A protester in a George Washington outfit, and a protester in a Santa outfit.
Celebrity sighting.
A protester in a George Washington outfit, and a protester in a Santa outfit.
Celebrity sighting.
A sign on a port-a-potty that says “Please be considerate of others. No rage tweeting on the toilet. Thank you for your attention to this matter.”
This sign made me laugh.
Good crowd for the No Kings protest in Boston.
For local friends: the state of Massachusetts now has a place to report misconduct by ICE or other federal agents.
bsky.app/profile/m…
Unread 4.8 significantly improved the reliability of its webpage text generation. I wrote a detailed description of these improvements in a new blog post:
www.goldenhillsoftware.com/2026/03/d…
I released Unread 4.8 with:
• Syncing with Inkwell, a new web-based RSS reader
• Reliability improvements around webpage text
• Faster opening of link articles
Details at:
www.goldenhillsoftware.com/2026/03/unre...
Unread is an RSS reader with beautiful typography and a variety of color themes.
We have a particularly good agenda for next week’s CocoaHeads Boston meeting, with presentations by @leogdion.bsky.social and Bob Gilmore. New participants are always welcome.
www.meetup.com/cocoaheads-b...
Waking up to find out that our government started a war with another country is just a thing we do now.
In December I wrote about the price and performance of Hetzner’s server instances. Hetzner recently announced a significant price increase effective April 1, 2026. I updated my blog post.
Good crowd protesting against ICE in Boston, where it is 15°F (-9°C).
I enjoyed working with @mergesort.me on this cross-promotion discount. I highly recommend checking out @plinky.app if you have not already done so.
A blog post: Murder
A glass trophy reading MacStories Selects Lifetime Achievement 2025.
Unread’s MacStories Selects 2025 Lifetime Achievement Award arrived, and looks great on my desk.
Huge thanks to the MacStories team!
A glass trophy that says MacStories Selects Lifetime Achievement 2025.
Unread’s MacStories Selects 2025 Lifetime Achievement Award arrived, and looks great on my desk.
Thanks to @viticci.macstories.net, @johnvoorhees.macstories.net, and the entire @macstories.net team.
Protesting in Boston
Merry Christmas, you old building and loan.
Thank you, Kristoffer!
Thank you!
I am so excited. Unread won the MacStories Selects 2025 Lifetime Achievement Award.
No, I use a combination of Ansible and the Hetzner API.
Yes, I use Ansible almost everything – creating and destroying stacks of servers, deploying updates to my code, deploying security updates to (for example) nginx.
I use Ansible to automate the setup. Honestly I would not choose Ansible if I was starting from scratch now. Specifying everything that needs to happen in YAML files is a little unwieldy.
A screenshot of Pedometer++ showing that I have a streak of 100 days walking at least 10,000 steps.
I have a 100-day streak of walking at least 10,000 steps per day.
I recently moved most of my servers from Linode to Hetzner. I wrote a blog post describing the pros and cons of each hosting service:
virtualsanity.com/202512/mo…
Happy Thanksgiving!
www.youtube.com/watch
Congrats! I happened across your book today in a small book store in Maine.
A sticker that says “I voted today”.
I voted (early).
Tomorrow is the No Kings protest. I am going. If you are here in the United States, please consider attending.
A Pedometer++ screen showing that I have walked 10,000 steps during each of the past 30 days.
A 30-day streak. The streak will not end today.