frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Haiku

https://www.haiku-os.org
87•tosh•1h ago

Comments

lukaslalinsky•54m ago
I always wondered what is the motivation behind Haiku. Is it a recreation of BeOS for the sake of recreating it, or is it practically usable for daily use?
ranger_danger•46m ago
IMO For some it is practically usable with an ever-growing repository of new and familiar packages. HaikuPorts has over 4500 packages.

For the longest time there was not a modern browser that could run, but now there are multiple chromium-based and firefox-based options.

jdboyd•45m ago
It appears to be usable for daily use for some people, in that enough of a web browser works that you could mostly get by. It would be hard to say it is really practical, nor that it has a convincing path to being practical in the way that say ReactOS does.
throwaway27448•41m ago
People still find plan9 usable for daily use. The major barrier these days is indeed a web browser. I suspect even there you can get 95% of the way to that goal with a "browser" that is actually a linux VM.
MisterTea•10m ago
For most Plan 9 users, the lack of a web browser is a feature, not a barrier. 9front features VMX on supported Intel machines so one can run a Linux VM using then connect using VNC.
kouosi•38m ago
Most people working on kernel/osdev do for the sake of recreating it :)
efficax•36m ago
i can't speak for the project's maintainers and their motivation, but it is workable as a daily use OS if your hardware is supported and you are willing to use the still beta firefox port.
shevy-java•20m ago
But compared to Linux, why would I want to use Haiku these days?
MisterTea•7m ago
To explore a different OS.
wolrah•14m ago
Can't speak for the project members or main users, but as an alternative OS nerd who actually used BeOS R5 on a 300 MHz Pentium II in-period I see Haiku as having two different "purposes" depending on version.

The x86-32 version (and hypothetically the never-complete PowerPC version), as I see it, exists (or would exist) for binary compatibility with legacy BeOS systems. The AMD64 version on the other hand is a hobby OS demonstrating a path not taken where personal computer operating systems remained separate from server operating systems.

Also, like others, these days I can do basically everything I need to do on a computer other than gaming as long as I have a browser that supports the modern web and a SSH client so Haiku is absolutely fully usable on the right hardware.

fragmede•6m ago
And even then, there's a webssh client you can setup to run in the appropriate context that you need.
reconnecting•37m ago
BeOS was my dream from childhood. Haiku is amazing, especially because the original BeOS only existed for five years, while Haiku has been going for 24 already. What stamina!
alterom•27m ago
Same here
bananaflag•23m ago
Sorry for being negative here:

What is the motivation for recreating Be? What would you hope to obtain that you cannot just by using, say, a customized Linux Mint?

If it's just historical/nostalgia/challenge, I get it. But people seem to believe there is something else too, and I'd like to know what that is.

shevy-java•21m ago
It kind of looks nice visually. Other than that I do agree with you. I got tired of waiting. Linux spoiled me. I need things to work these days. Linux works.
dleslie•14m ago
It's one of the last single-user focused operating systems. Its design from kernel to UI is intended to make the system accessible to the user sitting at the desk. It was _extraordinarily_ fast and stable on even modest hardware of the era, and its software toolkit was a delight to use.

Even now, using it feels like the system is bereft of bloat and cruft. It's a system _for the user_ that doesn't assume that the user is technically incapable.

funimpoded•12m ago
BeOS was way, way snappier to use on the same hardware than Linux (or Windows) no matter how much you trimmed down your (GUI) Linux.

IDK what scheduler voodoo they were doing, but it was awesome.

Only things I've seen that achieved something similar were QNX/Photon, and (though with the benefit of way stronger hardware and a ton of "cheating" by suspending applications) some (mostly early) versions of iOS.

I'm not sure I have any use for Haiku today, but I definitely wish for a world in which computer GUIs didn't feel so damn slow and janky and pre-occupied with whatever it's got going on internally rather than what I need it to be doing right now.

Also, I wish some kind of tagging system for filesystems had taken off well enough that I could rely on it, even cross-platform and when copying files between filesystems. Entire programs could just be file tags. Other programs could just be a thin GUI over tagged files. It sucks that didn't end up becoming a standard and reasonably cross-platform-compatible thing.

fragmede•8m ago
Where FUSE is "supported" cross platform, maybe you could store the tags in an SQLite database that gets dragged along for the ride whenever a file gets copied from FUSE to FUSE. Ie, usbdrive to local fuse mouht shadow copies the SQLite db as an extended attribute sort of thing.

Hmm.

lbaune•33m ago
This has been around for years. I don't understand what the news is?
nathell•30m ago
Posting stuff that has been around for years makes it possible for today’s lucky 10,000 [0] to learn about that stuff.

[0]: https://xkcd.com/1053/

