Skip to main content
Tom Casavant Tom Casavant
Mastodon icon LinkedIn icon GitHub icon Bluesky icon Matrix (protocol) logo
Music
RSS icon

Bookmarks from @tom@bookmarks.tomkahe.com #

ActivityBot

"This is a single PHP file - and an .htaccess file - which acts as an extremely basic ActivityPub server for running automated accounts. This bot can do the following:

๐Ÿ” Be discovered on the Fediverse

๐Ÿ‘‰ Be followed by other accounts

๐Ÿšซ Be unfollowed by accounts

๐Ÿ“ฉ Send messages to the Fediverse

๐Ÿ’Œ Send direct messages to users

๐Ÿ–ผ๏ธ Attach an image & alt text to a message

๐Ÿ•ธ๏ธ Autolink URls, hashtags, and @ mentions

๐Ÿ‘ˆ Follow, Unfollow, Block, and Unblock other accounts

๐Ÿฆ‹ Bridge to BlueSky with your domain name via Bridgy Fed

๐Ÿšš Move followers from an old account

๐Ÿ—จ๏ธ Allow quote posts

๐Ÿ‘€ Show followers

๐Ÿ” Verify cryptographic signatures

๐Ÿชต Log sent messages and errors

๐Ÿšฎ Clear logs when there are too many"

playball

"Watch MLB games from the comfort of your own terminal"

https://github.com/paaatrick/playball

Tube Archivist

Self hosted YouTube media server

https://github.com/tubearchivist/tubearchivist

Balatro GBA

"This is an attempt to recreate the game 'Balatro' as accurately as possible, including all of the visual effects that make Balatro feel satisfying to play."

Climate.us

"For more than a decade, NOAAโ€™s Climate.gov website has been the U.S. governmentโ€™s premier platform for climate information for the public. In the first half of 2025, NOAA terminated Climate.govโ€™s full-time federal and contractor staff, shutting down the site's daily operations.

Now, former members of the Climate.gov team have joined together with nonprofit partners to launch Climate.us: a successor to Climate.gov outside the federal domain"

Bridge Browser

Privacy focused browser with fediverse integration

"Bridge Browser makes history as the first web browser to natively integrate Mastodon and Lemmy, bringing decentralized social media directly into the browsing experience. Bridge also revives RSS reading as a first-class browser feature for the first time since the early 2000s, fundamentally changing how users discover and engage with content online."

Eden

"Eden is an experimental open-source emulator for the Nintendo Switch, built with performance and stability in mind. It is written in C++ with cross-platform support for Windows, Linux and Android."

EmuReady

"Find the perfect emulator for your device with community-driven compatibility reports that help you make informed decisions."

MeshDash

Meshtastic Dashboard

"A powerful, intuitive web-based panel offering live monitoring, advanced automation, comprehensive node management, and robust communication tools. "

XY Problem - Wikipedia

"The XY problem is a communication problem encountered in help desk, technical support, software engineering, or customer service situations where the question is about an end user's attempted solution (X) rather than the root problem itself (Y or Why?).

The XY problem obscures the real issues and may even introduce secondary problems that lead to miscommunication, resource mismanagement, and sub-par solutions. The solution for the support personnel is to ask probing questions as to why the information is needed in order to identify the root problem Y and redirect the end user away from an unproductive path of inquiry."

The Hater's Guide To The AI Bubble

Economic analysis of the AI industry

Omote

"OMOTE is an ESP32 based open source universal remote. Its capacitive 2.8โ€ touchscreen provides an intuitive and snappy user interface for switching devices and settings. No hub or docking station is required as the remote features infrared, Wi-Fi and Bluetooth connectivity. With its well optimized power consumption, OMOTE can run for months on a charge. And since the design files are open source, you can fully customize them to your devices and needs."

Example

This is a test after moving from glitch

Matrix Client Tutorial

"This book is an introduction to creating a client using the Matrix Client-Server API

. It will show how to make HTTP calls to a Matrix homeserver, and discuss issues that clients will need to consider, such as reliability and security issues. It does not attempt to be a comprehensive guide to the entire Client-Server API, but will point you to the relevant portions of spec for further details.

You should read this book if:

you are creating a Matrix library/SDK,

you are writing a Matrix client without the use of a library/SDK, or

you want to get a better understanding of how Matrix works. "

Does it play?

" We are an international community dedicated to the preservation of video games and their respective systems.

Our goal: We are testing physical video games and hardware completely offline to inform you about issues that can make them unusable now and in the future. Along the way, we want to highlight positive examples of preservation as well."

Archive for the Art of Cathy Jarboe - Jeffiot

"this page serves as an archive for the art of cathy jarboe, creator of skull trumpet and many other pieces of art."

Wayback Machine location of Skull Trumpet gif

http://cjarboe.com/image26.html

no one knows who created skull trumpet (until now) - jeffiot

Pelican

Static site generator powered by Python

Source Code: https://github.com/getpelican/pelican

Splinter

"Splinter is a tool for Mastodon threads. Splinter turns long articles into Mastodon threads and posts them for you automatically. "

Source Code: https://codeberg.org/neiman/splinter