This doesn't look like a substitution cipher, because the only substitution that makes "READER" appear in the text also creates a lot of weird letter patterns and I'd expect a reference to the Monad.Reader somewhere.

I also enjoyed the article on Mighttp 2. As a non-academic, I always enjoy that style of article where the author is incrementally improving or troubleshooting performance issues. It's like a mystery novel, I wanted to keep reading until I discovered who murdered nginx and warp!

I also like to think that it is taking something that is real problem domain — a web server — and doing it in Haskell.

I know there is a version control system and window manager written in Haskell, and I have been known to like darcs before. But this is much closer to my 'real', and they did it in Haskell.

I admit to limited real exposure to Haskell in the Large. I am waiting for a UI paradigm to come along that regular people can grasp without blowing a few neurons. FRP is really cool, and I think I have a game idea that could probably make use of it - once I get free time to experiment again...