Hendrik Boom's web site

I am a computer scientist and a constructive mathematician. My technical interests range through the ultrapractical, such as code optimisation, the scientific, such as relativity and quantum mechanics, to the philosophical.

I also write unpublished fiction. No, it's not available here. That would be publication, and it's just not ready.

But I have played in a small way with video game implementation. I took up the liberated pixel cup challenge in my spare time during July 2012, partly as an exercise to learn Ocaml. I've posted the code here. The game works as of now, but I haven't had time to make any embellishments. I didn't expect to win the prize, and I didn't. I find it pleasant as a ten-minute diversion from time to time.

This site is still very much under construction, and probably always will be.

Here's a brief, but incomplete, resume.

I have put a few pointers to mathematical and educational material on a page of its own.

I have been asked to comment on the mathematics in Badiou's book Being and Event

And here are some Computer projects

Proedudural generation

I'm starting to tinker with automatic text generation in the context of nanogenmo. I managed write code to generate a story about John Baez counting. That's a pdf. If you have a standards-compliant browser that supports mathml, you can read it as a web page. Chrome does not support mathml, so you'd be wasting bandwith using chrome on that page. Firefox worked just fine when I tried it.

I'm tinkering with 2D and 3D procedural generation. Landscape generation is described in the Computer projects page. I'm experimenting with attribute management in procedural generation. See my Rackettown github repository for details. Please try it out. I'd like to get bug reports and other useful discussion.

Pictures for the Racket Standard Fish challenge are here.


If you'd like to write to me, send to hendrik AT topoi.pooq.com.


I have a blog on dreamwidth. It gets updated every year or two. It is now mirrored on livejournal. Older posts were originally posted on livejournal, and it's possible a few have been damaged in the move to dreamwidth.


And I've done three drawings toward the 2011 april_drawing challenge on livejournal, using computer drawing tools. I keep thinking it would be fun to do a drawing a day, but real life intervenes. I don't consider myself a visual artist in any conventional sense.

I'm collecting some fan fiction others have written, and converting them to .epub form. Kobo users, take note. It's a kobo I'm using to proofread them. Others, let me know if these files work for you.

Other people's stuff:

A few things I've picked up, so far just one.

The game FullScreenMario.

You can run it in your standards-compiant HTML5 browser,

Or you can find the original code on github.

-- hendrik

Uncurated Public Bookmarks

I've started maintaining my own bookmarks files, instead of leaving it to the browsers. Here are the public entries, in case anyoe is interested. This is not a curated list of recommended links. This is a collection of miscellany I encountered and thought I might like to look at them someday. Some of them I have never looked at yet. If you see anything that should not be public, please tell me.

Meme collection

A collection of internet memes, collected from google plus (before Google killed off this vibrant community), facebook, and elsewhere.