Interesting this. I’d a discussion with my mother around Christmas time on the topic of machine translation (how it came up, I don’t know, except that we’d all been down in the pub earlier). I didn’t think it was really feasable, given that it would require too much context to work out exactly how to do the translation. Her idea (I’d better point out that she’s knows next to nothing about computing) was that all you needed was some big corpus that the machine could analyse to get the necessary patterns, and that it’d be trivial after that. And what do you know but that’s exactly what Google went and did.
Must figure how how I found out about this.
A varient on the Yeti game. Now, if only it was possible to shoot all those idiots using it as a ring tone…
A rather neat Forth-inspired alternative to XML.
The parser generator used for SQLite. I’ve heard it’s good.
A lexer. Not as complete as flex, but much faster.
Just like in Windows Explorer. If this doesn’t show up properly for you, get yourself a real browser.
Many of these signs are just as pertainent to small software companies as design consultancies.
Basically what the “Open Command Window Here” Power Toy does with just a bit of registry fiddling.
Allows you to remove DRM from music bought on iTunes.
An implementation of Wolf 3D on the Doom engine.
One of the best games ever.
Bram Cohen’s SCM tool.
Rails for PHP, more or less.
Explosive growth has made the People’s Republic of China the most power-hungry nation on earth. Get ready for the mass-produced, meltdown-proof future of nuclear energy.
Pebble bed reactors are, to put it mildly, interesting.
An Open Source 3D graphics engine.
An engine for creating point-and-click games. Free, but commercial development with it requires a commmercial licence.
A web-based CLI! How cool!
Cross platform, but requires OpenSSL or SLLeay.
It seems it’s legal to embed an inner class within an interface in Java. How odd. Is this at all useful?
Ever been doing something on the command line in Windows and wanted to open an explorer window of the directory you’re in? Try typing ‘
start .’. Yup, that’s start-dot. So obvious, and yet so well hidden!
A Windows calendaring/todo list app. I’m told it’s quite nice.
It’s teh rawk! :-)
My brain, he is melting!
I want to get our products at DC working with Firebird as currently those that depend on a DBMS only support MySQL and MSSQL. Currently we can only sell them if the end user has a copy of the DBMS, or if we purchase a commercial license (in the case of MySQL). If we used Firebird, we wouldn’t have this problem. Has good information on hooking up any JDBC drivers up so CF can use them.
A database admin tool for Firebird.
Excellent screed against the forthcoming EU patents directive by RMS for the layperson. For those who don’t know, when it went to committee level, any protections against software patenting were castrated.
Engineers, scientists, and military officers often turn out good prose. Their sentences may not always be limpid, lyrical or arresting, but as writers they are capable of a clarity and precision that academics and marketers often can’t or won’t match. Their work demands it. When a software engineer writes vague instructions, her program breaks. When a scientist notes observations imprecisely, her experiment suffers. When a Green Beret commander gives a rambling order, his guys are put at risk.
And this article.
This rocks. I like Charlie White’s photographic work anyway, so it’s kind of inevitable that I’m going to like a video he did for a band I like too.
Yet another Firebird console.
And yet another Firebird console.
by Bertrand Russell
Some rather nifty code that allows you to specify behaviours on elements using CSS selectors.
An implementation of the algorithm described in this paper.
Dan sent this to me. Most cool.
A webapp framework.