It's Alive! Reanimating Windows 98 in the Browser
A build log for Windows 98 in the browser: snapshot loading, dynamic display modes, WebGL2 acceleration, browser-to-browser networking, and ICQ.
A personal blog about AI, people, tech, and everything in between. Exploring together how to navigate life in a new reality.
A build log for Windows 98 in the browser: snapshot loading, dynamic display modes, WebGL2 acceleration, browser-to-browser networking, and ICQ.
Alignment often makes LLMs default to the most familiar answer. Verbalized Sampling asks for the full distribution and brings hidden diversity back.
A tiny local Rust daemon over TDLib that holds one Telegram user session and exposes live raw updates as NDJSON for agents and pipelines.
What cognitive debt is, whether it is scary, and how to manage it.
Technical debt used to be friction. With LLMs, it becomes a prompt: bad architecture can teach machines to repeat the same mistakes.
AI brings back the pleasure of trying things: failed versions are easier to discard when an agent built them, not you. Curiosity is punished less by exhaustion.
A build log on turning ChatGPT conversations into a local Markdown archive through CDP, backend JSON, and incremental sync.
Why strong AI is not a machine of answers but a system that keeps questions alive — and why today's models are navigators, not cartographers.
How zero-friction AI makes it easier to start than to finish, and why the real skill is knowing when not to keep going
From reading Chrome’s bookmarks file to a CDP gateway over chrome://bookmarks — building real API access for an external agent.
The problem isn’t writing code anymore. It’s running the system that produces it.