Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
waddlesplash
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
15 ms
·
91.
▲
by
waddlesplash
5y ago
The screenshots in the linked thread come from an out-of-tree development branch; the "official" nightly builds do not contain any of this work yet. There is a download link in the thread for one of the test builds. It probably wi
92.
▲
by
waddlesplash
6y ago
> I think it'd be harder to do that with Haiku in modern times Probably, but maybe not for the reasons you would think... > so I had a credible "Works" style office suite (GoBe Productive) Haiku has a LibreOffice port.
93.
▲
by
waddlesplash
6y ago
No, that's definitely not the expected experience for VM usage. Plenty of people run Haiku in a VM without such problems. QEMU/KVM is the best system to use, with VMware second, and VirtualBox et al. coming in last.
94.
▲
by
waddlesplash
6y ago
Haiku is not BeOS, but a continuation of it. Under the hood, the internals (especially the kernel) are very different from BeOS', to say the least...
95.
▲
by
waddlesplash
6y ago
There is already POSIX multiuser support, so you can create non-root users and SSH into them, but unfortunately this is indeed not integrated into the GUI yet. You can definitely lock the screen, at least, though...? Not sure what you mean
96.
▲
by
waddlesplash
6y ago
(1) is definitely by convention and not technical limitation, I definitely stated that during our last conversation. Audio & video mixing is done via "Cortex". Looks like we don't have great documentation for it yet, but
97.
▲
by
waddlesplash
6y ago
I know we've debated this point before, but as I don't recall seeing this particular list from you before, I just wanted to point out that Haiku already has (2), (6), and (7), the technical capability for (1) though it is not expo
98.
▲
by
waddlesplash
6y ago
(Haiku developer here.) Ultimately a lot of the things Haiku "dictates" are at levels that 99.9% of people, including developers, do not care about: the window manager and display server, launch interface, package manager, etc. Ce
99.
▲
by
waddlesplash
6y ago
While I generally agree with your comment, I also find it ironic that one of the POSIX APIs you chose to use as an example of API misusage (clock_gettime) is ... not available on macOS.
100.
▲
by
waddlesplash
6y ago
Haiku does actually claim to be POSIX compliant generally, and is certainly UNIX-like. We don't include "vi" in the base install, though.
101.
▲
by
waddlesplash
6y ago
It definitely was not thought of from the start, no. We have already made significant improvements in the past few years in the security department, with NX bit (DEP), ASLR (including KASLR), W^X (kernel only for now), and SMAP/SMEP al
102.
▲
by
waddlesplash
6y ago
Nope, you can't, because the Qt theme actually uses Haiku's native control-drawing APIs under the hood, just like the Qt Windows theme uses.
103.
▲
by
waddlesplash
6y ago
> The article mentions a crash with YouTube by a refactored memory paging off-by-one error The memory paging refactor is not in the beta, so those bugs are not related. I think the WebPositive "system crash" (really a display s
104.
▲
by
waddlesplash
6y ago
(Haiku developer here.) This review misses or misstates some pretty key details about Haiku: * The statement that "Haiku's design diverges radically enough from modern standards to make application porting very difficult" is
105.
▲
by
waddlesplash
6y ago
The whole point of Haiku is a holistic approach to system design, so no, you cannot easily replace the window manager. You can, however, write "decorator" plugins which draw different window borders, write shortcut plugins for &qu
106.
▲
by
waddlesplash
6y ago
BeOS lives on in Haiku ( https://www.haiku-os.org/ ) which is both still alive, and blows most "light Linux window managers" out of the water in UI speed. :)
107.
▲
by
waddlesplash
6y ago
Probably not that hard to fix, there are a few potential issues that come to mind but all have simple solutions, if you know where to look (and if you don't, as in Freenode#haiku.)
108.
▲
by
waddlesplash
6y ago
I think DriveEncryption needs a few tweaks now that Beta2 is out to work again, but it's been around for quite a long time. It was made by one of the foremost kernel developers who certainly knew what he was doing. I think it's ba
109.
▲
by
waddlesplash
6y ago
Haiku already has support for encrypted partitions via "DriveEncryption" ... but no support for encrypted boot drives, yet, indeed.
110.
▲
by
waddlesplash
6y ago
> It's literally possible in BeOS/Haiku to lower the priority of a single radio button. This is not true, individual widgets most definitely do not have their own threads. Windows each have their own threads, which is indeed
111.
▲
by
waddlesplash
6y ago
I'm glad you know more about how I use Haiku than I do. /s
112.
▲
by
waddlesplash
6y ago
You do realize that WebKit has no native graphics API, right? It uses Cairo under GTK, CoreGraphics under macOS, etc. etc. So we created a Be API implementation, and yes, it needs more optimization. But you are acting like we are reinventin
113.
▲
by
waddlesplash
6y ago
Uh, both of my main machines have bare-metal installs and I do develop from them. But when you are doing kernel development, it's much easier to "unbrick" a VM than bare metal, yes?
114.
▲
by
waddlesplash
6y ago
My main development VM for Haiku has no Qt software, or even the Qt libraries, installed. I'm using native apps for code editing, debugging, error messages, etc. So that's not quite true. I'm not sure what arguments I made &q
115.
▲
by
waddlesplash
6y ago
WebPositive in based on modern WebKit (specifically a snapshot from a few months ago), which is the same engine that powers Safari. Is that not a "modern, mature browser"? The bugs in Web+ are mostly in our WebKit port, which is c
116.
▲
by
waddlesplash
6y ago
Linux has a lot more features than Haiku, for sure, but a lot of these are oriented towards servers, which we probably will never implement because we are not targeting servers. Obviously there are others which we will eventually implement,
117.
▲
by
waddlesplash
6y ago
BeOS was never released as open-source, Haiku is a clean-room reimplementation, with some very different internals. Development started in 2001/2002, so more than a bit younger than Linux.
118.
▲
by
waddlesplash
6y ago
There are a few odd commits from developers now and again, but nobody is working on it seriously. PC hardware is mostly x86, and we actually use that, so that's where our limited time mostly goes.
119.
▲
by
waddlesplash
6y ago
How is having different pieces of the operating system developed separately not fragmentation? It seems it would be merely by definition.
120.
▲
by
waddlesplash
6y ago
Sort of. Things like USB, which past 1.0 has only one controller per generation, released the current controller design in 2010 with the first chipsets on the market in 2011. So that at least is less of a moving target than it once was. But
More ›