Ah, my old landlord. If not for the old adage “do not attribute to evil that which is sufficiently explained by incompetence,” they would be a witty carricature of a cartoonishly cackling, crotch-laserin’, shark wielding, cat-stroking Johnny English super-villain. First, they moved and forgot to tell us, making it hard to get a hold of […]

Read More… from

After a month without decent crockery and hence a diet of quiches from AH, this weekend I finally got some really pretty plates and bowls. I celebrated with home-baked bread and couscous salad. Thanks to the resulting wildly increased fiber intake, there’s now a party in my stomach and everybody seems to be leaving. […]

Read More… from

Concurrent Constraint Programming

Here’s a thing I didn’t expect to happen anymore: me publishing presentations on my homepage. It’s basically a shortened version of my post about user scenarios given at a kennissessie at work. It contains all the good stuff: Britney, CPN Tools, and tanks. As a bonus: also Java, Beta, Prolog, C and SML. https://westergaard.eu/2015/12/concurrent-constraint-programming/ […]

Read More… from Concurrent Constraint Programming

To all the danes complaining they didn’t get the choice between cake and beatings in yesterday’s election but instead had to make a bit more of a nuanced choice between two trade-offs, remember how it went when Greece went with the populist local politicians promising they could get a tailor-made deal from the EU. Instead […]

Read More… from