frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Earning Adoption vs. Enforcing It

https://phillc.com/blog/2025/08/05/earning-adoption-vs-enforcing-it/
1•mooreds•36s ago•0 comments

AIpi PHP 1.4 is here with fallback models and new event callbacks

https://github.com/skito/aipi-php
1•dimitaratanasov•3m ago•0 comments

Two Problems

https://twoproblems.dev/
1•mooreds•4m ago•0 comments

A solution to King County's housing challenges might be in our homes

https://www.seattletimes.com/seattle-news/a-solution-to-king-countys-housing-challenges-might-be-...
1•petethomas•4m ago•0 comments

Show HN: We Built a Tool for Geo (Generative Engine Optimization)

https://geofast.me/
1•furgesson•6m ago•1 comments

Memorizing a List of Seed Words

https://www.johndcook.com/blog/2025/10/05/memorizing-a-list-of-seed-words/
1•ibobev•8m ago•0 comments

Fermat Primes and Tangent Numbers

https://www.johndcook.com/blog/2025/10/05/fermat-primes-tangent/
1•ibobev•9m ago•0 comments

A Quiet Change to RSA

https://www.johndcook.com/blog/2025/10/06/a-quiet-change-to-rsa/
1•ibobev•10m ago•0 comments

4 SQLite Databases: Is Rails 8 Taking SQLite Too Far?

https://eidel.io/4-sqlite-databases-is-rails-8-taking-sqlite-too-far/
1•olieidel•14m ago•0 comments

OpenAI's GDPval: Why the 66% in Automated Grading Matters More Than 48% Win Rate

https://medium.com/@pranil.dasika/openais-gdpval-why-the-66-automated-grading-problem-matters-mor...
2•pdasika•15m ago•0 comments

Opinionated Products – Designing with Belief

https://www.usamaasfar.com/2025/10/opinionated-products-designing-with.html
1•usamaasfar•16m ago•1 comments

Systems Thinking in SysML

https://medium.com/@lucas.orman/system-thinking-in-sysml-v2-c7826fe1b727
2•octopls•18m ago•0 comments

The journey to virtual generated columns

https://www.enterprisedb.com/blog/journey-virtual-generated-columns
1•eatonphil•19m ago•0 comments

Ubuntu 25.10 Delivering Some Nice Performance Gains for Core Ultra Lunar Lake

https://www.phoronix.com/review/ubuntu-2510-lunar-lake
2•rbanffy•21m ago•0 comments

Towards a Typology of Strange LLM Chains-of-Thought

https://1a3orn.com/sub/2025-10-weird-cot.html
1•1a3orn•22m ago•0 comments

Sam Altman says ChatGPT has hit 800M weekly active users

https://techcrunch.com/2025/10/06/sam-altman-says-chatgpt-has-hit-800m-weekly-active-users/
1•mfiguiere•24m ago•0 comments

Live from DevDay – The OpenAI Podcast Ep. 7 [video]

https://www.youtube.com/watch?v=QIdUllqmuls
1•emrehan•24m ago•0 comments

Rivian CEO Doubles Down on Decision to Not Offer Apple CarPlay

https://www.macrumors.com/2025/10/06/rivian-ceo-doubles-down-on-skipping-carplay/
2•CharlesW•24m ago•0 comments

Remove Watermark from Video Online – AI Video Watermark Remover

https://video-watermark-remover.com
1•jacksteven•25m ago•0 comments

Declarative Partial Updates Proposal

https://github.com/WICG/declarative-partial-updates
1•llcooliovice•26m ago•1 comments

Intuit's Numaflow Abstracts Away Infrastructure for ML Engineers

https://thenewstack.io/intuits-numaflow-abstracts-away-infrastructure-for-ml-engineers/
6•syayi•28m ago•0 comments

Scientists invent ACE2 biologic that blocks infection from all Covid variants

https://www.nature.com/articles/s42003-025-08819-w
4•ck2•28m ago•0 comments

Iridogorgia Chewbacca

https://en.wikipedia.org/wiki/Iridogorgia_chewbacca
5•thunderbong•30m ago•0 comments

