Programming well in Javascript

With my background as a theoretical computer scientist, I’m a terrible programmer (Back in college taking operating systems, my team got special mention for having the most elegantly designed operating system, all built around a single semaphor API.  Of course it only executed for 30 seconds before crashing).  But sometimes, when I can’t convince any [...]

Building a Silent Linux Terminal, Part 1: Graphics Card

Argh! Noise!
I have a desktop PC in my bedroom. It’s noisy. I want to stick it in a closet downstairs so that I can enjoy complete silence while I’m working (or recording audio) upstairs, and so that I can keep the machine on as a server at all times. This is exactly what I did [...]