Live data from Hacker News

Why I Quit OS X – Geoff Wozniak

wozniak.ca

161–170 of 531 posts

Re: Why I Quit OS X – Geoff Wozniak

#161

Earlier quoted context omitted.

I've been running linux on a variety of laptops for 15+ years without any issues that were outside my comfort level. If you are looking for a locked-down consumer appliance of a computer then linux really isn't for you. That's really the most extraordinary part of the whole movement. 20 years into it it's become mainstream on phones, set top boxes, and embedded devices everywhere but it hasn't also necessarily become…

This is all true and I love it on a theoretical level. But I write code for a living and I really can't justify ever having my laptop out of commission because of hardware/OS issues. "Hey, boss. I'm not going to have my work done today because I installed an $DISTRO update and now my laptop is having driver issues."

there's certainly a fanboy hobbyist requirement in making a linux-you-install-yourself work for you. it takes a bit of passion and commitment.

Just like the automobile enthusiast who always disassembles parts of their car and replaces components - although their cars probably break down more often these people are enraptured in the art of auto mechanics. What would be our expensive nightmare is to them, hours of enjoyable pastime.

Re: Why I Quit OS X – Geoff Wozniak

#162
post #62
post #52

I don't think Yosemite is as bad as people are making out; there have been some odd bugs, but many of them are caused by odd legacy migrations from old laptops or botched upgrades it seems. A fresh install seems to fix many problems experienced by many. Even if OS X Yosemite is buggy, I don't think it's worth the switch to Linux for a desktop machine. It's a step backwards.

I never [bought] a Mac, always looked like a control freak's dream, a step down from even Windows, let alone Linux.

Personally, I switched to Linux in the late 90s as my full-time daily operating system, and kept it that way for nearly a decade. Then I was issued a Mac at a new job.

And... I don't understand the "control freak" comment, because OS X quickly became my daily OS. Adjustment consisted of learning a couple new GUI conventions, and the BSD-ish flavor of OS X's underlying Unix tools as opposed to the GNU stuff I knew.

Ten years ago I spent most of my productive time in a terminal window, running irssi, Emacs and a variety of shells inside screen. Today I spend most of my productive time in a terminal window, running irssi, Emacs and a variety of shells inside screen.

For non-productive stuff, I went from having a browser, music and video player, and some games to having a browser, music and video player, and some games.

Steve Jobs never broke into my house and uninstalled stuff or DRM'd my existing music collection. OS X has never said "I can't let you do that, Dave". Stuff works how I expect it to, and I have access to a wider variety of non-progammer-y software now, plus an OS that's easy to keep relatively safe when I want to recommend to a non-technical friend or relation.

So perhaps you could elaborate on what "control freak" elements are affecting me without my knowledge?

Re: Why I Quit OS X – Geoff Wozniak

#163
post #11

It's important to notice that he's switching to a desktop running linux. Running linux on laptops is still a gamble. Sometimes things work great. Sometimes you spend months trying to fix basic stuff like screen brightness[1][2] on hardware certified by Ubuntu.[3] I think there's a market for a linux distro that targets a limited set of premium hardware. I'd gladly pay money for an OS that worked out of the box on any…

>I think there's a market for a linux distro that targets a limited set of premium hardware.

Technically, and conceptually, I think a better observation to make would be that there is a market for premium hardware that works well with linux. Thinkpads used to occupy this niche, but no longer.

Re: Why I Quit OS X – Geoff Wozniak

#164
I just do not get why people complain about Pulse.

Don't get me wrong, I think Poettering is a blight on the Linux landscape but I've installed pulseaudio dozens of times and never had a problem once.

Re: Why I Quit OS X – Geoff Wozniak

#165

I've been using OS X since 10.2, though I keep a Windows box around for games. I also feel that OS X has become less stable and performant in recent years, and every now and then I spin up a Linux distro on a spare hard disk just to try it out. These experiments rarely last very long, and almost always end because the video/graphics support is just so terrible. I have yet to find a reliable way to play videos without…

