Matt Campbell
matt.toot.cafe.ap.brid.gy
Matt Campbell
@matt.toot.cafe.ap.brid.gy
Software developer, formerly at Microsoft, now co-developer of the AccessKit open-source project (https://accesskit.dev/) and cofounder of Pneuma Solutions ( […]

🌉 bridged from ⁂ https://toot.cafe/@matt, follow @ap.brid.gy to interact
@glyph I'm looking forward to these explanations.
February 8, 2026 at 9:52 PM
Reposted by Matt Campbell
@pandoc The resulting PDF is even tagged for accessibility. Great work!
February 7, 2026 at 12:54 AM
Reposted by Matt Campbell
“pandoc for the people”, the pandoc wasm web-app, is now available at https://pandoc.org/app/
It allows to run any kind of document conversion that pandoc supports in the browser. The documents never leave the computer, thus ensuring *full privacy*.
Conversions to pdf are done via Typst […]
Original post on fosstodon.org
fosstodon.org
February 4, 2026 at 9:44 AM
@pandoc The resulting PDF is even tagged for accessibility. Great work!
February 7, 2026 at 12:54 AM
I do realize, that as @glyph pointed out much more recently, a stand-alone executable isn't the whole story, especially on non-Windows platforms. https://blog.glyph.im/2023/03/no-exe-is-an-island.html We need packaging, digital signing, notarization on macOS, etc. But there's work happening on […]
Original post on toot.cafe
toot.cafe
February 1, 2026 at 1:33 PM
This is also a resounding success story for Cargo, Rust's build system. I just pulled Quin's repo, updated my Rust stable toolchain, then ran "cargo build --release". That was it. Out popped a stand-alone executable. On Windows! "Fused silicon", to use @glyph's old metaphor ( […]
Original post on toot.cafe
toot.cafe
February 1, 2026 at 1:29 PM
Note: Fedra is currently Windows-only. There are some complications in using wx to create non-trivial accessible interfaces across the three major desktop platforms. I'm sure Quin will work those out over time.
February 1, 2026 at 1:09 PM
@glyph Oh, that clarifies it. They assume the solution is already out there in some product or combination of products.
January 31, 2026 at 6:01 PM
@glyph I'm surprised that "you could write a computer program to do this" is still ever non-obvious, especially now.
January 31, 2026 at 6:00 PM
And now I've done a transcript of the commentary and wrapped it up in a nice self-contained web page, along with the audio, a link to the original song on YouTube, and a brief explanation of what this is and why I did it. https://mwcampbell.us/audio/we-belong-to-him-commentary.html
Commentary on Wayne Watson's "We Belong to Him" - Matt Campbell
mwcampbell.us
January 31, 2026 at 5:01 PM
To be clear, I completely reject the message of this song and others like it. But I still have a soft spot for the musical genre.
January 30, 2026 at 4:05 AM
@quillmatiq @msonnberger Ooh, want. I've been thinking about moving to my own fedi instance. I already have a Bluesky PDS running.
January 29, 2026 at 5:52 PM
@glyph Based on my reading of the original Nature blog post, it seems to me that the ChatGPT UI was less than clear about what turning off the data consent flag would do to *existing* data. So I blame OpenAI, not the professor. I think it's misleading to state, as Dr. Collier does here, that he […]
Original post on toot.cafe
toot.cafe
January 28, 2026 at 10:35 PM
@glyph I ran into a gotcha today in deploying one of my server-side applications on top of Docker. Granted, this was a Java application, not Python, running on a recent JDK (21 I think) on Ubuntu 24.04. I forgot to set LANG to C.UTF-8, and as a result, the Java standard library threw an […]
Original post on toot.cafe
toot.cafe
January 28, 2026 at 7:35 PM
@glyph Oh, hadn't thought about the extra wrinkles of testing on an ARM64 host.
January 27, 2026 at 10:36 PM
@glyph

> buying a second computer for testing

Is there a specific reason you said buying a second computer rather than creating a VM?
January 27, 2026 at 10:36 PM