Bari Weiss runs a Trump-friendly site – now she'll be in charge of CBS News

https://www.msnbc.com/opinion/msnbc-opinion/bari-weiss-cbs-news-free-press-trump-editor-in-chief-...
12•donsupreme•32m ago•0 comments

Nearly half of drivers killed in (Ohio County) crashes had THC in their blood

https://www.sciencedaily.com/releases/2025/10/251005085621.htm
13•pogue•34m ago•13 comments

OpenAI - Intro to Agent Builder [video]

https://www.youtube.com/watch?v=44eFf-tRiSg
1•ahmetcadirci25•35m ago•0 comments

Why your S&P 500 index fund might be more risky than the internet bubble

https://www.marketwatch.com/story/why-your-s-p-500-index-fund-might-be-more-risky-than-the-intern...
1•zerosizedweasle•38m ago•1 comments

Orbstack Debug Shell [March 2024]

https://docs.orbstack.dev/features/debug
2•TheTaytay•38m ago•1 comments

Harvard Students Skip Class and Still Get High Grades, Faculty Say

https://www.nytimes.com/2025/10/06/us/harvard-students-absenteeism.html
2•jimnotgym•46m ago•1 comments

Show HN: Marketplace for buying and selling land plots with mineral reserves

https://oreplot.com
1•hagan•46m ago•0 comments
Open in hackernews

Ladybird passes the Apple 90% threshold on web-platform-tests

https://twitter.com/awesomekling/status/1974781722953953601
369•sergiotapia•2h ago

Comments

dotancohen•2h ago
The linked tweet notes that this is an important milestone in getting Ladybird considered as an alternative browser engine in iOS.
jonny_eh•2h ago
Good context for why "Apple" is in the headline
jsheard•41m ago
...in the EU at least, anywhere else Apple is going to say "no" regardless of how good your engine is.
andrewl-hn•22m ago
How does it work for the likes of Google and Mozilla? Do they use their own engines for iOS versions in the EU and wrap WebKit for other areas?
chrisldgk•17m ago
AFAICT, Chrome and Firefox on iOS are still just WebKit wrappers. I’d love for that to change though, WebKit in iOS sucks in quite a few ways.
zb3•2h ago
So was there any app with an alternative browser engine already approved by Apple?
ActionHank•2h ago
IRC I think the roadblock isn't that they need to be approved, but that they can only distribute in the EU.
mcny•1h ago
Is distribution the only problem? If Mozilla or Google were to make their code freely available on some git forge like GitHub and I cloned the repo and built it myself, would I be able to run it for seven days or something in the US?
SSLy•1h ago
nope, one can't get the entitlement -- even just for 7 days dev mode -- just like that.
pizlonator•1h ago
Super impressive that an independent, non-corpo project has gotten this far this quickly.
tracker1•1h ago
Definitely... IF they keep this up, they will be a real contender by the end of 2027. I keep saying I'd like to see a similar push for Servo though... since it's probably the next most feature-rich engine option. It really needs a corresponding browser project to go along side it though, since FF/Mozilla isn't that interested.
johnmaguire•1h ago
I believe this would be Verso: https://github.com/versotile-org/verso
latexr•1h ago
That repo is a mirror of the GitLab version.

https://gitlab.com/verso-browser/verso/

Seemed to have fairly frequent commits but they abruptly spotted 3 months ago.

https://gitlab.com/verso-browser/verso/-/commits/main?ref_ty...

fabrice_d•50m ago
It looks like Amazon has people looking at Servo integration in GTK: https://blogs.gnome.org/nacho/2025/10/01/servo-gtk/
nicce•1h ago
But how to pass tests securely, is completely different problem. This is conformance testing. But impressive regardless.
nonethewiser•49m ago
Can you elaborate? What do you mean by how to pass tests securely? It doesn't read like you mean security tests but otherwise I have no idea what you're talking about.
nicce•44m ago
Conformance testing means that you meet certain specifications. It tells nothing about how you handle data which is different from the specs or random data; or in other words, the root of most security problems.
ericmcer•46m ago
It is nuts, when you think about how much a browser does, it is a crazy feat.

