Live data from Hacker News

Your Computer Isn't Yours

sneak.berlin

141–150 of 764 posts

Re: Your Computer Isn't Yours

#141
post #112

Earlier quoted context omitted.

You are totally right that Linux is only a single digit percentage in user share if you look at all computers deployed world-wide. However, in the developer sphere, GNU/Linux is way more represented. In the Stack Overflow 2020 survey, 26% of people said they were using a Linux based OS [0]. This number has been gradually increasing over the years so further growth is expectable. It's less than one percent less than t…

Every company I've worked at for the last 10 years has developed exclusively on macOS. Linux is fine, but it doesn't just work, and it needs to in order to gain a foothold not just in the developer community but with the general public -- that's the lesson Android has taught us. Until it does it will not budge the numbers. It just won't. The real apologism here comes from the Linux community, who believes that by vir…

> Every company I've worked at for the last 10 years has developed exclusively on macOS.

There are probably also plenty of companies which exclusively develop on Windows. You can have an entire career in the embedded industry, target Linux all the time, but never use it for development. Development is not all Linux based, I never said that. What I quoted were percentages.

> it should be widely accepted in spite of being a distant third in usability.

As you shared your anecdote, let me share mine. Recently I had to set up a new networked printer on both Windows and Linux. On Linux it worked immediately, on Windows it didn't and required installation of a manual driver. That installation was partially botched and removal didn't work. Only after a few attempts it did, at which point I've spent an hour with the problem. It's the same old crap that you had with Win 95, but now on Windows 10, while Linux has a proper IPP driver and no need to install outside software. Maybe Windows has an IPP driver too, no idea, but it didn't work which is what matters :).

Also, there are definitely distros that are more usable and ones which are less usable. I think there is a true core in the meme of people being lured to linux by "use linux it's user friendly", then being told that Arch isn't that much harder anyways, and then ending up using one of the expert distros which often break in subtle and hard to debug ways.

But yes, in many ways Linux could do better usability wise. For example, it's a nightmare to target GUI Linux and then expect your binaries to work for years. It's almost easier to just ship Windows software and then use Wine. Nvidia also has shitty drivers, and in general, the driver situation isn't perfect. But things are improving I think and the gap is shrinking.

Also note that there is an effect when more people use a piece of software, there is a larger market for people who make a living with improving that software, via support contracts, consultancy contracts, etc. So once desktop Linux gets adopted widely, it might improve in many ways from the current state, simply due to ecosystem size.

Re: Your Computer Isn't Yours

#142
post #112

Earlier quoted context omitted.

You are totally right that Linux is only a single digit percentage in user share if you look at all computers deployed world-wide. However, in the developer sphere, GNU/Linux is way more represented. In the Stack Overflow 2020 survey, 26% of people said they were using a Linux based OS [0]. This number has been gradually increasing over the years so further growth is expectable. It's less than one percent less than t…

Every company I've worked at for the last 10 years has developed exclusively on macOS. Linux is fine, but it doesn't just work, and it needs to in order to gain a foothold not just in the developer community but with the general public -- that's the lesson Android has taught us. Until it does it will not budge the numbers. It just won't. The real apologism here comes from the Linux community, who believes that by vir…

This could have been written by an Apple user circa 2000, when the entire world ran on Windows.

I switched from Mac to Linux, and it's been fine, partly because I used a laptop that has Linux installed by the manufacturer. If you only ever used Hackintoshes you'd think MacOS was a mess, too.

Re: Your Computer Isn't Yours

#143
What we poor souls didn't understand all these years is that we're effectively helping other companies to steal from Apple by running software that isn't distributed via their app store [1].

I think now that Apple has learned from iOS how profitable a walled garden business model is they are trying to bring that model to the PC world as well. Shipping hardware with their own processors is an important step in that direction because it gives them control over the IP of arguably the most important component of the computer, which in turn makes it easier to control software distribution for their architecture as well.

The transition will be slower of course because people have to get used to seeing computers as closed-source devices with app stores, there are still too many of us who have the mindset that you can just install anything you want on a computer without asking Apple for permission and without paying tax to them.

At this point I really wonder how any serious "hacker" can work on such a device, it's becoming the antithesis of everything that the original Hacker culture stood for.

1: https://arstechnica.com/gaming/2020/11/judge-dismisses-apple...

Re: Your Computer Isn't Yours

#144

Yet despite all the wailing and gnashing of teeth - both in the article and in the comments here in the various threads - people are still making excuses for continuing to use Apple/Google/Microsoft/et al products because the alternatives are a bit rough round the edges. These companies have repeatedly shown that they don't respect people's privacy and people have resoundingly responded that neither do they. I would…

A number of user stopping using these products wont change the slightest thing. We all encouraged our friends and family to ditch IE for chrome, and look where that got us.

Legislation and regulation are the only fixes for these practices. The EC have a lot of kettles in the fire here - on multiple fronts. I trust that, although it will take time, "fairness" will prevail.

Re: Your Computer Isn't Yours

#145
Yeah, phoning home to Apple (or Microsoft, Google, Amazon, etc.) for everything you run sucks and needs to die a horrible death.

Apple really doesn't need to do this, and it subverts their own privacy policies and features, including their commitment to on-device processing:

https://www.apple.com/privacy/features/

Re: Your Computer Isn't Yours

#148
post #140
post #127

I'm not going to comment on the linked article, other than say I think it contains serious mistakes in describing what OCSP is for and errors in other statements. In the background there is a war going on, but it isn't what you think. It is a war between malware creators and OS creators. From my perspective it goes like this: To "identify" malware you need signatures. Signatures need valid certificates. Signing keys…

You're absolutely right, and I use a Pixelbook and an iPad Pro for much the same reason. The cryptographic protections are great. (They'd be even more great if I could blow my own bootrom CA into the fuses.) The phone-home is the issue, however. I've long understood the issue with certificate validity periods and the tradeoffs between short notAfter/frequent reissue and revocation check intervals. The side effect is…

Having OCSP encrypted would cause a chicken and egg problem... OCSP is supposed to validate a certificate, but how do you check the validity of the certificate if the OCSP endpoint also requires validation?

Re: Your Computer Isn't Yours

#149

This doesn't apply to Ubuntu,right? As in Canonical isn't doing something like this, right??

It applies precisely to Ubuntu as well: https://forum.snapcraft.io/t/disabling-automatic-refresh-for... In a world where Snap is ubiquitous, Canonical is in charge of software running on your devices, not you.

That world is Ubuntu. AFAIK, no other (major?) Linux distro uses Snap.

When you choose a distro, you choose that distro's install-and-update policy. If you prefer a different policy, choose a different distro.

I understand Linux Mint and Pop!_OS are like Ubuntu but without Snap, so they may be what you want. Personally I use Silverblue.

Re: Your Computer Isn't Yours

#150

Earlier quoted context omitted.

> And before "have you tried this *nix distro??" comments appear, they are still too hard to setup and nowhere near as user-friendly for most people on an everyday basis. This isn't true. This perception continues to hurt the Linux community along with others. Use a properly supported -buntu distro and you are good.

I have. Many times. Every time I end up debugging suspend/resume, graphic drivers, multiple monitor, etc. I spend enough time changing config files for my job, I’m not spending my own time doing it just to get basic functionality working for workstations.

I think it’s fairly simple to avoid this by buying hardware that is proven to be effective with the OS. E.g. buy a machine with *buntu preinstalled.

Same as with mac really.

Post reply on HN