The best Hacker News stories from All from the past day
Latest posts:
Tell HN: We are trying to get tail calls into the WebAssembly standard
WebAssembly is a modern bytecode supported by all browsers and designed to be a compiler target for a wide variety of programming languages.<p>To effectively support some forms of Functional Programming support for tail-calls has been proposed as an extension to the WebAssembly standard.<p>This proposal has reached Phase3 of the standardization process years ago, but has since stalled.<p>Phase3 is known as "the implementation phase" and the prerequisite for advancing the proposal to Phase4 is to have support in two different browser engines. V8/Chrome support has been available for a long time, so another engine is required.<p>To unblock this situation we have contributed full support for WebAssembly Tail Calls to JavaScript/WebKit/Safari. The PR is available here:<p><a href="https://github.com/WebKit/WebKit/pull/2065" rel="nofollow">https://github.com/WebKit/WebKit/pull/2065</a><p>An in-depth article about the challenges of implementing this feature is also available. This is intended both as documentation for our contribution, but also as a general explainer about how tails calls actually work, with a particular focus on stack space management.<p><a href="https://leaningtech.com/fantastic-tail-calls-and-how-to-implement-them/" rel="nofollow">https://leaningtech.com/fantastic-tail-calls-and-how-to-impl...</a>
The Uber leak exposes the global war on workers
James Webb first images – complete set of high resolution shots now live
James Webb first images – complete set of high resolution shots now live
Compare Webb's Images to Hubble
Compare Webb's Images to Hubble
Assassin’s Creed Liberation delisted, unplayable even to owners starting Sept 1
Postgres 15 improves UNIQUE and NULL
GCC Rust Approved by GCC Steering Committee
Tell HN: I have the perfect job, why is it not enough?
I am in my mid-thirties, working four days a week, and making over 100k. I have a house, a good relationship with my wife, and young and healthy kids.<p>I work from home. My job is technically interesting, and I still learn/improve. I do not have meetings. One or sometimes two 30 min calls a week with my boss. Most days, I do not have to interact with anyone from work, not even customer contact.<p>If I knew I could have a job like this ten years ago, I would have thought that's it, the dream.<p>But somehow, it isn't. It's never enough.<p>I dream about doing my own thing or retiring early to do other projects. It is probably human to always want more.<p>So HN, how did you settle and slow down and become happy with the way it is without always wanting more?
U.S. News pulls Columbia University from its 2022 rankings
U.S. News pulls Columbia University from its 2022 rankings
Thoughts on the potato diet
Thoughts on the potato diet
Your compliance obligations under the UK’s Online Safety Bill
Your compliance obligations under the UK’s Online Safety Bill
The euro has tumbled near parity to the US dollar
Deepest infrared image of universe
Deepest infrared image of universe
Why do so many brands change their logos and look like everyone else?