C isn't a programming language anymore
Phantomderp and I have both recently been very aligned on a particular subject: being extremely angry about C ABIs and trying to fix them . Where we’re not aligned is why we’re mad about them.
Posts that commenters keep linking to, ranked by how many different people have cited them in Hacker News comments. 758 posts.
Phantomderp and I have both recently been very aligned on a particular subject: being extremely angry about C ABIs and trying to fix them . Where we’re not aligned is why we’re mad about them.
sourcehut is a network of useful open source tools for software project maintainers and collaborators, including git repos, bug tracking, continuous integration, and mailing lists.
HTTP/2 Server Push will be disabled by default in Chrome 106
Husky is an unbundled, distributed, schemaless, vectorized column store. Here’s how we built it—and why.
In this three-part series (I, II, III) we’re going to be bowing to reader demand and taking a close look at the nuts and bolts of maintaining an army in the field. In our last series, after all, w…
This is the story of a bug that was discovered and fixed in Telegram’s self-rolled cryptographic protocol about seven years ago. The bug didn’t get any press, and no one seems to know about it, probably because it was only published in Russian.
MIT researchers developed a desalination system that is more efficient and less expensive than previous methods. In addition to providing fresh water, the process could be used to treat contaminated wastewater or generate steam for sterilizing medical instruments, all without requiring a power source other than…
In this blogpost I argue why it's strongly recommended to use ZFS with ECC memory when building a NAS. I would argue that if you do not use ECC memory, it's reasonable to also forgo on ZFS altogether and use any (legacy) file system that suits your needs.
How and when to use Go maps.
The “Hey Siri” feature allows users to invoke Siri hands-free. A very small speech recognizer runs all the time and listens for just those…
Energy use is declining in some countries, despite economic growth.
Ponzi schemes fail because they are built on illusions: there is no there there. So what happens when an entire continent of towns and cities is caught up in a kind of Growth Ponzi Scheme? We are finding out.
iCloud Private Relay is an Apple service for browsing more privately and securely. Learn how to ensure the best user experience using iCloud Private Relay.
Posted by Ian Beer & Samuel Groß of Google Project Zero We want to thank Citizen Lab ...
An overview of net migration in the UK – defined as the difference between immigration and emigration of people moving for at least a year.
Posted by Arnar Birgisson, Software Engineer We are excited to announce passkey support on Android and Chrome for developers to test today, ...
Casual observers of the Supreme Court who came to the Law School to hear Justice Ruth Bader Ginsburg speak about Roe v. Wade likely expected a simple message from the longtime defender of reproductive and women’s rights: Roe was a good decision. Those more acquainted with Ginsburg and her thoughtful, nuanced approach…
The U.S spent $25.8 billion on Project Apollo ($309 billion when adjusted for inflation). This dataset provides annual expenditures and additional cost…
The Backend Infrastructure team at Discord was hard at work improving the scalability and performance of our core real-time communications infrastructure.
The number of gun deaths in the U.S. fell for the third consecutive year in 2024 but remained among the highest annual totals on record.
Happy birthday to me! Recently, lots of people have been asking me what I think about IIT—no, not the Indian Institutes of Technology, but Integrated Information Theory, a widely-discussed &#…
Data races are among the most common and hardest to debug types of bugs in concurrent systems. A data race occurs when two goroutines access the same variable concurrently and at least one of the accesses is a write. See the The Go Memory Model for details.
Apple today detailed two initiatives to help protect users who may be personally targeted by sophisticated digital threats.
It’s an exciting time in the Lotus 1-2-3 enthusiast community – that was a joke, there is no enthusiast community, it’s just me! 😆
It’s funny - I have shared this story a handful of times with friends of mine who are qualified, competent software engineers, and each time the response was confusion about why any of this would be necessary or even remotely helpful. WebAssembly ?!
Faster, easier and more secure sign-ins will be available to consumers across leading devices and platforms