Stop the war!

Stop the war in Ukraine! Fuck putin!

More information is at:

There is a fund to support the Ukrainian Army:, and there is a special bank account that accepts funds in multiple currencies: I donated to them. Please donate if you can!

Killer putin

Killer putin. Source:

Arrested putin

"It hasn't happened yet, but it will happen sooner or later. Beautiful photo, isn't it?" Source: twitter.

Open-sourcing kitya scripts

| comments

I’ve published an extremely niche, small project on github today: The repository contains a few scripts and a readme to create epubs out of Kitya Karlson’s blog (in Russian). I won’t repeat the readme here.

Why have I open-sourced it? I think it may be a useful example (primarily for myself) of using the Haskell XML Toolbox (HXT) to process XML in Haskell and generating automated screenshots of webpages. HXT is mind-bendingly cool and unusual, as it uses arrows to process the parsed XML tree; it takes a while to figure out what’s going on, but then it’s relatively easy to use the provided combinators to do whatever you need with XML/HTML.


Note: The comments in the blog are provided by; if you don't see the comment form under the post, probably your browser or its extension (such as uBlock Origin or NoScript) blocks their scripts.

« Using neovide/vimr as comfort0 editors in JOSM