frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

The Rust calling convention we deserve (2024)

https://mcyoung.xyz/2024/04/17/calling-convention/
37•cratermoon•3d ago

Comments

tomhow•1h ago
Previously:

The Rust calling convention we deserve - https://news.ycombinator.com/item?id=40081314 - April 2024 (137 comments)

jauntywundrkind•36m ago
What was the interval of time for Rust having green threads, out of curiosity? How if at all had that affected layout and calling?
JoshTriplett•24m ago
Pre-1.0. Rust removed the green-threads runtime prior to stabilization.

I personally think this was one of the most important changes Rust made; without it, Rust would have been interesting but would not have been able to compete directly with C and C++ for systems programming.

tl2do•33m ago
Rust already puts a burden on me because of memory-management complexity. I welcome conventions like this when the compiler can hide most of that complexity.
wahern•22m ago
This reads like word games. The article basically argues for optimizing the calling discipline on a per-function basis, using the function body to guide the optimization. That's not a calling convention and definitely not a standard ABI. What they're arguing for is a kind of static optimization mid-way between targeting a calling convention and inlining. That's not a bad idea on its face, but has nothing at all to do with the C ABI. As to whether it would actually improve anything, frankly, I'm half-surprised compilers don't already do this, i.e. for functions where it's deemed too costly to inline, but which aren't externally visible, and the fact that they don't suggests that maybe there's not much to gain here.

I've yet to read an article criticizing the so-called C ABI that doesn't end up effectively changing the problem statement (in this case, into something utterly incomparable), as opposed to providing a better solution to the same problem. Changing the problem statement is often how you arrive at better solutions overall, but don't try to sell it as something it isn't, insinuating that the pre-existing solution is stupid.

An interactive map of Flock Cams

https://deflock.org/map#map=5/37.125286/-96.284180
421•anjel•3h ago•143 comments

MacBook Neo

https://www.apple.com/newsroom/2026/03/say-hello-to-macbook-neo/
1325•dm•8h ago•1678 comments

Building a new flash

https://bill.newgrounds.com/news/post/1607118
112•TechPlasma•2h ago•17 comments

Does that use a lot of energy?

https://hannahritchie.github.io/energy-use-comparisons/
120•speckx•2h ago•83 comments

Nobody Gets Promoted for Simplicity

https://terriblesoftware.org/2026/03/03/nobody-gets-promoted-for-simplicity/
806•aamederen•10h ago•449 comments

Something is afoot in the land of Qwen

https://simonwillison.net/2026/Mar/4/qwen/
427•simonw•6h ago•207 comments

NanoGPT Slowrun: Language Modeling with Limited Data, Infinite Compute

https://qlabs.sh/slowrun
94•sdpmas•4h ago•13 comments

Moss is a pixel canvas where every brush is a tiny program

https://www.moss.town/
128•smusamashah•12h ago•17 comments

Data Has Weight but Only on SSDs

https://cubiclenate.com/2026/03/04/data-has-weight-but-only-on-ssds-blathering/
51•LorenDB•3h ago•29 comments

The View from RSS

https://www.carolinecrampton.com/the-view-from-rss/
32•Curiositry•2h ago•11 comments

Humans 40k yrs ago developed a system of conventional signs

https://www.pnas.org/doi/10.1073/pnas.2520385123
30•bikenaga•6h ago•11 comments

“It turns out” (2010)

https://jsomers.net/blog/it-turns-out
216•Munksgaard•7h ago•72 comments

The Rust calling convention we deserve (2024)

https://mcyoung.xyz/2024/04/17/calling-convention/
37•cratermoon•3d ago•5 comments

Was Windows 1.0's lack of overlapping windows a legal or a technical matter?

https://retrocomputing.stackexchange.com/questions/32511/was-windows-1-0s-lack-of-overlapping-win...
30•SeenNotHeard•2h ago•12 comments

BMW Group to deploy humanoid robots in production in Germany for the first time

https://www.press.bmwgroup.com/global/article/detail/T0455864EN/bmw-group-to-deploy-humanoid-robo...
18•JeanKage•1h ago•10 comments

Roboflow (YC S20) Is Hiring a Security Engineer for AI Infra

https://roboflow.com/careers
1•yeldarb•4h ago

Making Firefox's right-click not suck with about:config

https://joshua.hu/firefox-making-right-click-not-suck
212•mmsc•4h ago•152 comments

It is sweet and fitting to die for one's country (1921)

https://www.poetryfoundation.org/poems/46560/dulce-et-decorum-est
19•bikeshaving•58m ago•7 comments

Qwen3.5 Fine-Tuning Guide – Unsloth Documentation

https://unsloth.ai/docs/models/qwen3.5/fine-tune
228•bilsbie•10h ago•58 comments

Glaze by Raycast

https://www.glazeapp.com/
174•romac•9h ago•103 comments

Approximation Game

https://lcamtuf.substack.com/p/approximation-game
10•surprisetalk•4d ago•0 comments

Raspberry Pi Pico as AM Radio Transmitter

https://www.pesfandiar.com/blog/2026/02/28/pico-am-radio-transmitter
53•pesfandiar•3d ago•24 comments

Accessibility Issues Are Often Usability Issues

https://protovate.com/blog/you-dont-need-accessibility-until-you-do/
6•janadiamond•33m ago•3 comments

Libre Solar – Open Hardware for Renewable Energy

https://libre.solar
184•evolve2k•3d ago•54 comments

NRC Issues First Commercial Reactor Construction Approval in 10 Years [pdf]

https://www.nrc.gov/sites/default/files/cdn/doc-collection-news/2026/26-028.pdf
4•Anon84•44m ago•0 comments

MyFirst Kids Watch Hacked. Access to Camera and Microphone

https://www.kth.se/en/om/nyheter/centrala-nyheter/kth-studenten-hackade-klocka-for-barn-1.1461249
100•jidoka•9h ago•26 comments

Faster C software with Dynamic Feature Detection

https://gist.github.com/jjl/d998164191af59a594500687a679b98d
37•todsacerdoti•4h ago•2 comments

My Favorite 39C3 Talks

https://asindu.xyz/my-favorite-39c3-talks/
34•max_•3d ago•3 comments

Google ends its 30 percent app store fee and welcomes third-party app stores

https://www.engadget.com/apps/google-ends-its-30-percent-app-store-fee-and-welcomes-third-party-a...
157•_____k•3h ago•55 comments

To understand our fascination with crystals, researchers gave some to chimps

https://www.nytimes.com/2026/03/04/science/chimpanzees-crystals.html
81•jimnotgym•14h ago•51 comments