frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: BananaOS, vibecoded operating system that boots on a 486 with ~11MB RAM

3•madamdo•1h ago
My 10-year-old son has been deep in low-level rabbit holes lately and ended up vibe-coding his own operating system. Since he’s still a kid and not on HN himself, I’m posting this on his behalf with his permission.

This started as curiosity about how computers actually boot, and somehow escalated into writing a kernel, building a GUI, and setting up CI that produces a bootable OS image on every commit.

BananaOS is a small experimental operating system built mainly for learning and exploration of low-level systems programming. It currently targets i386 BIOS systems and is designed to run on extremely constrained hardware. Fun fact: Wallpaper logic, one of the most important OS functionalities, is directly implemented in the kernel. That cracked my son up!

Some highlights:

Multiboot-compliant kernel loaded via GRUB

VESA framebuffer graphics with double buffering

Custom window manager with movable and resizable windows

Dock-style application launcher

PS/2 keyboard and mouse input handling

PCI enumeration and AHCI SATA support

Basic applications (terminal, notepad, calculator, file explorer, settings)

Memory detection and allocation based on available RAM

Boots in QEMU with about 11.2 MB RAM

Includes an ISR workaround to emulate CMOV so it can boot on Intel 486 CPUs

One thing I found particularly fun: he also added GitHub Actions workflows that automatically build the OS image for every commit, so the repo continuously produces fresh bootable artifacts.

The project is very much experimental and should only be run inside an Virtual Machine.

Repo (with build instructions and screenshots):

https://github.com/Banaxi-Tech/BananaOS

Quick start (only on Linux, check dependencies, and see README):

git clone https://github.com/Banaxi-Tech/BananaOS cd BananaOS make qemu-system-i386 -cdrom bananaos.img -m 128M

Retro mode:

qemu-system-i386 -cpu 486 -cdrom bananaos.img -m 11.2M

He’s mainly building this to understand kernels, memory management, drivers, and how operating systems actually work below user space.

Feedback from people who have built hobby operating systems or worked close to hardware would be especially appreciated.

Xbox Replaces Head of Gaming, Xbox History, Whither Xbox

https://stratechery.com/2026/xbox-replaces-head-of-gaming-xbox-history-whither-xbox/
1•vinnyglennon•22s ago•0 comments

Amid crackdown on Chinese students, one US university appears to block them

https://www.theguardian.com/us-news/2026/feb/20/chinese-university-student-trump-crackdown
1•pseudalopex•1m ago•0 comments

Show HN: Vis Pro – A Formula-Based Workout Program Editor

https://vis.fitness/pro
1•strongpigeon•2m ago•0 comments

What Is Driving Change in the Net Carbon Budget in Forest Soils?

https://onlinelibrary.wiley.com/doi/10.1111/gcb.70729
1•PaulHoule•2m ago•0 comments

Show HN: My iPhone notifies me about cloud outages before they blow up here

https://apps.apple.com/us/app/pingy-cloud-outage-alerts/id6759363978
1•Sayuj01•3m ago•0 comments

Why AI hallucinations make automated SoC triage dangerous

https://thehgtech.com/articles/ai-soc-analyst-future-2026.html
1•thehgtech•4m ago•1 comments

Red Dwarf creator Rob Grant has died

https://www.beyondthejoke.co.uk/content/17193/red-dwarf-rob-grant
1•nephihaha•5m ago•0 comments

Something for My Friends and Colleagues

https://stackresearch.org/blog/
1•dnmacon•5m ago•0 comments

How LDAP Works

https://growingswe.com/blog/ldap
1•PROTechThor•6m ago•0 comments

Show HN: NutriAssess – AI body composition for nutritionists

https://nutri-assess.vercel.app
1•caffaroai•6m ago•0 comments

Show HN: Interactive Resume/CV Game

https://breezko.dev
1•breezk0•9m ago•0 comments

NASA announces change to its Moon landing plans

https://www.bbc.com/news/articles/c6270030neyo
3•colinprince•11m ago•0 comments

Anthropic says it 'cannot in good conscience' allow Pentagon to remove AI checks

https://www.theguardian.com/us-news/2026/feb/26/anthropic-pentagon-claude
3•devonnull•11m ago•0 comments

Myrient Is Shutting Down

https://www.timeextension.com/news/2026/02/this-is-what-ai-and-greed-does-video-game-preservation...
1•kn0where•12m ago•0 comments

From 60 APM to 60 Agents: A Reluctant Convert's Guide to Agentic Workflows

https://github.com/chao2zhang/chao2zhang/blob/main/blog/apm-for-software-engineers.md
2•chao2zhang2•13m ago•0 comments

Ask HN: Is Claude Code slow for you as well? It thinks a lot

1•Gooblebrai•13m ago•0 comments

Show HN: Roxlit – Open-source launcher that connects AI tools to Roblox Studio

https://github.com/Roxlit/installer
1•juanzab•13m ago•1 comments

AI Won't Automatically Accelerate Clinical Trials

https://www.asimov.press/p/ai-clinical-trials
1•mailyk•15m ago•0 comments

Show HN: I Built AGI on GitHub Actions

https://github.com/statespersons/AGI
2•Alexander9•16m ago•0 comments

Confused about how to keep up with the pace they themselves created

https://lucumr.pocoo.org/2026/2/13/the-final-bottleneck/
1•hypertexthero•16m ago•0 comments

Congress finds data brokers cost consumers tens of billions of dollars

https://themarkup.org/privacy/2026/02/27/following-markup-investigation-congress-finds-data-broke...
3•billybuckwheat•18m ago•0 comments

The Ownership Problem: Why We Get Territorial and What to Do About It

https://www.thecaringtechie.com/p/how-to-handle-territorial-behavior
2•rbanffy•20m ago•0 comments

Show HN: Open‑Source Capital Formation OS (Postgres and AI Agents)

https://github.com/agio711/Riserva-Fly
1•tgiordano•21m ago•0 comments

Suicide forum in breach of Online Safety Act after failing to block UK users

https://www.theguardian.com/technology/2026/feb/27/suicide-forum-in-breach-of-online-safety-act-a...
1•chrisjj•21m ago•1 comments

AI Agents to validate your idea

https://www.founderspace.work
1•VladCovaci•22m ago•0 comments

Using Reticulum, open-source, using decentralized parallel networking stack [video]

https://www.youtube.com/watch?v=XTnYVh7K6xQ
1•PeteZa•22m ago•1 comments

A Day in the Life of an Enshittificator

https://www.youtube.com/watch?v=T4Upf_B9RLQ
3•adipid•22m ago•0 comments

Leaving Google has actively improved my life

https://pseudosingleton.com/leaving-google-improved-my-life/
3•speckx•23m ago•0 comments

California forcing age verification on every operating system

https://leginfo.legislature.ca.gov/faces/billTextClient.xhtml?bill_id=202520260AB1043
1•vsgherzi•23m ago•2 comments

Washington state hotline callers hear AI voice with Spanish accent – AP News

https://apnews.com/article/washington-dol-spanish-accent-ai-3a1b8438a5674c07242a8d48c057d5a3
2•rbanffy•24m ago•0 comments