frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

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

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

Hoot: Scheme on WebAssembly

https://www.spritely.institute/hoot/
101•AlexeyBrin•6h ago•18 comments

First Proof

https://arxiv.org/abs/2602.05192
51•samasblack•3h ago•38 comments

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

https://openciv3.org/
789•klaussilveira•20h ago•243 comments

Stories from 25 Years of Software Development

https://susam.net/twenty-five-years-of-computing.html
39•vinhnx•3h ago•5 comments

Reinforcement Learning from Human Feedback

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

The Waymo World Model

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

Start all of your commands with a comma (2009)

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

France's homegrown open source online office suite

https://github.com/suitenumerique
509•nar001•4h ago•235 comments

Vocal Guide – belt sing without killing yourself

https://jesperordrup.github.io/vocal-guide/
184•jesperordrup•10h ago•65 comments

The AI boom is causing shortages everywhere else

https://www.washingtonpost.com/technology/2026/02/07/ai-spending-economy-shortages/
63•1vuio0pswjnm7•7h ago•59 comments

Coding agents have replaced every framework I used

https://blog.alaindichiappari.dev/p/software-engineering-is-back
187•alainrk•5h ago•280 comments

Software factories and the agentic moment

https://factory.strongdm.ai/
50•mellosouls•3h ago•51 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
27•rbanffy•4d ago•5 comments

What Is Stoicism?

https://stoacentral.com/guides/what-is-stoicism
17•0xmattf•2h ago•7 comments

72M Points of Interest

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

Unseen Footage of Atari Battlezone Arcade Cabinet Production

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

Where did all the starships go?

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

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

https://github.com/valdanylchuk/breezydemo
268•isitcontent•20h ago•34 comments

Learning from context is harder than we thought

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

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

https://github.com/pydantic/monty
281•dmpetrov•21h ago•150 comments

British drivers over 70 to face eye tests every three years

https://www.bbc.com/news/articles/c205nxy0p31o
169•bookofjoe•2h ago•152 comments

Making geo joins faster with H3 indexes

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

Hackers (1995) Animated Experience

https://hackers-1995.vercel.app/
549•todsacerdoti•1d ago•266 comments

Sheldon Brown's Bicycle Technical Info

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

Ga68, a GNU Algol 68 Compiler

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

Show HN: I spent 4 years building a UI design tool with only the features I use

https://vecti.com
365•vecti•23h ago•167 comments

An Update on Heroku

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

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

https://eljojo.github.io/rememory/
341•eljojo•23h ago•210 comments

What Is Ruliology?

https://writings.stephenwolfram.com/2026/01/what-is-ruliology/
66•helloplanets•4d ago•70 comments
Open in hackernews

FreeDOS 1.4 Is Here

https://www.freedos.org/download/announce.html
89•BSDobelix•9mo ago

Comments

torginus•9mo ago
I wonder if FreeDOS has anyl relevance in our modern cloud-based VM world, where a real-mode operating system could serve as a razor thin wrapper for running applications on virtual machines with minimum overhead.

In these scenarios, having another layer of memory protection and pre-emptive multi-process multitasking might be completely unnecessary.

arghwhat•9mo ago
No, the technology serving what you're describing is microVMs, or taken even further, unikernels.

FreeDOS has no technical relevance other than its intended purpose of continued support for legacy DOS applications on modern hardware - which is perfectly fine.

