Running a Certificate Transparency log
Maybe you, yes you, should run a Certificate Transparency log. It’s cheaper, easier, and more important than ever.
Maybe you, yes you, should run a Certificate Transparency log. It’s cheaper, easier, and more important than ever.
The People, Companies and Computer Systems That Changed Forever the Practice of Engineering and Manufacturing. A "Brief" History of CAD by David E. Weisberg
By: Cheng Xie, Bryan Shultz, and Christine Xu
The shutdown of the facial recognition cameras at the Václav Havel Airport in Prague came after years of criticism from EDRi member IuRe.
I left to stay true to my byline
Transformer²: Self-Adaptive LLMs
In the second part of our series, let's dive deeper into some of Solid Queue's more advanced features.
What is the origin of the word "mainframe", referring to a large, complex computer? Most sources agree that the term is related to the frame...
A while ago, I was part of a team developing embedded software. The software was deeply rooted in state machines - dozens of them—spread across multiple functions. While this architecture is common in embedded development, especially for systems without an operating system, I started to question: Is this really the…
I'm the kind of person who thinks about the design and implementation of hash tables. One design which I find particularly cute, and I think deserves a bit more publicity, is Robin Hood open-addressing with linear probing and power-of-two table size. If you're not familiar with hash table terminology, that might look…
We published our video on zero-knowledge proofs! Surprisingly, making this video took a lot of work. Zero-knowledge proofs for coloring are one of those algorithms that, in hindsight, seem beautifu…
An imagined town is at least as real as an actual town.
Block rendering until CSS is ready, OpenSSL and curl adoption continues, Firefox DevTools protocol support lands, and aarch64 Linux joins CI.
[Updated on 2020-09-03: Updated the algorithm of SARSA and Q-learning so that the difference is more pronounced. [Updated on 2021-09-19: Thanks to 爱吃猫的鱼, we have this post in Chinese].
Collaboratively editing strings of text is a common desire in peer-to-peer applications. For example, a note-taking app might represent each document as a single collaboratively-edited string of text.
I used to call myself a Rust hater, but really I was doing it just to compensate for the perceivable fanboyism e.g. Rust tops on stackoverflow surveys as most-loved language. There are many reasons to hate C++, and I hate C++ too. Lots of people were waiting for a better programming language, but got Rust instead.
Way back in 2012, The Guardian reviewed an eInk reader which cost a mere £8. The txtr beagle was designed to be a stripped-down and simplified eReader. As far as I can tell, it never shipped. There were a few review units sent out but I can't find any evidence of consumers getting their hands on one. Also, that £8…
FAA is getting one enormously consequential thing right
Kapwing’s new research shows that 21-33% of YouTube’s feed may consist of AI slop or brainrot videos. But which countries and channels are achieving the greatest reach — and how much money might they make? We analyzed social data to find out.
Research highlights how a lack of vegetation and shade exposes vulnerable residents to heightened health risks.
A blog, mostly about programming
April 30, 2024. I decided to dedicate a week to migrate our main project at work (a multiplayer mobile game server in production for over 4 years) from Scala...
When I make something good, I often spend most of my time making thousands of high-precision edits on an artifact that I thought should have been finished hours ago.
When entertaining the idea of communities issuing their own money (called complementary currencies ), people often wonder if that idea has been successfully done before. In doing our research into the concept, we encountered a number of stories where communities issued their own currency and produced a prosperity…
Study: Lithium loss ignites Alzheimer’s, but lithium compound can reverse disease in mice
Databricks offers a unified platform for data, analytics and AI. Build better AI with a data-centric approach. Simplify ETL, data warehousing, governance and AI on the Data + AI Platform.
Learn about the architectural innovations we used to build a 130,000-node Kubernetes cluster, and the trends driving demand for these environments.
A blog about computers, functional languages, Lisp, and Scheme.