frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Floppinux – An Embedded Linux on a Single Floppy, 2025 Edition

https://krzysztofjankowski.com/floppinux/floppinux-2025.html
45•GalaxySnail•1h ago

Comments

heinternets•1h ago
I miss the floppy disk sound and the anticipation then joy of finally loading into the OS.
hn_throwaway_99•1h ago
What's a floppy?
mrbluecoat•56m ago
Floppy is a race of robotic jackalopes, known for their floppy ears. A "Single Floppy" is a rare subset of that species where only one ear flops down due to a random mutation of their hardware.
hilti•1h ago
I remember the QNX Demo on a 1.44 MB floppy disk. It booted straight into a full blown window manager and had a basic web browser. That was 1999 and I never saw anything like that afterwards.
throwup238•55m ago
Would that even fit the unicode tables today?
userbinator•24m ago
MenuetOS/KolibriOS:

https://news.ycombinator.com/item?id=38059961

https://news.ycombinator.com/item?id=27249075

That was 1999 and I never saw anything like that afterwards.

Now you have ;-)

6LLvveMx2koXfwn•1h ago
Did I misremember downloading Slackware to 12 floppies in 1997?
ggm•1h ago
mgr on sun hardware probably could have come close
Fiveplus•57m ago
The persistence strategy described here (mount -t msdos -o rw /dev/fd0 /mnt) combined with a bind mount to home is a nice clever touch for saving space.

I don't know if that's also true for data integrity on physical magnetic media. FAT12 is not a journaling filesystem. On a modern drive, a crash during a write is at best, annoying while on a 3.5" floppy with a 33mhz CPU, a write operation blocks for a perceptible amount of time. If the user hits the power switch or the kernel panics while the heads are moving or the FAT is updating, that disk is gone. The article mentions sync, but sync on a floppy drive is an agonizingly slow operation that users might interrupt.

Given the 253KiB free space constraint, I wonder if a better approach would be treating the free space as a raw block device or a tiny appended partition using a log-structured filesystem designed for slow media (like a stripped down JFFS2 or something), though that might require too many kernel modules.

Has anyone out there experimented with appending a tar archive to the end of the initramfs image inplace for persistence, rather than mounting the raw FAT filesystem? It might be safer to serialize writes only on shutdown, would love more thoughts on this.

zx8080•28m ago
> If the user hits the power switch or the kernel panics while the heads are moving or the FAT is updating, that disk is gone.

Makes sense, great point. I would rather use a second drive for the write disk space, if possible (I know how rare it's now to have two floppy drives, but still).

userbinator•28m ago
Controversial position: journaling is not as beneficial as commonly believed. I have been using FAT for decades and never encountered much in the way of data corruption. It's probably found in far more embedded devices than PCs these days.
sockbot•54m ago
Over Christmas I tried to actually build a usable computer from the 32-bit era. Eventually I discovered that the problem isn't really the power of the computer. Computers have been powerful enough for productivity tasks for 20 years, excepting browser-based software.

The two main problems I ran into were 1) software support at the application layer, and 2) video driver support. There is a herculean effort on the part of package maintainers to build software for distros, and no one has been building 32 bit version of software for years, even if it is possible to build from source. There is only a very limited set of software you can use, even CLI software because so many things are built with 64 bit dependencies. Secondly, old video card drivers are being dropped from the kernel. This means all you have is basic VGA "safe-mode" level support, which isn't even fast enough to play an MPEG2. My final try was to install Debian 5, which was period correct and had support for my hardware, but the live CDs of the the time were not hybrid so the ISO could not boot from USB. I didn't have a burner so I finally gave up.

So I think these types of projects are fun for a proof of concept, but unfortunately are never going to give life to old computers.

yjftsjthsd-h•30m ago
I thought Linux dropped driver support for real floppy drives. Did that not happen, or am I missing something?
madduci•28m ago
No but I find this line interesting:

The Linux kernel drops i486 support in 6.15 (released May 2025), so 6.14 (released March 2025) is the latest version with full compatibility.

zx8080•26m ago
Any chance of backporting changes to be able to run on older hardware?
yjftsjthsd-h•12m ago
https://kernel.org/ says 6.12 is still a supported LTS, so you could just run that.
creatonez•20m ago
Don't think so? Linux should still support almost all builtin motherboard floppy controllers, for the platforms it still runs on. ISA floppy controller support is probably not as comprehensive, but not because anything has been dropped.
yjftsjthsd-h•14m ago
Huh, yeah looks like I misremembered.
jdub•29m ago
> After 5 minutes I got freshly burned floppy.

oh god

userbinator•3m ago
That is an indication of someone who grew up in the CD-R/RW era.

A Bold Move in the AI Age: The ProjectDiscovery OSS Bounty Program

