Barnaby Walters

Arranging atoms and pressurising air in a variety of manners.

✨🌟 shiny inevitable mortality distractions! 🛠 building a cultural heritage centre at Wassermühle Brömsenberg 💃🏻 playing old music for new dancing with Duo Gerhardt & Walters 🎼 building hurdy gurdies, playing gurdy blockflute dulcimer accordion Pd voice 🚀 building the indieweb ❤️ philosophising inexpertly about how humans communicate, relate and connect ⚖ helping assess the Icelandic school system at Skólapúlsinn 🍕 baking pizza, granola, bread 🌟✨

Pronouns: he/him/his

  1. Brian Suda: came home to a solicitation for apartment cleaning tapped to the front door window. Firstly, don’t use crap tape to secure your notice to the window. Now it needs a good cleaning after removing it! Secondly, good luck, but no thanks if this is how you leave your notes.pic.twitter.com/TpKezu6d2b

    Maybe the idea is “pay me to clean up the mess I made on your window”…

  2. Brian Suda: could argue that form input is what made the modern Web more than any other development. The first browsers had no forms (only global search). Thought of releasing a working app based on old code that works today, but without forms we lose so much functionality more than JS/CSS.

    I can think of ways of doing it, but they’re not pretty — e.g. onscreen keyboard made of <a> elements, each keypress is a full screen refresh which stores the new contents of the fake textbox server side (either cookies or URL param to identify session). Makes me wonder… did anyone do something like this at the time, before HTML forms were invented?

  3. It just took me about 30 mins to figure it out, so here’s how to install python plugins in KiCad 5.0 on a Mac.

    1. Make sure your build of KiCad has scripting enabled. It looks like fresh downloads have it by default, but it doesn’t hurt to check. Go KiCad → About KiCad → Show Version Info and make sure that all of the KICAD_SCRIPTING_ flags are set to ON.
    2. Find pcbnew’s plugin search path list. Open pcbnew, and open Tools → Scripting Console. Run import pcbnew; print pcbnew.PLUGIN_DIRECTORIES_SEARCH and you’ll see a list of folders which pcbnew will search for plugins
    3. Move your plugin files/folders to one of these locations
    4. In pcbnew, Tools → External Plugins… → Refresh Plugins. Your Tools → External Plugins menu should fill up with plugins.
  4. bex edmondson: my (girls) high school's highest computer-related qualification was HALF a GCSE, a qualification taken aged 16 - i had about 12 of them, and ONE HALF was computer-related. half my grade was a POWERPOINT. i asked for them to start an a level - they said no IT WAS 2010!!!!!!!!!!!!https://twitter.com/alicegoldfuss/status/1096142571837960192

    I feel the pain :/ I was already freelancing when I took my GCSEs and was forced to do the ICT BTEC you’re probably talking about. It ended up being my worst grade overall because I got so angry with it halfway through and tried (but sadly failed) to fail it on purpose. Plan was that if a job interviewer asked why IT was my lowest grade I would take great pleasure in ripping the course content to shreds.

  5. “Lord, what a thoughtless wretch was I,
    To mourn, murmur and repine,
    To see the wicked placed on high,
    In pride and robes of honour shine.

    But oh their end, their dreadful end,
    Thy sanctuary taught me so,
    On slippery rocks I see them stand,
    And fiery billows roll below.”

    — Isaac Watts, 1719, still relevant 300 years later :/

    It’s number 183 in the 1991 Sacred Harp, if you feel like singing it to suitably epic music.

  6. Brian Suda: digs around in an old NeXT box used by CERN to build the first graphical browser. Looking through the source code, this really was a grand experiment.pic.twitter.com/KpDDz3h1FI

    Please tell me that’s the original “this is a server, do not turn off” sticker?!

  7. Aitor García Rey: Today I Learned the Slavery Abolition Act of 1833 provided £20M for compensation payments to British Empire slave-owners. British government financed this massive amount (~5% GPD) w/ a £15M loan (banker Rothschild). It was not fully paid back until 2015! Bankers, we always win

    just imagine how long it would have taken if they had compensated the slaves :/

  8. about tcpdump, a very handy little command line utility for looking at network traffic. Not as fully featured as Wireshark, but nice if you want to e.g. pipe network traffic into another process. It’s also not >300MB :/

  9. When using the python2.7 gzip module with StringIO, it’s extremely important to call GzipFile.close() after you’ve finished writing to it. If you don’t, the archive will probably not be readable as the CRC record will not be appended, and you’ll get a bunch of IOErrors despite everything looking fine.

  10. I tried to plug in this LED strip I bought but nothing happens. 5400 LEDs but none of them turn on?! and when I tried to peel the backing off to stick it to something, all the LEDs fell out D: 0/10 would not buy again

    Picture shows a reel containing surface mount LEDs, ready to be fed into a pick and place machine.