Live data from Hacker News

Apple of 2019 is the Linux of 2000

nibblestew.blogspot.com

31–40 of 712 posts

Re: Apple of 2019 is the Linux of 2000

#31
In many cases the things he claims are past linux behavior remains the same today. Perhaps he hasn't used Linux in recent years?

> External Monitors

Plugging in monitors in linux today frequently does not behave as you expect. The chances of errant behavior is significantly higher on linux than any other operating system. I can't speak to apple computers not working with projectors, but it seems like he's comparing apples to oranges here.

> Software Installation

The "One True Way" of installing software is still the case in linux. Installing outside of the native package manager's repositories is discouraged. Installing of any software on mac is 'discouraged' in that you need to authorize just about every installation you do on the app store. Homebrew does not require sudo to install applications, though GUI applications will generally still need an okay from the user to open and use. The outlier in software installation is Windows, where it is still encouraged to install executables downloaded on the internet.

> Hardware comaptibility

Linux and MacOS both bake hardware compatibility into the kernel. You will still run into weird cases where a display port out on your graphics card won't work with linux for some indiscernible reason. This is admittedly significantly better than it was in 2000, however.

> Laptop features

Linux didn't have dedicated laptops in 2000. The fact that they lacked USB ports has nothing to do with Linux.

Current macbook pros have 4 usb ports (other than entry level mbp 13). Retina macbook pros had 2. I'm certain he's talking about usb-a ports, however. This isn't unique to Apple laptops, however. Most PC laptops manufactured today lack more than 2 usb type a ports. It's very difficult to find.

> Advocate behavior

It's pretty remarkable how someone can be so condemning of condescending elitist behavior while simultaneously being a condescending elitist jerk.

Re: Apple of 2019 is the Linux of 2000

#32
post #3

"There is only True Way of installing software: using the Apple store. If you do anything else you are bad and you should feel bad." Isn't this sentiment a bit excessive. Homebrew is a perfectly safe and accepted way of installing software.

Not to mention dragging apps manually from disk images and launching installer packages from disk images.

Re: Apple of 2019 is the Linux of 2000

#33
No, it's not. Most prominently Apple costs thousands, Linux is a community driven kernel and software distributions on top of it, which commonly are free of charge. From that perspective his comparisons are nil. Linux doesn't make computers that have problems. Apple has its own closed ecosystem of hardware and software, Linux is Open Source Software. To say that modern Apple systems are just as bad as Linux systems 20 years ago is making Linux look bad, it's an unfair comparison. Remember Apple 20 years ago? It was even worse than today!

Re: Apple of 2019 is the Linux of 2000

#34
post #18

Yes but no because it is 2019. It's simply a list of things that Linux sucked at and Apple is now dropping support as it no longer matters or things that affect a very small number of its users. I remember when I tried to use Linux as my desktop operating system because it was up and coming to destroy Windows. >External monitors I don't know how you can have a problem with that. I have a 10gbp dongle from Amazon with…

Right. Because external monitors and installing software are things no longer relevant in 2019.

Re: Apple of 2019 is the Linux of 2000

#35
I have run into the storage problem a number of times, yeah. Once there was a `.Trash` file in some hard-to-access place that needed deleting. And if your Time Machine backups are failing, they can create a big cache somewhere mysterious in the file system. I have told Time Machine to ignore docker files as well, not sure if it helped in every case. In one case I deleted all my node_modules folders, and Time Machine backup succeeded and macOS deleted it's prepared backup files, freeing up tonnes of space.

We'll see if it occurs again with Catalina.

All the other stuff is almost entirely wrong, in my experience.

Re: Apple of 2019 is the Linux of 2000

#36

> Apple 2019: plugging an external projector will most likely not work. Fanboys are very vocal that this is the fault of projector manufacturers for not ensuring that their HW works with every Apple model. Glad I'm not the only one having issues getting my non-antialiased fonts to render properly on external monitors. Crossing fingers for 2020.

