Live data from Hacker News

Haiku Beta 3

haiku-os.org

31–40 of 98 posts

Re: Haiku Beta 3

#31
post #8

Earlier quoted context omitted.

Not just API compatibility. To maintain ABI compatibility as well, at this point they are working with a fork of a really old gcc version that still implements this particular C++ ABI[1]. [1] https://en.wikipedia.org/wiki/Haiku_(operating_system)#Compa...

That's only on the 32 bit version, and even there they also use GCC 8.

Is that a "recent" development? I remembered that from a few years back when I played around with Haiku in a VM, tried to port some programs and poked around in the kernel source out of curiosity.

It would explain, why I couldn't find that "how to build the toolchain" page anymore through some quick browsing and posted the Wikipedia reference instead. I guess somebody(TM) should update the Wikipedia page then.

Re: Haiku Beta 3

#32
I decided to try out Haiku last week. I was positively surprised how fast the whole process was. Installer loaded, system was installed and rebooted in about 20-30 seconds (not accounting for human I/O latency). And this was in a VM with SATA disk backing.

Makes you yearn for simpler times.

Re: Haiku Beta 3

#33
post #8

Earlier quoted context omitted.

That's only on the 32 bit version, and even there they also use GCC 8.

Is that a "recent" development? I remembered that from a few years back when I played around with Haiku in a VM, tried to port some programs and poked around in the kernel source out of curiosity. It would explain, why I couldn't find that "how to build the toolchain" page anymore through some quick browsing and posted the Wikipedia reference instead. I guess somebody(TM) should update the Wikipedia page then.

I'm not actually sure how recent this is. Clicking through the Wayback Machine for their FAQ (http://web.archive.org/web/20150813135145/https://www.haiku-...), it looks like they've shipped the 32-bit versions with both GCC 2 and a newer version since at least 2015, starting with GCC 4 and getting newer as the years passed.

Re: Haiku Beta 3

#34

Earlier quoted context omitted.

I've pretty much given up on these new OSes. I tried to run OS/2 and Plan 9 (whatever that relatively recent open sourced version of it was) and I just feel like... maybe I haven't developed the appropriate context to be able to even know what to do with it. Sure, Kali I know I can use my AWUS036ahw network card on, Ubuntu I know I at least have some sensible defaults, Alpine for containers (goddamnit why don't you h…

I'm having a little philosophical discussion with myself here about whether something that can't run on an actual computer (as opposed to a VM) is in any meaningful sense an "operating system" at all. Meanwhile I can definitely boot RiscOS on a Pi containing built-in apps with a 1987 copyright message in them. I mean I can't then really do anything with it, but it's still got Haiku beat.

Windows doesn't run on my fluid based CPU. It's not an OS. 0/10.

Re: Haiku Beta 3

#35
post #32

I decided to try out Haiku last week. I was positively surprised how fast the whole process was. Installer loaded, system was installed and rebooted in about 20-30 seconds (not accounting for human I/O latency). And this was in a VM with SATA disk backing. Makes you yearn for simpler times.

> Installer loaded, system was installed and rebooted in about 20-30 seconds

This was my experience with QNX 6 two decades ago. Installing and booting into its beautiful Photon desktop environment took less time than it took to just boot Windows 2000.

> And this was in a VM with SATA disk backing.

Believing virtualization always makes things slower is a mistake. Windows XP always booted and worked a lot faster in a VirtualBox under Linux than it did directly on the same machine.

Re: Haiku Beta 3

#36
post #17

Free version of BeOS rewritten from scratch using the API levels for compatibility. One step closer to public release.

Is it promising as a basic daily system? Some modern web browser, email client, some common console tools or things like Python to run them? Or maybe there is a ports-like system developed unofficially? I used to test every iso of Haiku I found, but it felt very much a development project then actual system for simple daily use. I wonder what's the status now.

The browser is said to use WebKit 612.1.21. This sounds relevant, although I'm not really sure how new 612.1.21 actually is. LibreOffice also is available already. As are Python 3.7 and VLC. Many people run Haiku on real hardware rather than in a VM (although I would speculate the HCL is rather humble).

This sounds pretty usable to me already.

Lazarus also is available which means the emerging Sublime-replacement CudaText editor can be ported as well as the Double Commander.

Re: Haiku Beta 3

#37

I think at this point I'm on the fourth consecutive laptop that this just won't ever boot on. This time, however, it just says "Haiku" on a splash screen and then stops completely. No errors, no debug message window, nothing. (At this point usually someone here insists that I file a bug. Which I won't do because a) I have no useful information to put into a bug report and b) I think after eleven years of this nonsens…

I've pretty much given up on these new OSes. I tried to run OS/2 and Plan 9 (whatever that relatively recent open sourced version of it was) and I just feel like... maybe I haven't developed the appropriate context to be able to even know what to do with it. Sure, Kali I know I can use my AWUS036ahw network card on, Ubuntu I know I at least have some sensible defaults, Alpine for containers (goddamnit why don't you h…

> Alpine for containers (goddamnit why don't you have vim by default

The whole point of Alpine is to NOT have vim (or anything else) by default.

Re: Haiku Beta 3

#38
post #27
post #17

Earlier quoted context omitted.

Is it promising as a basic daily system? Some modern web browser, email client, some common console tools or things like Python to run them? Or maybe there is a ports-like system developed unofficially? I used to test every iso of Haiku I found, but it felt very much a development project then actual system for simple daily use. I wonder what's the status now.

I'd say iffy on the first. The native browser is based on a modern port of WebKit, but it's buggy and not feature-complete. Things like Youtube work in-browser, but not well (buggy player, sometimes choppy playback, etc.). Wasm doesn't work. It's otherwise pretty functional. There's no Firefox/Chromium. There are alternatives to the native browser, but they're not significantly better. It has the second, and third (P…

> there's no GIMP, but there is Krita, for example

I wish they'd rather port Inkscape.

Re: Haiku Beta 3

#39

I think at this point I'm on the fourth consecutive laptop that this just won't ever boot on. This time, however, it just says "Haiku" on a splash screen and then stops completely. No errors, no debug message window, nothing. (At this point usually someone here insists that I file a bug. Which I won't do because a) I have no useful information to put into a bug report and b) I think after eleven years of this nonsens…

> a) I have no useful information to put into a bug report

A list of the chipsets involved, or just brands and models of the laptops would also help.

Re: Haiku Beta 3

#40
post #14

Earlier quoted context omitted.

Like I said, it sucks that it doesn't start on anything you own, which doesn't take away from the fact that there's literally a massive list of hardware it does actually run on. And you're right, I created an account to comment on this thread. If you think disagreeing with you on this means I'm "promoting" Haiku as some sort of shill (my two points were literally that it's an OS and it boots on hardware, how controve…

Why, when it basically apparently doesn't run on laptops, and when it fails to start it provides no hint whatsoever about what to do next, is there no information about what to do next anywhere on the Haiku web site? Why, if your position is that there's a list of hardware (a very well-hidden one, I might add) on which I should be running this, is that list not front-and-centre so I don't waste my time trying to boot…

you should give introspection a try.
Post reply on HN