frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

We Mourn Our Craft

https://nolanlawson.com/2026/02/07/we-mourn-our-craft/
56•ColinWright•55m ago•23 comments

Speed up responses with fast mode

https://code.claude.com/docs/en/fast-mode
16•surprisetalk•1h ago•9 comments

U.S. Jobs Disappear at Fastest January Pace Since Great Recession

https://www.forbes.com/sites/mikestunson/2026/02/05/us-jobs-disappear-at-fastest-january-pace-sin...
94•alephnerd•1h ago•36 comments

Hoot: Scheme on WebAssembly

https://www.spritely.institute/hoot/
120•AlexeyBrin•7h ago•22 comments

Stories from 25 Years of Software Development

https://susam.net/twenty-five-years-of-computing.html
55•vinhnx•4h ago•7 comments

Al Lowe on model trains, funny deaths and working with Disney

https://spillhistorie.no/2026/02/06/interview-with-sierra-veteran-al-lowe/
53•thelok•3h ago•6 comments

OpenCiv3: Open-source, cross-platform reimagining of Civilization III

https://openciv3.org/
822•klaussilveira•21h ago•248 comments

The AI boom is causing shortages everywhere else

https://www.washingtonpost.com/technology/2026/02/07/ai-spending-economy-shortages/
100•1vuio0pswjnm7•8h ago•117 comments

The Waymo World Model

https://waymo.com/blog/2026/02/the-waymo-world-model-a-new-frontier-for-autonomous-driving-simula...
1057•xnx•1d ago•607 comments

Reinforcement Learning from Human Feedback

https://rlhfbook.com/
75•onurkanbkrc•6h ago•5 comments

Start all of your commands with a comma (2009)

https://rhodesmill.org/brandon/2009/commands-with-comma/
476•theblazehen•2d ago•175 comments

Vocal Guide – belt sing without killing yourself

https://jesperordrup.github.io/vocal-guide/
201•jesperordrup•11h ago•69 comments

France's homegrown open source online office suite

https://github.com/suitenumerique
543•nar001•5h ago•252 comments

Selection Rather Than Prediction

https://voratiq.com/blog/selection-rather-than-prediction/
8•languid-photic•3d ago•1 comments

Coding agents have replaced every framework I used

https://blog.alaindichiappari.dev/p/software-engineering-is-back
213•alainrk•6h ago•328 comments

A Fresh Look at IBM 3270 Information Display System

https://www.rs-online.com/designspark/a-fresh-look-at-ibm-3270-information-display-system
34•rbanffy•4d ago•7 comments

72M Points of Interest

https://tech.marksblogg.com/overture-places-pois.html
27•marklit•5d ago•2 comments

Unseen Footage of Atari Battlezone Arcade Cabinet Production

https://arcadeblogger.com/2026/02/02/unseen-footage-of-atari-battlezone-cabinet-production/
113•videotopia•4d ago•30 comments

Software factories and the agentic moment

https://factory.strongdm.ai/
68•mellosouls•4h ago•72 comments

Where did all the starships go?

https://www.datawrapper.de/blog/science-fiction-decline
73•speckx•4d ago•74 comments

Show HN: Look Ma, No Linux: Shell, App Installer, Vi, Cc on ESP32-S3 / BreezyBox

https://github.com/valdanylchuk/breezydemo
273•isitcontent•21h ago•37 comments

Learning from context is harder than we thought

https://hy.tencent.com/research/100025?langVersion=en
199•limoce•4d ago•111 comments

Monty: A minimal, secure Python interpreter written in Rust for use by AI

https://github.com/pydantic/monty
285•dmpetrov•22h ago•153 comments

Show HN: Kappal – CLI to Run Docker Compose YML on Kubernetes for Local Dev

https://github.com/sandys/kappal
21•sandGorgon•2d ago•11 comments

Making geo joins faster with H3 indexes

https://floedb.ai/blog/how-we-made-geo-joins-400-faster-with-h3-indexes
155•matheusalmeida•2d ago•48 comments

Hackers (1995) Animated Experience

https://hackers-1995.vercel.app/
555•todsacerdoti•1d ago•268 comments

Sheldon Brown's Bicycle Technical Info

