Hacker News
points by ryandrake 14 hours ago | 0 comments
I've also become totally exhausted by all these "someone is making your computer do X behind your back" revelations. Whether it's the app developer or OS vendor, it doesn't really matter. When did PCs stop being the user's computer / operating on behalf of the user, and instead start operating on behalf of the OS vendor and app developers? Every day there's a new case of this.
[–] dingaling 14 hours ago
Largely, I believe, when phones crossed over from being basic communication devices to being smartphones, but retained their 'appliance' nature.

An entire generation thereby grew up with personal computing represented by vendor-controlled handheld appliances, and naturally regarded actual PCs in the same manner.

And their skills to manage a PC atrophied too, leading to a feedback loop.

[–] ryandrake 11 hours ago
I just don't want to have this ongoing relationship with my software vendor. When I buy an Apple computer, I don't want to have a relationship with Apple. I don't want to log in to iCloud. I don't want them deciding what software I can run and what I can't. I don't want them wagging their finger disapprovingly at me when I download and run something not "notarized" by them. I don't want them mediating my use of my own computer! When I buy a Windows PC it's even worse. Again, I don't want to log into a Microsoft account. I don't want them pushing other software on me via in-OS ads. I don't want to send telemetry back to them. I don't want them recording my screen and saving it god knows where for nebulous "features".

When I buy a table saw, I don't expect DeWalt to hang around my workshop telling me what I can and can't cut, watching and logging what wood I use and when I use it, what my finished product looks like, changing the features and buttons on the saw in the middle of the night. Why the fuck do we tolerate this from software??

It's gotten to the point that Linux is the only sensible option, and not all distributions! Some of them are letting telemetry and metrics and A/B testing creep in. And some third party Linux software is just as intrusive and demanding as commercial Windows/Mac software.

[–] mixmastamyk 7 hours ago
Sounds like you’d like our group: https://trustworthy.technology/

There’s an invite link to a chat group as well, at the bottom of the page.

[–] Obscurity4340 2 hours ago
Great resource!
[–] skinfaxi 14 hours ago
It's even reflected in the language used by younger generations, asking if things are "allowed" or assuming things are illegal by default.
[–] dylan604 13 hours ago
In some Linux distros like Debian, everything is illegal/prohibited until you explicitly allow it and only comes with the bare minimum of software necessary to make the OS work. Contrast that to other distros like Ubuntu where everything comes preinstalled and is very permissive. These obviously target different audiences. Smart phones are targeting different audiences too. The power users annoyed by the dumb things the device does just means you're not the target audience and are just bonus buyers for their bottom line.
[–] hparadiz 4 hours ago
Complete nonsense. You get passwordless root upon install.
[–] gf000 9 hours ago
> In some Linux distros like Debian, everything is illegal/prohibited until you explicitly allow it

Bit of a nitpick, but this is certainly not true of their userspace, where an `npm install` can just install a keylogger or read your ssh keys, or do whatever it wants -- except for updating your video card driver.

[–] dylan604 8 hours ago
I would hope that someone deliberately choosing to run a headless Debian install would be wise enough to not go around running `npm install` willy nilly. In my personal experience, I've never once needed an `npm install` in Debian environment. I've only ever used them in server environments and to be honest thinking about it, that was all pre-npm when javascript was kept where it belonged in your browser and not my server. Someone screwed us all allowing JS on the server, but that's an entirely different conversation.
[–] gf000 8 hours ago
Well, it's enough to use a trusted app as your own user on non-trusted data. The former just has to have a memory vulnerability, which is not rare given most of it is C.

So yeah, don't be so confident in it working out. Unfortunately gnu/linux desktop is severally lacking in security (and by desktop I mean a headless personal use as well)

[–] Xirdus 5 hours ago
I used to run npm install unsupervised from a script on headless Debian that I deliberately chose dozens of times everyday. Later I moved my CI to Alpine.
[–] direwolf20 11 hours ago
Side effects of living in an authoritarian panopticon
[–] sellmesoap 11 hours ago
I always thought the quote "you're not the customer you're the product" originated with RMS, I went to look it up before I commented and it turns out it was Richard Serra and Carlota Fay Schoolman in 1973! Just as true now as then. https://quoteinvestigator.com/2017/07/16/product/
[–] imglorp 3 hours ago
Yes, and if the OS maker is not mining you for data, they are leaving mountains of cash on the table. So mine they must and mine they will. The financial incentives are overwhelming.

We should be removing those incentives at every level: legislative, societal, government and private.

[–] SoftTalker 12 hours ago
> When did PCs stop being the user's computer / operating on behalf of the user

When we connected them to the internet.

[–] coldtea 11 hours ago
We connected them to the internet a full decade or more before this happened.
[–] nofunsir 55 minutes ago
I would say it started with Chrome and Gmail
[–] antiframe 10 hours ago
My computer has been connected to the Internet since the 90s and it's also constantly been my computer. The trick is, run software that is free.
[–] SoftTalker 9 hours ago
But it was the internet that made all the spying, profiling, and tracking possible. Before that, there was no motivation, so all software was developed and sold solely on its benefits to the user.

Today, even free software can have telemetry and ulterior motives.

[–] jabroni_salad 6 hours ago
for me it was around the time of windows 8, that I felt my computer had a lot of things to do that weren't the application I actually wanted to use. Before that I would just occasionally feel that the system could be a little kludgy.
[–] gimlichgu 13 hours ago
Richard Stallman told y'all when it happened that it was happening
[–] wat10000 10 hours ago
People want the features that these things drive. PCs stopped being a purely "user says X, do X" thing at approximately the moment they became powerful enough to run things in the background. The idea that the computer would be helpful and do things for you beyond what you explicitly asked for is pretty attractive. People don't like being spied on, but good news, this one is all local. This isn't like Facebook building a social graph for you so they can sell the data to advertisers.
[–] sandworm101 9 hours ago
Every bad day for Apple-Microsoft is another great day for switching to Linux.

You have choices. Make them.

[–] direwolf20 11 hours ago
As soon as they were connected to a network and capable of participating in the business OODA loop against their competitors in real time.