4 ms·
I don't understand programmers who say that Linux has so and so unsolvable problem. A certain program running on Linux has a problem on your particular hardwar
by ekr 12y ago
I don't understand programmers who say that Linux has so and so unsolvable problem.
A certain program running on Linux has a problem on your particular hardware? You wanted a Unix environment, so surely you've investigated the market for compatibility with Linux, when you purchased your hardware.
Second, I've been running arch linux with standard packages on several random laptops and desktops and never had any problem whatsover. It's been my main OS for years. Actually my only OS.
Third, a certain program crashes/ has a bug on your hardware? Then switch that program with something else. If what you care about is a Unix environment for programming, and Gnome is having some problem with your hardware, than switch to Xfce, or Xmonad, or i3 ... That the rational thing to do.
If you still want that particular program that's having problems with your hardware, because, maybe you really like the UI, then by all means fix that bug. It shouldn't take you more than a few minutes, at most a couple of hours in 90% of the times. This assuming you're a C programmer, of course, and maybe some experience with device drivers.
If you're not a hacker, don't like playing with the internals of various userland programs or OS components, then don't compare Linux with Mac or other commercial crap. Set up a bounty for fixing your problem, or donate to the Linux foundation, or the software you would want improved.
----------------
This being said, I'm currently in the process of switching to FreeBSD (later maybe some other BSDs), because of the cleaner, lighter code-base.
----------------
LE: apparently, as seen by recent down-voting patterns on some of my latest comments, there aren't a lot of hackers on this site. I don't see why a reply that expresses an opinion that is not hurtful to anyone would warrant downvotes, but who cares.
- jblow 12y agoShow me your commits where you've fixed lots of driver bugs. You sound like you have no idea what you're talking about.
- geofft 12y agoIt's puzzling to me how you could say that fixing driver issues "shouldn't take you more than a few minutes... assuming you're a C programmer, of course", and then bemoan the lack of "hackers" on this site, and then believe that your opinion isn't hurtful. Objectively, if it only takes minutes to hours to fix driver issues, for anyone who knows C, why are they even showing up in the drivers I get when I install a distro? Subjectively, do you believe that passive-aggressively belittling someone's competence (even if you are correct) is not hurtful? Besides all that, HN is not a community for expressing correct opinions. HN is a community for expressing opinions (hopefully, but not necessarily, correct) in a constructive, respectful manner. Downvotes are not disagreement; they are an indication that your manner of expression does not build the community that people want. You might enjoy (re)reading https://news.ycombinator.com/newsguidelines.html https://news.ycombinator.com/newsguidelines.html