Just building a good html/css renderer and a JS engine is crazy, but now you are hooked into the ecosystem and at the mercy of whatever comes next. Chrome can push back against proposals but little browsers either use chromium or are basically in a riptide trying to make sure they keep up.

X0nic•1h ago
I wonder how hard the last 10% will be? If its a typical software project its going to be 90% more effort for the last 10%.
nicce•1h ago
Browsers have been historically the biggest and most difficult projects, so hard to say why it wouldn’t be. When they can start promising 20k bounties for segfaults, they are getting close.
9cb14c1ec0•1h ago
They are pretty far way from that. I still think it is one of the most exciting open source projects in recent years.
al_borland•26m ago
And the last 1% will be constantly changing, and never really “done” as a result.

90% is Apple’s standard. I wonder what the general public requires.

stronglikedan•1h ago
OT, but I really like the name Ladybird for a silly reason - it's the name of Hank Hill's dog. Whenever I hear it I think of her and smile. That's right, the thought of a cartoon dog makes me happy. I told you it was silly.
tonyedgecombe•1h ago
In the UK a ladybird is what Americans call a ladybug.
beepbooptheory•1h ago
Well and knowing Hank, the dog is surely named after Lady Bird Johnson.

https://en.wikipedia.org/wiki/Lady_Bird_Johnson

dylan604•1h ago
You seem to totally be overlooking who Hank was paying homage to with that name. Thanks to Ladybird, spring time in Texas provides a colorful palette of wildflowers, especially the bluebonnet, to travelers along the highways.
scosman•1h ago
Me as engineer: it's wild a big corporation dictates a quality bar and limit API access for 3rd party software.

Me as customer: oh man I'm sure glad stuff is reviewed to some quality bar and the OS limits API access.

isodev•1h ago
Me as customer: having trouble using the likes of GitHub and Threads using the "OS sanctioned browser"
cosmic_cheese•1h ago
That's on nobody except Microsoft and Meta for testing against Chromium only.
isodev•1h ago
Person in tech me is in conflict with customer me as to who is to blame. Maybe system imposed browser/agent defaults were a mistake after all.
dylan604•1h ago
So it's okay for a website builder to test in only one browser defaulting to an imposed browser/agent restriction?
mmis1000•59m ago
The point is they are not even compliment to their "own" spec. They are part of whatwg. But if you ever write web page. You will know it's always the safari that differs from the spec. Firefox in the other end never have such issue.

Write a page on chrome, works 90% on Firefox. But will likely works 10% on safari. Supports safari literally means support another browser (by workaround all its bugs).

