Age Reduction Breakthrough?
If you eschew hyperbole and hang in for the long haul, maintaining a discipline of understatement in the midst of a flashy neon world, you may be offered a modicum of credence when you make an extraordinary announcement.
Posts that commenters keep linking to, ranked by how many different people have cited them in Hacker News comments. 475 posts.
If you eschew hyperbole and hang in for the long haul, maintaining a discipline of understatement in the midst of a flashy neon world, you may be offered a modicum of credence when you make an extraordinary announcement.
Artistic interpretations of the 54 Roman emperors of the Principate, created with AI and historical references.
Back in 2011, I happened to get a job writing Backbone.js app. If you never did that, don’t. I was complaining about difficulties with composition left and right to [...]
On Wednesday the trap sprang shut, as Judge Baraitser insisted the witnesses must finish next week, and that no time would be permitted for preparation of closing arguments, which must be heard the immediate following Monday. This brought the closest the defence have come to a protest, with the defence pointing out…
"Systems design" is a branch of study that tries to find universal architectural patterns that are valid across disciplines. You might thin...
Before we get into Horcruxing, here's a quick prologue on online security hygiene. You can skip to the Horcruxing section if it seems redundant. 1. Longer…
BusKill is a Kill Cord for your laptop implementing a Dead Man Switch using $20 in USB hardware + udev rule to trigger your laptop self-destruct if stolen.
If programmers were just more disciplined, more professional, they'd write better software. All they need is a code of conduct telling them how to work like those of us who've worked it out. The above statement is true, which is a good thing for those of us interested in improving the state of software and...
So You Want To Write Your Own CSV code? Fields separated by commas and rows separated by newline. Easy right? You can write the code yourself in just a few lines.
This tutorial is free and open source, and all code uses the MIT license - so you are free to do with it as you like. My hope is that you will enjoy the tutorial, and make great games!
This blog is about my work on the Postgres open source database, and is published on Planet PostgreSQL. PgLife allows monitoring of all Postgres community activity.
I joined Roblox at the end of 2012 as a rendering engineer; I had just spent more than a year working on various titles from FIFA franchise after years of console game development and was becoming a bit tired of the “big game development”. My work on FIFA was as a contractor and I got an offer for a full-time…
Previously on my quest for fast rendering of 2D vector graphics on GPU, I have posted a piet-gpu update and a deeper exploration into a sort-middle architecture. These intermediate results showed promise, but fell short of my vision for truly high performance 2D GPU rendering.
This article is part of a study about the ports of Another World. It is highly recommended to read Another World 101 before reading this.
Last week, I wrote about the mindset that computer systems can be understood, and behaviors can be explained, if we’re willing to dig deep enough into the stack of abstractions our software is built atop. Some of the ensuing discussion on Twitter and elsewhere lead me to write this followup, in which I want to run…
An exploration into C++ memory throughput performance.
GPT-3 is indeed a large step forward for AI text-generation, but there are very many caveats with the popular demos and use cases.
When I ask people at trendy big tech companies why algorithms quizzes are mandatory, the most common answer I get is something like "we have so much scale, we can't afford to have someone accidentally write an O(n^2) algorithm and bring the site down" 1 . One thing I find funny about this is, even though a decent…
If we were to start over from first principles, what would I do differently than k8s?
In my previous blog post, I compared the performance of my new ARM-based MacBook Pro with my 2017 Intel-based MacBook Pro. I used a number parsing benchmark. In some cases, the ARM-based MacBook Pro was nearly twice as fast as the older Intel-based MacBook Pro. I think that the Apple M1 processor is a breakthrough ……
To keep below two degrees, we'll need to dramatically reduce current emissions and simultaneously remove 10-15 gigatons of CO2/yr from the atmosphere by 2050. Read on for what that means, why, and how we might do it.
The future of online media
A couple of days ago I watched a How Computers Learn talk by Peter Norvig. In this talk, Peter talked about how Google did machine learning and at one point he mentioned that at Google they also applied machine learning to hiring. He said that one thing that was surprising to him was that being a winner at…
First, I want to make it clear that I’m not accusing the compositor of true evil, which I define roughly as deliberately causing suffering. There’s unfortunately too much of that in the world. I mean it in the more metaphorical sense that it causes serious problems and forces other parts of the system to be more…