frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Reviving Classic Unix Games: A 20-Year Journey Through Software Archaeology

https://vejeta.com/reviving-classic-unix-games-a-20-year-journey-through-software-archaeology/
71•mwheeler•4h ago

Comments

spacedcowboy•3h ago
I remember something similar from my university days (30-odd years ago) called Empire. This still lives on here [1]. There was many a map printed out on the laser printer (and my prof wanted to know why his budget was so much higher that term...) back in the day. We played against other colleges of the university of Londone over JANet, and I ran the server on a DECstation 5000, somewhat less powerful than my watch these days...

Empire has the concept of a "Bureaucratic Time Unit" which recovered to its maximum in real time every update, and was based on how many civilians (as opposed to military) you had in your capital city. I always thought that was a pretty cool idea - every operation took X BTU's, so you couldn't log on at 3am and utterly nuke another country before they woke up. 3am was still the popular time to start nuking another country, of course :)

I still remember waking up (I splurged on a 1200-baud modem rather than the standard 300-baud one) in the morning, logging in on my Atari ST before I went to college, and seeing "You have 2000 telegrams...". Oh crap. You got telegrams for lots of reasons, but one of those reasons was an attack. It was all part of the "All the news that's fit to print!" messaging system. Just like 'Diplomacy', half the game was in the interaction between people, alliances and betrayals, not just getting stat X to 100% ... [1]: http://www.wolfpackempire.com

cbm-vic-20•3h ago
The creator of this game is a frequent contributor on this site.

https://news.ycombinator.com/user?id=WalterBright

