Recent Activities #
Static site generator powered by Python
Source Code: https://github.com/getpelican/pelican
June 20th, 2025 1:01:31 PM
"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
June 20th, 2025 11:09:00 AM
Tom walked 1.49 miles
Tom walked 1.19 miles
Tom ran 3.58 miles
Tom walked 1.35 miles
Tom ran 2.85 miles
Tom walked 0.60 miles
Generate cat sprites
Source Code: https://github.com/cgen-tools/pixel-cat-maker
June 18th, 2025 10:32:27 AM
I drove 30 minutes to the office and back home again because a server i need to remote into can only be remoted into if I'm remote
June 18th, 2025 10:12:29 AM
Tom walked 1.04 miles
Tom walked 2.94 miles
"Take control of your honks and join the federation. An ActivityPub server with minimal setup and support costs. Spend more time using the software and less time operating it."
June 17th, 2025 8:33:56 AM
Tom walked 1.79 miles
Tom ran 3.42 miles
Tom walked 2.23 miles
Tom ran 4.75 miles
Tom walked 1.75 miles
Tom walked 1.68 miles
Tom walked 1.74 miles
Tom ran 2.89 miles
"A federated PubSub bookmarking system for XMPP.
Blasta is a collaborative bookmarks manager for organizing online content.
It allows you to add links to your personal collection of links, to categorize them with keywords, and to share and synchronize your collection among your own software, devices, machines, and also with others.
The ability of Blasta to display to you the links that other people have collected and shared, as well as showing you who else has bookmarked a specific link is what makes Blasta a collaborative system.
You can also view the links collected by others, and subscribe to the links of people whose lists you deem to be interesting.
Blasta does not limit you to save links of certain types; you can save links of types adc, dweb, ed2k, feed, ftp, gemini, geo, gopher, http, ipfs, irc, magnet, mailto, monero, mms, news, sip, udp, xmpp and any scheme and type that you desire."
June 11th, 2025 10:07:11 AM
Tom walked 0.60 miles
Tom walked 1.84 miles
Tom walked 0.60 miles
Tom walked 0.58 miles
Tom ran 3.57 miles
Apple ML Research paper
Another related blog post: https://garymarcus.substack.com/p/a-knockout-blow-for-llms
June 9th, 2025 10:17:24 AM
Tom walked 1.05 miles
Tom walked 2.00 miles
Tom ran 0.96 miles
I was listening to the Waveform podcast during my run this morning, and #FediForum / @anewsocial got a shout-out
June 7th, 2025 10:08:49 AM
Tom ran 6.21 miles
Tom walked 1.77 miles
Tom walked 0.42 miles
Tom walked 1.36 miles
Tom walked 1.50 miles
Tom walked 1.56 miles
The IRS open-sourced Direct File. I don't know how useful this is yet, but good to see anyways.
June 4th, 2025 11:36:30 AM
Tom walked 0.56 miles
Tom walked 1.86 miles
Tom walked 0.73 miles
Tom walked 1.20 miles
Tom walked 1.80 miles
Tom ran 1.63 miles
Tom walked 1.01 miles
Tom walked 0.59 miles
"WiiMart is an open-source revival for the defunct Wii Shop Channel service. It was closed on January 30, 2019, making an entire library of digital-exclusive games get left behind. WiiMart brings back the experience of downloading and playing these titles with a revival of the Wii Shop Channel."
June 1st, 2025 9:40:04 AM
Tom walked 2.12 miles
Tom walked 1.67 miles
Tom ran 1.60 miles
I'd write a blog post on it, but I really didn't do much of anything. It's basically just @Edent's single page php AP server (https://gitlab.com/edent/activitypub-single-php-file) with an https tunnel (https://dev.to/ghoshbishakh/website-in-your-pocket-turn-your-android-phone-into-a-web-server-53gb)
The hardest part is just copy pasting without a keyboard
May 31st, 2025 9:38:42 AM
Ha, you can run an ActivityPub server on your android phone through termux
May 31st, 2025 9:11:28 AM
Tom walked 2.00 miles
A web-based WeatherStar 4000
https://github.com/netbymatt/ws4kp
May 29th, 2025 3:25:24 PM
Tom walked 0.85 miles
Tom ran 1.55 miles
Tom walked 0.32 miles
Tom walked 1.99 miles
Tom walked 0.59 miles
Tom walked 0.71 miles
Tom walked 1.71 miles
Tom walked 1.99 miles
"There is no JavaScript on this page. All the logic is made 100% with pure HTML & CSS"
Minecraft made w/ HTML and CSS
https://github.com/BenjaminAster/CSS-Minecraft
May 27th, 2025 10:59:34 AM
"HTML/CSS drawing inspired by Flemish baroque oil portraits. Hand-coded entirely in HTML & CSS. "
https://github.com/cyanharlow/purecss-lace
May 27th, 2025 10:55:25 AM
Tom walked 0.69 miles
Tom ran 5.25 miles
Tom walked 1.27 miles
Tom walked 2.82 miles
I wrote about Meshtastic and Mastodon
https://tomcasavant.com/i-posted-to-mastodon-1-mile-away-from-an-internet-connection/
May 24th, 2025 8:06:19 AM
Tom ran 12.57 miles
I went out to an arboretum about 1.5 miles away, and something was receiving my messages, but nothing was hitting my nodes (or so I thought, looking at the logs it picked up one of my '!ping' commands and responded, so theoretically could've posted from out there if I kept trying for 30 minutes)
May 23rd, 2025 6:28:47 PM
I'm so glad this one posted, I was sitting in a kroger parking lot for about 20 minutes, and this was my last attempt before my final destination (meshtastic said it wasn't received by any nodes)
May 23rd, 2025 6:27:02 PM
Tom walked 1.56 miles
Tom walked 1.49 miles
Tom walked 0.97 miles
Tom ran 1.62 miles
Tom walked 1.69 miles
Tom walked 1.61 miles
"This is a work-in-progress software clone of the Wii U gamepad for Linux (including Raspberry Pi and Steam Deck) and Android"
Turn your device into a Wii U Gamepad that works w/ an actual Wii U (hopefully should help all the consoles out there with non replaceable gamepads)
May 21st, 2025 1:44:31 PM
Tom walked 0.44 miles
Tom walked 0.80 miles
Tom walked 0.69 miles
Tom walked 1.74 miles
Tom walked 0.77 miles
Tom ran 5.06 miles
Tom walked 2.86 miles
Tom walked 1.33 miles
Tom walked 3.03 miles
Tom ran 13.29 miles
Tom walked 1.22 miles
Tom walked 0.55 miles
Tom walked 2.51 miles
Tom walked 1.78 miles
Tom ran 2.11 miles
Tom walked 1.70 miles
Guide to convert a $15 solar light into a solar-powered Meshtastic node
May 14th, 2025 1:21:54 PM
Tom walked 0.59 miles
Tom walked 2.15 miles
Tom walked 0.67 miles
Tom walked 1.95 miles
Tom ran 11.89 miles
Tom walked 2.22 miles
Tom walked 1.54 miles
Tom walked 1.19 miles
Tom ran 2.40 miles
Tom walked 2.16 miles
Tom walked 0.64 miles
Tom walked 0.70 miles
Tom walked 2.13 miles
A lightweight comments widget built on GitHub issues. Use GitHub issues for blog comments
May 6th, 2025 10:30:55 AM
Tom walked 0.77 miles
Tom ran 7.24 miles
"This is where I maintain a list of Unparalleled Misalignments (formerly quadruple entendres), pairs of non-synonymous phrases where the words in one phrase are each synonyms of the words in the other"
May 5th, 2025 10:20:07 AM
Tom walked 0.25 miles
Tom walked 2.21 miles
Tom walked 2.51 miles
Tom walked 2.17 miles
Tom ran 2.09 miles
A USB-C gamepad designed for portrait gameplay on smartphones
April 22nd, 2025 10:39:23 AM
"Timeline algorithms should be useful for people, not for companies. Their quality should not be evaluated in terms of how much more time people spend on a platform, but rather in terms of how well they serve their users’ purposes. Objectives might differ, from delving deeper into a topic to connecting with like-minded communities, solving a problem or just passing time until the bus arrives. How these objectives are reached might differ too, e.g. while respecting instances’ bandwidth, one’s own as well as others’ privacy, algorithm trustworthiness and software licenses.
This blueprint introduces an approach to personal, local timeline algorithms that people can either run out-of-the-box or customize."
April 22nd, 2025 9:05:53 AM
"Format truncated or incomplete JSON into a readable structure."
April 15th, 2025 10:57:33 AM
"This project integrates the iconic voice of GLaDOS from Portal into your smart home by deploying it on a ReSpeaker Lite Kit using ESPHome and Home Assistant."
April 15th, 2025 9:17:51 AM
"A nostalgic AIM-inspired chat application built with Python and PySide6. Supports messaging over the Meshtastic decentralized network and standard MQTT brokers. "
Video of it in action: https://old.reddit.com/r/meshtastic/comments/1jrts80/mim_meshtastic_instant_messenger/
April 8th, 2025 8:13:55 AM