February 2009
28 posts
The Art of Unix Programming →
When I first read this four years ago I finally “got” the design appeal of Unix. This book should be required reading for any software engineer.
The Flamers' Bible →
Tourist dressed like biker: Excuse me, do you know where the dancing monkeys are?
New Yorker: (silence)
Tourist: Dancing monkeys?
New Yorker: You're in New York, they're on every street corner.
--Broadway & White (Overheard in New York)
The whole notion of passwords is based on an oxymoron. The idea is to have a...
– Bruce Schneier
Insecure by design (or, how to protect the user... →
Our desktop applications have too much ambient authority. Superfluous privileges like this open up the doors for unnecessary malware activity. We can seriously contain the impact of vulnerabilities by rectifying a simple design mistake dating back to the conception of UNIX.
The use of computers in movies →
How to write a Linux virus in 5 easy steps. →
“Thirdly, stop perpetuating the myth that malware and viruses are only a problem for Windows. Linux is – in principle – vulnerable as well, of course. Even though users don’t operate with root privileges, if they inadvertently execute a bit of malware then a lot of damage and autostart installation can still be done. The simple fact that an executed attachment won’t run as root...
Facebook: All Your Stuff Is Ours, Even If You Quit →
“Sure, you can choose not to use Facebook at all, but that doesn’t mean a thing. Someone can still take your photo, slap it on Facebook, and now neither you nor the author of the photo can stop Facebook from using the photo in whichever way they please.
Looking at it globally, millions of people are uploading bits of information on everyone and everything, to a huge online database, and by...
The Flaw in Mac OS X Spaces →
My own rant. The Mac application-window model sucks, and Spaces+Quicksilver proves it.
Bespin » Code in the Cloud →
(via neutrino)
The interpreter prompt (»>) will not change. It gives Guido warm fuzzy...
– PEP 3099 — Things that will Not Change in Python 3000 (via neutrino)
Nobody should start to undertake a large project. You start with a small...
– Linus Torvalds
The Deceptive Perfection of Auto-Tune →
Why Chinese Is So Damn Hard →
What do nine out of ten people enjoy?
Gang rape.
Flogging Molly - Float