Ghosts in the Machine
It’s been brewing for a while …the feeling that there’s something not quite right with my Macbook Pro. It’s a suspicious feeling – that there’s something in there, acting on its own. I know it’s a totally irrational feeling: I know that computers are machines, hunks of metal and plastic and glass, programmed by people to do what they’re told and only capable of doing that.
Still…
The other night, I was checking my home wifi network. Our bandwidth isn’t great, and I’ve worked to set things up so I can manage the use of the bandwidth by the devices that I and the rest of my family own and use. I saw that my laptop was using up much of the bandwidth, so I went to go and check on it and close down whatever it was downloading.
My laptop was closed.
I know that closing the laptop is not the same thing as shutting it down, and that there’s a trickle of energy keeping processes going while a laptop is in “sleep” mode, but this closed machine was downloading something and using up my bandwidth. I shut it down properly and decided to investigate more in the morning.
I started it up and saw that there was a very active process, nsurlsessiond. I’d seen other sessions active and had done some investigation. OSX is now configured to automatically sync files, look for updated programs, etc. I’d done some research and changed all the settings I could find but here it was again: the computer was uploading and downloading files while no other programs were active on the computer. It should have been quiet.
I left it for a bit, and the connection got even more busy. It was constantly sending and receiving packets on my network. It managed to download around 10MB of data (and sent another .5MB) as it sat closed while I ate my breakfast. This was a busy little computer for a machine that had no programs running and (as far as I knew) all preferences set to not automatically connect to anything.
I had done some research about this and found a fascinating discussion thread on Apple’s support forums about this process. Plenty of people have been having this problem with their Macintosh computers – some with much bigger problems than mine. It was merely an annoyance for me, but for people paying for every MB of their connection, this was a costly process that was running without the knowledge or command of the computer’s owner.
One particular post by mikelravizza struck me as particularly insightful (or at least one with which I could agree):
I’m tired of Apple’s multitude of hidden and newly introduced network daemons eating my BW. Don’t get me wrong, some are useful, but most are not, and hardly any are documented.. another “we just accept what Apple thinks is best” approach.
It’s a slippery slope both apple and google are now blindly sliding down. As revenues start to tighten up, after years of massive profits, its obvious where they will be heading to keep revenues flowing.. us, the user-base with all our data.
Maybe nsurlsessiond is a useful process that I should just let run. Maybe I should trust that Apple is doing the right thing. Maybe I shouldn’t worry about it at all.
Maybe.
Or maybe I’ll just go set up my laptop to boot into Linux and only use OSX when I really have to.
Ghosts in the Machine: what are our computers up to when they’re supposedly sitting idle?… https://t.co/fzXSBVtY3U https://t.co/RLAPGwMICM
I agree I don’t like these back ground process. My computer’s power nap feature is disabled, but my log files show my Mac working away in the middle of the night. To stop this naughty behavior I I turn of my wifi before I put my computer to sleep, other times I’ll installed “Little Snitch” https://www.obdev.at/products/littlesnitch/index.html
Yes, that’s one option I’m working on, Brian. I do think it’s funny that we have to resort to third-party “snitches” to tattle on our computers and let us know what the machines are up to. I also fear that in the battle between individuals like us and mega-corporations like Apple it’s going to be hard for us to keep the upper hand. That’s one thing that I definitely love about Linux over OSX or Windows: there is definitely no attempt to spy on us or sneak in processes to collect our data. We get what we ask for and nothing more.
Your description of your “ghost” (which I read on facebook) caused me to wonder whether Apple is fooling around inside my desktop computer. The last few days a number of sites (photo, video) have refused me access with “blocked pop-up”. I tried a “help” pop-up & found they had newer technology that my browser couldn’t handle. I downloaded & installed newer version of Adobe Flash player &, lo & behold, I can’t blame Apple anymore. No ghost here that I’m aware of. Maybe I’ll enter the 21st century after all.
There are always some “ghosts” in your computer …processes that were built to do little jobs (in your case, checking the version of your web browser and telling you that it’s an older one). What worries me are the increasing number of hidden ones that you can’t even find out what they’re for. I’ve turned off all the back-up and auto-update settings I can find and still it’s working away sending and receiving data from somewhere.
It’s midnight. Do you know what your computer is doing?
#privacy #surveillance
https://t.co/fzXSBVcncm