852 bookmarks

A stream of links that I share without comment. They may be things I intend to read later, things I've read, things I find interesting, etc. My blog with actual writing is at: https://stuff.interfree.ca and you can find me on the fediverse @fastfinge@interfree.ca.

2025-12-14

788.

rendercv/rendercv: Typst-based CV/resume generator for academics and engineers

github.com/rendercv/rendercv

Typst-based CV/resume generator for academics and engineers - rendercv/rendercv

2025-12-12

787.

vojtapolasek/vojtux: Scripts and documentation about accessible version of Fedora

github.com/vojtapolasek/vojtux

Scripts and documentation about accessible version of Fedora - vojtapolasek/vojtux

2025-12-11

786.

Magical Connections (Monster Girl Sponsor Book 1) eBook : Baker, Joshua: Amazon.ca: Kindle Store

www.amazon.ca/Magical-Connections-Monster-Girl-Sponsor-ebook/dp/B0FVVZHQPF

Magical Connections (Monster Girl Sponsor Book 1) eBook : Baker, Joshua: Amazon.ca: Kindle Store

2025-12-10

785.

Domains as “Internet Handles”

マリウス.com/domains-as-internet-handles

A few thoughts on the idea that domains should be everyone’s “internet handles”.

784.

Amazon changes how copyright protection is applied to Kindle Direct's self-published ebooks | TechCrunch

techcrunch.com/2025/12/10/amazon-changes-how-copyright-protection-is-applied-to-kindle-directs-self-published-ebooks

Starting January 20, 2026, Amazon will allow authors to offer DRM-free ebooks in EPUB and PDF formats through Kindle Direct Publishing. Authors can opt-in to this feature for their existing titles by changing the DRM status in the KDP author portal.

783.

Arcane Audio Archer

marconius.com/fun/audioArcher

An accessible retro audio archery game.

2025-12-08

782.

Assorted Stupidity #171

www.loweringthebar.net/2025/12/assorted-stupidity-171.html

Kim Kardashian failed the California bar exam after apprenticing for over six years. A lawyer cited ChatGPT’s usage policies in a wrongful-death complaint, highlighting the importance of understanding AI limitations. A Crooked Beverage Company co-founder faces felony theft charges for allegedly stealing over $75,000.

781.

Techie broke rules, made a mistake, and made things better

go.theregister.com/feed/www.theregister.com/2025/12/08/who_me

Leo, an IT support worker in the early 1990s, accidentally used a high-priority queue to run a job, completing it much faster than expected. This discovery led to a change in procedure, allowing the night shift to verify job outputs and close files, improving efficiency and resilience.

780.

GitHub - svanichkin/say

github.com/svanichkin/say

Contribute to svanichkin/say development by creating an account on GitHub.

779.

The f*** off contact page - Nic Chan

www.nicchan.me/blog/the-f-off-contact-page

A design agency client wanted to implement a “fuck off contact page,” prioritizing aesthetics over user experience. Despite the designer’s objections, the client’s vision prevailed, leading to a disappointing outcome. The designer reflects on the importance of educating clients about the design process and the potential pitfalls of discounted pricing.

Note: Writing Tools aren’t designed to work with this type of content.

778.

I got hacked, and that has uncovered all the things I've been doing wrong

stfn.pl/blog/88-i-got-hacked

A VPS was hacked, causing high CPU usage due to a crypto miner. The attacker exploited a vulnerability in Umami, a self-hosted analytics service. The user took steps to secure the server, including removing Prometheus, updating Umami, and adding a Hetzner Firewall.

777.

Generating Relevant Random JSON with Chrome AI

www.raymondcamden.com/2025/12/07/generating-relevant-random-json-with-chrome-ai

The author explored using Chrome’s on-device AI to generate random JSON objects based on a given name and JSON shape. They built a demo where users input a name and JSON structure, and the AI generates a random JSON object with sensible data. The author encountered challenges with the AI’s output format and used a library to generate JSON schemas from sample data, ultimately achieving near-perfect results.

2025-12-07