I had the same complaints wrt video tearing, however in very recent distros (F21+) the issue has largely been resolved. In non-composited environments, tearing would happen unless a hardware overlay used. In composited environments, tearing would be inevitable because the compositor would use a nonsynchronized back-to-front-buffer copy. This has largely been replaced with a synchronized buffer flip, so that there is…

All video tearing problems I had on my laptop were solved with the TearFree option of the intel driver: https://wiki.archlinux.org/index.php/Intel#Tear-free_video

Re: Why I Quit OS X – Geoff Wozniak

#166
post #11

It's important to notice that he's switching to a desktop running linux. Running linux on laptops is still a gamble. Sometimes things work great. Sometimes you spend months trying to fix basic stuff like screen brightness[1][2] on hardware certified by Ubuntu.[3] I think there's a market for a linux distro that targets a limited set of premium hardware. I'd gladly pay money for an OS that worked out of the box on any…

There's the Dell Sputnik series.[1] They are pricey but specifically designed to run Ubuntu. 1. http://www.dell.com/us/business/p/xps-13-linux/pd.aspx

The XPS series is no pillar of Linux support. Turn to Thinkpads for this[0]. In case you can't be bothered with the upcoming wall of text: Dell seems to have entirely different definitions of "support" for the paid OS, vs. the free one.

I could pick my own hardware for work, and I went with an XPS 13 9333 "Ubuntu edition" + superspeed dock for over 1300 GBP ($2K USD). I shouldn't have sponged on the extra hundred or so bucks for the X1 Carbon (..."startup"...), but the "Linux readiness" sucked me in. I don't exactly feel like I got my money's worth:

- "Coil Whine"[1]. My expectations from a $2K SSD laptop is complete fucking silence unless the fans are going. There is still some serious coil whine happening when some arbitrary conditions are met - If you often work in a quiet environment (any AM workers here?), you will notice this eventually. This also changes pitch when , so you won't be tuning it out. This was noted as fixed by Dell for the 9333[2], when in fact it hasn't been. Not exclusively a Linux issue, but unacceptable in a $2K machine.

- Driver support: wifi: Identity crisis. The stock wifi drivers don't quite register as wifi drivers, but at least NetworkManager still kinda works. "Huh?"

     # iwconfig
     [...]
     wlan0         no wireless extensions.
Why do I care? Because maybe I wanted to switch out NetworkManager for wicd (not possible). Maybe I wanted monitor mode on my card (nope). Maybe I just wanted to run Kismet - or anything other than NetworkManager (not possible). Huh.

- Driver support: wifi: instability. I got very frequent wifi disconnects/hiccups/delays on both the 2.4G and the 5G bands, when other hardware on the same location worked just fine (my Mac co-workers liked to pick on me for this, but hey, I would too in their shoes). By "delays", I'm not nit-picking milliseconds, I mean getting 2000ms+ pingbacks from the AP when a macbook placed right on top of it (for science) got the expected 20-70ms. Huh.

- Driver support: Touchscreen: forget about it.[3] Kind of entirely broken. After using the touch screen, moving the mouse (or trackpad) again will "jump" the cursor position to around 2x, 2y of where you left the touchscreen pointer. This was so annoying when I had a bottom-right "hot corner" kind of thing on Ubuntu (Mac convert here, forgive me) that I disabled the touchscreen entirely with xinput (any accidental touches would subsequently trigger "expose" mode). Also, if you attach a second monitor, the touchscreen input is mapped to the entire virtual desktop, rather than the laptop screen alone. As a consequence, under such circumstances, the touchscreen would only work correctly for taps at 0,0. Huh.

- Superspeed Dock: forget about it entirely, you'll regret buying one for Linux. First of all, not actually a dock, but a port replicator. Nevermind that, that's me being pedantic. Secondly, $180. Nevermind that, that's me being cheap. Thirdly, it doesn't work: Ethernet won't work[4], audio/mic won't work, HDMI won't work, DVI won't work. Very disappointing, I was looking forward to a triple screen setup. Oh well. Counterpoint: Well, Dell says it won't work, so what did you expect? Dell should put some more intelligence into its "also recommended for you" part of the website. Even if I had seen it, I would have expected some kind of hackaround to be possible. I search far and wide - no dice for the stuff that I cared for (screens/audio). It seems to be related to DisplayLink, which simply dropped Linux Support for its 3xxx/4xxx series. Nice.