gwbas1c•9mo ago
Last time I wanted to run an old DOS game, I used DOSBox. (But it appears DOSBox isn't actively maintained)
sirwhinesalot•9mo ago
With how fast hardware is these days, full hardware emulation of old motherboards/CPUs/etc. is better, as in PCem
p_ing•9mo ago
DOSBox-X is actively maintained.

https://dosbox-x.com/

bni•9mo ago
or DOSBox Staging, https://www.dosbox-staging.org
denkmoon•9mo ago
more for running oem firmware tools and such than dos games.
arghwhat•9mo ago
Not anymore, it's either signed EFI binaries or handled live from user space (with LVFS covering the Linux side). Sometimes vendors still ship boot images, but nowadays it's likely a small Linux live ISO.
dspillett•9mo ago
Real mode would not be an efficiency gain at all on modern CPUs.

Even if they were not the case I think it would only have any use between containers and full VMs when you want more separation than the former but less weight than the latter, and there are various existing microVM options that seem to have a handle on that space.

diggan•9mo ago
> I wonder if FreeDOS has anyl relevance

Well, just yesterday I had to run FreeDOS from a USB in order to run a sas2flash utility that didn't run on Linux or directly via UEFI, so I could flash some firmware to a SAS controller. Seems at least some of us still need it :)

Btw, avoid getting a SAS controller if you can, and get a motherboard that directly supports as many SATA drives as you need. Few things have been as frustrating as dealing with this SAS controller thing.

vin047•9mo ago
Off-topic, but what SAS controllers are you having trouble with? Was going to get some for my NAS, would be good to get some insight on what to get and expect!
diggan•9mo ago
As mentioned in the other comment, the controller shipped with IR firmware, while I wanted IT firmware on it, so all drives shows up in the OS, instead of doing hardware RAID. I don't think this specific controller is more/less problematic than others, just that all the tooling around SAS seems to suck. At first I couldn't get sas2flash to work on Linux, so ended up trying to boot an UEFI shell with sas2flash.efi instead, which refused to work seemingly because of some motherboard/UEFI version/controller incompatibility.

So ultimately I used FreeDOS to finally be able to run sas2flash, so I could flash the IT firmware. Maybe I'm spoiled, but overall it's been a somewhat confusing journey.

And today I also started looking into getting LTO8 for long-term backups, probably will be even worse, judging by the docs I've gone through so far...

rekoil•9mo ago
When I have to deal with a SAS controller my go to is always to see if it's possible to flash it with IT (initiator/target) firmware so that it just becomes basically pass through disks for the OS to handle however it pleases.
diggan•9mo ago
Yes, this is exactly why I had to dive into that rabbit hole, since the controller arrived with IR firmware and I need it to run IT...
WillAdams•9mo ago
What is the nicest programming environment which will run in this (and fit on a floppy)?

Some small programming tool (nicer than Q/QuickBASIC) which had a nice facility for creating a Text UI could be useful.

vekatimest•9mo ago
Maybe Borland Turbo C? I also think Visual Basic for DOS had a text-mode UI editor.
dmoo•9mo ago
Indeed VB for dos had a UI designer with buttons, forms, dialogue boxes etc.
_0ffh•9mo ago
For nice, you might be interested in DJGPP/RHIDE. It's somewhat more than fits on a floppy disk though.

https://www.delorie.com/djgpp/.

anta40•9mo ago
Or Turbo Pascal...
nopcode•9mo ago
Or the maintained open source alternative Free Pascal and its Free Pascal IDE.
int_19h•9mo ago
It depends on the task. E.g. FoxPro 2.6 is basically proto-RAD, complete with visual form and report designers and an online help system, but it's too high-level for systems programming. Borland Pascal 7.0 is probably the sweet spot of power and convenience - no visual designers, but you get Turbo Vision for TUI, a very nice integrated help system, and decently powerful object-oriented language. Better yet, early versions of FreePascal that targeted 32-bit DOS.

I don't think any of these would fit on a floppy, though; you'd have to unwind a little bit for that. Say, Turbo Pascal 5.5?

snvzz•9mo ago
Fasm comes with a cute small DOS IDE.

Or ditch DOS and embrace Wirth's Oberon (the OS and language).

There is a one-floppy build.

WillAdams•9mo ago
Somewhere, I have a printout of the (quite slim in terms of page-count) Oberon manual --- turns out there is a Pi build:

http://pascal.hansotten.com/niklaus-wirth/project-oberon/obe...

will definitely have to experiment with that.

EDIT: but it's apparently an emulated version?

Perhaps:

https://github.com/MGreim/ultiboberon

is better?

yardshop•9mo ago
FreeDOS can also be put on a USB stick so you are not necessarily limited to the size of a floppy disk.