Saying that fork forces overcommit is strange. Fork is just one of the things that allocates memory. If you don't want overcommit fork should simply fail with ENOMEM if there isn't enough memory to back a copy of all the writable memory in the process.
I've heard that you're supposed to put your feet against the ceiling of the car before unbuckling if you end up in a rolled over car. Has anyone tried that?
I also have a one-year-old Samsung and I managed to get it to not overscan for at least one input. Put your Mac Minis HDMI into the HDMI 1 / DVI input and then select the input in the Source menu on the TV, press Tools on the remote, and chose PC as the name of the input. This magically turns off overscan. Hope it works!
It is quite obvious that the article compares Chrome against Safari. This makes you objection to point 5 invalid, since Safari uses a search bar, not a search dialog and the thing you think is missing in the list of good points is something Safari has had forever.
The fact that a tree builds itself out of thin air is one of my favorite tidbits of knowledge. However, this kind of metabolism is only used by plants. Humans, as all animals, gets their building blocks from what they eat and drink. All the oxygen we use from the air we breathe is exhaled as carbon dioxide.
You can always combine a fluid layout with a max-width for your text. Besides its not the width of the monitor that matters, its the width of the windows and I like my windows narrow, thank you very much. I used to be able to do this, but then they went and broke Readability :-(.
I really like the idea of strace for dependency detection. Unfortunately some people still use Windows which means I have to build on Windows. Does anyone know of an equivalent to strace one could use for dependency detection?
I believe this prediction code wasn't included in the original Quake. It was added later in QuakeWorld which was some sort of multiplayer enhancement for Quake. Please correct me if I'm wrong.
An alternative to government regulations is to organize in unions. Then you can have somewhat equal partners negotiating.
Of course there are disadvantages to unions, as there are to all large organizations. They tend to take on a life of their own, with its own agenda which may not represent the will of its members.
To me the only thing killer about the iTunes integration for the iPhone is that it almost kills the experience for me. I would really like to get rid of iTunes, but I can't since I need to use it to sync my iPhone.
For music I use Spotify, and Spotify has applications for both iPhone and Android.
I also listen to podcasts, but I would like to manage that entirely from my phone instead of having to use iTunes to download the episodes. I know you can get new episodes with the phone, but that is far too manual and requires WiFi which I keep turned off to save on battery.
Chrome is taking some steps to improve this with its sand boxing and principle of least authority for its many processes. It will be interesting to see how this translates to a full operating system when Chrome OS is released. I hope it will push other operating system developers to improve along this axis.
No need to use apt. Apt is great for handling dependencies, but when it comes to mac apps there are just two parts: OS X and the app. No dependencies between apps and no dependencies on libraries not part of the OS. Nice and simple.