Mine was flickering on a Dell external monitor. It didn't happen so much if you had it as the main monitor (i.e. the one the tab-application switcher appeared on). Other wise it would constantly go into power saving mode and then come back on - works fine with Debian!

Re: Apple of 2019 is the Linux of 2000

#37
post #29

Linux 2000: There is only One True Way of installing software: using distro packages. If you do anything else you are bad and you should feel bad. This isn't true. People have been running `./configure && make && make install` since long before 2000 and long after 2000 as well. Also, IIRC "alien" already existed in 2000, letting you install packages packaged for other distros (e.g. installing rpm on Debian). Linux 20…

> This isn't true. People have been running `./configure && make && make install` since long before 2000 and long after 2000 as well.

And you can still do this on macOS too!

Re: Apple of 2019 is the Linux of 2000

#38

1. Never once seen an issue with USB-C to HDMI or VGA connections. It doesn't even make any sense since MacBook Pro users with external, third party monitors are an extremely common combination. 2. I just downloaded Caret (Markdown editor) from their website and used Homebrew to install a CLI tool. Nothing has changed between the current OSX and previous ones. 3. If you have a tech support issue go into the Apple Sto…

Except when you have more than one external monitors and MacOS decides to rearrange them arbitrarily after reconnecting them.

Re: Apple of 2019 is the Linux of 2000

#39
post #29

Linux 2000: There is only One True Way of installing software: using distro packages. If you do anything else you are bad and you should feel bad. This isn't true. People have been running `./configure && make && make install` since long before 2000 and long after 2000 as well. Also, IIRC "alien" already existed in 2000, letting you install packages packaged for other distros (e.g. installing rpm on Debian). Linux 20…

> It was also more normal to spend days or weeks on a problem and not expect everything to be handed to you on a silver platter via Google or StackOverflow.

Excuse me but that is definitely not what someone should be doing unless they don't have any actual work to do and instead can use all their time to play with Linux distro configurations. It is unacceptable to have to resort to spending days or weeks on a problem. That is an absolute show stopper for almost everyone.

You can "defend" Linux with the fact that it is a open source project that is maintained and improved by people in their free time, and that is absolutely okay and acceptable. But you can't then complain why hasn't Linux taken over the desktop. Why? Because, unlike on servers where the only person responsible for it is a "guru", everyone uses a PC and expects it to work and let them use it to accomplish work or entertain themselves. If Linux cannot do that, people won't use it, no matter the [whether subjective or objective] freedom-restrictions, dark patterns, privacy violations and outright illegal activity of Microsoft, or the [subjectively?] overpriced Apple ecosystem.

edit: Also, I'd like to add that I use Ubuntu exclusively at home and have a super-paranoid-level network firewall setup that blocks and monitors all traffic, and use AOSP on my phone with only blobs for GPU, SoC initialization and the magic black box that is the baseband processor. I use Ubuntu because it works for me better and more often than Windows, but I am a geek and I know things that my parents don't.

Okay bad example they also use Linux that I forced on them to be able to remotely administer it. But in any case people use what works for them best. I cannot afford an update that gets stuck on Getting things ready... and risk shutting down the PC and having it do a mandatory recovery or rollback procedure. Linux breaks less often for me because I pick my hardware and software and set it up. But nobody can expect that of people and they shouldn't have to. Death by a thousand paper cuts and rough edges and all.

Re: Apple of 2019 is the Linux of 2000

#40
> It consisted of running tmutil from the command line and giving it a bunch of command line arguments that did not seem to make sense or have any correlation to the thing that I wanted to do.

It’s not completely obvious, but when you delete something it doesn’t disappear immediately because your Mac will keep it around on a local Time Machine snapshot so that it can keep decent history even if you’re away from your backup drive for a bit. And even if this wasn’t the case, with APFS copy-on-write deleting a file won’t necessarily free up space on your filesystem if there’s another copy hanging around.

Post reply on HN