philipplgh (@philipplgh) header
philipplgh (@philipplgh) profile picture

looking at things

Joined October 2013
Photo by philipplgh (@philipplgh)Photo by philipplgh (@philipplgh)Photo by philipplgh (@philipplgh)Photo by philipplgh (@philipplgh)Photo by philipplgh (@philipplgh)Photo by philipplgh (@philipplgh)Photo by philipplgh (@philipplgh)Photo by philipplgh (@philipplgh)Photo by philipplgh (@philipplgh)Photo by philipplgh (@philipplgh)
A huge amount of what we call engineering progress is actually accumulated historical contingency, institutional inertia, vendor incentives, arbitrary conventions, and human cognitive limitations masquerading as technical necessity. We've confused three things: 1. Fundamental complexity — constraints imposed by physics, mathematics, and the actual problem. 2. Accidental complexity — constraints imposed by historical decisions, incompatible standards, legacy systems, and organizational habits. 3. Manufactured complexity — constraints deliberately preserved because they create competitive moats, professional gatekeeping, switching costs, or recurring revenue. AI could become extraordinarily effective at separating these. And once you can reliably distinguish them, much of modern engineering starts looking absurd.
3
1
244
5. Electrical engineering: legacy interfaces everywhere USB variants, power connectors, voltage conventions, industrial communication protocols, proprietary charging interfaces, incompatible smart-home ecosystems. Some diversity reflects real physical needs. Much reflects independent evolution and commercial incentives.
1
39
6. Building construction: the civilization-sized inefficiency Plumbing, HVAC, electrical wiring, insulation, structural systems, and building controls are often designed and installed as separate disciplines. The result is a vast collection of coordination problems, incompatible components, site-specific improvisations, and labor-intensive processes. Imagine optimizing buildings as integrated physical systems rather than collections of professional trades and vendor catalogs. There's a common mechanism here: human civilization has been optimizing locally with limited intelligence and limited coordination for centuries. The result isn't a globally optimized technological civilization. It's an enormous archaeological site of decisions.
36
1. Software development: the collapse of framework folklore The "intellectual" energy going into React vs. Vue vs. Angular vs. Svelte REST vs. GraphQL vs. RPC Microservices vs. monoliths Functional vs. object-oriented programming Hundreds of competing state-management approaches Build tools, package managers, linters, formatters, dependency systems Some differences are substantive. Many are contextual, historical, or aesthetic. An extremely capable AI could establish which architectures actually minimize complexity, defects, latency, and maintenance costs for a given workload. The likely outcome is the entire framework abstraction layer might become unnecessary if machines can directly produce, verify, optimize, and maintain the desired behavior.
41
It increasingly feels like the sensible dev setup is the crypto hot/cold wallet model, but for PCs. Cold PC: secrets, private data, sensitive work. Hot PC: LLMs, web search, npm install, untrusted code. Supply-chain attacks and 0-days make treating your dev machine as trusted feel increasingly naive.
5
6
386
Cold pc: no wifi, no internet, local ai for analysis Hot pc: ideally a cloud computer not even same wifi
2
96
My AI roasting me
AI caricature prompt
5
296
AI caricature prompt
1
1
1
390
Companies should do more of this: set a standard for yourself, then make it public. And most importantly stick to it.
3
168
In probably 3 years you’ll be able to watch your family history as a movie. Not a slideshow of old photos. An actual reconstruction of where your ancestors lived, what the streets looked like, how they dressed, where they moved, who they married. Built from photos, records, letters, maps and whatever else survived. A family tree you can watch.
2
6
658
1/ I built @kombuse_labs — an open-source desktop app for managing AI coding agents with a local issue tracker. Runs on SQLite, integrates with Claude Code and Codex and makes everything available via MCP for the tools and IDEs you already use. No cloud setup. Here's what it does and why:
1
1
16
560
10/ Transparency NO MAGIC Sessions are inspectable — full system prompts, invocation traces, which agent called what, which permissions were granted. Layered levels of details: tickets = why: high level management of tasks sessions = how: available to inspect and analyze one by one or batched Productive and mostly autopilot, but never a black box, a loop running for hours, or nested sub agent calls invisible to user.
1
7
132
11/ Give it a try Local-first. Private by default. MIT licensed. github.com/KombuseLabs/kombu… kombuse.dev
1
1
158