Blogmarks
Filters: Sorted by date
Sidewinder: Resolution. My cousin’s new album. Buy it and support fresh talent ;)
The 2003 Perl Advent Calendar (via) I wish Python had one of these
What the heck is: A type (via) More computer science fundamentals
Well-Designed Weblogs. Each of these designs makes me seethe with jealousy
<LocationMatch> Directive. Is it wrong of me to get excited by this?
Disinfopedia (via) The encyclopedia of propaganda—not quite sure what to make of this one
Unusable Web. Keith’s superb web design guidelines
New IE Holes Discovered. 7 new vulnerabilities, all currently unpatched
Debuggers are a wasteful Timesink (via) It’s more a case of “don’t use them until you really have to”
Create your own South Park Character (via) Fun fun fun
Page and Brin’s Blog (via) Moderately amusing
Windows-to-Linux roadmap (via) Useful looking series from IBM
Why BitTorrent is a game-changer (via) Digital video is the killer app
The rootkit recently found on debian.org. I won’t pretend to understand the C code, but it’s cute that it’s released under the GPL
Can Google Grow Up? (via) It’s tough at the top, and it’s going to get tougher
Javascript Compression (via) Nearly halves the size of getElementBySelector.js
Minor spam victory. I’ve deleted the spam comments now but they were pretty amusing
Google vs. Evil (via) “Don’t be evil”
Dotcom Memories (via) It’s all about the M&Ms
Font Size: No Happy Medium. Sometimes I just wish for ignorance
vi Complete Key Binding List (via) Very useful
The rsync algorithm. The glorious technical details
Easy Automated Snapshot-Style Backups with Rsync. Great Rsync tutorial
Tears for Istanbul. I wish I could write like this
Quake done Quick. Quake in 12 minutes 23 seconds
Super Mario Brothers 3... in 11 minutes. Wow. Reminds me of Quake Done Quick.
The End of RSS (via) Even with caching, RSS simply doesn’t scale
How to freeze Python classes (via) Fun with __setattr__
MS-Word is NOT a document exchange format (via) Don’t lock in others