How the Little Guy Moved

Plus: news. Detail of the cover for The Making of Prince of Persia (2020) Welcome! Thanks for checking in. It’s another Sunday issue of the Animation Obsessive newsletter, and this is the slate: 1. Animating in the early days of the personal computer. 2. Newsbits. With that, let’s go! 1. Computer animation There was a […]
Show HN: AI agents play SimCity through a REST API
HeyWhatsThat

HeyWhatsThat Sitemap/FAQ WHAT’S HEYWHATSTHAT? You hike to the top of a mountain or pull off at a scenic overlook. You see mountains in the distance. Which mountains are they? HeyWhatsThat will tell you, providing a 360° panoramic sketch labeled with the names of the peaks you’re looking at. From almost anywhere in the world. Our […]
Do Metaprojects

Publish that novella, build an OS, converse in Mandarin, release an indie game, publish that other novella, dominate a continent — It’s not enough to breathe — my gluttonous heart wants to impose its imagination on Earth and all its inhabitants. I want freedom, money, affection, play, power, validation, fulfillment, etc. Of course I already […]
gRPC: From service definition to wire format

In our previous posts (part 1 and part 2), we demystified Protocol Buffers and learned how data is encoded into compact binary. But Protobuf is just the payload. To send this data between microservices, we need a transport protocol. Enter gRPC. While many developers use gRPC daily, few look under the hood to see how […]
Text classification with Python 3.14’s ZSTD module

Python 3.14 introduced the compression.zstd module. It is a standard library implementation of Facebook’s Zstandard (Zstd) compression algorithm. It was developed a decade ago by Yann Collet, who holds a blog devoted to compression algorithms. I am not a compression expert, but Zstd caught my eye because it supports incremental compression. You can feed it […]
Sekka Zusetsu: A Book of Snowflakes (1832)

Enjoyed this piece? We need your help to keep publishing. The PDR is a non-profit project kept alive by reader donations – no ads, no paywalls, just the generosity of our community. It’s a really exciting model, but we need your help to keep it thriving. Visit our support page to become a Friend and […]
Sandwich Bill of Materials

Specification: SBOM 1.0 (Sandwich Bill of Materials)Status: DraftMaintainer: The SBOM Working GroupLicense: MIT (Mustard Is Transferable) Abstract Modern sandwich construction relies on a complex graph of transitive ingredients sourced from multiple registries (farms, distributors, markets). Consumers have no standardized way to enumerate the components of their lunch, assess ingredient provenance, or verify that their sandwich […]
Understanding the Go Compiler: The Linker

In the previous post , we watched the compiler transform optimized SSA into machine code bytes and package them into object files. Each .o file contains the compiled code for one package—complete with machine instructions, symbol definitions, and relocations marking addresses that need fixing. But your program isn’t just one package. Even a simple “hello […]
How a Cat Debugged Stable Diffusion (2023)
December 17, 2023 This is the story of how I needed help to solve a tricky bug. Now, that happens all the time. I rely on coworkers and the web community to help me with bugs quite frequently. But this one was unique because it wasn’t just any colleague, it was my cat Ollie, specifically […]