Apologies for abusing your vertical screen real-estate, but I've been holding back this rant for well over a year now, and "it's your fault for triggering it" (I kid). But seriously, Dell's "Linux ready $2K wonder" would get them sued if they pulled the same crap for Windows. But it's Linux, so who gives a shit, right?

[0] Bought a refurbished X220 from ebay for 1/5 the price of the XPS 13 - installed Ubuntu - everything worked from the get-go. Even the fingerprint reader. I've read similar experiences for the vast majority of Thinkpads, since the IBM days, through the Lenovo days. Highly recommended for Linux, though YMMV.

[1] https://www.youtube.com/watch?v=cwR4CWzDtfQ Mine isn't quite as bad (or the recording volume is deceptively high on this video), but still very noticable after a while. Also, not deterministically reproducible (my favourite kind of bug). And no, I am not confused about what a fan sounds like. Fans don't change pitch when you hit the built-in keyboard, or scroll on Chromium, or fart in its direction. The pitch change is what makes it stand out from "background noise", so you won't be able to tune it out if you're one of the lucky ones. At a point of high frustration (with another unrelated bug) I literally shouted "shut your fucking face" at my laptop, waking up my girlfriend in the next room :/

[2] http://en.community.dell.com/support-forums/laptop/f/3518/t/... "We fix coil whine - the fix is: buy 9333s!" - Blatant lie.

[3] Personally, I don't really care about the touchscreen - there simply wasn't an option for the i7 CPU without one, so... "whatever". Still completely broken drivers, though.

[4] And the XPS13 doesn't have an ethernet port either, so you rely on the (not so reliable wifi) entirely for networking, if you need such advanced features. I found some hack to make it work, but I forget which exactly. (Document! Idiot.).

Re: Why I Quit OS X – Geoff Wozniak

#167

I haven't quit it, but the problems, annoyances, surprises, seeming ineptitude, and creeping iOSification of OS X that the author describes sure do resonate. Every new major release of OS X is a day or week spent disabling things, shutting down Spotlight again, trying to restore things back to the way they were instead of the way some Designer with a capital D thinks they should be, for no other reason than, "Beauty.…

>I just dread the idea of moving to Linux again. I don't want to tinker that much.

If you don't use Unity and instead use a different environment like KDE, Ubuntu is actually a great system that requires minimal tweaking.

Re: Why I Quit OS X – Geoff Wozniak

#168
I feel like I'm taking crazy pills, as Yosemite has been the best OS X release since Snow Leopard for me. Runs brilliantly, added a lot of nice features (Continuity and nicer widgets than Dashboard), looks better than Mavericks (and much better than Lion or ML).

Then again, I use a MacBook Air, which doesn't usually seem to be the Mac of choice for people on here, so... shrug

Re: Why I Quit OS X – Geoff Wozniak

#169
post #142

Earlier quoted context omitted.

I bought a linux laptop from System76 early this year, and aside from a fiddly trackpad, everything just works. I've seen a lot of people say the same about thinkpads.

Thinkpads have pretty much worked on Linux, for me. Overall, Linux is great these days if you have compatible hardware. A random Windows laptop might be a problem, but a Thinkpad or a System76 or such should all be fine.

+1 - Thinkpads work out of the box in my experience, and with a bit of tweaking, I managed to move my parents to Linuxes (Mint) on "random Windows laptops" - a Compaq and a 17" HP.

But I guess it was just luck of the draw - YMMV.

Re: Why I Quit OS X – Geoff Wozniak

#170

I haven't quit it, but the problems, annoyances, surprises, seeming ineptitude, and creeping iOSification of OS X that the author describes sure do resonate. Every new major release of OS X is a day or week spent disabling things, shutting down Spotlight again, trying to restore things back to the way they were instead of the way some Designer with a capital D thinks they should be, for no other reason than, "Beauty.…

I agree RE: Duplicate/Save As…, although you can get Save As… back if you hold down the Option key. I don't remember when I last used Duplicate.

Whoa! Thanks for that tip. I am amazed I never tried that as well as sure grateful to now know it.
Post reply on HN