https://www.sheldonbrown.com/
424•ostacke•1d ago•110 comments

Ga68, a GNU Algol 68 Compiler

https://fosdem.org/2026/schedule/event/PEXRTN-ga68-intro/
42•matt_d•4d ago•18 comments

An Update on Heroku

https://www.heroku.com/blog/an-update-on-heroku/
472•lstoll•1d ago•311 comments

Show HN: If you lose your memory, how to regain access to your computer?

https://eljojo.github.io/rememory/
348•eljojo•1d ago•215 comments
Open in hackernews

Run ancient UNIX on modern hardware

https://github.com/felipenlunkes/run-ancient-unix
125•doener•2mo ago

Comments

leoc•2mo ago
xv6 the MIT 'spiritual port' (so to speak) of Version 6 Unix probably deserves to be mentioned there as well, as while it's not actually a historic Bell Labs Unix it will better meet some people's needs. https://pdos.csail.mit.edu/6.828/2012/xv6.html https://pdos.csail.mit.edu/6.828/2025/xv6.html
accrual•2mo ago
Good mention! If one wants to study Unix in an academic sense then xv6 is a great starting point. IIRC, many course studies start with xv6 and gradually adding new capabilities to it.
zvmaz•2mo ago
Videos that go through the xv6 source code: https://www.youtube.com/playlist?list=PLbtzT1TYeoMhTPzyTZboW...
retrac•2mo ago
Robert Nordier's port of v7 to x86 probably didn't get the attention it deserves.

It's what it sounds like: v7 Unix ported to x86. Unix v7 was portable enough and the PDP-11 architecturally similar enough to x86 that almost all the code works without change. (Many of the changes from v6 to v7 were to make Unix more portable; it was already running on at least 4 different architectures by 1980.)

I wonder if the obscurity is because the x86 v7 source was an archive inside an archive? Seems a minor thing but not having it to browse online is likely to be an off-ramp for most.

https://www.nordier.com/v7x86/v7x86-0.8a-all.tar.xz has releases/v7x86-0.8a.tar.bz2 (you'll want to use a -C prefix it explodes in the current directory). Source is in usr/sys and usr/src like normal for v7 Unix.

And yes, your modern Linux system's GNU tar is reading the ancient v7 tar format just fine. Neat, eh?

You might find the modern "file" command can still recognize the v7 a.out binary format too:

    $ file usr/bin/compress  
    usr/bin/compress: a.out little-endian 32-bit executable not stripped
Unix version 7 remains a sort of lowest common denominator almost half a century later.
snovymgodym•2mo ago
Wasn't Xenix just Unix V7 ported to x86? (Albeit originally 16-bit x86)
hn_acc1•2mo ago
At work at the time (I was an intern), in 1993, we ran SCO Unix on a 25 MHz 386sx with 8 MB and another 6 MB on an add-in card on the ISA bus. And while the compilation with Motif was a bear (1 hour for a 1 MB executable), the actual app was reasonably snappy.

I can't imagine how FAST that system would feel with modern hardware.

ForOldHack•2mo ago
To quote Scotty: "we going nowhere mighty fast."

Motif? What version of SCO UNIX?

WesolyKubeczek•2mo ago
1 MB executable was huuuge in those times, wasn't it?
lproven•2mo ago
Inconceivable!

My eval box for my work Xenix deployments was an 80286: an IBM PC-AT with 512 kB of RAM. Everything worked.

lproven•2mo ago
> SCO Unix on a 25 MHz 386sx with 8 MB and another 6 MB on an add-in card

OK, SCO Xenix not SCO Unix, but I deployed production Xenix boxes with 4MB of RAM on 80386DX processors.

It ran well and supported 4-6 users no problem. As I recall, one customer had 8 users and they needed a RAM upgrade. I think, dimly now as this wasn't my department, it was eye-wateringly expensive. Something in the region of £5,000 to £6,000 (at the time, $10K+).

We did deploy one box with just 2 MB of RAM, but that didn't work well once a few users on terminals logged in. They had to upgrade the RAM.

