frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

We found a bug in Go's ARM64 compiler

https://blog.cloudflare.com/how-we-found-a-bug-in-gos-arm64-compiler/
63•jgrahamc•2h ago

Comments

javierhonduco•59m ago
Really enjoyed reading this. Thanks for writing it!
Neywiny•26m ago
That's an incredible find and once I saw the assembly I was right along with them on the debug path. Interestingly it doesn't need to be assembly for this to work, it's just that that's where the split was. The IR could've done it, it just doesn't for very good reasons. So another win for being able to read arm assembly.

Unsure if this would be another way to do it but to save an instruction at the cost of a memory access you could push then pop the stack size maybe? Since presumably you're doing that pair of moves on function entry and exit. I'm not really sure what the garbage collector is looking for so maybe that doesn't work, but I'd be interested to hear some takes on it

titzer•17m ago
I think the right fix is that the compiler should, e.g. load the constant into a register using two moves and then emit a single add. It's one more instruction, but then the adjustment is atomic (i.e. a single instruction). Another option is to do the arithmetic in a temp register and then move it back.
bloak•16m ago
> So another win for being able to read arm assembly.

Yes, though that weird stuff with dollars in it is not normal AArch64 assembly!

The article could have mentioned the "stack moves once" rule.

Agingcoder•13m ago
Excellent article as always from the cloudflare blog - engineering without magic infrastructure and ml. One day I will apply !

Compiler bugs are actually quite common ( I used to find several a year in gcc ), but as the author says, some of them only appear when you work at a very large scale, and most people never dive that far.

Ask HN: ArsTechnica qbits mechanics[0] for a scaled up version of roons[1]?

1•sargstuff•1m ago•0 comments

Canada Sport Canada's Obsession with Figure Skating and Ice Sports

https://craftercontent.blogspot.com/2025/10/%20Figure%20Skating%20.html
1•arianmarry•1m ago•0 comments

Nvidia CEO: Oracle will be 'wonderfully profitable' despite reported thin margin

https://www.cnbc.com/2025/10/07/nvidias-jensen-huang-on-oracles-reported-gpu-profit-squeeze-theyl...
1•zerosizedweasle•1m ago•0 comments

Suspicionless ChatControl must be taboo in a state governed by the rule of law

https://digitalcourage.social/@echo_pbreyer/115337976340299372
1•nabla9•2m ago•0 comments

Python 3.14 Is Here. How Fast Is It?

https://blog.miguelgrinberg.com/post/python-3-14-is-here-how-fast-is-it
1•todsacerdoti•2m ago•0 comments

SAT problems are kind of cool

https://blog.karanjanthe.me/posts/Boolean-satisfiability-problem/
1•KMJ-007•2m ago•0 comments

What IMC 2025 Revealed About the State of Telecom

https://akshatjiwannotes.blogspot.com/2025/10/what-imc-2025-revealed-about-state-of.html
1•akshatjiwan•3m ago•0 comments

How much radiation can a Pi handle in space?

https://www.jeffgeerling.com/blog/2025/how-much-radiation-can-pi-handle-space
1•HieronymusBosch•3m ago•0 comments

Show HN: Cadence – Daily note taking app with mood tracking and AI querying

https://cadencenotes.com/
1•jram930•4m ago•0 comments

Show HN: Chrome extension to GIF YouTube videos in-player

https://chromewebstore.google.com/detail/ytgify/dnljofakogbecppbkmnoffppkfdmpfje
1•neonwatty•5m ago•0 comments

MEPs vote to ban plant-based food terms

https://www.theguardian.com/world/2025/oct/08/veggie-burgers-off-menu-meps-vote-ban-plant-based-f...
1•alibarber•7m ago•0 comments

React is transitioning from Meta to Linux Foundation

https://engineering.fb.com/2025/10/07/open-source/introducing-the-react-foundation-the-new-home-f...
2•dcas•7m ago•0 comments

Look mom HR application, look mom no job – phishing using Zoom docs

https://blog.himanshuanand.com/2025/10/look-mom-hr-application-look-mom-no-job/
1•unknownhad•8m ago•1 comments

Derivation of Hamiltonians for Accelerators (1998) [pdf]

https://www.aps.anl.gov/files/APS-sync/technical_bulletins/files/APS_1421576.pdf
1•nill0•8m ago•0 comments

FCC kicks off 'Space Month' with vow to fast-track satellite licensing

https://www.theregister.com/2025/10/07/fcc_satellite_licensing/
1•Bender•8m ago•0 comments

Google declares AI bug hunting season open, sets a $30K max reward

https://www.theregister.com/2025/10/07/google_ai_bug_bounty/
1•Bender•8m ago•0 comments

'Blind' Achieves 12M Global Users, Driven by Indian Market Expansion

https://www.businesskorea.co.kr/news/articleView.html?idxno=237301
1•mgh2•10m ago•0 comments

Alienware Command Centre Alternative for Linux

https://github.com/tr1xem/AWCC
1•Venn1•10m ago•0 comments

Teens arrested in London preschool ransomware attack

https://www.theregister.com/2025/10/07/2_teens_arrested_in_london/
1•Bender•10m ago•0 comments

A 9KB (3KB gzip) single HTML notebook, perfect for minimalists

https://chunqiuyiyu.github.io/xie/
1•chunqiuyiyu•11m ago•0 comments

3D-Printed Flexible Fingers for Robotic Soft Gripping of Agricultural Products

https://www.mdpi.com/2076-0825/14/10/468
1•PaulHoule•11m ago•0 comments

Polymarket Founder Is Youngest Self-Made Billionaire After Deal with NYSE Owner

https://www.bloomberg.com/news/articles/2025-10-08/polymarket-founder-is-youngest-self-made-billi...
1•prng2021•13m ago•0 comments

Using GraphViz for Claude.md

https://blog.fsck.com/2025/09/29/using-graphviz-for-claudemd/
1•alexpogosyan•14m ago•0 comments

CQASM: A Quantum Programming Language

https://www.quantum-inspire.com/kbase/cqasm/
1•gjvc•15m ago•0 comments

Show HN: Dipmatter – Deep Researcher for Finding Early Signals and Startup Ideas

https://dipmatter.com/
1•taruza•16m ago•0 comments

Q&A wiht Jean-Baptiste Fressoz on "The myth of energy transition"

https://news.cnrs.fr/articles/the-myth-of-energy-transition
1•skmurphy•17m ago•1 comments

Jefferies reveals $715M fund exposure to First Brands invoices

https://www.ft.com/content/8d474079-657c-4baa-b69e-f2d80f7d9fc9
1•zerosizedweasle•19m ago•0 comments

Base Power raises $1B in latest financing round led by Addition

https://www.reuters.com/business/energy/base-power-raises-1-billion-latest-financing-round-led-by...
1•neom•19m ago•0 comments

The Mexican Fisherman (2024)

https://bemorewithless.com/the-story-of-the-mexican-fisherman/
2•raw_anon_1111•21m ago•0 comments

Show HN: Polymathic Resource List – 150 Tools and 90 Books

https://github.com/PolymvthicPunks/polymvthic-resources
1•PolymvthicPunks•22m ago•0 comments