Refactoring – Stay Quick and Beautiful

Sometimes you have to refactor something.  It may seem like it works, but the code is horrible-looking and inefficient. Consider for example this gem: No documentation, missing @Override annotation, quadratic blow-up of something that should be linear, unmotivated cloning of an immutable class, over-shadowing of field variables, leading to a clumsy syntax, and a code-structure […]

Read More… from Refactoring – Stay Quick and Beautiful

The Burning Cottage: An Approach to Solving the Mash/Meat-Equilibrium

TL;DR: I made cottage pie and put bacon on top. Then I wrote a long-winded description of it.

This solves the so-called mash/meat-equilibrium, which is a variant of the Nash equilibrium, just more delicious. The mash/meat-equilibrium states that

The mash should at all times by covered by meat on all sides in order to achieve a global optimum of the deliciousness.
[…]

Read More… from The Burning Cottage: An Approach to Solving the Mash/Meat-Equilibrium

Jawsome

How jawsome ((Jawsome is the international abbreviation of jaw-droppingly awesome.  Yes, I made that up.)) is this? Backstreet Boys are following me on Twitter. They follow less than 7500 people and have almost 300000 followers, yet they decide to follow moi, who until this wasn’t even following them. I’m famous by association! So what if […]

Read More… from Jawsome

Declare Rebranding

Faced with the threat of work, I decided to rebrand Declare.  I basically changed the name to lowercase (from typographically ugly and misleading DECLARE), changed the name of a few of the programs and some minor details.  See all about the name change on the Declare website. So, that is pretty sensible.  During this, I […]

Read More… from Declare Rebranding

Formal Specification

It’s important to formally specify your protocol.  Hence: You can see it’s formal because I added a gratuitous sigma. We implemented the protocol in two different tools, written in two different languages and after two minor tweaks, it worked.  Thank you formal specification! MichaelTime person of the year 2006, Nobel Peace Prize winner 2012. westergaard.eu/ […]

Read More… from Formal Specification

Britney in London

Seeing Britney in London was my third concert on the Femme Fatale tour (following Herning and Rotterdam).  As I’d see the concert three times ((Unfortunately, I’ll have to give a presentation next Thursday, so I cannot make it to Lisbon as was my plan 🙁 )), I set goals so none of the concert would […]

Read More… from Britney in London