ttul•32m ago
It's a shame that Be failed. I think they were a victim of Microsoft's aggressive anti-competitive activities in the late-1990s, combined with Apple deciding to bring back Steve Jobs via the acquisition of NeXT (making Apple a serious competitor in the same segment that Be was targeting -- multimedia and realtime applications). Ultimately, they prevailed in winning about $24M from Microsoft, but that was after the company had shut down. I presume the winnings went to Palm. Super cool to see Haiku continuing to develop. No doubt agentic coding is making it far easy for enthusiasts to improve and maintain projects like Haiku and I look forward to seeing where this project goes. You never know...
velcrovan•24m ago
I would love to see if they can get boot times down to a couple seconds.
mmooss•23m ago
What was the technical brilliance of BeOS? If I remember the story, Be provided incredible multitasking multimedia performance at a time when resources seemed too constrained and other OSes couldn't match it.

So how did they do it? And does Haiku use the same tech under the hood or does it forus on matching the user experience?

shevy-java•22m ago
The problem with Haiku is that it is unable to leave the perpetual beta situation.

On Linux I can use perl, ruby, python, php, julia - you name it. Good luck thinking you can do this on Haiku, as-is.

Edit: I should say that I like Haiku, but I used it many years ago, and the situation with regards to programming still has barely improved here for the most part. They are building literally a dream OS nobody will seriously use.

MisterTea•6m ago
> On Linux I can use perl, ruby, python, php, julia - you name it. Good luck thinking you can do this on Haiku, as-is.

Then write code to make it work. Complaining about nothing just wastes time.

mghackerlady•20m ago
Ah, haiku. I like a lot of the ideas it has, and wish someone would make a hybrid of some of its ideas with an actual unix
dleslie•16m ago
There's an interesting fork that recently cropped up. It takes the Haiku user space and places it atop the Linux kernel.

Vitruvian OS: https://v-os.dev/

jesperwe•6m ago
I wonder how they implement is_computer_on() under Linux?

(https://www.haiku-os.org/legacy-docs/bebook/TheKernelKit_Sys...)

dleslie•5m ago
In the simplest way. More interesting is the result for is_computer_on_fire()

https://github.com/VitruvianOS/Vitruvian/blob/0e4c6e33ab235b...

fragmede•4m ago
on fire

> The following functions, types, and structures are used to convey basic information about the system, such as the number of CPUs, when the kernel was built, what time it is now and whether your computer is on fire.

iberator•16m ago
Best OS from all niche os category!

tier one: linux, windows, freebsd tier two: openbsd, netbsd tier three: haiku tier four: all others

One of the few OSes where my wifi and sound just worked out of the box :)

Its totally usable DESKTOP fOS.

SyneRyder•11m ago
Occasional Haiku user here, running directly on hardware. "Works" on my ThinkPad X1 Yoga 3rd Gen (which is an 8th Gen Core i7 device).

To get it working I have to type "continue" at the two kernel panics on startup due to spurious / overzealous Thunderbolt PCI warnings. I also needed help from an Action Retro video to figure out how to setup the UEFI BIOS files on the correct partitions on the bootable Samsung USB stick I use. But it works enough that I can boot into it straight off USB when I want a break from Windows & Linux. They finally added support for the WiFi in my particular ThinkPad. There's basically no bluetooth support, so if you want a wireless mouse and keyboard, something like the Logi Pebble 2 bundle with wireless USB dongle works well.

Haiku has a Go 1.18 port now that mostly works, so that helps. A lot of Qt software has been ported across, though obviously the ideal would be truly native BeOS software.

The main thing I find Haiku lacks is a decent email client. That really prevents productive work for me. There's Claws Mail, but it has enough bugs that I didn't even find it usable, nevermind reliable. There's also some memory or networking issues they haven't tracked down. When I'm using terminal sessions, network responses often have dropped bytes in the output.

Actually the thing I'm really lacking is Claude Code. I ended up building my own minimal TUI API harness / client on Haiku to try and get work done. Haiku's web browsers (like WebPositive) sometimes have problems with the Claude website. I've been wanting to use Claude to help write more Haiku / BeOS software and fix various OS issues - a couple of weeks ago I used the Claude API and $30 API credit to make a USB UAC 2 audio driver for Haiku that works with Focusrite Scarlett devices (both playback and recording). But Haiku's AI policy means I can't contribute those fixes back. Though I understand their desire to keep the source pure and free from any potential copyright liability concerns, especially as they release it under an MIT license.

tombert•11m ago
I've only played with Haiku in a virtual machine for like twenty minutes. It seems cool but I didn't use it enough to really develop a strong opinion. I do wish someone would put some serious money into an OS that isn't Windows and isn't just "implement POSIX".

If I ever become a billionaire, I'm going to throw a boatload of money into an seL4-based desktop operating system.

Tau-knowledge: benchmarking agents on real-world knowledge

https://sierra.ai/blog/tau-knowledge
1•tedsanders•1m ago•0 comments

World Models: Things That Matter in AI

https://www.technologyreview.com/2026/05/12/1137134/world-models-10-things-that-matter-in-ai-righ...
1•Brajeshwar•2m ago•0 comments

