Sam Trenholme's webpage
Support this website

Sam’s Blog


Free ebook

I have spent a month writing a free open content (public domain) e-book about programming in Lua. While Lua’s terse reference manual is open content, the official book for programming in Lua is proprietary. I wrote this book as a guide to programming in Lua that is open content, and that is geared towards Lua 5.1, the most commonly deployed version of Lua out there. [Read more] (2024-05-15)


February 2023

Hello, everyone! [Read more] (2023-02-28)


New music released

I have deleted these songs because sharing my music with the public is sharing a very private and vulnerable part of me. Since I only got limited positive feedback, I have decided to make the songs private. [Read more] (2023-01-28)


MaraDNS 3.5.0035

To end 2022, I have released MaraDNS 3.5.0035. This release adds support for large block lists which use little memory. [Read more] (2022-12-28)


MaraDNS updates

I have been making a lot of MaraDNS updates this last week. Let’s go over them. [Read more] (2022-11-29)

The midterms

This blog is about the midterms. I also have made a new MaraDNS release. [Read more] (2022-11-18)

MaraDNS 3.5.0025

I have released MaraDNS 3.5.0025 [Read more] (2022-11-02)


Angela Lansbury

The great Angela Lansbury has died today. [Read more] (2022-10-11)

MaraDNS work

This blog is a short summary of the work I have been doing on MaraDNS. [Read more] (2022-10-09)


A eulogy for djbdns

This blog is an example of how outspoken, confrontational people have a hard time doing actual productive work. [Read more] (2022-09-25)

Chess on 9/11

On the 21st anniversary of September 11, I look at how online discussion about Niemann is devolving. [Read more] (2022-09-11)

Baseless accusations

This blog is about the unfounded serious accusations being made against super chess grandmaster Hans Niemann. [Read more] (2022-09-06)


This blog is about the importance of retaining America’s democracy. Also, I go over a recent blitz chess game between Hikaru Nakamura and Alireza Firouzja. [Read more] (2022-09-02)



A round-up of various things in the second week of August, 2022. [Read more] (2022-08-11)

MaraDNS security update

I have made a security update for a fairly minor security problem in MaraDNS. Also, a discussion of dark mode and a chess game from the currently running chess olympiad. [Read more] (2022-08-01)


J. Polgar v. Carlsen 2022

This month, Judit Polgar played reigning World Chess Champion Magnus Carlsen in a quick casual game of chess. [Read more] (2022-07-15)


Why I’m pro-choice

In this blog I explain that while I am, on a personal level, very deeply pro-life, I am pro-choice at a government level. [Read more] (2022-06-25)


Automated eBook blog conversions

All entries