Worth reading
subscribe to articles I find interesting via RSS →My Home Fibre Network Disintegrated, Literally
Thanks HN folks for all the comments. To clarify a bit, the cables are pulled through PVC conduits under the flooring before being buried in cement. Currently the hypothesis for why the cable disintegrated so quickly is hydrolysis. Singapore is extremely humid after all. A second possibility is that I keep the leftover wall paints (Nippon Paint Vinilex 5000) in the same room and have noticed that…
Google Antigravity Exfiltrates Data
An indirect prompt injection in an implementation blog can manipulate Antigravity to invoke a malicious browser subagent in order to steal credentials and sensitive code from a user’s IDE.
Making Postgres 42,000x slower because I am unemployed
As an respectable unemployed person must do, I tried to make Postgres as slow as possible
Postgres to ClickHouse: Data Modeling Tips V2
Covers a bit of how ClickHouse’s MergeTree engine works.
Dive into how Postgres-to-ClickHouse replication works, and learn best practices for data deduplication, custom ordering keys, optimizing JOINs, denormalization, and more.
Covert Web-to-App Tracking via Localhost on Android
Meta’s Facebook and Instagram apps opened a port on the device (localhost), and websites with the Meta tracking pixel would quietly send telemetry to it. That let them track people even in incognito sessions, across roughly 17,000 US sites.
This blog is hosted on a Nintendo Wii
MySQL At Uber
At Uber, our MySQL® fleet is the backbone of our data infrastructure, supporting a vast array of operations critical to our platform. Uber operates an extensive MySQL fleet, consisting of over 2,300 independent clusters. Building a control plane to manage this fleet at such a massive scale, while ensuring zero downtime and no data loss, is among the most challenging problems in the industry.
Collection of insane and fun facts about SQLite
Some of the interesting and insane facts I learned about SQLite
After 3 Years, I Failed. Here's All My Startup's Code.
And by "all," I mean everything: core product, failed pivots, miscellaneous