23 September 2025

53 links · Tuesday

Reverse-Engineering the LCD Display Interface of the Nest 2nd Gen Ther

In which I pried open the glass LCD lens at the front of my Nest 2nd Gen thermostat and found the LCD display module, packaged with a flexible ribbon cable and a round pixel array, and took a months-long journey of reverse engineering, detective work, and prob…

Quick Note on macOS: Still Limited in 2025 – Hookmark

When I exchanged emails with Steve Jobs in 2010, I sent him the white paper he requested, recommending—among other things—that Apple introduce system-wide linking in what was then OS X (now macOS). Years later, Apple rolled out Quick Note, a feature introduced…

Funding

Petr Kobalicek's personal site

The One-Person, Billion-Dollar Power Development Company

 “A flywheel of compounding infrastructure buildout to run these increasingly powerful AI systems… data centers that can build other data centers.” Sam Altman in Gentle SingularityIt’s 2030. You open your laptop and check on your power company. You see that yo…

The Domino Effect of Industrial Growth

Your guide to buying, selling, and investing in real estate. Tips, trends, and insights into the property market.

Physically Based Rendering In OpenGL Using GLTF2

In this video we learn how to modernize our OpenGL rendering pipeline using a physically based rendering technique based on the GLTF2 format. 🔥For more information: 🔹Load models using Assimp: https://youtu.be/sP_kiODC25Q 🔹Paper by Carmelo J. Fdez-Aguera: h…

Gamebooks and graph theory

A game book is, contrary to the usual books, a book you don't read pages sequentially. These books are read interactively. You are offered a choice after a paragraph: go to the right turn to section 7, go to the left turn to 138. That's it. Depending on the se…

Block Your Exits

Refuse escapes that hollow out attention — social, snacks, binge-watching, frantic productivity. Block your exits to interrupt avoidance, strengthen self-trust, sharpen focus, and recover creativity.

Getting Caught on the Inside

When you’re surfing and get caught in the whitewater after a big wave, the feeling can be terrifying – you’re “caught on the inside.” I love this phrase because it conveys a feeling all humans…

John Kristoff - Journeys in Hosting 1/x

In what I hope will be the debut of many in a series to come, I want to share my experience and musings as a frequent traveler in the world of hosting providers. Sometimes it will be just curious anomalies, of little interest to but a few. But perhaps some t…

Demystifying Agentic Memory

An in-depth guide to building production-grade agentic memory for LLMs, covering architecture, real-time pipelines, and optimization strategies.

Libghostty Is Coming

Over two years ago, in one of my first public talks about Ghostty, I shared my vision for libghostty: an embeddable library for any application to embed their own fully functional, modern, and fast terminal emulator. Libghostty is finally starting to take shap…

The hidden trade-offs of fine-grained progressive rollouts

A progressive rollout refers to the act of rolling out some new functionality gradually rather than all at once. This means that, when you initially deploy it, the change only impacts a fraction of…

Cloudflare proposes the Spotify model for the web • Cory Dransfeldt

[Cloudflare posted a 2025 founder's letter](https://blog.cloudflare.com/cloudflare-2025-annual-founders-letter/) and I haven't seen much discussion of it. But, when you read through it, what they discuss and propose is deeply troubling for the web as have and …

I Want a Cross-Platform Tiling Window Manager

One of the great things about building your own tools is that you get to have your desired workflow and user experience with very few compromises. I built Notado because I wanted an archiving and highlighting workflow which treated online comments as first cla…

Exited Mac Development

I’m out # A few months ago I stopped selling my Mac applications (PopDo and FreelanceStation). I have more than enough reasons to not waste my time on continued support for them, which I’m going to discuss below. Lost my love for Mac software development # Man…

Following processes won't make you a robot

Think of an SOP as a cooking recipe, albeit rather a Kenji López-Alt recipe then a grocery store meal box one. It's an extensive overview of what we want to achieve, how we do it (step by step), what is involved (connections and roles) ,and what the end result…