David Humphrey
humphd.bsky.social
David Humphrey
@humphd.bsky.social
210 followers 860 following 70 posts
Walking in the woods. Coding in the browser.
Posts Media Videos Starter Packs
I read about this a while back too and was blown away that the briefcase icon I’d ignored for years was able to sync!? Amazing how not well understood it was.
I continue to bet on OpenRouter.ai

Today I'm writing my LLM programming course notes on using embeddings and they add embedding models: openrouter.ai/models?fmt=c...

Then I get an email that they're doing their own TS/Python SDK: github.com/OpenRouterTe...

Every week they ship great stuff
OpenRouter
A router for LLMs and other AI models
OpenRouter.ai
Using them for a PWA to replace SMS notifications, really loving so far.

Things that surprised me with Apple’s impl:

- no image support (my users expect this and MMS did it)
- unable to send multiple in quick succession without some being dropped. Not clear what that threshold is
Interesting Claude Sonnet 4.5 hiccup, where it complains about bits of its own system prompt when reviewing a document I share

"Token budget directive at top: The <budget:token_budget>1000000</budget:token_budget> appears to be a system prompt artifact that shouldn't be in student-facing materials"
Great post. I also find it interesting to watch how newer React also can’t overtake older React
Reposted by David Humphrey
Upload your scanned ID they said. It will be fine they said.
BREAKING: A catastrophic breach has impacted Discord user data including selfies and identity documents uploaded as part of the app’s verification process, email addresses, phone numbers, approximately where the user lives, and much more.

🔗 www.404media.co/the-discord-...
The Discord Hack is Every Users’ Worst Nightmare
A hack impacting Discord’s age verification process shows in stark terms the risk of tech companies collecting users’ ID documents. Now the hackers are posting peoples’ IDs and other sensitive informa...
www.404media.co
Reposted by David Humphrey
Damn. This is amazing. £325 per week, paid monthly, for 3 years - and the result was a profit for the Irish economy:
www.citizensinformation.ie/en/employmen...
Hey, nice to reconnect. No, CDOT was shut down when we got a new group of research admins who didn’t understand it.

Processing.js was a ton of fun to do, I really loved working on it.
I have always loved the old Canadian bills, and especially the birds they portrayed. I thought I'd seen them all, but apparently I missed the 1,000 bill with its pair of Pine Grosbeaks on the back.
Reposted by David Humphrey
Lars @webpro.nl · Oct 1
📊 Fixed a few bugs in Venz this morning ☕

New to Venz? It's the easiest way to create SVG charts from all sorts of data, such as hyperfine or mitata test results or just lists of numbers (and optionally labels). Create shareable URLs. Check out the examples at try.venz.dev/about

try.venz.dev
Venz
Easy and accessible dataviz
try.venz.dev
Have you seen smallweb.run? I wonder if there are any synergies with what you're doing. See also bsky.app/profile/pomd...
So first of all, *followed* (great to see you again!). Second, I was sad to see that you'd been shut down a second time :(

Your make-webbly-things is neat. I love that you've extracted something out of all your past work. I'm going to share with my open source students...
Reposted by David Humphrey
Tonight I integrated an LLM into every part of the request/response life-cycle of the the browser to see what I could do.

aifoc.us/interception/

It was a lot of fun, in the demo linked I can rewrite a web page as before it's rendered by the browser to give me just a summary of the contents.
interception
This is a very quick post. I had an idea as I was walking the dog this evening, and I wanted to build a functioning demo and write about it within a couple of hours. While the post and idea started th...
aifoc.us
Reposted by David Humphrey
Ben Fry @benfry.com · Sep 17
Our Rowboat tool is about instantly seeing what's in a dataset, so we added a Chrome Extension that lets you open random datasets from all over the internet. Right click, poof! 0.2 seconds later we see what this dataset actually looks like.

No workspace to set up, no waiting for the app, no db.
Agreed, Claude is great at doing them correctly
Can't believe how bad Gemini is at making valid Mermaid diagrams
Reposted by David Humphrey
DuckDB @duckdb.org · Sep 2
We just launched the “DuckDB in Science” site, a curated collection of papers, lectures and podcasts about DuckDB in research: duckdb.org/science/

🎡 If you would like to learn more about DuckDB in Science, consider joining our meetup in London this Thursday: www.meetup.com/duckdb/event...
Reposted by David Humphrey
Transit @transit.app · Aug 25
🎆 Say hello to Transit 6.0! 🎆

It’s our love letter to public transportation — the brightest, boldest, and best version of ourselves yet 🌟