Live data from Hacker News

Ladybird Web Browser becomes a non-profit with $1M from GitHub Founder

lunduke.locals.com

101–110 of 777 posts

Re: Ladybird Web Browser becomes a non-profit with $1M from GitHub Founder

#101

Earlier quoted context omitted.

A classic: https://www.joelonsoftware.com/2000/04/06/things-you-should-... >> "The idea that new code is better than old is patently absurd. Old code has been used. It has been tested. Lots of bugs have been found, and they’ve been fixed. There’s nothing wrong with it. It doesn’t acquire bugs just by sitting around on your hard drive." >> "Each of these bugs took weeks of real-world usage before they were found. The…

The only exception is if you have 500k LOC in a language whose runtime is going to be deprecated on all platforms overnight. I'm referring to the uh, retrospectively unfortunate decision I made in 2007 to start building large scale business app frontends in AS3. I guess I should be thankful for the work, having to rewrite everything in TS from scratch a decade later. (At least the backends didn't have to be torn down…

I wonder how many businesses suffered the same?

I remember Flash as a complete, straight-to-business platform that allowed me to just focus on getting stuff done.

It was a sound decision back then.

Re: Ladybird Web Browser becomes a non-profit with $1M from GitHub Founder

#102

Hello friends, Ladybird founder here! Here's a short video from Chris Wanstrath announcing our non-profit yesterday, and kicking things off with a $1M donation: https://www.youtube.com/watch?v=k9edTqPMX_k Happy to answer questions :)

I have two questions, if you don't mind.

1. Legacy hardware support. Is it a goal for Ladybird to build for 32-bit and big-endian CPUs out of the repository?

2. Electron. Do you have any plans to work on an Electron alternative based on Ladybird further down the line? No free Electron alternative other than Sciter seems to use the same browser engine on all platforms. There may be value in one that implements the latest web standards.

Re: Ladybird Web Browser becomes a non-profit with $1M from GitHub Founder

#103
post #62
post #10

Earlier quoted context omitted.

How does Ladybird avoid Mozilla's fate? How can it be a long term sustainable project?

I've heard Andreas Kling say that they will not accept donations that have strings attached. This means they can never sell search engine placement to Google for instance. This is what ties Mozilla to Google.

That's right. The Ladybird Browser Initiative will only accept unrestricted donations. We're missing out on a fair bit of money this way, but we believe it's the right path for us.

Re: Ladybird Web Browser becomes a non-profit with $1M from GitHub Founder

#104

I wonder what would happen if Ladybird matures well to compete with Firefox and Chrome (hope so), and it's just forked away by some company and completely closed down in a whim, because BSD-2 allows that.

Lots of big assumptions there.

1) Ladybird matures with a community around it.

2) A company actually cares enough to fork it.

3) Said fork becomes the dominant version.

4) Company closes down fork.

Re: Ladybird Web Browser becomes a non-profit with $1M from GitHub Founder

#105

Earlier quoted context omitted.

Hey kosolam! There are already many forks and ports of existing browsers. Do we really need another one? :) By building a new engine, we can increase ecosystem diversity and put all these open standards to the test. We regularly find, report, and sometimes even fix bugs in the various web standards - stuff we find just by being the first to try and implement everything from scratch in a long time! We also believe it’…

Relying on open standards is risky. It seems to me the de facto standard is whatever Chrome or Blink does.

That's the unique value proposition of Ladybird. It uses the open standards as the jumping point, investigates and de facto documents the divergence of modern browsers from them. It is a precious and important work.

Re: Ladybird Web Browser becomes a non-profit with $1M from GitHub Founder

#107
post #4

>Why build a new browser in C++ when safer and more modern languages are available? >Ladybird started as a component of the SerenityOS hobby project, which only allows C++. The choice of language was not so much a technical decision, but more one of personal convenience. Andreas was most comfortable with C++ when creating SerenityOS, and now we have almost half a million lines of modern C++ to maintain. >However, now…

Nice to see. The only thing that would meaningfully set it apart from the others would be to have a core that isn’t a big ball of C++. That would potentially allow it to be developed and maintained with less resource than the other browsers, and that would be the only way this ever reaches any kind of impact.

Re: Ladybird Web Browser becomes a non-profit with $1M from GitHub Founder

#108

I wonder what would happen if Ladybird matures well to compete with Firefox and Chrome (hope so), and it's just forked away by some company and completely closed down in a whim, because BSD-2 allows that.

Lots of big assumptions there. 1) Ladybird matures with a community around it. 2) A company actually cares enough to fork it. 3) Said fork becomes the dominant version. 4) Company closes down fork.

Yeah,

I did these assumptions because I saw potential in the project and witnessed the cycle enough times to worry about its future.

On the other hand, it's a food for thought. Just to play with and explore the possibilities.

Re: Ladybird Web Browser becomes a non-profit with $1M from GitHub Founder

#109

Are you running the web platform tests?

Yes, but not automatically yet! We are actively working on our WPT infrastructure (which relies on a full Web Driver implementation) and running it manually at the moment. Once we've got it stable and automated, we'll look at pushing results to the common dashboard at https://wpt.fyi/ :)

Re: Ladybird Web Browser becomes a non-profit with $1M from GitHub Founder

#110
post #73

Earlier quoted context omitted.

Don't throw money away into non-browser related projects while constantly pissing off your loyal userbase.

Look, I am as annoyed as you are with the constant barrage of "rewritten in Rust" projects, but if Mozilla did not try various other projects that are not browser, there would be no Rust.

If I recall correctly, Rust was born with building a browser engine in mind, or at least it was one of its earliest motivations. So Rust would have been a thing even if Mozilla had focused on their core product.
Post reply on HN