Blogmarks
Filters: Sorted by date
Never store passwords in a database! The reddit.com developers just learnt this the hard way. It might be time to change some of your passwords.
Why do so many reddit users hate java? The answers provide a good overview as to why Java has fallen out of favour with the alpha-hacker crowd.
[Python-3000] Refactoring tool available. Guido’s initial work on a tool for converting Python 2.x code to Python 3K.
’National interest’ halts arms corruption inquiry. “It has been necessary to balance the need to maintain the rule of law against the wider public interest.”
Abusing Amazon images (via) Amazon have an amazingly flexible API for generating and modifying product images.
Google’s own cornershop. Google groups has an undocumented API for generating rounded corners.
Real-World Passwords. Random passwords phished from MySpace are surprisingly decent.
Curse launches with Django platform. Handles 500k visits/hour!
Battery Expansion. In which James Duncan Davidson’s MacBook Pro battery goes critical.
Statement Functions. Smart workaround for the lack of multi-line lambdas in Python.
Making GWT Better. Explains the philosophy behind GWT. It’s all about the tools!
GWT 1.3 Release Candidate is 100% Open Source. At least you can see how the code generator works now.
Russian squirrel pack “kills dog” (via) “The little beasts are agitated because they have nothing to eat”.
100% Python SCGI implementation. SCGI is like FastCGI but simpler.
How many taps in a URL? Designing URLs for entry on a mobile phone.
Fletcher Capstan Table: Dinner Party Transformer. Best. Table. Evah.
A General Theory of Programming Language Relativity. Functional languages have clearer levels of indirection.
Agile Development -or- How to name a religion. Clever language trick: If you’re not doing agile, you’re “not agile”.
Java SE 6 Released. “Script engines” (like JavaScript, Jython and JRuby) become a first class citizen.
Stemtags is back, thanks to Camping. Nice example of a throw-away single script web app,
xkcd.com/verizon/ (via) The xkcd.com response to Verizon’s appalling maths.
Myspace.com Trojaned Navigation Menu. Replace the “Home” link with a link to a phishing page.
DarwiinRemote (via) Software for communicating with a Wii Remote from your Mac.
WiiSaber. From the genius that brought you MacSabre.
A conversation with Jon Udell about his new job with Microsoft. Jon wants to bridge the gap between the alpha geeks and the mainstream.
python-cluster. Fantastic interface design—pass a list and a function and you’re done.
The Architecture of Mailinator. 3 million e-mails a day on a 2GHz server with 1GB of RAM.
Marksman Called In To Kill Kingstons Pigeons (via) Best letters-to-the-editor I’ve seen in ages.
Microsoft versus FOSS Configuration Management. Why the Free Software world’s source control works and Vista’s apparently doesn’t.
notes.natbat.net. Nat’s been blogging up a storm recently.