Barnaby Walters

Arranging atoms and pressurising air in a variety of manners, such as:

Pronouns: they/he

  1. Micah N Gorrell: @BarnabyWalters Those would work as well but would limit it's use to an actual browser. What is wrong with an HTTP header for this?

    @_minego links with the rel semantic can be used both in human-visible markup for improved back-compatibility and quick error-spotting (as well as layering on top of existing solution) and also in HTTP headers for machine-only use

  2. Barnaby Walters: #idea: a microformat for download signatures/checksums, allowing browsers to automatically verify files without people having to go into the terminal and use shasum or gpg --verify

    Of course the more significant thing is UI considerations: how to offer this info to the downloader, how to explain what the various possible outcomes mean and what action the user should take as a result of them

  3. Sophie Dennis: @BarnabyWalters I mistook part of the handwritten notes for "disco" - an extreme example of varying tune for different dance types :)

    @sophiedennis haha yeah “dissociation” is the French word for trompette rhythms to go with the melody, abbreviated to “disso”. But if anyone could do disco gurdy, it’s Gregory Jolivet ;)

  4. Tantek Çelik: #HouseOfCards s2e1 was good. But the best thing yesterday was getting to try a Boosted electric skateboard: http://boostedboards.com/ Amazing. Handheld trigger remote control via Bluetooth. Forward and reverse. And I only tried it in "turtle" mode. In "rabbit" mode it can apparently do 20 miles an hour. Up hill. Jetsons-like motor sound included. Forget about Segway, Boosted's electric skateboard feels like an object from the future dropped into the present, more in the realm of Marty's hoverboard (Back To The Future II & III) and Y.T.'s Smartwheels skateboard (Snow Crash).

    @t woah that looks amazing — also loving their detailed, transparent blog (very similar tone to blog.technical.io) and selfdogfood framing e.g. "what would we want on our own personal longboards?".

    Presumably you’re already aware of the brain-controlled skateboard?

  5. When using to send content-disposition: attachment responses, you MUST explicitly set the response encoding (charset) otherwise windows will assume the response is in whatever-weird-encoding-windows-uses, rather than UTF-8 (you are using UTF-8, aren’t you?).

    CSV example code:

    response = HttpResponse(utf_8_encoded_csv_text, status=200, mimetype="text/csv; charset=utf-8")
    response['Content-Disposition'] = 'attachment; filename=data.csv'
    

    It seems that some weird old applications like SPSS need a BOM in there as well, even though UTF-8 doesn’t have a BOM. Add that like this

    response.content = '\xef\xbb\xbf' + response.content
    

    before sending the response

    return response
    
  6. Beautiful soundscape walking back through Reykjavík this evening — seamless gradient between vetrarhatid.is large-scale audio+visual installation and bird sounds on the pond, punctuated with ice underfoot and the constant murmur of traffic.

  7. Jon Zuck: Anyone still using microformats? Their site seems out-of-date; says to use microformats2, but most documentation is for old formats.

    @frimmin people are indeed using microformats, classic docs are still majority of the wiki but mf2 vocabs all documented microformats.org/wiki/microformats2#v2_vocabularies, open source microformats.org/wiki/parsers available, validation tools e.g. indiewebify.me

    A lot of microformats activity in the indiewebcamp.com community enabling things like cross-site comments/likes/reposts/rsvps, link previews, autodiscovery, feed readers just beginning development.

  8. Roopa Gulati: @BarnabyWalters I love the way you combine fabulous experimental food with technical computer coding!

    @roopagulati thanks! Currently mainly working on improving my pizza technique — I can do pretty good sourdough bases now, just bought a pizza stone and it’s had a huge effect. Pizza is now crispy but flexible and a little charred on the bottom.