Testing Distributed Systems
Curated list of resources on testing distributed systems
The latest blog posts to take off on Hacker News. 3,821 posts.
Curated list of resources on testing distributed systems
It was 5:17pm today, just as I was wrapping up work for the day, and my manager pinged me with the following chat: <manager>: Hi Jeremy – we have a <other team> ticket – esc…
This is a collection of information on severe ( SEV-0 or SEV-1 , the most severe incident classifications) incidents at Twitter that were at least partially attributed to cache from the time Twitter started using its current incident tracking JIRA (2012) to date (2022), with one bonus incident from before 2012. Not…
The revolutionary Polaroid SX-70 1 camera (1972) was a marvel of engineering: the world's first instant SLR camera. This iconic camera wa...
On 2/2/2022, I reported a critical security issue to Optimism—an "L2 scaling solution" for Ethereum—that would allow an attacker to replicate money on any chain using their "OVM 2.0" fork of go-ethereum (which they call l2geth).
SSH to machines in private networks using an SSH key, from anywhere in the world, using Cloudflare Tunnel.
Most people sense that school today is poor preparation for the world of work. I think there is a fundamental reason why: linearity. School is a
NUKEMAP was released into the world a decade ago, believe it or not.
Alone in a room with the customer’s CTO, I said “So, I spent this morning talking to your people, and it looks like you’re using low-level generic tech for everything and managing it yourself. You could save a shit-ton of money by using high-level managed services and get load-scaling for free.” “Yeah,” he said, “but…
Maybe it’s just me, but I feel like a lot of the time learning new CSS features doesn’t involve just learning a what a single property does, more like getting to grips with a collection of properties and how they work together — even learning a whole specification. That’s certainly not a complaint from me: it makes…
poking inside postgres pages
No organization has fully implemented zero trust architecture. Many advocates, including the US government, overlook devices as a key BeyondCorp component.
An interview should be a two-way street. Here are some questions you can ask the company during a software engineering interview.
(The way you can *really* tell something is horribly wrong is that grad students find PhD Comics darkly funny, not just dark.)
TL;DR: OpenSCAD users: download a nightly build & enable fast-csg in settings for 10x faster render (YMMV). Make your models more ambitious and report is...
An explanation on why I’m ok now with the sideloading of apps on the iPhone, plus, a quick interview with one of the most vocal App Store critic — Kosta Eleftheriou.
Life with Postgres only.
The first nerdy dispatch from my Quixotic Hardware Project, QIXOTE-1
Researchers have calculated the quantum computer size necessary to break 256-bit elliptic curve public-key cryptography: Finally, we calculate the number of physical qubits required to break the 256-bit elliptic curve encryption of keys in the Bitcoin network within the small available time frame in which it would…
Overview of basic analytics during that one time my blog post got traction on HackerNews, and the steps I took to prepare for just this occasion.
Let’s play a game. I have a coin that lands heads 60% of the time and tails 40% of the time. You have $25 and can bet on either side of the coin — every time you’re right you double your bet, and every time you are wrong you lose it.
If you're anything like me, you love emojis! Emojis appear like an image on the screen, but they aren't an image like a PNG or JPEG. What do emojis look like to computers? 

0x820x820x980...
What if you could host a web service with no ports exposed? With Cloudflare Tunnel, you can!
I always run with my phone on me, so accessing my home afterward has been convenient since installing MyQ W-Fi connected garage doors several years ago. No need to remember to carry a separate house key anymore and getting into my house is (usually) an app launch away. It has worked great, until one day …