776.

A list of all blind-accessible videogames

gist.github.com/Molitvan/50e3b5060ab9465b1da895155d5c0480

A list of video games accessible to the blind is provided, categorized by level of accessibility. The list includes fully accessible games with audio description, mostly accessible games requiring sighted assistance or mods, and playable games without specific accessibility features. The list is a work in progress, and users are encouraged to share their experiences and suggest additional games.

2025-12-06

775.

unkarelian/timeline-memory: A tool-call based memory system for SillyTavern

github.com/unkarelian/timeline-memory

A tool-call based memory system for SillyTavern. Contribute to unkarelian/timeline-memory development by creating an account on GitHub.

774.

qvink/SillyTavern-MessageSummarize

github.com/qvink/SillyTavern-MessageSummarize

Contribute to qvink/SillyTavern-MessageSummarize development by creating an account on GitHub.

773.

prolix-oc/SillyTavern-SimTracker: Silly Sim Tracker is a SillyTavern extension that creates visual tracker cards from JSON data in chat messages. Perfect for RPGs, dating sims, or any scenario requiring character stat tracking. Features customizable templates, flexible data structures, and seamless integration with SillyTavern's macro system.

github.com/prolix-oc/SillyTavern-SimTracker

Silly Sim Tracker is a SillyTavern extension that creates visual tracker cards from JSON data in chat messages. Perfect for RPGs, dating sims, or any scenario requiring character stat tracking. Fea...

2025-12-04

772.

Stacktower: An Accidental Deep Dive

stacktower.io

How an XKCD comic led to teaching myself graph theory — a journey through NP-hard problems, PQ-trees, and layered graph algorithms.

771.

Science e-Books - NASA Science

science.nasa.gov/multimedia/science-e-books

NASA offers free e-books on its history, aeronautics research, and the International Space Station.

770.

ralsina/pasto: Crystal-based pastebin application with live syntax highlighting preview and extensive theme support

github.com/ralsina/pasto

Crystal-based pastebin application with live syntax highlighting preview and extensive theme support - ralsina/pasto

769.

How I wrote JustHTML using coding agents - Friendly Bit

friendlybit.com/python/writing-justhtml-with-coding-agents

I recently released JustHTML, a python-based HTML5 parser. It passes 100% of the html5lib test suite, has zero dependencies, and includes a CSS selector...

768.

Arcade Girls: An Unconventional Romance eBook : Quill, Jim: Amazon.ca: Kindle Store

www.amazon.ca/dp/B0G4WP3DPB

Arcade Girls: An Unconventional Romance eBook : Quill, Jim: Amazon.ca: Kindle Store

2025-12-03

767.

You Can’t Make Something Accessible to Everyone

adrianroselli.com/2025/12/you-cant-make-something-accessible-to-everyone.html

Accessibility is not a purely technical problem that can be solved with code. It is about people and their varying needs, contexts, and expectations. While claiming something is “accessible” is not inherently bad, it is more honest to explain the specific accessibility features it offers.

766.

‘End-to-end encrypted’ smart toilet camera is not actually end-to-end encrypted | TechCrunch

techcrunch.com/2025/12/03/end-to-end-encrypted-smart-toilet-camera-is-not-actually-end-to-end-encrypted

Kohler’s Dekoda smart camera, which analyzes toilet bowl images for gut health advice, uses TLS encryption for data in transit, not end-to-end encryption as the company claims. This distinction is important for user privacy, as it implies Kohler can access the images. Kohler states that user data is encrypted at rest and in transit, and that algorithms are trained on de-identified data.

765.

One of the biggest RAM, SSD makers Crucial is shutting down to actually make way more money

www.neowin.net/news/one-of-the-biggest-ram-ssd-makers-crucial-is-shutting-down-to-actually-make-way-more-money

Micron is exiting the Crucial consumer business to focus on the more profitable AI-driven data centre market. While Crucial will close by February 2026, Micron will continue to support products under warranty.

764.

Microsoft Activation Scripts | MAS

massgrave.dev

