Live data from Hacker News

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

lunduke.locals.com

301–310 of 777 posts

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

#302
post #136
post #116

Earlier quoted context omitted.

?! Rust is roughly equally as OO as C++ is. Which is not surprising given its aim to replace C++. https://doc.rust-lang.org/book/ch17-00-oop.html

Rust does not make it simple or easy to reference objects from objects. You will be fighting the borrow checker if you try. This is what I mean. The web standards have lots of references between everything. This type of object oriented programming means having lots and lots of cycles in your object graph. This makes Rust very veeeery unhappy. The Servo people are trying, and they have been trying for a looong time...

I don't understand, isn't this what Arc is for? An "automatically garbage" collected pointer? Or is it not well behaved for this use case (i.e. blowing the stack on free)

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

#303

Earlier quoted context omitted.

Well maybe they're ok with that? They want browser diversity. Getting Microsoft to use a new engine is better for diversity than if they just used chromium like now.

Getting Microsoft to use a new engine and contribute back to the original repository is better for diversity, but forking and running away with it is certainly not.

> Forking and running away with it is certainly not

If your goal is browser diversity, this would take an ecosystem of 2 browser engines and turn it into an ecosystem of 4. That seems in-line with the goal of browser diversity.

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

#304
post #170

Earlier quoted context omitted.

Whatever language you end up choosing, I hope it will be a memory safe one. Browsers' main purpose is to interact with the outside world, and they even have to run third party code (JS) all the time, so minimizing attack surface would go a long way I think

Yes, our next language will be a memory safe one.

pls pls pls go for one of those languages with some level of formal verification! it'd be soo cool to see a formally verified browser!

But, ladybird is one of the coolest things I saw in 2024!!!

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

#305

I'm just not trusting a small browser dev team. The risk of exploits is too high

If you're really this serious about security, you should be using Qubes OS. Then, a browser choice stops being important, since the strong isolation would prevent an exploit to do any damage. And disposable VMs allow to do insecure staff without any risk.

I'm serious enough about security that I don't trust a very small dev teams skill set developing a browser for the Internet we have today.

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

#306

Earlier quoted context omitted.

Matrix is a wonderful alternative

Better but a the real alternative is what we had before: publicly visible forums, mailing lists with an archive, etc. I'm not going to sign up for your discussion group without being able to get a feel for the community first.

Indeed. There can never be just one platform for project communication, because there are different kinds of communication - mostly sorted between synchronous and asynchronous.

So, IRC, Matrix (these can even be interconnected) for synchronous, mailing lists or forums for asynchronous.

And of course issue tracker, where some topical communication can happen as well, but that could completely be covered by mailing lists.

There's no reason to ever have anything non-open in your FOSS project's infrastructure.

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

#307
post #216

Earlier quoted context omitted.

Yes, we are aware of how permissive licenses work. If someone forks our code and does a better job with it than we do, fair game. :)

Just so you know, chromium exists now as an open source project because KDE developers used GPL.

[deleted]

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

#308
post #216

Earlier quoted context omitted.

Yes, we are aware of how permissive licenses work. If someone forks our code and does a better job with it than we do, fair game. :)

Just so you know, chromium exists now as an open source project because KDE developers used GPL.

[deleted]

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

#309
post #64
post #38

Earlier quoted context omitted.

Congratulations on the kick-off! Now that Ladybird is no longer a part of SerenityOS, will you consider a switch to a licence which not only grants, but also protects user freedoms (e.g. the GPL, MPL, EUPL)? Also, any thoughts on having official communication channels on some open, freedom-respecting platforms, rather than Discord only?

Indeed. This is something I could see myself contributing to (or attempting to, anyway), but as soon as I saw Discord+Github, I lost all interest. Github I can understand to some extent, it's a convenient temporary staying place until they can afford, community-wise, to move to something truly open, but Discord? In this day and age?

> but Discord? In this day and age?

Discord IS the platform of this day and age, what the hell are you talking about? You might not like Discord for whatever reasons, but trying to make it sound outdated or legacy is very weird sounding.

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

#310
Does awesomekling get to remain BDFL of Ladybird? I appreciated the project because it gave the impression that all the pork was stripped away and 100% focused on the engineering.

Meanwhile Mozilla spends a massive chunk of money on the organization and the philanthropy and the blog posts, and the activism, and the salaries of people who have little resemblance to engineers.

Post reply on HN