FWIW these were 32-bit 386 machines, but with no CPU cache – the lower-end IBM PS/2 Model 80 variants of the time, with 16 MHz and 20 MHz CPUs. (The top-end 25MHz Model 70 had a small SRAM cache for the CPU. It cost over £10,000 with no screen, keyboard or mouse, and my Acorn Archimedes A310, which cost me £800, absolutely smoked it: it was about 4x as fast.)

That's when I knew Arm would eventually eat x86: in 1989. It's finally happening now.

But I was running PC DOS and DOS software in a window on my ARM desktop in 1989, in pure software emulation, and it was sluggish but usable. CPU was equivalent to a 2-2.5 MHz 8086, but disk performance was better than a screaming fast SCSI disk, so it balanced out.

jhallenworld•2mo ago
I did the same, but with Tandy 4000s.

>That's when I knew Arm would eventually eat x86: in 1989. It's finally happening now.

I had kind of the reverse feeling: when the 486 came out, I knew those expensive SPARC and MIPS workstations were all doomed.

pjmlp•2mo ago
Ironically Bill Gates was big into UNIX, see his Xenix interview, and had they not gotten lucky with the whole MS-DOS deal, maybe they would have kept Xenix and who knows how that would have turned out.

Xenix was also my introduction to UNIX.

However due to our school resources, there was a single PC tower running it, we had to prepare our examples in MS-DOS using Turbo C 2.0, and API mocks, and take 15m turns at the Xenix PC.

lproven•2mo ago
> had they not gotten lucky with the whole MS-DOS deal, maybe they would have kept Xenix and who knows how that would have turned out.

Oh, absolutely, yes. It's one of the historical inflection points that's visible.

My favourites...

• MS wanted to go with Xenix but DOS proved a hit so it changed course.

• DR had multitasking Concurrent DOS on the 80286 in 1985, but Intel's final released chip removed the feature CDOS needed, so it pivoted to FlexOS and RTOSes, leaving the way open to MS and OS/2 and Windows.

• MS wanted OS/2 1.x to be 386-specific but IBM said no. As a result, OS/2 1.x was cripped by being a 286 OS, it flopped, and IBM lost the x86 market.

• Quarterdeck nearly had DESQview/X out before Windows 3: a TCP/IP enabled X11-based multitasking DOS extended that bridged DOS to Unix and open systems... but it was delayed and so when it appeared it was too late.

* GNU discussed and evaluated adopting the BSD kernel for the GNU OS, but decided to go with Mach. Had it gone for the BSD kernel, there would have been a complete working FOSS Unix for 386 at the end of the 1980s, Linux would never have happened, and Windows 3 might not have been such a hit that it led to NT.

I got whole series of articles out of this, titled in honour of Douglas Adam's fake trilogy about god...

#1

https://www.theregister.com/2024/08/28/where_computing_went_...

#2

https://www.theregister.com/2024/08/29/where_computing_went_...

#3

https://www.theregister.com/2024/09/04/where_computing_went_...

With apologies to Oolon Colluphid. ;-)

lproven•2mo ago
> I did the same, but with Tandy 4000s.

Never saw one of those. Tandy computers did exist in the UK, and even here on the Isle of Man there was a single Tandy's store. (They weren't called "Radio Shack" here.) But while they sold lots of spares and components and toys, they didn't sell that many computers.

> I had kind of the reverse feeling: when the 486 came out, I knew those expensive SPARC and MIPS workstations were all doomed.

Well, yes. Flipside of the same coin.

Expensive RISC computers were doomed. Arm computers weren't expensive back then: they were considerably cheaper than PCs of the same spec. So for a while, they thrived, then when they couldn't compete on performance they moved into markets where they could compete on power consumption... which they then ruled for 30 years.