That ostrich over there? It is into you. (2012)

https://gizmodo.com/that-ostrich-over-there-it-is-totally-into-you-5876033
1•thunderbong•3m ago•0 comments

NY Iranian National Pleads Guilty to Alien Smuggling and Receiving CSAM

https://www.justice.gov/opa/pr/new-york-based-iranian-national-pleads-guilty-alien-smuggling-and-...
1•737min•3m ago•1 comments

Machines for Conviviality

https://intempus.org/writings/machines-for-conviviality/
1•jdcampolargo•3m ago•0 comments

More than 170 arrests in facial recognition trial

https://www.bbc.com/news/articles/cddpzglzrv7o
1•Cider9986•4m ago•0 comments

C8s: A Confidential Kubernetes Architecture

https://arxiv.org/abs/2604.26974
1•PaulHoule•5m ago•0 comments

Show HN: Claude Code plugin for two-way HTML artifact generation

https://github.com/f-labs-io/agent-html-skills
1•tzafrir•5m ago•0 comments

The most-prescribed drug works on the same pathway as $300 longevity peptides

https://www.researchhub.com/proposal/32204/same-pathway-as-mots-c-cheaper-safer-the-brain-body-im...
1•sciencestuff•6m ago•0 comments

Show HN: Claude MCP to Fitness Tracker

https://keegnation.fit/
1•KeegNation•8m ago•0 comments

Map your neighborhood your own way

https://www.instructables.com/Map-Your-Neighborhood-Your-Own-Way/
1•innocentlife•8m ago•0 comments

PHP license v4 now compatible with gnu GPL

https://www.php.net/license/index.php
1•natewrench•9m ago•0 comments

HuggingFace #1 Paper of the Day by Solo Researcher

https://huggingface.co/papers/2605.06169
1•huani•9m ago•0 comments

Kettle: Attested builds for verifiable software provenance

https://arxiv.org/abs/2605.08363
3•ameanasad•11m ago•0 comments

The Ice Age is over: gas car sales drop 37% in biggest market

https://electrek.co/2026/05/12/the-ice-age-is-over-gas-car-sales-drop-37-in-worlds-biggest-market/
1•dotcoma•12m ago•1 comments

Show HN: A open-source, local trace viewer for Claude Code and Codex sessions

https://github.com/DevonPeroutky/agent-profiler
1•MediumD•12m ago•0 comments

The eerie abandoned vehicles in Chernobyl's 'dead zone'

https://www.bbc.com/future/article/20260424-the-eerie-abandoned-vehicles-in-chernobyls-dead-zone
1•otoolep•15m ago•0 comments

End-to-End Encrypted RCS Comes to Apple and Android Chats

https://www.eff.org/deeplinks/2026/05/victory-end-end-encrypted-rcs-comes-apple-and-android-chats
1•Brajeshwar•15m ago•1 comments

Data centers cutting power to homes, driving homeowners to solar and batteries

https://electrek.co/2026/05/13/data-centers-grid-strain-driving-residential-solar-battery-demand/
2•dotcoma•16m ago•0 comments

AI Engineer Talks

https://www.ai.engineer
1•kristianpaul•17m ago•0 comments

Advanced Protection Mode for Android

https://developer.android.com/privacy-and-security/advanced-protection-mode
1•andrewzeno•17m ago•0 comments

(Canada) Facing backlash, Anandasangaree says tech cos 'misinterpreting' bill

https://www.cbc.ca/news/politics/facing-mounting-backlash-anandasangaree-says-u-s-tech-companies-...
1•fidotron•21m ago•0 comments

Exascale Training of Generative Model with Historical Priors for Data Reduction

https://arxiv.org/abs/2605.08633
1•rbanffy•21m ago•0 comments

Claude plans will get a dedicated monthly credit for programmatic usage

https://twitter.com/ClaudeDevs/status/2054610152817619388
2•sixhobbits•22m ago•3 comments

Your Rails App, in the App Store

https://rubynative.com/
2•thunderbong•23m ago•0 comments

Most U.S. doctors are quietly using this AI tool

https://www.nbcnews.com/tech/tech-news/openevidence-ai-doctor-medical-physician-login-app-what-np...
1•speckx•23m ago•0 comments

Anthropic courts a new kind of customer: small business owners

https://techcrunch.com/2026/05/13/anthropic-courts-a-new-kind-of-customer-small-business-owners/
1•redm•23m ago•0 comments

Electricity generation from solar could exceed coal in ERCOT for the first time

https://www.eia.gov/todayinenergy/detail.php?id=67685
2•geox•24m ago•1 comments

Show HN: Athena Index – behavioral credibility scores for public claims

https://www.athenaindex.com/
1•divinee•24m ago•0 comments

FractalSortCPU: Bandwidth-Efficient Compressed Radix Sort on CPU

https://arxiv.org/abs/2605.10390
1•rbanffy•25m ago•0 comments