Mitigating the Hetzner/Linode XMPP.ru MitM interception incident
(If you just want some recommendations for what to do, skip down to the Recommendations section below .)
Posts that commenters keep linking to, ranked by how many different people have cited them in Hacker News comments. 6,985 posts.
(If you just want some recommendations for what to do, skip down to the Recommendations section below .)
OK, so C# doesn’t share the Rust concept of “borrowing,” so it wouldn’t technically be correct to call this “borrow checking,” but in practice when people talk about “Rust’s borrow checker” they’re talking about all of the static analysis Rust does to ensure memory safety, for which I think this qualifies.
(Big issue 7-3-2019)
This JavaScript demo application visualizes in detailed steps, how a text string is encoded into a QR Code barcode symbol. The content of this page essentially explains and justifies how my QR Code generator library works internally.
PHP 8.0 brings features like attributes, union types, and the JIT compiler. It has some important breaking changes, and improved performance.
This will be the last time I go along this area of discussion for a while because it’s just going to get very old very quickly. But I wanted, in one place, a quick manifesto/rant about this p…
The following is a guest article by Ruben Gamez of Bidsketch . Not too long ago it seemed like every product I knew was offering some sort of free plan. The strategy was brilliant: get loads of people using your product and eventually turn them into paying customers. Everywhere I looked the
Derek Sivers official site. Thoughts on philosophy, culture, self-improvement. Author of Useful Not True, How to Live, Hell Yeah or No, Anything You Want.
Another entry into my blog series on countering misconceptions in space journalism. I discussed this post on The Space Show on November 5 2021. It has been exactly two years since my initial posts …
Here’s an HDR QR Code . If you’re viewing this on an Apple device’s built-in display, it should work. If the big QR code is brighter than the smaller one, it works.
( This is the text of a talk I delivered at the Next Frontiers Applied Fiction Day in Stuttgart on Friday November 10th, 2023. Note: early draft, contains some typos, I'll fix them next week when I get home. )
Last time around I was looking for a large dedicated VPS in the $100/month price range. Since then I have started deploying a lot more tiny cloud instances that cost less than $10/month to run just one or two apps. So this time around I am looking for the best bang for the buck for less $10 per month. Unmanaged, of…
Both QBE and LLVM are compiler backends using an SSA representation. This document will explain why LLVM does not make QBE a redundant project. Obviously, everything following is biased, because written by me.
I recently learned that cells are extremely crowded and busy places. I knew there's a lot of activity in cells, but I didn't realize just h...
Schmidt said: I think judgment matters. If you have something that you don’t want anyone to know, maybe you shouldn’t be doing it in the first place. If you really need that kind of privacy, the reality is that search engines—including Google—do retain this information for some time and it’s important, for example…
I like learning about odd connections between disparate things. This probably is the oddest example that I know. Broadly speaking, mathemat...
The Dutch publisher Elsevier publishes many of the world’s best known mathematics journals, including Advances in Mathematics, Comptes Rendus, Discrete Mathematics, The European Journal of Co…
I would like to warn current and future owners of .ly domains of a concerning incident regarding the deletion of one of our prime domains…
Copyleft trolls, robosigning, and Pixsy.
When someone passed me hundreds of thousands of records on kids taken from CloudPets a few years ago [https://www.troyhunt.com/data-from-connected-cloudpets-teddy-bears-leaked-and-ransomed-exposing-kids-voice-messages/] , I had a nightmare of a time getting in touch with the company. They'd
Visualizing the exponential growth of COVID-19 across the world.
I gave a talk last year to a group of TV executives gathered for an annual conference. From the Q&A after, it was clear that for them, the question wasn’t whether the internet was going to alter their business, but about the mode and tempo of that alteration. Against that background, though, they were worried
The whole OpenAI/Hugging Face story in plain English
Some timezone observations on the recently discovered backdoor hidden in an xz tarball.
Previously, on Jepsen , we demonstrated stale and dirty reads in MongoDB . In this post, we return to Elasticsearch, which loses data when the network fails, nodes pause, or processes crash.