Live data from Hacker News

I'm forking Ladybird and stepping down as SerenityOS BDFL

awesomekling.substack.com

201–210 of 280 posts

Re: I'm forking Ladybird and stepping down as SerenityOS BDFL

#201
post #166

Earlier quoted context omitted.

> I'd love to see LadyBird become a real contender in the browser market At this pace it would likely take decades just for them to be complete enough to show up on MDN or wpt.fyi But I agree. With Microsoft ditching their independent Edge and becoming Chromium-based and Opera doing the same we're really down to 3 real engines. The best fourth option we can get are Goanna-based browsers like Pale Moon which are thems…

> At this pace it would likely take decades just for them to be complete enough to show up on MDN or wpt.fyi The important thing to keep in mind with this announcement is that the glacial pace was previously a restriction of being attached to SerenityOS. Everything needed to be built from scratch with no reliance on third party libraries. Now that they're detaching from Serenity they can start reaping the benefits of…

> Now that they're detaching from Serenity they can start reaping the benefits of the existing work in the FOSS ecosystem, which should enable a faster pace of development.

now they could embed chromium LOL

Re: I'm forking Ladybird and stepping down as SerenityOS BDFL

#202
post #180

Earlier quoted context omitted.

People like you is why people burn out from open source. Can't create anything without random nobodies who spend zero effort on anything shouting at you and hurling insults at you. You're being a completely toxic asshole.

No, it's not me at all. People like you are the reason why I suffer from burn out. The burn out is because your working on an single platform and refusing to even attempt for another project, or OS for this matter. That's how I find it. Lets reinvent the wheel for the same OS where the wheel has already been reinvented. Yet lets not reinvent the wheel for another OS.

> The burn out is because your working on an single platform and refusing to even attempt for another project

If you only knew how ridiculous this statement is then you wouldn't have made it. I've spent about ten years working in the BSD community, sent some patches to FreeBSD just a few weeks ago, spent quite a lot of time improving the Go kqueue integration recently, have donated to both FreeBSD and OpenBSD over the years, I have VMs for all the BSDs (and illumos) and regularly test things with it if need be, etc. etc.

But that doesn't mean I expect everyone to make the same choices. Some people choose to support only Windows. That's fine. Some people choose to only support OpenBSD. That's fine. And some people choose to only support Linux. And that's fine too.

If you're getting burned out because other people aren't spending their free time in the fashion you wish then your burnout is 100% self-inflicted.

This kind of hostility towards Linux was already getting old back in the FreeBSD 4 days.

Re: I'm forking Ladybird and stepping down as SerenityOS BDFL

#203

Earlier quoted context omitted.

Seems like Andreas doesn't have the same delusions of ridiculing the army of (pretty smart) Chrome/V8 devs by doing the same job just on his own. His own goal is to achieve the performance of non-JITed JavaScriptCore - i.e. an optimizing interpreter.

Matching V8's perf would be infeasible, but couldn't a small team get within an order of magnitude of V8's perf for a decent chunk of websites? How much slower is Fabrice Bellard's QuickJS?

It's much, much slower than JITed v8: https://bellard.org/quickjs/bench.html

Re: I'm forking Ladybird and stepping down as SerenityOS BDFL

#204
post #166

Earlier quoted context omitted.

> I'd love to see LadyBird become a real contender in the browser market At this pace it would likely take decades just for them to be complete enough to show up on MDN or wpt.fyi But I agree. With Microsoft ditching their independent Edge and becoming Chromium-based and Opera doing the same we're really down to 3 real engines. The best fourth option we can get are Goanna-based browsers like Pale Moon which are thems…

> At this pace it would likely take decades just for them to be complete enough to show up on MDN or wpt.fyi The important thing to keep in mind with this announcement is that the glacial pace was previously a restriction of being attached to SerenityOS. Everything needed to be built from scratch with no reliance on third party libraries. Now that they're detaching from Serenity they can start reaping the benefits of…

Indeed! Now they can use chromium and get a big running start /s

I’m not sure what in the FOSS ecosystem will actually help them if they’re trying to take a fresh set of eyes on implementing a web browser.

EDIT: ga sibling comment beat me to the joke

Re: I'm forking Ladybird and stepping down as SerenityOS BDFL

#205

Earlier quoted context omitted.

> [...] pick up Servo from the table, that would be wonderful too. I would love to see a servo-based browser in near future!

I think it would be interesting to understand why Servo seems to have moved so slow compared to Ladybird. I suspect Ladybird’s success has a lot to do with Andreas himself.

Servo was picked up from hibernation by Igalia about a year ago. They have made very good progress so far, also with a small team.

The choice of c++ for Ladybird looks a bit odd, even from code reuse point of view since Firefox, Chrome and obviously Servo can share Rust code (WebKit will likely not?).

Re: I'm forking Ladybird and stepping down as SerenityOS BDFL

#206
post #200

Andreas is probably the most positive person I can think of. I'm happy to read such an article where for once "forking" isn't associated with a negative event. Best of luck on the new Ladybird adventure, and thanks for all your positivity and contributions!

It's not a negative that SerenityOS no longer has a web browser?

It's getting forked. It's not that SerenityOS is losing anything it already has. Sure, the Ladybird project moving forward is choosing to use different rules/philosophy about using 3rd party code/libraries - but I find it hard to agree with your assertion that this is a negative move.

Re: I'm forking Ladybird and stepping down as SerenityOS BDFL

#207
post #200

Andreas is probably the most positive person I can think of. I'm happy to read such an article where for once "forking" isn't associated with a negative event. Best of luck on the new Ladybird adventure, and thanks for all your positivity and contributions!

It's not a negative that SerenityOS no longer has a web browser?

It still has one, but the code is forked and he will be working on the fork not the SerenityOS version.

Re: I'm forking Ladybird and stepping down as SerenityOS BDFL

#208

Fill your bowl to the brim and it will spill. Keep sharpening your knife and it will blunt. Chase after money and security and your heart will never unclench. Care about people’s approval and you will be their prisoner. Do your work, then step back. The only path to serenity. Tao Te Ching

Ironic.

Re: I'm forking Ladybird and stepping down as SerenityOS BDFL

#209

Fill your bowl to the brim and it will spill. Keep sharpening your knife and it will blunt. Chase after money and security and your heart will never unclench. Care about people’s approval and you will be their prisoner. Do your work, then step back. The only path to serenity. Tao Te Ching

Ironic.

[deleted]

Re: I'm forking Ladybird and stepping down as SerenityOS BDFL

#210

Earlier quoted context omitted.

I think it would be interesting to understand why Servo seems to have moved so slow compared to Ladybird. I suspect Ladybird’s success has a lot to do with Andreas himself.

Servo was picked up from hibernation by Igalia about a year ago. They have made very good progress so far, also with a small team. The choice of c++ for Ladybird looks a bit odd, even from code reuse point of view since Firefox, Chrome and obviously Servo can share Rust code (WebKit will likely not?).

I don't think sharing rust code with Firefox was a goal for serenityOS.
Post reply on HN