Jim Jonah

Jim Jonah

@jimjonah.dev

Identity Infrastructure & Zero-Trust Systems @ Veracode | 20+ Years Building Platforms | Senior Principal Software Engineer Side projects: https://detroit.games/euchre https://kayit.press

109 followers218 following174 posts

Jim Jonah reposted

Paperback is a fast, fully accessible reader for ebooks, documents and audio books, written by a blind developer and tested with NVDA, JAWS, VoiceOver and TalkBack. Desktop are free downloads; iOS and Android apps are paid (source is MIT licensed if you would rather build them yourself).

paperback.devHome – PaperbackPaperback is a fast, fully accessible ebook and document reader for Windows, macOS, Linux, iOS and Android. Open source, and it collects nothing.

Are boards game on the iPad something you’all would use? In places with no internet? (Camping, national parks) We travel light so I’m putting a new twist on an old board game where the iPad would be the board, each iPhone would be the player’s hand. Works in airplane mode. Thoughts? #gamedev

I think I found the new lock sound for my car. Lol. The loon has been fun to see when people recognize the sound.

This post is unavailable.

PayPal is just ridiculous. Gmail aliases all combinations of your email address with a period in any location. myemail @ gmail mye.mail @ gmail m.ymail @ gmail are the same account. Not in PayPal. Someone registered an account with one of the aliases and keeps adding other emails to it. Scam?

I’ve called PayPal a few times over this. They won’t fix it. So, I’m slowly adding all possible aliases to my account. What a pain for a service I haven’t used in years. I’m worried they’re going to commit fraud and try to hang it in me. Am I over thinking this?

What makes this possible is you can register an account and start using it without first having to respond to an email they send.

Jim Jonah reposted

We updated how to start out euchre game. It’s gone back and forth between too little info about choices to too much. Here’s the latest rework of it. Thoughts? The newest is in the left. #screenshotssaturday detroit.games/euchre

What started with my partner complaining that Otter is blocked at work (can’t send confidential interviews to the cloud) triggered the “I can fix this, I’ve always wanted to build a Mac app” journey. I’ve learned a LOT building this tool, it’s been fun! kayit.press

kayit.pressKayit: On-device interview transcription for Mac and iPhoneInterview transcription for journalists and lawyers. Voices labeled, quote saved & synced with its audio, and the AI that does this runs on your Mac.
Kayit.press@kayit.press

A rework of our marketing website to announce a free version as well as the first release of the IOS companion to our Mac transcription management application. #screencapturesaturday