Two methods are provided to activate Windows, Office, and Extended Updates (ESU): using PowerShell or a traditional script (MAS_AIO.cmd). The PowerShell method involves downloading and executing a script, while the traditional method requires downloading and running the MAS_AIO.cmd file. Both methods offer various activation options and troubleshooting features.

763.

Resources | Disability:IN - Momentum at Work: Disability and Career Mobility

disabilityin.org/resource/momentum-at-work-disability-and-career-mobility

New global research from Disability:IN and LinkedIn reveals a powerful workforce trend: professionals with disabilities are advancing- but often by switching firms to do so. Explore the research that will shape your workforce strategy for years to come.

2025-12-01

762.

Web dev 'bought' so many books it crashed major online store

go.theregister.com/feed/www.theregister.com/2025/12/01/who_me

Jim, a reader, recounts a time in the early 1990s when he worked for an online bookstore. While testing the new platform, Jim forgot to disable a site crawler’s ability to add items to the shopping cart, resulting in a cart worth over $50,000. This caused a major disruption for the bookstore, but Jim was able to fix the issue and keep his job.

761.

Audio Space Invaders

marconius.com/fun/audioInvaders

Wear headphones, listen for beeps, and click FIRE when the sound is centred.

2025-11-30

760.

9001/copyparty: Portable file server with accelerated resumable uploads, dedup, WebDAV, FTP, TFTP, zeroconf, media indexer, thumbnails++ all in one file, no deps

github.com/9001/copyparty

Portable file server with accelerated resumable uploads, dedup, WebDAV, FTP, TFTP, zeroconf, media indexer, thumbnails all in one file, no deps - 9001/copyparty

759.

The space of minds

karpathy.bearblog.dev/the-space-of-minds

On the space of minds and the optimizations that give rise to them.

758.

Legend of Mana Land: Four Golden Rings: A GameLit Fantasy Adventure eBook : Scott, Landon, Sage, Adam: Amazon.ca: Kindle Store

www.amazon.ca/Legend-Mana-Land-GameLit-Adventure-ebook/dp/B0G4F3YRL4

Legend of Mana Land: Four Golden Rings: A GameLit Fantasy Adventure eBook : Scott, Landon, Sage, Adam: Amazon.ca: Kindle Store

2025-11-29

757.

Paylino App - App Store

apps.apple.com/us/app/paylino/id6754171927

Download Paylino by Subsspot GmbH on the App Store. See screenshots, ratings and reviews, user tips, and more games like Paylino.

756.

Bredrumb/TomoriBot: A highly customizable chatbot/waifu for Discord featuring smart agentic AI features such as memory, personas, tool usage, and more!

github.com/Bredrumb/TomoriBot

A highly customizable chatbot/waifu for Discord featuring smart agentic AI features such as memory, personas, tool usage, and more! - Bredrumb/TomoriBot

755.

A Brief, Incomplete, and Mostly Wrong History of Programming Languages

james-iry.blogspot.com/2009/05/brief-incomplete-and-mostly-wrong.html

1801 - Joseph Marie Jacquard uses punch cards to instruct a loom to weave "hello, world" into a tapestry. Redditers of the time are not imp...

2025-11-28

754.

AI's role in improving accessibility

www.marketplace.org/episode/2025/11/28/ais-role-in-improving-accessibility

AI large language models have been heralded as revolutionary in the world of accessibility. But in order to create a more accessible internet, those with disabilities need to be included in the process of training the technology, advocates say.

753.

Celebrate the holiday season with DoorsJourney, the most accessible Advent calendar

www.applevis.com/forum/ios-ipados/celebrate-holiday-season-doorsjourney-most-accessible-advent-calendar

2025-11-25

752.

Stop Putting Your Passwords Into Random Websites (Yes, Seriously, You Are The Problem)

labs.watchtowr.com/stop-putting-your-passwords-into-random-websites-yes-seriously-you-are-the-problem

Welcome to watchTowr vs the Internet, part 68.

That feeling you’re experiencing? Dread. You should be used to it by now.

