Can't remember if I've done #introductions, so:
I code professionally in #Clojure and for fun in #Lua, #Emacs, and #Racket
I care deeply about making computing serve users thru #FreeSoftware but don't have easy answers as to how.
I sell DIY #keyboards and kits: https://atreus.technomancy.us
I'm doing #gamedev: https://technomancy.itch.io/bussard
I grew up in Indonesia & Singapore and lived in Thailand 2 years.
It pains me to use all these #unironichashtags but I guess I need to get over it?
at the seatac airport there's these security lanes off to the side that don't have the naked scanners, just the metal detectors. usually they're closed, but they opened that up just as I got to it today and it felt a little bit like unlocking a secret level. (only instead of getting a rocket launcher I got to skip the opt-out pat down)
CW meta Show more
me taking all my electronic devices out of the airport security bin after being scanned
Hope, digital, 320x200px
@technomancy Have you seen https://codegolf.stackexchange.com/questions/11880/build-a-working-game-of-tetris-in-conways-game-of-life ?
"This began as a quest but ended as an odyssey."
my kid, while playing http://nandgame.com: "I can't believe you can build an adding circuit with JUST nand gates"
me, anticipating the point at which we can work thru the whole nand2tetris course together: "oh boy kid you ain't seen nothing yet"
cmon gang let's get online
"Fellas, is it gay to use git? After all, you're basically staring at hunks the whole time."
the code for my son's binary #keyboard
http://p.hagelb.org/binkey.c.html
much of it comes from the sample code for the denouncing library; the rest is his. I'll tell him about the bit shift operator soon, I promise.
This image from Tumblr of fake American names in a Japanese baseball game has been sustaining me the last week or so
Mastodon is an anagram for "not so mad"
he's coded it so the red button sends 'a' in one position and 'b' in the other; still working on the calculation to collect all 8 bits and send the keycode at that point.
I helped point to a couple libraries for Arduino and get the tools installed but the code has been his other than that.
the larger of my two smols has started construction on a binary keyboard
all his idea, honest
since I run my own small business solo (https://atreus.technomancy.us) I have to take many roles including product designer, webmaster, customer support, accounting, and manufacturing.
but I think my favorite role is that of motorcycle delivery man.
techpol Show more
This is a very hot take and also not a new one but here we go: the goal of a properly functioning software engineer is to obviate themselves, not by solving the customer's specific problems but by blurring the line between using a computer and programming one to the point where users can solve their own problems.
I can’t believe the biggest mastodon instance, Twitter, got banned from the fediverse