Somato

Date: February 9th, 2007 by Author: Daniel Elstner

I do way too much tinkering around. Scraping a single CPU cycle here, moving a pixel around there, and so on. You get the idea. It’s a habit that has recently become so excessive that I don’t get much else done anymore, because during my tinkering I find all over the place “exciting” new opportunities to tinker around.

So much for the whining part. Now, when it comes to software projects, what’s the best way to stop yourself from tinkering yourself to death? Right. Release it. Early and often, as they say. Release the damn thing and get over it. There’s an exciting possibility that further tinkering will likely involve actual bugs reported by actual users.

So I’m going to do just that right now. There’s a project I’ve been tinkering with for about four years now, and there has never been a public release until now. I guess I lose spectacularly in any time-to-market comparison. And this is a tiny project.

Anyway, back on topic. You probably guessed it already — the project I’m about to announce goes by the name Somato. Years ago, my computer science class at school did a software project term. The task was to write a program that solves the Soma cube puzzle created by Piet Hein. And so I did. But then I got carried away a bit. The result, complete with 20-milliseconds solver, 3-D animation and SSE intrinsics is now available at the Somato project page. I also created binary packages for Ubuntu to raise the chance that someone will actually download my favorite toy, despite the fact that it doesn’t actually do anything productive. ;-)

A nice side effect of preparing the release was that it forced me to complete my website. You’ll notice that the “Site Almost Finished” headline is gone now. I put together projects overview and how-to overview pages. So all the basic infrastructure is in place now.

Next week will see a regexxer release. For real.

2 Responses

  1. Murray Cumming says:

    February 10th, 2007 at 12:53

    Wow, that’s really slick.

  2. Stefan Fuchs says:

    February 11th, 2007 at 12:52

    hey, finally you really got it published after all those years…congratulations :-)
    of course, also for this great work (even it’s “just” a plaything)!