Introducing UIH: Math + Unicode, Happy Together

As a math person, you’re often faced with the task of communicating about math. Unfortunately, most modern means of communication, be it email, the web or instant messages, aren’t really suited to typing math. Fortunately, however, many of these means do allow the use of Unicode, and Unicode …

more ...

Debug Python in Style

I’m happy to introduce PuDB, a full-screen, console-based visual debugger for Python that I recently cooked up.

Download it here

Or install it simply by typing

easy_install pudb

into your Unix shell. Here’s a screenshot of it in action:

PuDB screenshot

Python has had decent debugging support for a while …

more ...


On Hybrid Scientific Codes, Part I: The Idea

How should scientific codes be constructed? Scientific codes are often experimental in nature, and therefore need to be easy to change, and, of course, quick to develop in the first place—who wants to invest any more than necessary into an idea that might not work out after all? On …

more ...

Back in Debian

So after madman is currently orphaned in Debian and might get kicked out of the archive along with xmms kicking the bucket, I just noticed that one of my newer pieces of code made it into Debian: tagpy! :) That’s awesome.

To everybody who is holding their breath waiting for …

more ...

More Drupal wizardry

I’ve been molding this site according to my publishing needs, and in the process of doing so, I’ve ventured into the Drupal source code. I’ve made a few changes that I believe are generally useful. Besides submitting them to the respective maintainers, I’ll post them here …

more ...

Sokoban

So, I was wasting time before going to bed last night, like, by setting up this site, and by playing Sokoban. KSokoboan to be precise. Now, I made it up to level 12 of David W. Skinner’s Microban level set, which is rightfully said to be pretty easy. Well …

more ...