https://github.com/projectdiscovery/oss-bounty-program
1•dns•1m ago•1 comments

Show HN: Awesome Codex Automations

https://github.com/onurkanbakirci/awesome-codex-automations
1•onurkanbkrc•2m ago•0 comments

Proofademic

https://proofademic.ai/
1•WalterWritesAI•4m ago•0 comments

Beyond the Artist Subsidy: UBI as a Shift in How People Receive Money

https://www.feasta.org/2026/01/30/beyond-the-artist-subsidy-universal-basic-income-as-a-radical-s...
1•Suncho•6m ago•0 comments

Is AI "Good" Yet?

https://www.is-ai-good-yet.com
1•zombot•6m ago•0 comments

Ask HN: Have you been fired because of AI?

1•s-stude•8m ago•0 comments

Built a PHP Library to Convert AI Markdown to WhatsApp, Telegram Formats

https://github.com/blockshiftnetwork/chat-markdown-converter
1•alexr1712•10m ago•1 comments

Sam Altman felt "useless" next to Codex

https://twitter.com/sama/status/2018444309750862333
1•mherrmann•11m ago•0 comments

Show HN: A Simple Time Converter

https://awesome-time-converter.vercel.app/
1•RobbieZhao•19m ago•0 comments

LibGodot Lands in Godot 4.6, Enabling Engine Embedding

https://github.com/godotengine/godot/pull/110863
1•mdtrooper•20m ago•0 comments

Requests for Startups – Spring 2026

https://www.ycombinator.com/rfs
1•TimCTRL•21m ago•1 comments

Brass and Pulley Archer Automaton Design Process [video]

https://www.youtube.com/watch?v=Bc0bIpDVEa8
1•downboots•22m ago•0 comments

Streaming service Crunchyroll raises prices weeks after killing its free tier

https://arstechnica.com/gadgets/2026/02/streaming-service-crunchyroll-raises-prices-weeks-after-k...
1•canucker2016•23m ago•0 comments

An interactive version of Byrne's The Elements of Euclid (1847)

https://c82.net/euclid/
2•tzury•33m ago•0 comments

SpaceX acquires xAI, plans to launch a satellite constellation to power it

https://arstechnica.com/ai/2026/02/spacex-acquires-xai-plans-1-million-satellite-constellation-to...
1•jnord•35m ago•1 comments

Too many idiots are using OpenClaw to trade

https://nexustrade.io/blog/too-many-idiots-are-using-openclaw-to-trade-heres-how-to-trade-with-ai...
3•austin-starks•39m ago•1 comments

JavaScript Bin Down in 2026

https://remysharp.com/2026/02/02/js-bin-down-in-2026
1•Fudgel•40m ago•0 comments

A century of hair samples proves leaded gas ban worked

https://arstechnica.com/science/2026/02/a-century-of-hair-samples-proves-leaded-gas-ban-worked/
3•jnord•44m ago•0 comments

Clearview – Recover visual details obscured by fog/snow using signal processing

https://apps.apple.com/us/app/clearview-pro/id6757443821
1•photurion_inc•47m ago•1 comments

Gartner hype cycles describe an exception, not a rule

2•cadabrabra•52m ago•0 comments

Using Interpretability to Identify a Novel Class of Alzheimer's Biomarkers

https://www.goodfire.ai/research/interpretability-for-alzheimers-detection
2•keeda•59m ago•1 comments

Mattias Krantz Built a Guitar Held Together by Magnets with Strings That Float

https://www.techeblog.com/magnetically-hovering-guitar-strings-mattias-krantz/
5•1659447091•1h ago•0 comments

Medieval Tunnel Discovered Inside a German Neolithic Burial Site

https://www.thearchaeologist.org/blog/medieval-underground-tunnel-discovered-inside-a-6000-year-o...
2•Gaishan•1h ago•0 comments

Coding Trance Music from Scratch (Again) [video]

https://www.youtube.com/watch?v=iu5rnQkfO6M
1•1659447091•1h ago•0 comments

Aisurf

https://aisurf.app
1•fipra69•1h ago•0 comments

A Frustrated Openclawer Ended Up Building a Headless Mac Utility

https://macmate.app/about
1•auxten•1h ago•0 comments

Malicious MoltBot skills used to push password-stealing malware

https://www.bleepingcomputer.com/news/security/malicious-moltbot-skills-used-to-push-password-ste...
1•Gaishan•1h ago•0 comments

ClawXiv

https://www.clawxiv.org/
3•m-hodges•1h ago•0 comments

Energy Return on Investment

https://en.wikipedia.org/wiki/Energy_return_on_investment
2•marklit•1h ago•0 comments

Everything I've Done with OpenClaw (So Far)

https://madebynathan.com/2026/02/03/everything-ive-done-with-openclaw-so-far/
3•nathan_f77•1h ago•0 comments