New at 'Desktop On Fire!"

There is still C++ under the hood, though. For good or bad…

1 Like

Reading this article got me motivated to add cppfront to haikuports as I never really have been a big fan of C++. Whenever PR gets accepted it shall be available for all archtectures.

For those who cannot wait for it to be in HaikuDepot, here is the x86_64 package. Information on using cppfront is available here.

Edit : removed link to package as cppfront is now in HaikuDepot.

3 Likes

SEN Labs: The Future of Personal Knowledge Management is Here
https://www.desktoponfire.com/haikuos/software/687/sen-labs-the-future-of-personal-knowledge-management-is-here/

10 Likes

Just saw this post, Haiku OS Tests OpenBSD’s malloc Implementation – Desktop On Fire!

This makes me really sad. The quality of these AI generated articles is just… bad… really bad

" * Tests are ongoing with memory-intensive applications like ImageMagick, which could significantly benefit from these improvements"

This is clearly “sumarized” from the forum topic where @lelldorin asked if Imagemagick would be improved and @waddlesplash answered that he didn’t know.

Haikus forum makes it explicit which license posts here use, it is this one: https://creativecommons.org/licenses/by-nc-sa/3.0/deed.en and it requires, explicitly, attribution.

I had really, really hoped that You’d start writing your own articles, or even proofread the output of whatever model you use.

At this point If i see someone linking this on social media I can only sigh.

I am happy that people write about Haiku, and hence I ask you to Please reconsider using these technologies for your articles. It is just plain misinformation.

Heck, even the very first sentence is dead wrong!
" Exciting news for Haiku users: developer waddlesplash has announced that they are in the final stages of developing a new memory management system (malloc) implementation […]"

We are not developing a new Malloc, he is porting one from OpenBSD that seems to track back to 4.4BSD Even. It’s not our code, not even close. It predates Haiku by years in parts.

18 Likes

Oops, you got me, Nephele! I confess, I used Claude.ai because free time is a luxury I don’t have, and between one haiku and another, I just can’t manage to write articles properly.

I’m sorry if my attempt at spreading information caused more “desktop on fire” than “desktop enlightenment”. I promise next time I’ll try to spend a bit more time writing it myself, or at least do a double-check to avoid pouring gasoline on the fire.

Thanks for putting me back on track. “Bene o male, purché se ne parli,” as P.T. Barnum supposedly said, right?

A less “AI-disastrous” greeting,

14 Likes

Thanks for your response!

If you do not have enough time there is no need to write something.

However, I can totally understand wanting “enough” content that people actually visit your site to check for new articles.

If you copy a contract/activity report simply quote it in full, and if you want write a comment above or below it.
(It’s not really apropriate to copy content from waddlesplashes blog and slightly reformulate it, with the forum software then adding you as author below, for example)

Your interview segments have been great however.

To not have the “burden” to have to produce many articles (and short ones) so it is worthwhile to visit, might I suggest coplaborating with @DigitalBox for his Haiku Insider website?
As I understood articles are welcome from other people aswell. It could be a win-win with a bit more varried content.

Also, I think you can make long form content better than any AI model could ever do it for you. an AI can’t do research or ask devs to qualify something that is unclear. It will only imagine for what something might be for. And as this is trained by hostile changelogs from for profit corporations… makes it sound like that too. : )

Also, on a personal gripe: Calling Haiku as Haiku “OS” in every sentence, comes across as very forced… your audience should know what Haiku you are talking about and the dismabiquation is not neccesary.

9 Likes

I wanted to share an article about Nexus6’s excellent work on implementing AI capabilities in Haiku. The article covers their three-part series that explores how our beloved lightweight OS can effectively run modern AI tools without specialized hardware.

Nexus6 found that combining Mesop (a Python web UI framework) with Microsoft’s Autogen framework offers the best balance of functionality and compatibility with Haiku’s architecture. What’s particularly interesting is how this stack avoids the dependency issues that plague many AI frameworks when installed on alternative operating systems.

The article also highlights the practical applications demonstrated in their guides, from connecting to llama.cpp models to building a complete Retrieval Augmented Generation system - all running on modest hardware without GPU acceleration.

I think this kind of experimentation shows the flexibility and potential of Haiku, and it’s exciting to see innovative work happening in our community.

What do you think about running AI tools on Haiku? Has anyone else experimented with similar setups?

https://www.desktoponfire.com/haikuos/software/761/haiku-os-takes-on-ai-nexus6s-groundbreaking-exploration-of-lightweight-ml-implementation/

7 Likes

Thanks on the update! Question, I can’t seem to import the RSS feed from the site into Alligator?

I’d like to take a moment to say I love desktop on fire.

I should mention I also welcome any future critical articles of Haiku or Haiku, Inc. if something pops up that we need our feet held to the fire on. I love having someone focused on what we as a project are doing (well, or poorly) in addition to the awesome articles highlighting what we’re working on.

10 Likes

Someone in the Haiku Telegram channel shared a link that sent me down a rabbit hole of nostalgia and existential dread.

Wrote this piece about that legendary 2015 Hacker News thread where everyone got emotional watching a BeOS demo video. You know, back when we naively thought technical excellence would actually matter in the real world :sweat_smile:

The article captures that beautiful/tragic moment when the community collectively remembered what we lost - and what Haiku is trying to bring back.

Link: The Great Illusion: When We Believed BeOS Would Save the World (And Maybe It Was Right) – Desktop On Fire!

Fair warning: may cause spontaneous reminiscing about yellow title bars and the filesystem that could query itself.

10 Likes

Thanks for the links and the news item, brings back great memories we all enjoyed in the early days! :sparkling_heart:

2 Likes

Looks like there is something wrong with the rss feed?

Remember 3dmix from BeOS? I just finished reverse engineering its file format because… well, someone had to! :sweat_smile:

Wrote it up as a fun “digital archaeology” adventure: Raiders of the Lost Protocol: An Adventure in the Cursed Temple of 3dmix – Desktop On Fire!

Highlights:

  • Why are there files named “she-loves-it.mp3” and “OoWaOo.wav”?
  • 71 bytes of pointers that made me question reality
  • Endianness that changes its mind halfway through the file
  • BMessage serialization that would make modern developers cry

Technical docs are real though - full protocol analysis if anyone needs it for Haiku development!

Anyone else have fond/traumatic memories of BeOS multimedia apps?

9 Likes

But does the RSS feed work for you now?

Still no go :frowning:

RSS works fine over here, but I’m not in Haiku ATM.

Wow,that is really impressive work!
I also like those old optimized binary formats and think that it’s important to preserve them.
Maybe this format can be useful for Haiku or some native application.
I’ll absolutely read the 47-pages documentation when I have more time than today.

2 Likes

There was a (BeOs Developer) Band that time, I cannot remember their name.
Maybe these titles are taken from them!

Please former BeOs devs help us here!

Would be great if someone could recreate that app.

They were called the Cotton Squares, and they’ve been mentioned on the forum before: Cotton Squares "new" Tunes (Reposted with new dl link)

3 Likes