As a huge fan of BeOS who isn’t interested in running Haiku in a VM or acquiring ancient and specific hardware to run it natively, I find this to be a really exciting development.
This makes it a genuine shame to click here and see the sole comment to be an insubstantive accusation.
I’m no AI proponent but at this point I’m fairly certain my own writing style is at significant risk of being dismissed, so I’ll admit to taking your comment a bit too personally.
Now sure, any one of, or even all of the above, is not 100% indicative of AI writing. Still, taken as a whole, the piece exudes the same "voice" that is so common among AI models nowadays.
On a grammatical & informational level, the writing is fine. Great, even! But I am tired of that voice. If you (generally, not you specifically, with your human mind, choose to put words to page yourself, the end result will in all likelihood sound much different, which to me is a positive signal that you care a lot about the project.
Now to be completely fair: the About page & various samples from the wikionly have excessive em-dashes, and no other prevalent tells, so my read could be wrong. In any case, I'm sorry to have been unnecessarily accusatory.
I agree that AI is exhausting, and my eyes often glaze over when encountering That Voice, so I sympathize with your frustration.
In this case though, I just read it as a small development team trying to use the traditional convey-and-induce-enthusiasm language tools. If AI was involved, it reads like a milder case to me (like when a non-English speaker uses it to polish their language, or likely in this case a non-marketing person uses it to polish their copy).
Regardless, thank you for your explanation and for engaging in such a reasonable way. AI sometimes feels like an intentional DDoS on our collective patience.
Mere suspicion based on the use of a few inconclusive indicators in marketing copy should not be allowed or promoted to cast such a shadow over an entire project.
The implications you are describing are precisely why I took issue with the original comment. It should be considered uncivil at the very least to cast shade like this.
Personally my attention is drawn to the high volume of fluff:
The result is a desktop that doesn’t impose itself between you and your work, but instead enables it.
Unlike traditional operating systems that prioritize features, services, and monetization, Vitruvian asks a different question: what would I actually want to do with my computer that I currently can’t?
It’s that question that drives every design decision.
Vitruvian is not an operating system like others.
There is very little information in this excerpt, and this is the style that most LLMs output by default. They can definitely be coaxed to output different styles with appropriate prompting and examples, ChatGPT and downstream/distilled models all seem to generate stuff like this.
edit: that said, maybe I just don't like this writing style and I'm holding it against the author. don't let some random person online tell you what to do with your project /shrug
or acquiring ancient and specific hardware to run it natively
I have Haiku installed bare-metal on a Ryzen machine, and have since I got it years ago. Other users have it likewise running on recent AMD and Intel hardware. The new (experimental, still out-of-tree) NVIDIA acceleration drivers work on Turing and up. So, "ancient and specific hardware" hasn't been required to run Haiku for quite a long time.
Thanks for this. I didn’t note your username previously but I most definitely recognize it from all my perusing of Haiku status updates over the years.
I will give it another go on some spare metal soon. In the meantime, I’d like to issue a huge thank you for all the work you have put into keeping the dream of Be alive.
Honestly, if what LLMs spit out were anywhere close to that page I'd think a lot higher of them. In my experience the signal to noise ratio is typically a lot worse. Of course it states visions and "values" to some degree, but I'd expect that from a project like that - in terms of age, purpose, popularity.
Also if it really was just basic editing of a text and not for "write me an article based around those cues" it's a different story. In other words, it LLMs were involved I think "heavily AI-edited" is a bit of an overstatement here. Also I get it when a non native speaker or simply someone who isn't a good writer wants to have an LLM have a pass over it. I think there's a difference between someone who essentially "cannot be bothered" and someone who might be vary about how to best write/format something. It's not like that person was paid to write the article or the article itself being the main part of the project.
So again, if people would use LLMs like that I'd think a lot better of them. The sad reality is it's usually used as a tool that allows companies to circumvent copyright and licenses for profit, usually at the same time claiming copyright on said work.
I'd love to have a more Haiku/BeOS style Windowing Toolkit take hold in the Linux/Unix world. I think the QT and GTK "duopoly" is rather bad. While there are other contenders that also seem great I think some of them end up getting closer to those and personally, subjectively I think that's bad and certainly not the best way to do widgets, both from a programmer's and a user's perspective.
And since this often comes up regarding new developments in the field: While I understand accessibility is important (I have been working and promoting it and used it as a counter-argument for Flash back when people would consider it the future), I also think that any project has to begin somewhere. So while I think it should be kept in mind and certainly not be postponed indefinitely it depending on the project might also not have the highest priority before a project even has users.
I honestly don't see the value in Haiku applications and desktop without the Be filesystem. You might as well use KDE. I'd love to be convinced otherwise.
What are the advantages of the Be file system? I belong to the group of users that doesn't even know by heart which filesystem they're using, let alone which they would prefer.
I thought the idea of BeOS was a complete ready to use system for your personal computing needs. Of you need to fiddle with instalation of this and than piece of software on demand, then the advantage is already gone.
How recent is your experience with Windows search functionality? :)
It’s worse now on Windows 11 than it ever was, but it’s very hard to demonstrate the visceral distinction between searching for files in BeOS vs Win98.
BeFS was crazy responsive in an era where that wasn’t the norm. But it really shone in its leveraging of attributes. Default applications were defined according to MIME type, not extension or resource forks (or whatever MacOS 9 used).
Users could define arbitrary attributes and surface them in the file manager (Tracker). MP3 ID3 data was available as columns in Tracker. Emails were stored as text (but with an email MIME type, IIRC) but sender, subject, etc were all available as columns. (This was the POP3 era, when email downloaded from the servers).
You could create “folders” which were really just queries onto the underlying file system. All emails from so-and-so, or all songs by such-and-such, just one click away and fully integrated in the OS from a UX perspective.
Oh, and these queries were active. Downloading a new such-and-such song from the BeOS Napster client would immediately surface that song in the query.
Personally I was surprised that BeFS wasn’t the file system used here but I’m not married to it by itself. I just want the experience again. It’s been 25 years and nothing has come close!
Edit: For more information, check out Practical Filesystem Design. It seems to be publicly available at this point. The designer of the FS is the author of the book.
Emails were stored as text (but with an email MIME type, IIRC) but sender, subject, etc were all available as columns. (This was the POP3 era, when email downloaded from the servers).
Just to add to that: the MIME thing wasn't just a quirk, MIME types were pervasively as the standard identifier for a bunch of things. Including applications, for that matter -- each application could declare its identity by defining its own MIME type, which was then used as an identifier for message passing. BeOS's entire scripting interface was amazing for its time.
The screenshots look fantastic! I’ve never used beos, so I can’t comment directly on the OS itself but the UI, with its elements of depth and shadow look so good now. I think the current UI design trajectory of stripping everything down to blindingly white flat surfaces is beginning to lose its luster. I see this UI and I feel like I can reach out and touch it.
crmsnbleyd | 3 hours ago
TL;DR it's a Linux distro with some additions to allow running haiku applications unmodified, packaged with haiku applications.
polywolf | 7 hours ago
https://v-os.dev/news/vitruvian-0.3.0-available/ seems to be heavily AI-edited, so make of that what you will
ab5tract | 4 hours ago
I am not seeing the tells that you are seeing.
What am I missing?
As a huge fan of BeOS who isn’t interested in running Haiku in a VM or acquiring ancient and specific hardware to run it natively, I find this to be a really exciting development.
This makes it a genuine shame to click here and see the sole comment to be an insubstantive accusation.
I’m no AI proponent but at this point I’m fairly certain my own writing style is at significant risk of being dismissed, so I’ll admit to taking your comment a bit too personally.
polywolf | 3 hours ago
What I saw:
Now sure, any one of, or even all of the above, is not 100% indicative of AI writing. Still, taken as a whole, the piece exudes the same "voice" that is so common among AI models nowadays.
On a grammatical & informational level, the writing is fine. Great, even! But I am tired of that voice. If you (generally, not you specifically, with your human mind, choose to put words to page yourself, the end result will in all likelihood sound much different, which to me is a positive signal that you care a lot about the project.
Now to be completely fair: the About page & various samples from the wiki only have excessive em-dashes, and no other prevalent tells, so my read could be wrong. In any case, I'm sorry to have been unnecessarily accusatory.
ab5tract | 3 hours ago
I agree that AI is exhausting, and my eyes often glaze over when encountering That Voice, so I sympathize with your frustration.
In this case though, I just read it as a small development team trying to use the traditional convey-and-induce-enthusiasm language tools. If AI was involved, it reads like a milder case to me (like when a non-English speaker uses it to polish their language, or likely in this case a non-marketing person uses it to polish their copy).
Regardless, thank you for your explanation and for engaging in such a reasonable way. AI sometimes feels like an intentional DDoS on our collective patience.
alexandria | 2 hours ago
It calls into question the nature of the work done and how much was done by AI. That compromises both the licensing of the work and also the quality.
ab5tract | an hour ago
Mere suspicion based on the use of a few inconclusive indicators in marketing copy should not be allowed or promoted to cast such a shadow over an entire project.
The implications you are describing are precisely why I took issue with the original comment. It should be considered uncivil at the very least to cast shade like this.
whjms | 3 hours ago
Personally my attention is drawn to the high volume of fluff:
There is very little information in this excerpt, and this is the style that most LLMs output by default. They can definitely be coaxed to output different styles with appropriate prompting and examples, ChatGPT and downstream/distilled models all seem to generate stuff like this.
edit: that said, maybe I just don't like this writing style and I'm holding it against the author. don't let some random person online tell you what to do with your project /shrug
waddlesplash | 2 hours ago
I have Haiku installed bare-metal on a Ryzen machine, and have since I got it years ago. Other users have it likewise running on recent AMD and Intel hardware. The new (experimental, still out-of-tree) NVIDIA acceleration drivers work on Turing and up. So, "ancient and specific hardware" hasn't been required to run Haiku for quite a long time.
ab5tract | an hour ago
This is hopeful news!
Are you using VESA for graphics? What is the experience of that (or whatever solution you are using) on a 4K display?
Nvidia drivers are unfortunately of no use to me (never have, never will).
waddlesplash | an hour ago
EFI framebuffer. Works fine on my 4K monitor at least.
ab5tract | 56 minutes ago
Thanks for this. I didn’t note your username previously but I most definitely recognize it from all my perusing of Haiku status updates over the years.
I will give it another go on some spare metal soon. In the meantime, I’d like to issue a huge thank you for all the work you have put into keeping the dream of Be alive.
waddlesplash | 40 minutes ago
You're most welcome; thanks for your support!
reezer | 2 hours ago
Honestly, if what LLMs spit out were anywhere close to that page I'd think a lot higher of them. In my experience the signal to noise ratio is typically a lot worse. Of course it states visions and "values" to some degree, but I'd expect that from a project like that - in terms of age, purpose, popularity.
Also if it really was just basic editing of a text and not for "write me an article based around those cues" it's a different story. In other words, it LLMs were involved I think "heavily AI-edited" is a bit of an overstatement here. Also I get it when a non native speaker or simply someone who isn't a good writer wants to have an LLM have a pass over it. I think there's a difference between someone who essentially "cannot be bothered" and someone who might be vary about how to best write/format something. It's not like that person was paid to write the article or the article itself being the main part of the project.
So again, if people would use LLMs like that I'd think a lot better of them. The sad reality is it's usually used as a tool that allows companies to circumvent copyright and licenses for profit, usually at the same time claiming copyright on said work.
reezer | 2 hours ago
I'd love to have a more Haiku/BeOS style Windowing Toolkit take hold in the Linux/Unix world. I think the QT and GTK "duopoly" is rather bad. While there are other contenders that also seem great I think some of them end up getting closer to those and personally, subjectively I think that's bad and certainly not the best way to do widgets, both from a programmer's and a user's perspective.
And since this often comes up regarding new developments in the field: While I understand accessibility is important (I have been working and promoting it and used it as a counter-argument for Flash back when people would consider it the future), I also think that any project has to begin somewhere. So while I think it should be kept in mind and certainly not be postponed indefinitely it depending on the project might also not have the highest priority before a project even has users.
ploum | an hour ago
Has someone who has never used BeOS, could you explain what you miss with Gtk/Qt?
WilhelmVonWeiner | 2 hours ago
I honestly don't see the value in Haiku applications and desktop without the Be filesystem. You might as well use KDE. I'd love to be convinced otherwise.
pm | 2 hours ago
What are the advantages of the Be file system? I belong to the group of users that doesn't even know by heart which filesystem they're using, let alone which they would prefer.
I thought the idea of BeOS was a complete ready to use system for your personal computing needs. Of you need to fiddle with instalation of this and than piece of software on demand, then the advantage is already gone.
ab5tract | an hour ago
How recent is your experience with Windows search functionality? :)
It’s worse now on Windows 11 than it ever was, but it’s very hard to demonstrate the visceral distinction between searching for files in BeOS vs Win98.
BeFS was crazy responsive in an era where that wasn’t the norm. But it really shone in its leveraging of attributes. Default applications were defined according to MIME type, not extension or resource forks (or whatever MacOS 9 used).
Users could define arbitrary attributes and surface them in the file manager (Tracker). MP3 ID3 data was available as columns in Tracker. Emails were stored as text (but with an email MIME type, IIRC) but sender, subject, etc were all available as columns. (This was the POP3 era, when email downloaded from the servers).
You could create “folders” which were really just queries onto the underlying file system. All emails from so-and-so, or all songs by such-and-such, just one click away and fully integrated in the OS from a UX perspective.
Oh, and these queries were active. Downloading a new such-and-such song from the BeOS Napster client would immediately surface that song in the query.
Personally I was surprised that BeFS wasn’t the file system used here but I’m not married to it by itself. I just want the experience again. It’s been 25 years and nothing has come close!
Edit: For more information, check out Practical Filesystem Design. It seems to be publicly available at this point. The designer of the FS is the author of the book.
x64k | 36 minutes ago
Just to add to that: the MIME thing wasn't just a quirk, MIME types were pervasively as the standard identifier for a bunch of things. Including applications, for that matter -- each application could declare its identity by defining its own MIME type, which was then used as an identifier for message passing. BeOS's entire scripting interface was amazing for its time.
Fingel | 3 hours ago
The screenshots look fantastic! I’ve never used beos, so I can’t comment directly on the OS itself but the UI, with its elements of depth and shadow look so good now. I think the current UI design trajectory of stripping everything down to blindingly white flat surfaces is beginning to lose its luster. I see this UI and I feel like I can reach out and touch it.