Re:Ask HN: Have you considered switching from OS X to Linux?
by rob05c on Monday October 14, 2013 @02:59AM
(#6545802)
> I came from Arch Linux to OSX. I find the tight integration between hardware and software...
I just went the other direction :). I agree, the hardware/driver issues are a pain. If you're using a desktop without wireless, you probably won't have issues. If you pick Ubuntu, any issues usually aren't too hard to fix.
If you're trying to install something like FreeBSD on a laptop with a non-broadcom card? God have mercy on your soul :(
That said, once you fix the issues, they're usually fixed for good. It's just the matter of the week of banging your head against the wall to figure it out. Relevant: http://xkcd.com/979/
Re:Ask HN: Have you considered switching from OS X to Linux?
by epsylon on Monday October 14, 2013 @08:12AM
(#6546741)
> If you pick Ubuntu, any issues usually aren't too hard to fix.
I've tried various distros on my laptop (Thinkpad W500) but I was seriously impressed when Ubuntu had everything working (including WiFi and ACPI key bindings) out of the box.
Re:Ask HN: Have you considered switching from OS X to Linux?
by jzelinskie on Monday October 14, 2013 @04:00PM
(#6549275)
Thinkpads have been officially Ubuntu certified for years now. They are probably the best laptop you can buy for GNU/Linux that doesn't have it already pre-installed.
If you do things like change your keyboard layout to Dvorak/Colemak, go for it. It really is a more productive environment once you're used to it, but the trade-offs are similar. Yes, you can tailor everything the way you want, but it can be very time consuming and you lose out on the ability of having anybody else know how to use your computer.
Anecdote: I came from Arch Linux to OSX. I find the tight integration between hardware and software on my 2012 Air to be a breathe of fresh air from the hacking it takes to get basic hardware support sometimes on Linux. IMO, tools like vagrant make native OS matter much less nowadays as long as you are working in some kind of *nix environment.