Live data from Hacker News

This Month in Ladybird – April 2026

ladybird.org

71–80 of 163 posts

Re: This Month in Ladybird – April 2026

#71

Too bad LadyBird is being translated to LLM generated Rust. It's nice that Rust is so beginner friendly but it would be nicer to have a pure C++ browser for the more experienced developers, to use as a basis for their projects like Chromium is used.

Why would yet another C++ browser be better than one written in a different language (this time Rust, but Zig would be cool too)?

Re: This Month in Ladybird – April 2026

#72

Too bad LadyBird is being translated to LLM generated Rust. It's nice that Rust is so beginner friendly but it would be nicer to have a pure C++ browser for the more experienced developers, to use as a basis for their projects like Chromium is used.

I don't really care for the language. But why is it following the GTK UI language ffs. Every gtk only gets worse.

> Ladybird has a new Linux frontend built on GTK4 and libadwaita, sitting alongside the existing Qt frontend

This is in addition to the already existing Qt frontend.

Re: This Month in Ladybird – April 2026

#73

Too bad LadyBird is being translated to LLM generated Rust. It's nice that Rust is so beginner friendly but it would be nicer to have a pure C++ browser for the more experienced developers, to use as a basis for their projects like Chromium is used.

are you saying c++ can be used as a basis for other projects whereas rust cannot? ...why?

Re: This Month in Ladybird – April 2026

#74

Too bad LadyBird is being translated to LLM generated Rust. It's nice that Rust is so beginner friendly but it would be nicer to have a pure C++ browser for the more experienced developers, to use as a basis for their projects like Chromium is used.

If LLMs allow them to speedrun to an alternative mainstream browser, then full speed ahead. A third runner in this space would make the browser market a lot healthier than the current chrome/webkit and Firefox duopoly.

I’d rather have a good browser which took its time to get things right than a speed run one.

Too much software is written like that, and the result is that most things are shit. What are we in such a hurry for? To get more time to work more? Fucking chill. Do things slowly and right.

As a side thought, speed running seems like the wrong analogy for software. Speed runners in games are people who spend a ton of time doing the exact same steps over and over to find tiny optimisations and develop muscle memory to do something repeatable. They take the time to do it well. Being a good speed runner means embracing slow progress. It’s the antithesis of software, where rushing to get it out also means you barely look at it. You do it fast but seldom right.

Re: This Month in Ladybird – April 2026

#76
post #31
post #24

The hardest part for browser development has always been "artificial" web compatibility, as you know a lot of websites are forcefully blocking specific browser from loading, only allow Chromium to load their websites, that is the reality check for Ladybird, and seriously what stopping new web browsers from being able to compete, same with DRM Widevine, it's REALLY hard to acquire (unobtainiumware) for new browser, ev…

How common is this that they would even care about it anyways? I've run Firefox exclusively for the last 2 decades and have never once run into a site that told me I needed to switch to Chromium for compatibility.

Your experience may be different, but every time I hit the Cloudflare "checking if your connection is secure" turnstyle, it goes into an infinite loop on Firefox. It's the only reason I still have Chrome on any personal device. It may be tracker and privacy settings rather than just Firefox on its own, but I'm not going to run combinatorial experiments to figure out exactly what Cloudflare is looking for, especially since it's probably a moving target.

Re: This Month in Ladybird – April 2026

#77
post #6

> strava.com : Login works now that Navigator.getBattery throws the spec-mandated error type instead of one of our own (#8770). what’s Strava want with my battery level?

Strava's a route tracker. Assuming you can use it through the website, it probably controls how often it polls location, trading off accuracy for power consumption.

Re: This Month in Ladybird – April 2026

#79

> Human Rights Foundation ... “AI for Individual Rights” program That sounds quite dodgy. Ladybird doesn't have AI, why would such a program support its development? But even before that: "Human Rights Foundation" sounds like "The Human League" which George makes up in Seinfeld as a fake charity. And promoting AI as a "human right" is quite suspicious. If I had to, I might be that this is something backed by one of t…

From the FAQ in the ladybird front page.

>All sponsorships are in the form of unrestricted donations. Board seats and other forms of influence are not for sale.

i.e. donations explicitly do not buy any say in the project.

Re: This Month in Ladybird – April 2026

#80

Earlier quoted context omitted.

I actually ran into such issues, in particular with commercial websits. Some browsers I use do not work for my online transactions for instance - annoyingly the local bank I use for logging into my account as well. It is basically the bank hijacking my money and forcing me into using a specific browser (or, at the least, very few; they improved compatibility a bit in the last years, but there were more issues in the…

Why don't you consider switching banks? In 2008 I had to switch bank for exactly this reason.

I switched bank in 2021 and it was hard. No bank advertises "we do compliant chip tan" and no bank advertises "we do not buy an app framework that scans for customs roms".

Switching banks is hard, because all of them suck, are underdocumented and a moving target.

Post reply on HN