evilduck•45m ago
Those are some exaggerated beyond belief numbers you just made up. Some of us also work in web development and know better.
concinds•1h ago
It was a bug in WebKit that WebKit had to fix (and as you know, Safari takes a long time getting those fixes into consumer's hands).
mmis1000•1h ago
> takes a long time

If it even does.

concinds•1h ago
Me as a consumer:

- browsers having to go through Apple means slower updates (including for bugs or security), not needed on Mac or any other platform

- Apple forces every alternative-engine browser to use a pretty broken framework that Safari does not use, not needed on Mac or any other platform

- Apple's restrictions on alternative engines in the EU are a vast list of malicious compliance[0], making those engines a theoretical academic exercise, so they're definitely still fucking you as a consumer.

[0]: https://open-web-advocacy.org/blog/apples-browser-engine-ban...

ryandrake•1h ago
Those views are "you as a developer." Very few actual end users think about or care about any of these things.
echelon•1h ago
The consumer can't articulate policy.

Consumers in a general sense don't know much of how the world works - safe radiation exposure, food safety, drug dosing thermodynamics, household electrical wiring, airborne particulate, airline maintenance...

This is why we have a government regulatory regime to protect them. The government has to strong arm companies out of bad behavior, because consumers do not understand.

Some people who have Apple and Google stock will voice opinion against regulation. Or people who really love their devices and don't understand the harms.

But the fact is that this Titanic command of markets damages the robustness of the economy. Google and Apple are doing massive harm.

Capitalism should be hard. It should be a treadmill. You shouldn't be able to coast.

We like the market. We like evolutionary pressure. Giants this large, however, are an ecological hack that get to escape the same algorithm we subject every other company to. They created an artificial and illegal means to prevent themselves from facing competition. They're an invasive species picking on ecosystems that literally cannot fight back.

It's a good thing that new companies can (or could) threaten old companies. It's a renewing forest fire, a de-ossification. It rewards innovation capital rather than institutions.

Apple and Google have found a way to forever avoid this by wedging themselves in as "owners of mobile computing". These two companies own it. Period. You don't. Consumers don't. No other company can even enter into the arena. You play by their rules.

Antitrust enforcement has never been more needed. We've had two decades of devices we really only rent and don't own. Devices that strangle consumer control over how we spend our time and money.

If America doesn't do it, foreign countries seeking sovereignty should.

ahmeneeroe-v2•1h ago
You're right. They may be a "consumer" but they're wearing their develop hat. Consumers don't care about update cycles.
yegle•51m ago
As a consumer I definitely want my browsers to always be up to date and be able to address 0day bugs as soon as the browser vendors are aware. Any potential delays on fixing security issues make me nervous.
littlestymaar•1h ago
Very few actual care about Apple controlling the apps you install as well. And even fewer understand what “OS API access” mean.

Just because consumers are unaware that a problem exist doesn't mean they wouldn't care if they knew.

echelon•1h ago
Me as a consumer:

- Companies forking over more margin and control to Apple mean they have to make up for it in other ways.

- Apple and Google wielding so much control removes overall choice and competition from the market.

- I sure hope Apple and Google only ever have my interests at heart because they have all the keys to the kingdom and could really screw me over.

- I wish I could do XYZ with my phone. Too bad...

- I wish there were more diverse phone SKUs. It used to be wildly competitive and we used to have all kinds of innovation because it wasn't so winner-take-all. Where's my eink low power open source phone with gpio and thermal sensors, etc.

- My car and phone feel like frenemies.

- There's still no good alternative OS for phones. Probably because it'd be impossible to make money and compete against titans.

- The company that removed manifest V2 is now forcing app signing? I wonder if they'll limit web browsing options and ad blocking soon.

- Why do I have to de-Google my phone with every update? They have tyranny of defaults (that lay people can't adjust) and just reset the defaults back to themselves every time you upgrade. Or give you scare walls and alerts asking to be default again. Lay people are probably stuck with this.

- "Google News" legitimately has half page ads and popups and that's the default experience. It is physically impossible to even read the news.

mmis1000•1h ago
Me as engineer: does apple even pass the bar by their own? I hit shit tons of safari only bug that is 100% non web-compliment. Some are so stupid that as a normal person writing web pages must have ran into it already.
luxuryballs•51m ago
also me as an engineer:

I hope it’s the correct 90%!

SilverElfin•51m ago
It’s not wild, it is anti-competitive and entirely about maintaining control in unfair ways
beeflet•41m ago
You couldn't figure out by yourself not to use a dysfunctional browser?
daft_pink•1h ago
I think it’s just fantastic that the Ladybird browser is close to being usable. I was under the impression this was going to take many years before it became competitive.
skywal_l•36m ago
Don't hold your breath though. Looking at the September progress report[0] there are many many things to iron out. It's great progress but there are still several years of development for LB to be ready.

[0] https://www.youtube.com/watch?v=6vsjIIiODhY

potwinkle•16m ago
I've started using it for some websites. It's surprisingly very capable already.
mrweasel•8m ago
While I haven't tried it myself, I've seen a few of the monthly summaries videos. Passing the tests and being fast enough for daily usage is two very different things and right now Ladybird doesn't appear to be all that speedy.

Still an amazing feat of development from the entire team.

flakiness•1h ago
There is a big jump in the graph! I wonder what contributed to that big improvement.
apetresc•46m ago
Someone asked Andreas on that Twitter thread - it was the merging of the CSS Typed Object Model API spec.
cupofjoakim•39m ago
This PR added ~6400 passes for some css stuff. That's not enough to warrant the spike I think, but surely helped: https://github.com/LadybirdBrowser/ladybird/pull/6370
jerf•1h ago
Thank you for the belly-laugh. It's Goodhart's Law in graph form.

"Oh, is this metric important? Let me get right on that."

No shade intended towards the Ladybird team. You were given the terms and you're behaving rationally in response to them. More power to you. It's just a fantastic demonstration of what it looks like to very suddenly be developing against a very specific metric.

xmprt•54m ago
Have you tried using Ladybird recently? Admittedly I haven't but I've seen the rapid progress they've made over the last year. They might just be targeting this arbitrary metric but I'm inclined to believe that they've made real progress towards building a usable browser.
pizlonator•50m ago
I think that this metric correlates well with the browser being usable on real websites

Also, I don't think that the Ladybird folks are just doing the bare minimum to only increase their score on WPT. They're implementing each feature in such a way that basic browsing seems to work better and that their WPT score improves.

fabrice_d•47m ago
The wpt score is not that well balanced. Look at https://staging.wpt.fyi/results/?product=servo&product=ladyb... : out of about 2 million tests, more than half are for the "encoding" category. Good encoding support is needed for sure, but likely not at that level of prevalence.
fragmede•50m ago
I mean, sure, but can you point to any work that you think they should be doing that they're not doing because they're chasing this benchmark instead of doing whatever it is you think they should be doing?
XCSme•46m ago
What JS engine does it run on?
Fuzzwah•40m ago
It's own, LibJS

https://github.com/LadybirdBrowser/ladybird/tree/master/Libr...

XCSme•37m ago
Wow, how does it compare to V8 ? They spent many years optimising it.
mouse_•27m ago
It doesn't.
potwinkle•14m ago
It's not as fast or as feature-complete. That's OK for now, though.
austin-cheney•40m ago
It is all original code.
XCSme•38m ago
That's really impressive
liquid_thyme•37m ago
I wish them well, but browsers are very much pay-to-play. Google had to pay their way to their current dominant position.
mouse_•28m ago
Don't forget, Firefox didn't succeed because Firefox was good, it succeeded because IE was bad. People don't like having to choose between Google Chrome and Google Firefox.
npteljes•26m ago
Ad blockers were another huge draw, in my experience.
postepowanieadm•3m ago
I'm not sure about it - there were other contestants: Opera, Netscape, even the big Mozilla Suite.
lenerdenator•21m ago
Depends on what you mean by "pay-to-play".

Google's business model was to take FLOSS software, ostensibly make it work without them being involved, but make it obvious that if you wanted things to be as simple as possible, you needed to use their version of it. Can you use Chromium as your daily driver? Sure, but it's not as simple as just using Chrome. Android is even more like this. And of course, the simplest way to use this software also just happens to give Google a ton of your data, which enabled them as an ad-serving company.

They wouldn't have given the browser away for free if they weren't making at least the cost of the browser development back in the take from ad revenues.

I guess you could argue that the moves to buy services like YouTube and other big pillars of the web and have that reflected in Chrome development cost money.

lenerdenator•28m ago
If nothing else, having an alternative engine with any amount of viability at all that isn't Blink is great news. I'll be interested to see how this progresses.
bbminner•26m ago
Now that 90% of the work is done, it is only 90% of the work that remains :)
londons_explore•5m ago
If you have a spec and a test suite, shouldn't you really be passing all the tests before shipping this stuff to a user?

To do otherwise seems like pissing in the swimming pool of the web ecosystem. Web developers are going to have to be special casing this browser for years to come, and then the browser will need a 'quirks mode' for all the webpages that come to rely on the bugs.

reaperducer•1m ago
If you have a spec and a test suite, shouldn't you really be passing all the tests before shipping this stuff to a user?

Have you seen the state of the tech industry?

"Ship it, then fix it" is considered normal now, for some reason.

guywithahat•1m ago
It's always struct me as interesting that ladybird is built with C++. I like C++, and prefer it to languages like Rust, but it's not uncommon to see new OSS projects using weird languages and the newest tools. Lots of languages offer improvements in regards to threading models, development speed, or cross-platform support which we don't get in C++.

I suppose their success is likely directly related to the fact they made reasonable, practical development choices, but still.