This is the personal website of Niels G. W. Serup.


My writings are spurious.

Riddles, jokes, and more
Of my very own creation.
In Defense of Poor Card Tricks
A mathematical proof.
My Master’s Thesis
My master’s thesis, including an overview of it in Danish. (2017)
Two spaces
Not one. (2015)
Unhappy About Happy: A Reflection or Something Like That
Rant about Haskell’s parser “Happy”. (2014)
Sound Programming
Programming sound in Live-Sequencer and ChucK (2013)
Old junk code: Word finder
Less than perfect C code (2013)
My Universe
I have attempted to define a universe. (2013)
Unnamed Good Story
Wrote it because it was fun, stopped when it was not fun anymore. (2012)
The Next Generation Programming Language (2012)
Atem: a new word
A presentation of the new word ‘atem’ and why it’s so desperately needed (2012)
Stadig digital sikring mod gennemførsel af eksamen
A text about the continuing failings of digital education and “copy protection”. In Danish. (2011-05)
Digital sikring mod gennemførsel af eksamen en realitet
A text about the failings of digital education and “copy protection”. In Danish. (2011-03)
The Trasbexian Flow Regulator
An old story (2011)
Profeten, doktoren og videnskabsmanden
An old story (2011)
Do not look. (2011)
A new spoken and written language not in development. (2011)
My NanoNote
I have a NanoNote. (2011)
Et langt digt
(A Long Poem.) Et langt digt jeg skrev for noget tid siden fordi jeg ikke kan lide digte. (2011)
Combining PyGame and PyCairo
How to combine two Pythonic graphical frameworks (2011)


I have created a burgerized version of the danish Borgerforslag at burgerforslag.dk.

My official webcomic

I have an inactive webcomic called SUUM. It’s located at suum.metanohi.name.

Miscellaneous projects

See this listing of git repositories, mostly containing old and unmaintained programming things. Also this website.

Very old web experiments

For your pleasure: nohiX and this directory listing.