1094 bookmarks
Links to things I share without comment: tools, articles, whatever else I find interesting. My blog with actual writing is at [Sam's Stuff](https://stuff.interfree.ca)
Links to things I share without comment: tools, articles, whatever else I find interesting. My blog with actual writing is at [Sam's Stuff](https://stuff.interfree.ca)
When someone equates the Fediverse with the Mastodon implementation, fedizens are sure to correct them. The Fediverse is a network of many different implementations that interoperate through the Fediverse protocol stack, although Mastodon is the dominate implementation. When someone equates the Fediverse protocol stack with ActivityPub, they are making the same mistake. The two concepts ... Read more
My review of the science fiction novel As You Wake, Break the Shell by Becky Chambers. I read a paperback edition published by Hodder & Stoughton in October 2026.
It was another financial institution’s commercial that motivated me to create something different. Two busy white, apparently nondisabled, suburban parents were standing on their carefully manicured lawn talking about how they needed to go to the bank to plan for the future of their adult son with Down syndrome. They weren’t asking him about his […]
Last modified ago.
Special Mentions:
Quantum Bang: A big bang multifandom challenge for fix-it fics BUT they archive old stories for the challenge so th...
ao3.life was scraping and repackaging fanfiction’ works and turning them into audiobooks for sale without the original authors’ permission.
A proof-of-work based bot deterrent. Lightweight, self-hosted and copyleft licensed.
Procedural game-sound CLI for AI agents: synths, drums, sfx, car engines, formant speech (robot/evil robot/monster…), effects, loops. Includes a Claude Code skill. - ogomez92/genny
New AI Models Just Dropped.
The first 508 audit that actually listens. Drives real screen readers across your mobile app, captures what they speak, and emits evidence transcripts plus a draft OpenACR. - IRS-Public/aloud
Fill out PDFs independently using only your keyboard and screen reader.
Free video magnifier apps for Android phones and tablets that don’t have advertisements, perfect for low vision users and visually impaired students
I recently built a Python library for the first time in a while, and to make it available in PyPI I followed the official Python packaging guide. But it turns out there’s some rough edges in the suggested tools.
Namely, the build backend hatch puts all the files in the project directory into the built sdist, except from some files it chooses to exclude, which led to a gitignored file as well as VCS metadata getting packaged and uploaded to PyPI. This really surprised me, and I think most Python users new to packaging would be better served by choosing a conservative build backend like uv_build, which puts only the Python source modules and some specific project-level files into the sdist.