spacedcowboy•3h ago
TIL :)
spot•3h ago
Before xtrek and eventually netrek, there was hunt: https://techtinkering.com/2009/08/11/my-top-10-classic-text-... you might think that games back then were slow but this one was fast paced mayhem. using the vi commands was perfect.
inciampati•2h ago
Love that a term from Vinge has almost entered our lexicon. The author is a "programmer archeologist".
tahoemph999•2h ago
Comp.souces.games was a source of delight and pain as I learned how to port software from sizeof(int) == sizeof(void *) architectures.
cbm-vic-20•2h ago
How were the contributions by Richard Caley handled? "The legal reality was harsh: Richard’s contributions to Conquer couldn’t be relicensed. The university couldn’t help contact heirs due to privacy laws."
justin66•1h ago
The notion that everything had to be relicensed under the GPL “so it could be properly preserved and packaged for modern Linux distributions” seems pretty silly.
billfruit•2h ago
There use to be a set of games which were available for SunOS and may be Solaris, including a flight simulator with wired frame graphics, and Sun even had released a book about these games at that time(may be early 1990's).

Are they also covered by these? Anyone remember a flight simulator with wireframe graphics available Unices?

anthk•10m ago
ACM, Sabre?
jmclnx•2h ago
Nice to see this happening, FWIW:

I uploaded a very old Star Trek Game I think from 1973. I got it from the Coherent OS people. You can get it by issuing these commands:

curl 'gopher://sdf.org/0/users/jmccue/repository/trek-73.tar.gz' -o trek-73.tar.gz

curl 'gopher://sdf.org/0/users/jmccue/repository/trek-73.tar.gz.asc' -o trek-73.tar.gz.asc

and my gpg key in case you want to validate the download:

curl 'gopher://sdf.org/0/users/jmccue/jmcsdf.asc' -o jmcsdf.asc

anthk•9m ago
Trek lives in every OpenBSD install. And OFC with any Basic interpreter running the original game. I translated a Zmachine port into Spanish, too. ZTrek.
halffast•1h ago
I often find the historical and archaeological aspects more important, this is a wonderful way to start the day.
basedrum•1h ago
Conquer was an amazing game, I hope someone puts it online so I can pay again!
QuesnayJr•1h ago
There was a Curses version of Trek called "universe" that I was obsessed with, back in the day, but I've never been able to find it again.
mongol•1h ago
When I was a kid, early 80s, my mom's job had bought some IBM computer. Not PCs, but some kind of large computer in a room to help with accounting / book keeping. Terminals with green text screens were attached to this computer. They had text based menus, and somewhere in this menu system, there were games. One game was a kind of horse race I remember, where digits were racing from left to right on the screen. Another was probably a lunar lander, but memory is lacking. Can someone tell from this description what kind of computer this was, and what OS it was running?
ThrowawayR2•42m ago
IBM System/34, System/36, or System/38 perhaps? Those are IBM's minicomputers available in that timeframe.
fer•27m ago
System/34 or System/36, the game was RACE. Here you go: https://www.youtube.com/watch?v=mYRuTHz-wwk
shorden•8m ago
The discussion of Richard Caley was warming, reminded me of Izchak Miller a little bit.

Samsung Family Hub fridges will start showing adds to "Elevate" Home Ecosystem

https://news.samsung.com/us/samsung-family-hub-2025-update-elevates-smart-home-ecosystem/
136•janandonly•1h ago•101 comments

The Manuscripts of Edsger W. Dijkstra

https://www.cs.utexas.edu/~EWD/
50•nathan-barry•1h ago•7 comments

Montana Becomes First State to Enshrine 'Right to Compute' into Law

https://montananewsroom.com/montana-becomes-first-state-to-enshrine-right-to-compute-into-law/
77•bilsbie•3h ago•43 comments

AI isn't replacing jobs. AI spending is

https://www.fastcompany.com/91435192/chatgpt-llm-openai-jobs-amazon
105•felineflock•1h ago•20 comments

Reviving Classic Unix Games: A 20-Year Journey Through Software Archaeology

https://vejeta.com/reviving-classic-unix-games-a-20-year-journey-through-software-archaeology/
71•mwheeler•4h ago•19 comments

Visualize FastAPI endpoints with FastAPI-Voyager

https://www.newsyeah.fun/voyager/
68•tank-34•4h ago•12 comments

Zensical – A modern static site generator built by the Material for MkDocs team

https://squidfunk.github.io/mkdocs-material/blog/2025/11/05/zensical/
44•japhyr•4h ago•5 comments

Email verification protocol

https://github.com/WICG/email-verification-protocol
73•sgoto•1w ago•43 comments

Using bubblewrap to add sandboxing to NetBSD

https://blog.netbsd.org/tnf/entry/gsoc2025_bubblewrap_sandboxing
33•jaypatelani•3h ago•5 comments

When Your Hash Becomes a String: Hunting Ruby's Million-to-One Memory Bug

https://mensfeld.pl/2025/11/ruby-ffi-gc-bug-hash-becomes-string/
24•phmx•5d ago•2 comments

The Principles of Diffusion Models

https://arxiv.org/abs/2510.21890
3•Anon84•46m ago•0 comments

I Am Mark Zuckerberg

https://iammarkzuckerberg.com/
842•jb1991•10h ago•310 comments

Ironclad – formally verified, real-time capable, Unix-like OS kernel

https://ironclad-os.org/
321•vitalnodo•17h ago•89 comments

About KeePassXC's Code Quality Control

https://keepassxc.org/blog/2025-11-09-about-keepassxcs-code-quality-control/
49•haakon•2h ago•8 comments

Alive internet theory

https://alivetheory.net/
110•manbitesdog•4h ago•45 comments

Reverse engineering Codex CLI to get GPT-5-Codex-Mini to draw me a pelican

https://simonwillison.net/2025/Nov/9/gpt-5-codex-mini/
119•simonw•12h ago•58 comments

Largest cargo sailboat completes first Atlantic crossing

https://www.marineinsight.com/shipping-news/worlds-largest-cargo-sailboat-completes-historic-firs...
331•defrost•20h ago•226 comments

The overengineered solution to my pigeon problem (2022)

https://maxnagy.com/posts/pigeons/
49•cyb0rg0•6d ago•34 comments

How to get the GOT address from a PLT stub using GDB

https://rafaelbeirigo.github.io/cybersec-dojo/research/2025/11/01/how-to-get-the-got-address-from...
11•rafaelbeirigo•1w ago•2 comments

Ask HN: How would you set up a child’s first Linux computer?

95•evolve2k•5h ago•132 comments

Marko – A declarative, HTML‑based language

https://markojs.com/
326•ulrischa•22h ago•157 comments

Genetically Engineered Babies Are Banned. Tech Titans Are Trying to Make One

https://www.wsj.com/tech/biotech/genetically-engineered-babies-tech-billionaires-6779efc8
16•nradov•2h ago•9 comments

Ask HN: I underestimated how lonely building solo can be

9•paulwilsonn•6d ago•11 comments

ChatGPT knows my IP geolocation

https://www.hermandaniel.com/blog/20251109-chatgpt-geolocation/
8•kekqqq•3h ago•7 comments

Toolkit to help you get started with Spec-Driven Development

https://github.com/github/spec-kit
46•mooreds•6d ago•19 comments

Open-source communications by bouncing signals off the Moon

https://open.space/
220•fortran77•1w ago•61 comments

Study identifies weaknesses in how AI systems are evaluated

https://www.oii.ox.ac.uk/news-events/study-identifies-weaknesses-in-how-ai-systems-are-evaluated/
383•pseudolus•1d ago•181 comments

Drax: Speech Recognition with Discrete Flow Matching

https://huggingface.co/papers/2510.04162
38•cliffly•3h ago•0 comments

How Airbus took off

https://worksinprogress.co/issue/how-airbus-took-off/
115•JumpCrisscross•15h ago•102 comments

Defeating KASLR by doing nothing at all

https://googleprojectzero.blogspot.com/2025/11/defeating-kaslr-by-doing-nothing-at-all.html
79•aa_is_op•5d ago•7 comments