Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 31,678 posts.
“Stop Designing Languages. Write Libraries Instead” (2016)
I had a friend tell me recently that all programming languages seem very similar to each other. They all have variables, and arrays, a few loop constructs, functions, and some arithmetic constructs. Sure, some languages have fancier features like first-class functions or coroutines, but he doesn't consider himself an…
The Mirai Botnet Is Proof the Security Industry Is Broken
Appcanary makes sure you never run vulnerable software on your servers. Like our blog? Subscribe to our newsletter or podcast . Browse the archive , or follow us on twitter , github or rss .
GTK: Introducing Graphics Offload
Some of us in the GTK team have spent the last month or so exploring the world of linux kernel graphics apis, in particular, dmabufs. We are coming back from this adventure with some frustrations and some successes. What is a dmabuf? A dmabuf is a memory buffer in kernel space that is identified by...
Could You Modify It ‘To Stop Students From Becoming This Advanced?’
The free Web tutoring service “Khan Academy” has gotten much well-deserved attention, including a feature story in the current issue of Wired . That story includes a quote that literally took my breath away :
Firefox 93
Firefox now supports the new AVIF image format, which is based on the modern and royalty free AV1 video codec. It offers significant bandwidth savings for sites compared to existing image formats. It also supports transparency and other advanced features.
SSH Remoting
From the Zed Blog: Zed can now be used to edit over SSH.
Zig v0.17.0
Zig is a general-purpose programming language and toolchain for maintaining robust , optimal , and reusable software.
Linus Torvalds on Garbage Collection (2002)
This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project .
SHA-1 'fully and practically broken' by new collision (2020)
Independent security journalism: news and analysis on intrusions, vulnerabilities, AI, policy and the software supply chain, plus video and podcasts.
Freelance Isn't Free Act Passes in NYC
In a truly historic moment, New York City became the first city in the nation to protect freelance workers against client nonpayment today on October 27, 2016. This landmark victory is a testament to what can be accomplished when we stand together for the rights of the new workforce. Today,
Stockfish 19
Stronger, smaller, and easier to run, thanks to an upgraded network architecture, universal binaries, and more!
Parallel agents in Zed
From the Zed Blog: Run multiple agents at once, in the same window.
MDN Redesign
If you’ve accessed the MDN website today, you probably noticed that it looks quite different.
.IO domain name reliability issues and how we’re working around them
Switching from a .io domain name to a .com domain name helped with downtime and improve reliability on our API clients.Domain resolution is one of the backbone services of the Internet. It's something we typically spend very little time thinking about. Of course, that changes when it breaks. Over the past year, IO…
Glucosamine Supplementation Reduces All-Cause Mortality: Study
A recent analysis published in the journal BMJ showed that glucosamine supplementation conveys around a 15% reduction of all-cause mortality.
75% of Software Engineers Faced Retaliation Last Time They Reported Wrongdoing
53% of software engineers have suspected wrongdoing at work with ~145,000 software engineers in the UK having experienced retaliation the last time they reported it to their employers. For those who didn't report unethical behaviour, fear of retaliation from management was reported as the top reason (59%).
The Prompt API
Discover the infinite possibilities of the Prompt API.
One Billion Drive Hours and Counting: Q1 2016 Hard Drive Stats
61,590 hard drives were used in our data center during Q1, 2016. We take a deep dive into the usage to see what we can learn about their performance.
Top accessibility complaints from people with disabilities
"If you have a disability, what's the hardest thing about browsing the web?" The answers to Safia Abdalla's tweet are truly eye-opening and shows us…
PlanetScale – Database for Developers
PlanetScale is the first database designed for developer workflows on top of the technology of the hyperscalers.
The NO FAKES act has changed, and it's worse
A bill purporting to target the issue of misinformation and defamation caused by generative AI has mutated into something that could change the internet forever, harming speech and innovation from here on out.The Nurture Originals, Foster Art and Keep Entertainment Safe (NO FAKES) Act aims to...
Random Acts of Optimization
Game developers working on a continuously evolving product like League of Legends are constantly battling against the forces of entropy as they add more and more content into unfortunately finite machines. New content carries implicit cost…
Passwordless authentication: Secure, simple, and fast to deploy
Passwordless is an authentication middleware for Node.js that improves security for your users while being fast and easy to deploy. The last months were very exciting for everyone interested in ...