Most cited
Posts that commenters keep linking to, ranked by how many different people have cited them in Hacker News comments. 11,903 posts.
HermiTux: A Binary-Compatible Unikernel
A binary-compatible unikernel
Why Aren’t More Users More Happy With Our VMs? Part 1 (2018)
Programming language performance is something that nearly everyone cares about at some point, whether they realise it or not. If you’re a programmer, you sometimes have to make your programs run fast; if you’re a user, you might be frustrated at a program that runs slowly, without knowing that it’s caused by a poor…
How to Write a Book in Emacs (2015)
Writing a book is a time consuming process, and if you’re going to dedicate a year, or more, of your life to it, it makes sense to pick the best tool for the job. If you’re technically inclined – and if you use Emacs – then the choice is obvious.
Smooth Voxel Terrain, Part 2 (2012)
Last time we formulated the problem of isosurface extraction and discussed some general approaches at a high level. Today, we’re going to get very specific and look at meshing in particular.…
Oculus GoBlack – How to Make Your Oculus Go Better
Oculus Go, like all products, is the result of a series of compromises around cost, schedule, quality, and competence. It is clearly the best standalone VR platform on the market, but anyone …
Worst Ed-Tech Debacles of the Decade
For the past ten years, I have written a lengthy year-end series, documenting some of the dominant narratives and trends in education technology. I think it is worthwhile, as the decade draws to a ...
Self driving cars and beyond
The story of technology is not unlike what often happens in dramatic stories and plays, where a “deus ex machina” or character drops down magically from the skies onto our world stage. But in reality, technology never comes so suddenly, or in such an isolated manner: There’s an entire ecosystem that grows up around…
Exploding Software-Engineering Myths (2009)
By Janie Chang, Writer, Microsoft Research At Microsoft Research, there are computer scientists and mathematicians who live in a world of theory and abstractions. Then there is Nachi Nagappan, who was on loan to the Windows development group for a year while building a triage system for software bugs. For Nagappan, a…
No Google Topics in Vivaldi
Spying on people’s behavior & profiling them is wrong. That’s why we have made sure that Google’s Topics is disabled in two separate ways in Vivaldi browser.
GPT-J-6B: 6B JAX-Based Transformer
Summary: We have released GPT-J-6B, 6B JAX-based (Mesh) Transformer LM (Github).GPT-J-6B performs nearly on par with 6.7B GPT-3 (or Curie) on various zero-shot down-streaming tasks.You can try out …
Monitoring and Tuning the Linux Networking Stack: Receiving Data
This post guides you through monitoring and tuning the Linux network stack with the focus on receiving data.
LLMs don't do formal reasoning
Important new study from Apple
Turning Everyday Gadgets into Bombs Is a Bad Idea
I think turning everyday gadgets into bombs is a bad idea. However, recent news coverage has been framing the weaponization of pagers and radios in the Middle East as something we do not need to concern ourselves with because “we” are safe.
No, QuestDB is not Faster than ClickHouse
QuestDB created a minor stir in the small but active world of analytics database benchmarking with this blog article: https://questdb.io/blog/2022/05/26/query-benchmark-questdb-versus-clickhouse-timescale. This is the money quote: “QuestDB is an order of magnitude faster than both TimescaleDB and ClickHouse in this…
John Conway's FRACTRAN, a ridiculous, yet surprisingly deep language (2020)
On April 8, 2020, John Horton Conway developed symptoms of COVID-19. On April 11, 2020, he succumbed to the disease. 1 2 3 4
Broken packets: IP fragmentation is flawed
As opposed to the public telephone network, the internet has a Packet Switched design. But just how big can these packets be?
The evolution of a Scheme programmer (2020)
For a real-life implementation, see how Racket's math/number-theory does it here .
Multi-account containers add-on sync feature
The Multi-Account Containers Add-on will now sync your container configuration and site assignments. Firefox Multi-Account Containers allows users to separate their online identities into different tab types called Containers. Each ...
Python Workers redux: fast cold starts, packages, and a uv-first workflow
Recent advancements in Cloudflare Python Workers means fast cold starts, comprehensive package support, and a great developer experience. We explain how they were achieved and show how Python can be used to build serverless applications on Cloudflare.
Too Much Color
I spent too much time looking at too many colo(u)rs to try and optimise them for csskit. Here are some interesting findings.
Representing SHA-256 Hashes as Avatars
How to turn 256 bits of entropy into a beautiful, avatar-friendly circular SVG: the Hashvatar.
Continuing our work to improve recommendations on YouTube
That's why we update our recommendations system all the time—we want to make sure we’re suggesting videos that people actually want to watch.
The Empty Promise of Data Moats
Data has long been lauded as a competitive moat for companies, and that narrative’s been further hyped with the recent wave of AI startups. Network effects have been similarly promoted as a defensible force in building software businesses. So of course, we constantly hear about the combination of the two: “data…