Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 80,864 posts.
21 Nested Callbacks
About 21 months ago, before I even knew what a callback was, I built my first webpage. In honor of its 21 nested callbacks, I think it's about time I finally take a second look at it.
Squeezebox Keyboard
Staff Engineer, Back End
The Clock
Simply named " The Clock ", this piece of art is not only doing what is supposed to do "keeping time" But also is visually extraordinary. What you see, is not only the time that it shows, but all of the electronic parts that you would find inside the microchip of a wrist watch if you would normally be looking through…
Meet the new Light Table
We have to start with a picture. Or hey, just go download it and see for yourself.
Apple gold
Another great post
Building a rocket engine from scratch
How I learned to stop worrying and love the burn.
Introduction to Datalog
A rule-based data query language that thinks differently
Aspect-ratio is great
Maybe it’s just me, but I feel like a lot of the time learning new CSS features doesn’t involve just learning a what a single property does, more like getting to grips with a collection of properties and how they work together — even learning a whole specification. That’s certainly not a complaint from me: it makes…
My Isometric Voxel Engine: One Year Later
Click here for the Kickstarter campaign. (wink wink)
Roboto: Google’s signature font is now open source
The latest news from Google on open source releases, major projects, events, and outreach programs for early career developers.
Stack Graphs
Precise code navigation is powered by stack graphs, a new open source framework that lets you define the name binding rules for a programming language.
Cookie Bomb or Let's Break the Internet
TL;DR I can craft a page "polluting" CDNs, blogging platforms and other major networks with my cookies. Your browser will keep sendin...
How We Ported Linux to the M1
Virtual iOS, Android, and Arm devices to speed up security testing, research, and DevSecOps for security teams, mobile pentesters, and software developers.
The Video Game History Foundation library opens in early access
For free. For everyone. Wherever you are.
Open-sourcing the MuJoCo physics simulator for robotics
When you walk, your feet make contact with the ground. When you write, your fingers make contact with the pen. Physical contacts are what makes interaction with the world possible. Yet, for such a common occurrence, contact is a surprisingly complex phenomenon. Taking place at microscopic scales at the interface of…
Getting Started with WireGuard
Software developer
Exploring Clang/LLVM optimization on programming horror
Recently, I’ve come across a not so efficient implementation of a isEven function (from r/programminghorror ).
CERN and Mistral sign a statement of intent to establish a strategic partnership
CERN and Mistral sign a statement of intent to advance AI for science and strengthen Europe’s scientific and technological capabilities
New Course: The Design of Everyday Things
After reading The Design of Everyday Things by Don Norman, I remember thinking to myself, “I probably learned more from this book than I learned from a majority of classes I took in graduate school.” This wasn’t the best feeling in the face of my $60,000+ graduate school loans! My loans feel less painful though …
Visual Sum of Cubes
This article discusses a ‘visual’ derivation of the formula for 1³+2³+…+n³.
Simulating Jupiter
I'm a Technical Artist with over a decade of professional experience in both AAA and independent projects.
Open-sourcing DeepMind Lab
DeepMind's scientific mission is to push the boundaries of AI, developing systems that can learn to solve any complex problem without needing to be taught how.
City in a Bottle – A 256 Byte Raycasting System
Hello size coding fans. Today, I have something amazing to share: A tiny raycasting engine and city generator that fits in a standalone 256 byte html file. In this post I will share all the secrets…
On asking job candidates to code
At DigitalOcean, we are making some changes to the recruitment process of back-end developers. We simplified the job description and the interview process, and added a step that asks the candidate ...