1. And the lesson of the day is: bean.fire(el, 'click') doesn’t work in Firefox Nightly, but turns out it’s unnecessary, because HTMLElement.click() does exactly the same thing and already works cross-browser. Always use the browser-native APIs if you can.

  2. Scott Jenson: Barnaby Walters FYI, this is how your tweet looks. I realize *why* of course but this feels only 50% POSSE pic.twitter.com/dBGiKU0Rqi

    @scottjenson referring to the truncation? I know what you mean, I made the conscious decision to ignore the length of truncated copies of my content as I didn’t want what felt like an unnecessary limitation of Twitter limiting my self-expression.

    Others (Tantek Çelik in particular) care more about the quality of their POSSEd notes, and build UIs which inform them when their notes go over tweet- or retweet-safe lengths. This is one of the places diversity of implementations helps us experiment without having to argue about stuff :)

    One interesting alternative is to spread the content of notes which are too long for a tweet over several tweets, but that leads to all sorts of weird directionality changes, potential for them to be interrupted, extra permalinks, etc.

  3. Conversation in the kitchen with one of my housemates — she noted that I baked a lot and asserted that I was “housy… like a housewife” because of it. Yay archaic gender stereotypes :/

    A productive evening’s baking was had nonetheless — three bagels, ~20 kanilsnuðar and one oddly shaped pizza.

  4. Reminder: If it’s not hypertext, doesn’t have a URL, has no hyperlinks, isn’t navigable in a web browser: it’s not the web.

  5. Spent the morning caving with Snorri — the world under the lava fields is even crazier than the surface!

    The texture of the caves (or more accurately lava/magma tubes) is extremely different to the water-formed caves back in the UK. There is a crazy mixture of jagged edges and smooth edges, caused by the magma cooling at different rates.

    The layered structure of the systems is as obvious in macro as it is close up — the smallest rocks have clearly defined layers, as do the caves themselves. Often it looks like the roof is in mid-collapse as one layer peels off another; on a rock shelf pieces of smooth ceiling rock lie centimetres from their original position.

    Although it looks scary to have pieces of ceiling lying around, in reality this is all pretty much frozen in place, as most of the collapsing will have taken place within a year after the cave’s formation, thousands of years ago.

    The colours are as striking and numerous as the shapes. It’s a pity they’re all locked up where light seldom reaches — caves are colour prisons.

  6. I get a little annoyed at every now and again (grr package management) but then I come across things like nested tuple unpacking which are just so lovely they make up for it:

    for i, (key, value) in enumerate(list_of_tuples):
        print i, key, value