As is fast becoming an unofficial and, apparently, frowned upon tradition - we identified incredible amounts of publicly exposed passwords, secrets, keys and more for very sensitive environments

2025-11-24

751.

Linux admin hated downtime so much he schlepped a live UPS during office move

go.theregister.com/feed/www.theregister.com/2025/11/21/on_call
750.

Nov 20th, 2025 - Introducing Quick and Research assistants

kagifeedback.org/d/9008-nov-20th-2025-introducing-quick-and-research-assistants/1
749.

Medieval Apps

medievalbooks.nl/2015/01/16/medieval-apps

How about this for a truism: a book is a book, and something that is not a book is not a book. This post will knock your socks off if you are inclined to affirm this statement, because in medieval …

2025-11-23

748.

The Real Tech Stack Behind AI Startups: A 200-Company Analysis

pub.towardsai.net/i-reverse-engineered-200-ai-startups-73-are-lying-a8610acab0d3

Three weeks of network monitoring revealed the truth: 73% of funded AI startups are running $33M valuations on $1,200/month in OpenAI…

2025-11-22

747.

Apple launches limited edition MagSafe iPhone grip for people with disabilities

www.gsmarena.com/apple_launches_limited_edition_magsafe_iphone_grip_for_people_with_disabilities-news-70404.php

Grab yours while supplies last. Apple has launched a limited edition iPhone grip and stand, designed by Bailey Hikawa "through an extensive interview...

746.

Googlewifi - K3CAN's Blog

blog.k3can.us/tags/googlewifi
745.

Chart It, your accessible data charting solution - Nathan Tech

www.nathantech.net/products/software/chartit.php

Welcome to Chart It, the accessible tool allowing screen-reader users to create mind maps, ERD's, flowcharts and more.

2025-11-21

744.

Zork is now open source

blog.zarfhome.com/2025/11/zork-is-open-source

Two years ago, I wrote: Microsoft-the-company does not care about Infocom. But a lot of people in Microsoft must care. Microsoft is heavily populated by greying GenX nerds just like me. Folks who grew up with the first home computers and fondly ...

743.

FAWK: LLMs can write a language interpreter

martin.janiczek.cz/2025/11/21/fawk-llms-can-write-a-language-interpreter.html

After reading the book The AWK Programming Language (recommended!), I was planning to try AWK out on this year’s Advent of Code. Having some time off from work this week, I tried to implement one of the problems in it to get some practice, set up my tooling, see how hard AWK would be, and… I found I’m FP-pilled.

2025-11-20

742.

National Federation of the Blind Partners with ElevenLabs to Transform Accessible Reading | National Federation of the Blind

nfb.org/about-us/press-room/national-federation-blind-partners-elevenlabs-transform-accessible-reading

Baltimore, MD (November 18, 2025): The National Federation of the Blind (NFB) is proud to announce a partnership with ElevenLabs, bringing the innovative ElevenReader platform to blind readers across the United States.

741.

Rogers, Telus and Bell Launch New Tool to Stop Recycled Number Scams

www.iphoneincanada.ca/2025/11/19/rogers-telus-and-bell-launch-new-tool-to-stop-recycled-number-scams
740.

Art of Fauna and Be My Eyes Named Among Finalists for 2025 App Store Awards

www.applevis.com/blog/art-fauna-be-my-eyes-named-among-finalists-2025-app-store-awards
739.

Art of Fauna: Cozy Puzzles App - App Store

apps.apple.com/us/app/art-of-fauna-cozy-puzzles/id1630468596

Download Art of Fauna: Cozy Puzzles by Klemens Strasser on the App Store. See screenshots, ratings and reviews, user tips, and more games like Art of Fauna:…

738.

Cloudflare outage on November 18, 2025

blog.cloudflare.com/18-november-2025-outage

Cloudflare suffered a service outage on November 18, 2025. The outage was triggered by a bug in generation logic for a Bot Management feature file causing many Cloudflare services to be affected.

737.

