Inklings: a tumblelog

Active Objects (in Python)

Bush the Flipflopper?

As his State of the Union address showed, GWB is a man of values, many of the contradictory…

Critiques of Libertarianism

Games That Weren't '64

Commodore 64 games that were never finished.

Subversion on Windows quick start


Java On Apache Server, I guess! A J2EE-certified open source J2EE server. Heard about this from the “Open Source Monopoly” article.


A webapp framework for Python.

Professor Stephen Greene's Writing Tips

Unobtrusive JavaScript

Something I’ve been striving towards with the stuff I’ve written. This is a good guide as to how to do it.

Celtic Law: A Short Summary

Curried JavaScript Functions

Mmmm… currying…


Forth does rock, doesn’t it!

A genius explains

Daniel Tammet is an autistic savant. He can perform mind-boggling mathematical calculations at breakneck speeds. But unlike other savants, who can perform similar feats, Tammet can describe how he does it. He speaks seven languages and is even devising his own language. Now scientists are asking whether his exceptional abilities are the key to unlock the secrets of autism.

Anatomy of an Icon

Making decent icons in Photoshop

SHA-1 broken

A bit of a brown pants moment. It’s not all that long since MD5 collisions were found, and 2^11 is a pretty big reduction in the amount of time needed to find a collision.

TVO: The Vim Outliner

I’ve been looking for a decent outliner for a while, and this seems to be one of the better ones out there.

Saving RSS: Why Meta-feeds will triumph over Tags

Groupware Bad

Now that he’s moved it from his livejournal, I’ll log it. jzw rants against bad software design. Of course, he’s right.

Torry's Delphi Pages

Myself and Dan will be building some stuff together and we’re going to use the opportunity to learn Delphi. Apparently this site is quite good for hint, tips, and tricks to do with working with Delphi and Kylix.

Naive Bayes algorithm for learning to classify text

┬ÁVNC: A VNC server for memory constrained systems

From the people who brought you the Contiki Operating System. This is, quite simply, amazing.

China has created brand-new form of capitalism: Bill Gates

Yes, Bill. It’s called “totalitarianism”. Smack!

SOAP is Comatose But Not Officially Dead!

A sane roundup of the current conversation on SOAP vs. ReST.

Navigation blindness: How to deal with the fact that people tend to ignore navigation tools

The Man in Blue: widgEditor

Though not perfect, definitely one of the better behaving wysiwyg textareas out there. At least you know you’re always going to get XHTML.

The Scratchware Manifesto

Building games on the cheap.

Cornell Note Forms

Great for note-taking.

Interfaces for Staying in the Flow

Computers should help us concentrate on our work, without concentrating on the computer.


WASTE is an anonymous, secure, and encrypted collaboration tool which allows users to both share ideas through the chat interface and share data through the download system.

Always meant to take a peek at how this works.

How to use continuations for servers

Don't use stored procedures yet? Must be suffering from NIHS (Not Invented Here Syndrome)

Stored procedures are bad, m'kay?

Python Idioms and Efficiency Suggestions

How To Clear Floats Without Structural Markup

Been using this for a while. Bloody useful. It’s been sitting, like all the other stuff I’m posting up right now, in a bookmarks folder for ages. Had to blog it.

Writing Interactive Fiction (a.k.a. "Text Adventure Games") with the Inform Programming Language

Inspector Lohmann: Proud To Be Counted Among the Worst Americans

Results show AIB makes EUR3.8m a day

That’s profit, not turnover. It’s almost enough to make me change banks.

Tetris 1D

I don’t think this could get any sillier, and I mean that in a good way.

Ill Bethisad Wiki

Pixel Fonts

Tim Burton Related Fonts

Print Style Sheets and Dynamic Expressions

Didn’t know about the IE “expression” property. Could be useful.

Astronomers find star-less galaxy

It’s dark matter all the way down, apparently.

Documention with DocBook on Win32

Generating HTMLHelp files with DocBook

Save Toby!

$50,000 or I eat my pet rabbit!

Both cute and sick!


ReSTful reliable messenging over HTTP

Smoothsort (PDF)

A variant on Heapsort by Dijkstra that gives excellent performance on partially sorted sets, O(n) in the best case and O(nlogn) in the worst, with a graceful degradation inbetween.

The LaTeX Beamer Class

A LaTeX class for creating presentations.


Second. Best. SourceForge. Project. Ever.


Best. SourceForge. Project. Ever. :-)


A Win32 command line utility that sends eMail using the SMTP or NNTP protocols

Jef Raskin, RIP