A Death Sentence for a Life of Service
Note: This article is written by a Uyghur scholar who writes using the pseudonym Amy Anderson. It is based on interviews with Tashpolat Tiyip’s friends, students and relatives. Their identities can…
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 2,668 posts.
Note: This article is written by a Uyghur scholar who writes using the pseudonym Amy Anderson. It is based on interviews with Tashpolat Tiyip’s friends, students and relatives. Their identities can…
(A footnote on Inga Clendinnen’s extraordinary “ Aztecs: An Interpretation .” If there’s a better book on the Aztecs than this, I want to r...
Realtime rendering and videogame programming mostly, but I love computer science and visuals in all their forms. This is a notepad of my ideas.
Fellow core developer and Canadian, Mariatta, asked on Twitter about python -m pip and who told her about that idiom along with asking for a reference explaining it: I learned sometime ago that we should be doing `python -m pip install ...` instead of simply `pip install ...` but now I can'
Social media has been at the center of a number of firestorms around everything from being intentionally addicting, to making people depressed, to gleefully spreading misinformation and destabilizing democracies around the world. While almost everyone can agree that something must be done, there’s not a lot of…
So, your machine now needs minutes to boot before you can ssh in where it used to be seconds before the Debian Buster update?
header bidding, DFP, GAM, cpm ... welcome in the world of ads, where everything is an acronym. Le me try to explain how everything works under the hood.
Does this Go snippet compile, and if not, why?
This tutorial will show you how to write assembly language programs on the x86-64 architecture.
As a (late) part of the #rust2020 request, I wanted to talk about one of the paper-cuts that has become decently problematic for new and experienced users of Embedded Rust: The size costs of formatting in Rust today are unreasonably expensive for users of Rust on bare metal embedded systems. In particular there are…
Microservice architecture paradigm fits well within the Unix’s first principle/philosophy: “Make one program do one thing well”. We l...
The introductory post for this book, unexpectedly, received quite a lot of attention, which is nice since it prompted some questions, and on...
Your CPU has a 32-bit addition instruction that computes the sum of two 32-bit integers x and y, producing a 32-bit result. (The 33rd bit of the sum, the "carry bit", is usually thrown away.)
What is 5G? Why do we care? How much faster does the pipe get? What can we do with a fatter pipe? How does this relate to VR? Cars? Broadband? What’s the killer app? Really, unless you work in a few very narrow niches, you shouldn’t spend much time thinking about it.
Part of my series countering misconceptions in space journalism. Now available in audio form. Starlink, SpaceX’s plan to serve internet via tens of thousands of satellites, is a staple in the…
I periodically write about Google Books here, so I thought I'd point out something that I've noticed recently that should be concerning to a...
I wanted to give an update on the status of the “async-await foundations” working group. This post aims to cover three things:
Sendy's reCAPTCHA implementation doesn't do anything.
I see that the chairman of another major private equity fund has graced us with his wisdom on investing. I’ll summarize it for you:
LEDAK388 Berdiri Sebagai Bandar Game Online Resmi Memiliki Permainan Lengkap Dan Server Gacor Yang Terbukti Paling Gampang Mengasilkan Kemenangan.
You can’t win. You can only control how quickly you lose.
[ An updated treatment of some of this material appears in Chapter 2 of the Energy and Human Ambitions on a Finite Planet (free) textbook, also mirrors a 2022 article in Nature Physics . . ]
A decade or so ago while helping a friends father clean out an old building, we came across an ancient Sun Microsystems server. We found it curious. Everything about it was different from what we were used to. The command line was black text on a white background, the connectors strange and foreign, and the keyboard…