Olmo 3: Charting a path through the model flow to lead open-source AI | Ai2

allenai.org/blog/olmo3

Our new flagship Olmo 3 model family empowers the open source community with not only state-of-the-art open models, but the entire model flow and full traceability back to training data.

2025-11-19

736.

supertone-inc/supertonic: Lightning-fast, on-device TTS — running natively via ONNX.

github.com/supertone-inc/supertonic

Lightning-fast, on-device TTS — running natively via ONNX. - supertone-inc/supertonic

735.

Save 30% on A Better World on Steam

store.steampowered.com/app/3002070/A_Better_World

A Better World Company is hiring! We’re looking for a skilled new recruit to alter the past and reshape the future! Use our Computer to travel back in time, and make game-changing choices to make the world a better place! You decide what to do… as long as you follow our internal policies.

2025-11-18

734.

Announcing mooR 1.0-beta1 - Timbran Blog

timbran.org/announcing-moor-1-0-beta1.html

Timbran - Building collaborative online environments

733.

Selfish reasons for building accessible UIs

nolanlawson.com/2025/06/16/selfish-reasons-for-building-accessible-uis

All web developers know, at some level, that accessibility is important. But when push comes to shove, it can be hard to prioritize it above a bazillion other concerns when you’re trying to c…

732.

It's Not Google's Fault. It's Yours.

www.admdnewsletter.com/its-not-googles-fault-its-yours

According to a recent Google leak, we’re all to blame for poor quality search results. Summary and thoughts on Rand Fishkin's and Mike King's dropped dual reports on a large-scale leak of Google Search internal documentation for Content API Warehouse.

731.

Using an ADE: Ancient Development Environment

thedailywtf.com/articles/using-an-ade-ancient-development-environment

Greta works with a legacy tech stack, including a deprecated IDE from a defunct vendor, a dialect of C with limited compiler support, and a Pascal library with no source code. The code itself is problematic, with a monolithic main form, global state, and confusing file structures. Despite the challenges, Greta is happy with the team culture and is actively working on a .NET replacement.

730.

Richer alt text in Word and PowerPoint, powered by generative AI

techcommunity.microsoft.com/blog/Microsoft365InsiderBlog/richer-alt-text-in-word-and-powerpoint-powered-by-generative-ai/4466593

Microsoft Word and PowerPoint for Windows now use generative AI to generate alt text for images. This new feature provides higher-quality, context-rich descriptions and gives users more control over when and how alt text is added. The update is available to Microsoft 365 users with Version 2510 or later.

729.

My next chapter with Mastodon

blog.joinmastodon.org/2025/11/my-next-chapter-with-mastodon

Reflections on my time leading Mastodon and what's to come next.

2025-11-17

728.

Stitcher.io

stitcher.io/blog/new-in-php-85

PHP 8.5, releasing on November 20, 2025, introduces several new features. These include the pipe operator for easier function chaining, the ability to assign new values to cloned objects, and the #[NoDiscard] attribute to indicate required function return values. Other notable additions are closure improvements, backtraces for fatal errors, and built-in array_first() and array_last() functions.

727.

deepclause/deepclause-desktop: DeepClause Desktop App

github.com/deepclause/deepclause-desktop

DeepClause Desktop App. Contribute to deepclause/deepclause-desktop development by creating an account on GitHub.

726.

ysharma3501/FastMaya: A highly optimized engine for maya-1 tts model to generate minutes of audio in seconds.

github.com/ysharma3501/FastMaya

A highly optimized engine for maya-1 tts model to generate minutes of audio in seconds. - ysharma3501/FastMaya

725.

Lane Defender: Haptic Arcade | AppleVis

www.applevis.com/apps/ios/games/lane-defender-haptic-arcade

Lane Defender is a minimalist arcade game designed for both blind and sighted players. It uses haptic feedback to indicate enemy approach in three lanes, with optional voice announcements for hits, lives, and game over. The game features adaptive difficulty, new mechanics as players improve, and high score tracking.

2 4 5 6 7 8 9 10 11 12 13 14