Changes at Riot Games and the road ahead
Here’s what these changes mean for our games and what players can expect from us going forward.
Can SpaceX land a rocket with 1/2 cm accuracy?
No. But they don’t need to. In preparation for the 5th test flight of Starship, SpaceX announced that they would try to catch the booster using “Mechazilla’s chopsticks.” Later du…
Emacs arbitrary code execution and how to avoid it
A post by Eshel Yaron with details and advice about a long standing arbitrary code execution vulnerability in Emacs
0xCAFEBABE & 0xFEEDFACE (2003)
Tuesday, January 28, 2003 0xCAFEBABE & 0xFEEDFACE Recently, the origin of the magic numbers of 0xCAFEBABE and 0xFEEDFACE came up in an email conversation between a number of ex-NeXT folks. Specifically, someone asked what the origin of the two magic numbers were in the context of mach-o file formats and why had Java…
DELETEs Are Difficult
Why are database DELETEs complex and inefficient? Uncover challenges from physical data removal to autovacuum, and find strategies for managing large deletions.
Field experimental evidence of AI on knowledge worker productivity and quality
I think we have an answer on whether AIs will reshape work....
How Deep Can Humans Go?
Up until the late 1960s, physiologists believed that the maximum depth a person could descend to was determined by the depth at which their total lung capacity (TLC) was compressed to the same volume as their residual volume (RV) which is the smallest lung volume a person can breathe to. The TLC was predicted to be…
Online censorship's institutional power
The converging interests of technocrats, media, and academia, as seen through the lens of the world's most deplatformed US-legal website.
Moore's Scofflaws
The tyranny of per-core licensing.
The Great Flattening
Apple’s iPad ad might not have been good for Apple, but it was a profound encapsulation of what has happened on the Internet; the question is what it leads to next.
A seventh-grader student found a beautiful proof to Thales' Theorem (2002)
A useful theorem attributed to the probably first mathematician ever, Thales of Miletus (ca. 624 BC-ca. 546 BC) is one of most elementary and intuitive ever stated.
Dijkstra's interview on Dutch TV (2000)
An english translation of Edsger W. Dijkstra's interview on Dutch TV.
Zulip 9.0: Organized chat for distributed teams
We’re excited to announce the release of Zulip Server 9.0, containing hundreds of new features and bug fixes! Zulip is an open-source team chat application designed for seamless remote and hybrid work. With conversations organized by topic, Zulip is ideal for both live and asynchronous communication. …
Gleam: A Basic Introduction
Gleam is a statically-typed functional programming language, which recently had its v1 released, designed for building scalable and maintainable software. It
Taking a Radio Camping
The noise floor is a lot lower in the forest
This Is Knuth 3:16 (2002)
A Celebration of Donald E Knuth
The power of two random choices
In many large-scale web services, multiple layers of stateless and stateful services are seperated by load balancers. Load balancing can be done with dedicated hardware, with dedicated software load balancers, using DNS trickery or through a load-balancing mechanism in the client. In large systems, the resources and…
Threads on Mastodon and the bright future of the Fediverse
This is my journey that started as an experiment to see how my Threads feed would look like on Mastodon and ended with me finding experiences that went above and beyond my expectations.
The Deceptively Asymmetric Unit Sphere
The deficiencies of the Unit Sphere and an exploration of Lie groups.
Prover-Verifier Games improve legibility of language model outputs
Discover how prover-verifier games improve the legibility of language model outputs, making AI solutions clearer, easier to verify, and more trustworthy for both humans and machines.
A Tour of Hell – Shell scripting Haskell dialect
This set of slides sketches out the implementation of Hell , in technical detail. I do tend to switch between the slides, old code, and the present code, so bear with me. It's more about the ideas. If you want to see a complete implementation, the complete implementation of Hell is one file , which you can look…
A brief history of Dell Unix (2008)
[update December 2021: files for 86Box install at update December 2020: Dell Unix on 86Box “Today let me present Dell Unix more properly, with 1024×768, 256 colors video and proper networking…
Large language model data pipelines and Common Crawl
This article provides a short introduction to the pipeline used to create the data to train large language models (LLMs) such as LLaMA using Common Crawl (CC).
Damas-Hindley-Milner inference two ways
What is Damas-Hindley-Milner?
The Cryptographic Doom Principle (2011)
When it comes to designing secure protocols, I have a principle that goes like this: if you have to perform any cryptographic operation before verifying the MAC on a message you’ve received, it will somehow inevitably lead to doom.