Build Yourself a Redux
Learn how to build a working Redux implementation from scratch. Our implementation won't cover every nuance, but we'll remove most of the mystery.
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 80,857 posts.
Learn how to build a working Redux implementation from scratch. Our implementation won't cover every nuance, but we'll remove most of the mystery.
The latest news and stories about how technology is helping people around the world solve problems, innovate and do more each day.
Vitamin D is a big deal. Recent studies have shown that patients with low Vitamin D levels are more likely to die from Covid-19 than their Vitamin D-rich counterparts,(1) and deficiency in the…
Three years, two states, and one pandemic ago, I wrote about a very weird idea: what if the type system could track which data existed before a pure call, to eliminate its memory safety overhead? 0
Robert — In the early to mid-90s my hobby was making video games of various sorts with my friend Jesse. Our tools were Recreational Software Designs Game-Maker 2.0 and your creation JASC Paint Shop…
We love TPUs at Google, but GPUs are great too. This chapter takes a deep dive into the world of GPUs – how each chip works, how they're networked together, and what that means for LLMs, especially compared to TPUs. While there are a multitude of GPU architectures from NVIDIA, AMD, Intel, and others, here we will…
The official home of the Erlang Programming Language
There isn’t any point in denying that the outburst of sympathy and support that followed my confession to an attempt at self-slaughter last year (Richard Herring podcast) has touched me very deeply.
When someone says “7 is greater than 5”, you declare that they’re really the same.
Counting years backwards unlocks faster speed. The first date algorithm to use only 4 multiplications, instead of 7+
How a simple idea turned into an international weather service on the Fediverse.
The race is on to test new vehicles in the underground Large Hadron Collider tunnel, ahead of major works starting this summer
Rocket is a web framework for the Rust programming language that makes it simple to write fast web applications without sacrificing flexibility or type safety.
I hate to have my first blog post after over a year be a negative one, but I feel like these guys need calling out. I recently received an email from a company, Honestly.com, that…
Mousetrap is a simple keyboard shortcut/event library written in Javascript.
Learn how to protect your SaaS applications with the SaaS CTO security checklist. Doing the basics goes a long way in keeping your company and product secure.
Full-Text Search is one of those tools people use every day without realizing it. If you ever googled "golang coverage report" or tried to find "indoor wireless camera" on an e-commerce website, you used some kind of full-text search.
How my quest to make a business card sized raytracer got a little out of hand.
Starting today, LibraryThing is free to all! We’re dropping all membership fees and limits.
MDN turns 20! Let's look at how we started, how MDN became the most trusted resource for web developers, the impact it's had on the open web, and yes, there's cake, too.
In my spare time I’m an emergency services volunteer, and one of the tasks our unit has is to run the radio network and keep track of what’s happening. This can be a pretty stressful job, especially when there’s lots of radio traffic, and it’s not unusual to miss words or entire transmissions. To help with a personal…