anthk•2mo ago
I tried EMWM with Motif based tools (from Vim to Emacs, EMWM, XFile, Ximaging, Classic-Colors (and even tried to write a simple UI for Mplayer) under a 10-15 year old n270 based netbook.

https://fastestcode.org/emwm.html

It ran really fast. Also, if Dillo ran snappy under a 486 (today so-so except for a slight delay because of TLS, but bearable once the page it's rendered), Dillo today runs at light speeds. This on my n270 netbook under OpenBSD. With NetBSD, it would run slightly faster.

cortesoft•2mo ago
Is 'ancient UNIX' a term of art, or should I be offended?
LukeShu•2mo ago
While exact definitions vary, it's a term of art for Research Unix ≤ V7, perhaps plus or minus a version, perhaps including contemporary derivatives.
cryptonector•2mo ago
Relatively speaking, any operating system from the 70s is "ancient".
pjmlp•2mo ago
What about from the 60s? Archaic?

https://www.unisys.com/product-info-sheet/ecs/clearpath-mast...

anthk•2mo ago
Anything with non keyboard input = prehistoric.
aap_•2mo ago
Is it at all possible to get a peak into that world as a curious person?
anthk•2mo ago
http://ibm1130.org/emu/

https://opensimh.org/simdocs/ibm1130_doc.html

pjmlp•2mo ago
Unisys not, but the one predating UNIX,

https://multicians.org/simulator.html

aap_•2mo ago
With Multics i'm familiar enough, i meant unisys specifically.
pjmlp•2mo ago
Not for free,

https://www.unisys.com/client-education/mcp-clearpath-server...

However you can get into the documentation for free,

NEWP manual, the systems language,

https://public.support.unisys.com/aseries/docs/ClearPath-MCP...

https://public.support.unisys.com/aseries/docs/ClearPath-MCP...

Overall documentation,

https://public.support.unisys.com/aseries/docs/ClearPath-MCP...

The original system back in 1960's,

https://en.wikipedia.org/wiki/Burroughs_Large_Systems

shaky-carrousel•2mo ago
I'm a Stargate fan, and I call everything created before 1980 Ancient Technology. I like how it sounds.
preisschild•2mo ago
The Ancients had cool tech. Probably all running on Unix :P
throwawaysoxjje•2mo ago
I’d call basically anything before the mid 90s ancient, even though I was there and using it at the time, just because of how much of the way we use computers now has changed so drastically.
anthk•2mo ago
Amiga WB, Macs, Atari GEM, RiscOS... not that different.
throwawaysoxjje•2mo ago
How many of the operating systems that you listed remain as ways we use computers?

Even Macs were an entirely different codebase that didn’t even have memory protection or preemptive multitasking, which very much changed how you used it.

fl7305•2mo ago
Some of us are ancient enough to have been born before the last person walked on the moon.
lproven•2mo ago
Some of us are working day jobs in tech and remember the first guy.
jonjacky•2mo ago
Severo Ornstein called his memoir of the 1950s - 1970s Computing in the Middle Ages. Ornstein worked on SAGE, TX-2, LINC, and the Arpanet IMP among other things, before moving on to Xerox PARC.

https://worrydream.com/refs/Ornstein_2002_-_Computing_in_the...

CamperBob2•2mo ago
Great read, but he undersells the weight of von Neumann's EDVAC report. If you haven't read that (which I imagine you have), it's crazy how prescient some of the lesser-known ideas are. He seemed to assume that we'd end up with some kind of neural architecture, and it's easy to imagine him being surprised that it took us this long to get serious about the idea.

Apropos of that, I couldn't resist telling Gemini 3 to run with your story prompt from the earlier thread: https://gemini.google.com/share/ac122aba6f7f. Thanks for the inspiration, apologies for following it. :-P

(Also thanks for posting the material you wrote back in the 1980s on the SCP initiative. I had heard of it as an SDI connection or component, but that was all. Reading through it now.)

jonjacky•2mo ago
Thanks! -- Jon
blankx32•2mo ago
simh deserves the credit here
anthk•2mo ago
Simh can still run modern NetBSD under Vax. Go figure.
actionfromafar•2mo ago
I can't pick up the caper (due to the customary backlog of insane projects), but IMHO someone™ should port RetroBSD¹ to more microcontrollers. There's even a C compiler² running on device!

There's a UNIX shape void in the embedded world. Todays microcontrollers routinely come with several megabytes of RAM.

1: https://github.com/RetroBSD/retrobsd

2: https://github.com/RetroBSD/retrobsd/tree/master/src/cmd/sma...

blippage•2mo ago
There's also Fuzix, which is Unix-like. https://fuzix.org/

Supports Arm M0 (Raspberry Pi Pico), ESP32 and a variety of others, including Z80.