Dave W's avatar
Dave W
dave@dave.io
npub1nfyw...8fzu
big queer infra overlord. 
devops, infosec, politics, shitposts.
collaboration not competition.

may contain gender.
Dave W's avatar
dave 8 months ago
BIG GIANT HIMPO BLIMDAY to @mogtheconfessor.bsky.social :D
Dave W's avatar
dave 8 months ago
One of the really fucking annoying bits of being radically disabled is that when you’re yourself on the Internet, people take that to mean you’re somehow fine. Friend, typing takes nothing. When you fall over in your quest for the shitter, then we can talk.
Dave W's avatar
dave 8 months ago
Ian McKellan’s brilliant plan to do an all trans and non binary version of Twelfth Night has *really* upset the holiday to Magaluf crowd. Crying about being excluded. As if you even know what a theatre is, beyond that place you saw Jim Davidson and Roy Chubby Brown once.
Dave W's avatar
dave 8 months ago
An exceptionally rare day today in which I actually got tons of shit done. image
Dave W's avatar
dave 8 months ago
`echo "proto-default = https" >> ~/.curlrc` Now you can curl `dave.io` instead of stating the full `https://`. You're welcome.
Dave W's avatar
dave 8 months ago
The POST endpoint for alt text generation works too! Now all I have to do is learn the entire corpus of iOS and Android development because fuck Flutter and I hate React. No biggie.
Dave W's avatar
dave 8 months ago
The alt text endpoint is working! Via GET anyway, I forgot to test POST. But anyway; if you’d like a JWT which will let you call it for a week or 50 successful calls (whichever comes first), give me a yell. Calling via GET is easy; `https://dave.io/api/ai/alt?image=X` where X is a URL-encoded image URL.
Dave W's avatar
dave 8 months ago
I've set up an endpoint on `api.dave.io` to generate alt text for images using AI, with either a GET param `image=URL` or the image POSTed as `base64`. I need to validate, but yell if you want a JWT (valid for a day) to try it out when it reaches "seems to be working but may have horrible bugs".
Dave W's avatar
dave 8 months ago
I have the urge to implement something extremely stupid in Verilog gateware. I don’t even *know* Verilog.
Dave W's avatar
dave 8 months ago
Migrated to Linear for task tracking. Notion was a losing value proposition for tasks. I'm using Linear to track dev stuff anyway. Still heavily dependent on Notion, just not for tasks. The todo form still works - will submit to Notion and notify me. I'll migrate it to Linear in the next few days.
Dave W's avatar
dave 8 months ago
Turns out the CIA had a number of covert sites they used for comms with operatives. One was a Star Wars website. They numbered all the IP addresses of these definitely innocent sites sequentially. The Iranians figured it out like any half decent forensic nerd would. Mindblowing. https://archive.is/REceU
Dave W's avatar
dave 8 months ago
Totally missed it at the time but Conrad’s book from Wish World? That’s Harry Potter. Rusty, you beauty. image
Dave W's avatar
dave 8 months ago
Happened to watch a video talking about New Order's BLUE MONDAY being didactic on how electronic music can be put together. It's not just me? Did BLUE MONDAY teach you things too?
Dave W's avatar
dave 8 months ago
Trump's capitalisation is so fucking meaningful and nobody talks about it. I'm not going to go into WHAT it says for reasons. But if you know, you know. I don't really know what we can use it for. But it sure is there. I'll just say this; compare Chris-Chan's writing. image
Dave W's avatar
dave 8 months ago
All shall love me and despair image
Dave W's avatar
dave 8 months ago
Not so much a big mood as a fucking enormous one and it has a knife image
Dave W's avatar
dave 8 months ago
Oh, you shut up *immediately*. image
Dave W's avatar
dave 8 months ago
Started using emoji a lot in my code. Everything is UTF-8 these days. It’s a quick and easy way to make things feel approachable.
Dave W's avatar
dave 8 months ago
Ah yes this script to enable Dependabot for all my repos will keep things nice and cleaWHAT DO YOU MEAN 170 PULL REQUESTS