Jorgen’s Weblog

Sunday, February 24, 2013

When Jokes Cross the Line

›
A while back, I heard someone say that rape jokes are important and we should not oppose them, because jokes are how we deal with traumat...
Saturday, February 23, 2013

Book reviews now on goodreads.com

›
Just a quick heads-up, I have moved my book reviews over to goodreads.com , as I think they fit better there and have been disrupting the ot...
Saturday, February 16, 2013

Monads for Normal Programmers (part 2)

›
The first part of this series generated a lot of responses, both very positive ones and very negative ones. I’m quite happy to accept that ...
Saturday, February 9, 2013

Elpy 0.8 Released

›
I’m happy to announce that I just released a new version of Elpy, the Emacs Lisp Python Environment. You can find a list of news since the l...
Sunday, January 27, 2013

Monads for Normal Programmers

›
If you know people interested in programming language theory, you will have heard of the monad. Especially in Haskell , they are used exte...
Saturday, January 19, 2013

One-Way Functions for Unique Identifiers

›
A somewhat common but faulty pattern for programmers who need to hide information is to use unsalted hash functions. This does not work. Let...
Tuesday, January 8, 2013

Book Review: A Latent Dark

›
A Latent Dark by Martin Kee Why no real cover? In the steampunk novel A Latent Dark by Martin Kee, eleven year old Skyla...
‹
›
Home
View web version
Powered by Blogger.