Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

It's more of a "I don't have the mental resources to deal with all this stuff" position and, as a Linux enthusiast, who has been running almost exclusively Linux for the last 8 years (I've tried SuSE, gentoo, ubuntu and currently settled on arch), I support his decision. The only way to really develop is to keep up, sometimes intimately, with the way things work and are built. I've had to do things like manually set up workarounds for buggy BIOSes (that are worked around via the drivers on Windows), patch binaries so they request a different sampling rate from my sound card and dump the initialisation sequence for my soundcard from the Windows drivers (another driver workaround for a buggy/incomplete BIOS).

It all makes you realise that computers aren't really user-friendly in the least, it's a lot of smoke and mirrors set up just right so one given platform will boot by god's grace and appear to work with stability. Linux won't make inroads until someone manages to write an advanced distributed AI to probe the hardware and automatically receive workarounds, i.e. do the thing that the hardware manufacturers do on Windows.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: