New
The latest blog posts to take off on Hacker News. 6,153 posts.
The hero's journey of getting laid off
Culture, technology, & travel once or twice a week. Click to read Back to Humanity, a Substack publication.
I used DALL·E 2 to generate a logo
Everybody has heard about the latest cool thing™, which is DALL·E 2 (henceforth called Dall-e). A few months ago, when the first previews started, it was basically everywhere. Now, a few weeks ago, the floodgates have been opened and lots of people on the waitlist got access - that group included me. I’ve spent a day…
The endless search for a crypto use case
Are we there yet?
Bumblebees kept in isolation make up for it by being more social later
Princeton researchers studied the Common Eastern Bumblebee to learn how social isolation impacts behavior and brain development.
What the Hell Is Up with Dilbert?
The normally innocuous workplace comic strip is arguably trying to get itself canceled after three decades in syndication. But why?
Airflow's Problem
In 2022, data engineers manage forests, not trees
Using Firecracker and Go to run short, untrusted code execution jobs (2021)
A concrete use-case of Firecracker with code snippets
Building a panel out of e-ink electronic shelf labels
A blog post on building a panel with multiple electronic shelf labels (ESL).
Understanding Jane Street
Plus! Pensions; Customer-Facing; Use Cases; Making a Market; Reflexive Energy Politics; Diff Jobs
Crimes with Python's pattern matching
Let's make the CPython team regret adding pattern matching to Python!
Disney's mosquito control program
Mosquitoes are some of the most annoying (and most deadly) pests out there. If you're from a country without mosquitoes- like Iceland- then you might not realise just how annoying mosquitoes can be. Just imagine returning to your hotel with not only tired feet, a sunburn but also itchy mosquito
What’s going on with Google and Facebook hiring freezes?
To make sense of all the contradictory info on Google & Facebook hiring freezes, we surveyed hundreds of engineers who are interviewing there right now.
Juris Hartmanis 1928–2022
A sure foundation for Computational Complexity source—wonderful 2015 CACM interview Juris Hartmanis passed away this morning. He was a professor in Cornell’s computer science department…
Running Zig with WASI on Cloudflare Workers
After the recent announcement regarding WASI support in Workers I decided to see what it would take to get code written in Zig to run as a Worker, and it turned out to be pretty trivial. This post documents the process I followed
U.S. Army Camouflage Improvement Explained (2013)
U.S. Army Camouflage Improvement Explained by Guy Cramer, President/CEO of HyperStealth Biotechnology Corp.
Faster CRC32-C on x86
Computing the CRC-32C of a 4KB buffer on a modern x86 chip can be done as a simple loop around the crc32 instruction:
What's TypeScript compiling? Use a treemap to find out
Has TypeScript gotten slow for you? Run this one magic command to visualize what TypeScript is compiling, and maybe get to the root of the issue.
Formally Verifying Rust's Opaque Types
Introduction The other day I was reading this blog post covering existential types in Rust (also known as impl Trait or opaque types). In that blog post, the author makes the following claim. We’re going to have to take a slight diversion into type theory here because it motivates a result that is perhaps intuitive…
How I regained concentration and focus
For years, I enthusiastically produced content: books, articles, blog posts, and talks – averaging a book and a half plus five articles per year. Since about 2020, my productivity has plummeted – leaving me totally frustrated. There were no external causes, even the pandemic didn’t affect me, thanks to a nice home…
Docusaurus 2.0
Today we are extremely happy to finally announce Docusaurus 2.0! 🥳️
Gitea 1.17.0 is released – includes package registry support
We are proud to present the release of Gitea version 1.17.0, a relatively big release with a lot of new and exciting features and plenty breaking changes. We highly encourage users to update to this version after carefully reading about the breaking changes for some important bug
Meshtastic: A Review
The Meshtastic is my solarpunk dream—a cheap, encrypted, offgrid communicator. But the project is still in the alpha stages (and it shows).
Why I built a dictionary app
This story begins the same way as with every other app, with a problem. None of the available apps satisfied what I expected from a dictionary
Differentiable programming from scratch
Differentiable programming has become a hot research topic, and not only due to the popularity of machine learning frameworks like TensorFlow, PyTorch, and JAX. Many fields apart from machine learning are finding differentiable programming to be a useful tool for solving optimization problems. In computer graphics…
RISC-V based single board computers are getting there
When putting the Raspberry Pi Zero vs a MangoPi MQ Pro, who wins? Can the RISC-V D1 chip hold its own?