←back to thread

412 points conanxin | 4 comments | | HN request time: 0.442s | source
Show context
mxwsn ◴[] No.41084928[source]
This essay by Neal Stephenson was first published in 1999. https://en.m.wikipedia.org/wiki/In_the_Beginning..._Was_the_...

The analogy of OS as cars (Windows is a station wagon, Linux is a tank) is brought up in the recent Acquired episode on Microsoft, where Vista was a Dodge Viper but Windows 7 was a Toyota Camry, which is what users actually wanted.

replies(7): >>41084952 #>>41085934 #>>41086631 #>>41086902 #>>41088400 #>>41089882 #>>41092622 #
GrumpyYoungMan ◴[] No.41085934[source]
And Neal Stephenson acknowledged it was obsolete in 2004:

"I embraced OS X as soon as it was available and have never looked back. So a lot of 'In the beginning was the command line' is now obsolete. I keep meaning to update it, but if I'm honest with myself, I have to say this is unlikely."

https://slashdot.org/story/04/10/20/1518217/neal-stephenson-...

But people still dredge this quarter century old apocrypha up and use it to pat themselves on the back for being Linux users. "I use a Hole Hawg! I drive a tank! I'm not like those other fellows because I'm a real hacker!"

replies(6): >>41086049 #>>41087044 #>>41088410 #>>41089175 #>>41090141 #>>41092629 #
llm_trw ◴[] No.41087044[source]
Given what OS X has become it's un-obsoleted itself again.

It's kind of ironic that you're using a post from 20 years ago to invalidate an essay from 25 years ago, about an OS that's been substantially dumbed down in the last 10 years.

Bad corporate blood will tell.

replies(3): >>41087115 #>>41087121 #>>41088407 #
UniverseHacker ◴[] No.41087115[source]
In what way has it been “dumbed down?” I use modern MacOS as a Unix software development workstation and it works great- nothing substantial has changed in 20 years other than better package managers. I suppose they did remove X11 but it’s trivial to install yourself.
replies(6): >>41087307 #>>41088422 #>>41089059 #>>41090870 #>>41092501 #>>41095045 #
jhbadger ◴[] No.41092501[source]
With each new version it has become increasingly hostile to installing new software, particularly open-source software that hasn't been "signed" by a commercial developer, throwing up huge warning windows suggesting that anyone daring to run such stuff is taking a huge risk. And many of the standard UNIX locations have become locked down making it impossible to install stuff there. It's clear that Apple would like to see a world where everything is installed on a Mac via their App Store and everyone writing Mac software are official paid developers as with their phones.
replies(2): >>41095083 #>>41101808 #
1. krrrh ◴[] No.41095083[source]
I don’t understand this sort of comment. The warning windows aren’t “huge”. In practice is clicking through the dialog any more cumbersome than typing sudo and entering your password? In reality is the dialog any less appropriate for the average Linux desktop user?

Is locking down the System folder any more problematic than app armor, and any less useful for system integrity? Putting everything from brew under /opt follows UNIX conventions perfectly fine, definitely more than using snaps in Ubuntu for basic command line utilities. And installing whatever you want on macOS is just as easy as it is on Ubuntu.

This sort of complaint just gets so boring and detached from reality, and I’m not saying that you don’t use macOS but it reads like something from someone who couldn’t possibly be using it day-to-day. For me it’s a great compromise in terms of creating an operating system where I can do anything that I would do in Linux with just as much ease if not more, but also not have to provide tech support on for my elderly parents.

replies(3): >>41096782 #>>41096883 #>>41108763 #
2. jhbadger ◴[] No.41096782[source]
I wouldn't mind in the least if it was a matter of using sudo. That's a logical elevation of privileges. MacOS already does this at points, asking you for your password (which if you are an administrator is basically running sudo for you). These warning messages and locking down the /usr hierarchy (even with sudo) are different as they aren't asking for more access but merely to spread FUD about open access software (yes, you can use brew if the program you want is in it, but that is just adding another garden even if less walled, and it works because someone in the Homebrew project is signing the binaries).

I have used UNIX/Linux on a daily basis for over 30 years, and OSX/MacOS daily for over 15 years. I know how UNIX systems work and where things traditionally are located. And until a few years ago MacOS was a reasonable UNIX that could be used more or less like a friendly UNIX system -- but it is becoming increasingly less so.

3. fragmede ◴[] No.41096883[source]
having to go into the terminal to run chattr in order to remove the quarantine bit is a lot to ask of a non technical user.
4. seec ◴[] No.41108763[source]
You are switching the goalpost. Not only are there some "security" features that you can't disable and are of dubious actual usefulness like the system partition but they make it much harder to actually hack around the system and modify stuff as you see fit. It has also complexified the installation use of a range of software that is more annoying than it should be.

The openness and freedom to modify like an open UNIX was a major selling point, losing all that for "security" features that mostly appeal to the corporate are not great. Those features also need to be proven useful because as far as I'm concerned, it's all theory, in practice I think they are irrelevant.

The notification system is as annoying and dumb as in iOS and the nonstop "security" notification and password prompt is just a way to sell you on the biometrics usefulness; which Apple, like big morons they are, didn't implement in a FaceID way, in the place where it made the most sense to begin with: laptops/desktops. Oh, but they have a "nice", totally not useless notch.

Many of the modern Apps are ports of their iOS version, wich makes them feel almost as bad as webapps (worse if we are talking about webapps on windows) and they are in general lacking in many ways both from a feature and UI standpoint.

Apple Music is a joke of a replacement for iTunes, and I could go on and on.

The core of the system may not have changed that much (well expect your data is less and less accessible, forcibly stored in their crappy obscure iCloud folder/dbs with rarely decent exports functions) but as the article hinted very well, you don't really buy an OS, just like nobody is really buying solely an engine. A great engine is cool and all, but you need a good car around that to make it valuable and this is exactly the same for an OS. It used to be that macOS was a good engine with a great car around, in the form of free native apps that shipped with it or 3rd party ones. Nowadays unless you really need the benefits of design/video apps very optimized for Apple platforms it increasingly is not a great car.

Apps around the system aren't too bad but they are very meh, especially for the price you pay for the privilege (and the obsolescence problem already mentioned above).

It's not really that macOS has regressed a lot (although it has in some in the iOSification process) but also that it didn't improve a whole lot meanwhile price and other penalty factors increased a lot.

But I doubt you can see the light, you probably are too far in your faith.