Why can’t I connect to localhost? Another Dirt MUD Mystery!

Time for another look at the Dirt code. When I got the MUD running, I noticed something odd: I could only connect using the system hostname or its IP address. Connections to localhost, 127.0.0.1, or even the host’s IPv6 address all failed: So it works, but seems not to be accepting connections on all interfaces. Check what we’re actually listening on First stop netstat (or ss): So the process is bound specifically to 192.168.0.76. It Read more

We Had Online Multiplayer Gaming in the 1990s – And I’ve got one of those worlds working again!

It may come as a surprise to some, but online multiplayer gaming didn’t begin with World of Warcraft or even EverQuest. Back in the 1990s, long before broadband and GPUs were household staples, we had Multi‑User Dungeons – MUDs. These were text‑based online worlds you connected to over telnet, and they came in all flavours: social hangouts, Dungeons & Dragons–inspired adventures, exploration‑heavy quest worlds, and everything in between. One of the most beloved of these Read more