This looks cool. I used something similar in the past that used Facebook for comments on a private HOA website. Sheesh, that was had to moderate, and to use. Neighbors can be so toxic with each other :-( This looks much simpler!

Theo-Steiner@theosteiner.de

ever since I had @danabra.mov on the show, I've been helplessly ATproto pilled - so ofc the first component I built to dogfeed @svebcomponents.dev is atmosphere themed! I couldn't have picked a better launch date either, because by xcanceling nitter twitter showed their commitment to a closed web. 🦋

Jim Jonah reposted

Now published @commsaicomp.nature.com with @neural-reckoning.org We: 🤖 Define a taxonomy of neural network architectures (here 128 unique structures) 🦾 Train > 25,000 models on different navigation tasks #RL 🧠 Link each architecture's behaviour to its memory dynamics doi.org/10.1038/s444...

Marcus Ghosh@marcusghosh.bsky.social

How does the structure of a neural circuit shape its function? @neuralreckoning.bsky.social & I explore this in our new preprint: doi.org/10.1101/2025... 🤖🧠🧪 🧵1/9

Jim Jonah reposted

We kicked off Zero to Agent in 30 Minutes this week with guest John Berryman. He set the stage by defining an agent as a large language model wrapped in two loops. An outer loop passes messages back and forth to the user. What turns an AI tool into an agent is the inner loop: bit.ly/3Rk10CY

If you’ve ever wondered how Style Dictionary could really be useful this article, and series, does a great job. If you have more than one target for your project, say a website and a mobile app, that needs to be consistent with each other for colors, for example, this is for you.

Stuart Robson@sturobson.com

🚀 New Post 🚀 A Design Tokens Workflow (part 2): Outputting to Different Formats With Style Dictionary Learn how to output Design Tokens to CSS, Sass, JavaScript, iOS, Android, and more. 🔗 www.alwaystwisted.com/articles/a-d... #DesignTokens #FrontEnd #WebDev #DesignSystems

Back-to-books. "We're rolling the screens back because we believe that books and more traditional ways of learning are better for kids," Forsell said. I hope this spreads, the USA needs to adopt this and make learning cool again.

NPR@npr.org

Long championed as a leader in adopting digital technology, Sweden is set to ban mobile phones in schools beginning in the fall for the next academic year. n.pr/3PQjfzf

Jim Jonah reposted

Google is destroying search. You won’t be able to tell the difference between paid words and legit content. No links back to the original source. Wow.

Sara Soueidan@sarasoueidan.com

"For 25 years, Google Search was built on a contract. The web provided the content – billions of pages, freely linked, freely crawled. In return, Google sent people back. The link was the unit of exchange. [...] That contract is now broken." @matthiasott.com matthiasott.com/notes/ad-inf...

I think I finally have a good way to represent signing in with the family of atmosphere handles for my card game site. Thoughts on this?

An excellent article that is an eye opener if you ever looked at the code of an svg and wondered how it actually works. I had that, oh wow this is actually pretty cool moment.

FreeFrontend@freefrontend.bsky.social

SVG is a transparent DOM, not a static image. Carmen Ansio strips the format to pure logic: coordinate systems, raw shapes, and CSS manipulation. Expose the mechanics, drop the visual tools, and write the code. www.carmenansio.com/articles/svg...

These look interesting. They’re queued up to try tomorrow.

Sai Prakash@sylonzero.bsky.social

Well-written and immediately effective - and he's got guides to put it into Cursor, Claude Code etc. github.com/addyosmani/a... #ai #agents #coding #cursorai #claudecode Thank you @addyosmani.bsky.social!

Jim Jonah reposted

excited to share lichen.page, a cms for static site generators, built on atproto there are also a number of other strange things about it. I would describe it as a sort of software as research, but you can also use it, and curious what people make of it

For those adding “login with “ to your site how are you handling the various atprotocol flavors in how you present this to the user? Are you just using login with Bluesky? A button for each of the flavors? I now that under the hood it’ll work for all.

Excellent article. Great data visualizations. It’s sad that this article needed to be written. :-(

ProPublica@propublica.org

Researchers at Stanford University modeled how many people could die or be disabled in 25 years if vaccines for polio, measles, rubella or diphtheria were no longer available. We decided to illustrate it.

Jim Jonah reposted

Yeah, definitely not a tech bro: amiatechbro.com It would've been 0% but I agreed that tech folks can be better at solving problems than governments, because our governments often suck so bad

Jim Jonah reposted

World Cup tickets are expensive, and buying them has been frustrating and confusing. But this is what economics is for: figuring out the best ways to allocate scarce resources. FIFA, steal these ideas. n.pr/47AuktC

n.prIs there a more fair way to sell World Cup tickets?World Cup tickets are expensive, and buying them has been frustrating and confusing. But this is what economics is for: figuring out the best ways to allocate scarce resources. FIFA, steal these ideas.

Jim Jonah reposted

Just started doing new data analysis and I know I keep saying this, but: I really, really don't think people appreciate how much this moral panic was a deliberate and extremely expensive invention.

Jesspooka Kant 🎃@jessdkant.bsky.social

In 2022 I started tracking changes in how news outlets were describing trans people, and set up a bot to record every article pushed to the Google News index based on a handful of search phrases, including “biological sex” in both the US and UK. The amount in 2023 alone was absolutely staggering.