frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Pre-Release of Polars 2.0

https://pola.rs/posts/announcing-polars-2/
117•komape•2h ago•20 comments

The Browser's Main Thread Is Expensive

https://kciter.so/posts/the-expensive-main-thread/en/
38•kciter•1d ago•10 comments

Muse Spark 1.3

https://developer.meta.com/ai/models/muse-spark/
581•bvaldivielso•14h ago•382 comments

Gemini 3.8 Flash and 3.8 Flash Cyber

https://blog.google/innovation-and-ai/models-and-research/gemini-models/3-8-flash-and-3-8-flash-c...
1015•bratao•18h ago•570 comments

Three schoolgirls in Kinsale pulled up a pea plant covered in warts (2016)

https://scienceblog.com/b-three-schoolgirls-in-kinsale-pulled-up-a-pea-plant-covered-in-warts-and...
43•DamonHD•2h ago•15 comments

LLMs and Self-Referentiality

https://scottaaronson.blog/?p=10046
43•mavdol04•1d ago•31 comments

Google avoids a breakup of its ad tech business

https://www.nytimes.com/2026/09/02/technology/google-ad-tech-remedies.html
379•donohoe•18h ago•278 comments

The Computer Museum of America reclamation project

https://computer-museum.org/wp/
43•rbanffy•2d ago•14 comments

Holden's Lightning Flight

https://en.wikipedia.org/wiki/Holden%27s_Lightning_flight
151•ColinWright•2d ago•34 comments

Three sites made 215,128 “best software” pages for AI. Perplexity cites them

https://trellner.com/reports/manufactured-sources-behind-ai-recommendations/
412•jakobgreenfeld•19h ago•206 comments

Can I opt out of my input or output data being used for training?

https://help.mistral.ai/en/articles/455207-can-i-opt-out-of-my-input-or-output-data-being-used-fo...
441•teekert•21h ago•200 comments

Reverse Engineering Unknown File Formats with ImHex

https://werwolv.net/posts/file_format_reverse_engineering/
199•carlos-menezes•2d ago•37 comments

Higher Multipoles of the Cow

https://arxiv.org/abs/2504.00506
68•MrOrelliOReilly•2d ago•22 comments

Fable 5.1 World Modeling

https://github.com/PhiloLabs/fable51-worlds
244•surreal_•13h ago•73 comments

Launch HN: RonanRX (YC S26) – Personalized Peptides and GLP-1s

60•lloydarmbrust•11h ago•69 comments

Biggest dark matter detector spots a single weird particle

https://www.science.org/content/article/world-s-biggest-dark-matter-detector-spots-single-weird-p...
296•randycupertino•19h ago•103 comments

Wendell Berry has died

https://www.nytimes.com/2026/08/31/us/wendell-berry-dead.html
187•Curiositry•2d ago•98 comments

Aging brains blend memories together instead of just forgetting them

https://studyfinds.com/aging-brains-blend-memories-together-instead-of-forgetting-them-study-finds/
280•mdp2021•20h ago•118 comments

What I Learned from My Mom (1941-2026)

https://experimentalliving.substack.com/p/what-i-learned-from-my-mom-1941-2026
5•NaOH•4d ago•0 comments

Qantas Airbus A380 engine failure in 2010 (2023)

https://admiralcloudberg.medium.com/a-matter-of-millimeters-the-story-of-qantas-flight-32-bdaa62d...
134•gumby•14h ago•81 comments

Engineering of the fastest WebAssembly interpreters

https://wasmi-labs.github.io/blog/posts/wasmi-v2.0/
91•herobird•1d ago•8 comments

Exit the Cave

https://turtlespace.blog/p/exit-the-cave
263•akkartik•19h ago•92 comments

Async Rust vs RTOS showdown (2022)

https://tweedegolf.nl/en/blog/65/async-rust-vs-rtos-showdown/
90•kooi•15h ago•44 comments

Reasons robotics is hard

https://secondthoughts.ai/p/14-reasons-robotics-is-hard
94•ddp26•11h ago•51 comments

A Selection of Los Alamos Rolodex Business Cards

https://clui.org/collections/los-alamos-business-cards/selection-cards
169•1970-01-01•2d ago•46 comments

Altair Basic Interpreter Source Code (1975) [pdf]

https://images.gatesnotes.com/12514eb8-7b51-008e-41a9-512542cf683b/34d561c8-cf5c-4e69-af47-3782ea...
60•Eridanus2•13h ago•34 comments

We could save petabytes of cache storage with Zstandard and Pingora

https://blog.cloudflare.com/cache-transcoding/
111•torutofu•1d ago•47 comments

Poisson Disk Sampling

https://stripeacross.com/posts/poisson-disk-sampling/
162•vismit2000•19h ago•19 comments

Nango (YC W23) is hiring across eng, product and GTM (SF and remote)

https://nango.dev/careers
1•bastienbeurier•12h ago

WebLLM: high-performance in-browser LLM inference engine

https://github.com/mlc-ai/web-llm
119•saikatsg•19h ago•20 comments
Open in hackernews

The Browser's Main Thread Is Expensive

https://kciter.so/posts/the-expensive-main-thread/en/
36•kciter•1d ago

Comments

Ayesh•45m ago
Such an excellently written articles with really nice interactive visualizations!
ahartmetz•42m ago
Yeah, but if your website with, you know, text and stuff, doesn't do any stupid and unnecessary crap, it doesn't matter where the nonexistent unnecessary yet expensive code doesn't run.
another-dave•12m ago
and if you have no website at all, it takes zero seconds to load.

But for people who are developing websites that are more than just text, this is an excellently written article and great advice.

It's funny, for mobile app dev it feels like the community are a lot of focused on staying off the main thread, this is the first time I've come across one for webdev.

Tepix•12m ago
Sure, but there are sites like HN and there are sites like https://earth.nullschool.net/

What's your point? Are you saying all animations and rendering are unnecessary?

adzm•11m ago
Well yeah but if you do actually need things like images, animations, high frequency updates, etc, this is actually a pretty good overview of how to approach it. Also learned that react uses posting to a MessageChannel to yield!
nairboon•31m ago
In the first example: doesn't pushing the button while typing cause the textfield lose focus? What's the point of the typing in the example?
lintfordpickle•10m ago
I think the point is, if you click the '2.0s' button, you cannot re-focus on the input field for those 2 seconds.
Tepix•13m ago
Nice examples, a bit repetetive perhaps.

One thing that I found quite interesting to see is how the behaviour of the "4.000 particles" demo changes between the 5ms rendering and the "everything now" rendering.

piker•8m ago
Great piece, OP. We work in WASM and are considering web workers to help with rendering documents off the main thread in that context. I was surprised to read that ArrayBuffer is moved by reference only! Might be an option. Thanks for putting this together.
adzm•4m ago
I wish await in JavaScript could conditionally yield. Instead I end up having to use arounds like if (shouldYield()) await do yield();