Blogs / Personal blogs

Jack Kelly

jackkelly.name

Popular posts
4
Total points
721
HN comments
534
Rank
#3,308 personal

Visit jackkelly.name → On Hacker News May 2023 – Feb 2025

Software Engineering 2Life, Learning & Writing 2Society, Policy & Culture 1Open Source 1History & Retro Computing 1Games & Graphics 1

2

How Copyover MUD Servers Worked

When I was younger, I played a lot of MUDs (“ Multi-User Dungeons ” — the text-only predecessors of modern MMORPGs, often played over Telnet ). They were great fun, particularly during high school: a lightweight multiplayer game with no client state meant you could log in from any machine in any lab, even Windows…

3

The Maddest My Code Made Anyone

I was lucky enough to grow up through the early 2000’s, during the golden age of Half-Life mods. Industry classics like Counter-Strike (CS) had just been invented, every month brought new mods to try, and files were too big to download on a dial-up connection so you’d leech them off a server at a big local LAN party…

4

A dictionary of single-letter variable names

Haskell’s expressive type system means that type signatures can carry a lot of information. Haskell’s polymorphism means that you sometimes write functions that work across an enormous range of types, and are left wondering “what do I actually call my variables?”. It is often the case that there’s nothing to say…