Blogs / Personal blogs

David Thompson

dthompson.us

Today, I find myself migrating from Digital Ocean to Linode (now Akamai Cloud but I’m never gonna really call it that) because, among other things, Digital Ocean recently donated $3 million USD to Omarchy , a slop distro for fascists. Raising money for free and open source software development is hard so it’s pretty…

Popular posts
5
Total points
826
HN comments
377
Rank
#2,767 personal

Visit dthompson.us → RSS feedOn Hacker News Sep 2022 – Jan 2026

Tools & Productivity 2Software Engineering 2Open Source 2Programming Languages 2Web & Frontend 1Systems & Performance 1

1

Lisp: Icing or Cake?

The Spring Lisp Game Jam 2024 ended one week ago. 48 games were submitted, a new record for the jam! This past week has been a time for participants to play and rate each other’s games. As I explored the entries, I noticed two distinct meta-patterns in how people approached building games with Lisp. I think these…

2

Optimizing Guile Scheme

Guile is a rather niche language that I love dearly. Guile is a Scheme dialect that features an advanced optimizing bytecode compiler, a JIT compiler, and a modest set of developer tools for inspecting and debugging. Through my time spent developing Chickadee , a game programming library, I have gotten quite familiar…

3

WASM GC isn't ready for realtime graphics

Wasm GC is a wonderful thing that is now available in all major web browsers since slowpoke Safari/WebKit finally shipped it in December. It provides a hierarchy of heap allocated reference types and a set of instructions to operate on them. Wasm GC enables managed memory languages to take advantage of the advanced…

4

Guix for Development

This wonderful article by Marius Bakke (thanks for using Haunt btw!) about guix shell hit the orange website front page recently. I left a comment to the effect of “hell yeah I use it for all my projects!” and someone asked me for an example of what I do. I sent them some links but I thought hey, this could be a blog…