Hacker News new | ask | show | jobs
by mythz 520 days ago
> Why spend years reinventing the wheel when others already did the hard work that they won't be able to replicate in the first place?

You clearly haven't spend any time learning about the SerenityOS project and don't seem to have any clue about why Andreas started SerenityOS in the first place since your suggestions completely contradict why it was created.

Why are you suggesting using 3rd Party software when the entire purpose of SerenityOS is to not use any external software and build everything from scratch? The goal isn't to save time by reusing existing software, of course they know that using existing software would save time recreating it, but that was never the point. They're creating an entirely new OS from the ground up.

Andreas has created 100s of hours of YouTube content showing building different parts of SerenityOS, which IMO is one of the best resources for showing how to build different parts of an OS from scratch [1].

> I also hardly doubt the SerenityOS people don't have any expectations to get at least some adoption, they're wasting their time with their current strategy.

Since you don't seem to know anything about SerenityOS your doubts and thoughts of its developers are meaningless, the goals and purpose of SerenityOS have been well documented. It was never meant to be an OS for mainstream adoption, just an OS by hackers for hackers. They've built great software and a great community where everyone gets to work on whatever parts they're interested in and have fun being apart of and contributing to a shared creation of work together - that's not wasting time.

[1] https://www.youtube.com/@awesomekling

1 comments

You are the one assuming things wrongly about me, you know absolutely nothing about what I know and don't.

Am I not allowed to say anything anymore? I know what SerenityOS is and what it's trying to do, I just think it's unreasonable and a waste of effort.

Andreas himself changed his mind about reusing third party libraries in Ladybird, SerenityOS should do the same.

> You are the one assuming things wrongly about me, you know absolutely nothing about what I know and don't.

I know you don't care to read about things you comment on and like to throw uninformative recommendations about what people working on a project should do, that directly contradicts the goal of the project and why developers started hacking on it in the first place. Seriously, how do you expect your low effort backseat comments to be taken? You don't think the very capable OS developers already know that reusing existing Software takes less time than creating it? Or maybe you're missing some context on the project your commenting on, like its entire purpose for being?

Andreas did not change his mind about SerenityOS which is still a hobby OS project for Hackers as it has always been. He just moved on to work on Ladybird full-time to compete as a mainstream browser alternative to Blink/WebKit which has completely different goals to SerenityOS which is no longer a supported target since it incorporates 3rd Party libraries.

> Andreas did not change his mind about SerenityOS

He did, how much do you want to bet that if he were to do it all over again he would go straight to the browser work and skip the OS project?

That's why he doesn't even talk about it anymore, he even removed it as a target in Ladybird.

It's clear that he got burned by his own decisions.

I don't care what you think about me or not, I don't hate SerenityOS and I wish that project well, but I think they should reconsider their stance on third party libraries.

So it's clear you don't know anything about Andreas, why he started SerenityOS or why it's even called SerenityOS, but yet still have the false confidence to assume to know what he thinks - knowing nothing about anything. Thanks for wasting everyone's time.
The only ones who wasted time are the SerenityOS contributors themselves with the bait-and-switch, I'm really not interested to hear about his sob story about why he started it when he has shown that he doesn't care about anyone else but himself, takes everyone for granted and replaces the project unilaterally while killing the OS essentially.
I'm always amazed at the level of entitlement in some people. He spent his free time creating an OS from scratch with a great community behind it and shared his knowledge about how to build an OS from scratch across 100s hours of YouTube.

One of SerenityOS Apps (Ladybird) grew larger than SerenityOS itself which he's devoted the last couple of years to, trying the impossible feat of creating a modern web browser with a skeleton crew but yet still manages to attract idiotic, self-righteous low effort commentary like this. Andreas has already given the world plenty, owes nothing to me or you or anyone else, especially with what he devotes his future time to.