Vibe Analysis
Despite its unserious name, vibe coding shows promise for elements of serious scholarly work
Vibe Analysis
Despite its unserious name, vibe coding shows promise for elements of serious scholarly work
About nine months ago, my son said he wanted to make a video game. He said it was called Exploding Kitties. We made it together on my computer. He described ...
atproto has the potential to become a rock-solid replacement for the most fragile part of any local-first app: the sync server.
I first met Bill at the famous Steve Jobs visit to Parc to see the Smalltalk system, its GUI, etc. (I might have run into him earlier). After a stint at Atari, Steve Jobs hired me in 1984 as an Apple Fellow (Butler and I had been made Fellows towards the end o…
I built 20+ tools in 6 months and made zero revenue. Here's what I learned about why SaaS is dying and what's replacing it.
AI asking fundamental questions
This is part 8 and the last entry of my series. In the previous post Generating Human Faces with Variational Autoencoders, we took a deep dive into Variation...
I don't feel that these performative actions have resulted in any real productivity gains. I realize now, that this is because I was focusing on the wrong thing.
Two months ago, I bought a Mac Mini and spent the weekend furiously building a small clone of OpenClaw so I could text with Claude over iMessage.
The risk that cryptographically-relevant quantum computers materialize within the next few years is now high enough to be dispositive, unfortunately.
Personal site of Naren Yellavula — Staff Cloud Security Engineer, writer, and builder.
When building AI agents, starting small by hardcoding today's process constrains a system that can reason about goals into a brittle script. Define the job, not the steps.
front-cover-portrait Origin Story This project started as a sequel. Late last year I published Agentic Patterns in OpenAI's Codex — a project that too...
Karpathy recently posted about using LLMs to build personal knowledge bases — collecting raw sources into a directory, having an LLM “compile” them into a wiki of interlinked markdown …
A series about my self-hosting journey. From clicking through Synology GUIs to running a fully config-driven homelab on a Raspberry Pi. This post outlines the arc and links to each part.
When vibe coding across multiple git worktrees, losing track of which branch you're on is a real problem. Here's how I built a minimal Claude Code statusline that shows exactly what I need — and nothing more.
I’ve made another package! Like icu4py, which I made in February, it was sponsored by my client Rippling. And like tprof, which I made in January, it’s a profiling tool!
Where is it like to be a language model?
And is it good to be one?
Dave explains why your new computer feels slower today than your old one did back then, and what can be done about it! Get the shirt! https://amzn.to/4dtdiS9
Most AI pipelines have generation and verification backwards. Smart models should generate. Cheap models should verify. The industry is putting its best capability in the wrong place — and it's creating a quality ceiling, not just a cost problem.
The Battle for Wesnoth is an open source, turn-based strategy game with a high fantasy theme. It features both singleplayer and online/hotseat multiplayer combat.
As someone who prefers using services via their websites, I’ve gotten terribly jaded lately. Almost everyone wants me, and by extension, you, to use their darn apps to consume content and off their web versions.
OSINT investigation documenting how age verification laws across three countries funnel citizen biometric data through a 269-check surveillance pipeline with government reporting capabilities.
I've been working on personal projects since the 2000s. One thing I've always been adamant about is understanding the code I write. Even when Stack Overflow came along, I was that annoying guy who tol
Advanced search for YouTube videos with filters for duration, date, title, and more.
A ~9M parameter LLM that talks like a small fish. Contribute to arman-bd/guppylm development by creating an account on GitHub.
A few years ago I was in a meeting with developers and someone asked a simple question: “What’s the right framework for a new Windows desktop app?” Dead silence. One person sugges…
The Free Market Lie: Why Switzerland Has 25 Gbit Internet and America Doesn't
From the history of early ABS systems to the latest complex vehicle stability controls, Dave takes you on a journey from 1970 to the present, covering how and why ABS brakes work.