HNHacker News
TopNewBestAskShowJobs

thesurlydev

508 karma · joined February 23, 2007

submissionscomments
thesurlydev··on Show HN: Capsule – Single-file web apps that save their data into SQLite
With the battle of AI versus human agency raging I have a prediction that local-first desktop apps are going to make a comeback. It's nice to see something like this make it easier.
thesurlydev··on Show HN: An e-ink frame that hears birds and draws them as 1800s illustrations
Very cool!

I can't help wonder what this would look like for humans. Imagine, set one of these up at a party and it has the means to identify anyone on the invite list. When it hears the person it displays a photo, brief bio, and relationship status.

thesurlydev··on Ask HN: What are you working on? (September 2026)
Nicely done! I'm a fan
thesurlydev··on Quake Shareware, a CD-ROM just a little too full
There's Quake merchandise available on Nine Inch Nails (nin.com) store right now. I'm not affiliated with either. Just a fan of the band and the game.
thesurlydev··on Cloudflare OS: an open platform for agents, apps, and work
I feel exactly the same. The CF services I do use are DNS and R2. I'd be curious if there's a guide somewhere that lists their services through the lens of lock-in. For example, R2 is somewhat S3 compatible so it's less risky to use because I can swap providers.
thesurlydev··on First atmosphere found on Earth-like planet in habitable zone of distant star
nanu nanu
thesurlydev··on Apple Silicon Exec Explains Mac Mini AI Demand and On-Device Future
Did you mean 5 months? :)
thesurlydev··on Half-Baked Product
Best line: "Engineering has no time to stop and rethink their approach, because stopping isn’t in the backlog."
thesurlydev··on Previewing GPT‑5.6 Sol: a next-generation model
Not really news until it's widely available.

Anyone know the latest around Fable being re-released after gov smackdown?

thesurlydev··on Software is made between commits
I'm glad to see this feature and looking forward to see how it evolves.

Many of the product decisions that Zed's made caused me to switch to Zed for my daily driver IDE (previously JetBrains). The recent AI agent threads and improvements around diffs really solidified the move.

thesurlydev··on Apple reveals new AI architecture built around Google Gemini models
TPUs
thesurlydev··on GitHub Actions was down
"A little less conversation, a little more action please"
thesurlydev··on If I could make my own GitHub
I've been thinking about this a lot lately as well but from a different vantage point. I put together an "ast-crdt" project combining Abstract Syntax Tree and Conflict-free Replicated Data Types) which allows multiple agents to effectively merge multiple code changes. The initial thought was to answer the question "what would it look like to allow modifications to the same code project by multiple agents in a safe way without relying on git semantics (and the inevitable merge conflicts)?" It also touches on the idea of "what if humans are removed entirely from the commit-PR-merge workflow?" All of this to say git-centric forges as we think about them today would start to look very different.
thesurlydev··on U.S. companies back Sam Altman's World ID even as much of the world pushes back
Since when has that stopped companies from mishandling of data? :)
thesurlydev··on Block spent $68M on a company offsite in September 2025
Like any good company off-site. Strippers and steaks
thesurlydev··on Kimi K2.5 Technical Report [pdf]
Can you share how you're running it?
thesurlydev··on There is an AI code review bubble
For the signal to noise reason, I start with Claude Code reviewing a PR. Then I selectively choose what I want to bubble up to the actual review. Often times, there's additional context not available to the model or it's just nit picky.
thesurlydev··on Scaling long-running autonomous coding
Pretty cool and related to another path of work I'm following from Steve Yegge: https://medium.com/@steve-yegge/welcome-to-gas-town-4f25ee16...
thesurlydev··on Databases in 2025: A Year in Review
Supabase seems to be killing it. I read somewhere they are used by ~70% of YCombinator startups. I wonder how many of those eventually move to self-hosted.
thesurlydev··on Welcome to Gas Town
I had a lot of fun reading the articles about Gas Town although I started to lose track of the odd naming. Only odd because they make sense to Steve and others who have seen the Mad Max, Water World movies.

I promptly gave Claude the text to the articles and had him rewrite using idiomatic distributed systems naming.

Fun times!

thesurlydev··on Web development is fun again
Before I clicked on this I was optimistic and thought this was going to be about how we've turned a corner and the web stack pendulum is now swinging back to the easier days before frontend frameworks.
thesurlydev··on Tell HN: HN was down
Same! Right there with "every day must begin with coffee"
thesurlydev··on Ask HN: What Are You Working On? (December 2025)
A web app platform written in Rust with the primary focus on zero-dependency apps and using Pingora as a forward and reverse proxy. Targeting Hetzner for hosting and Cloudflare for DNS. I love Rust but don’t like the long compile times which led me down this rabbit hole (zero dependencies make for fast compiles).
thesurlydev··on No more O'Reilly subscriptions for me
For a while, the O'Reilly subscription was included in the $99/yr ACM membership. Then they stopped offering O'Reilly for a bit. Then they brought it back as part of the $75 skills add-on.

I feel like this is a little known secret (discount via ACM) that more folks should know about. Hopefully this post helps spread the word.

thesurlydev··on Anthropic acquires Bun
Immediately read this as "prostate" and proceeded to spit out my coffee. Carry on
thesurlydev··on µcad: New open source programming language that can generate 2D sketches and 3D
Please provide a trivial example of the code and the generated sketch front and center on your front page.
thesurlydev··on Adventures in upgrading Proxmox
I recently gave up on Proxmox for my home lab needs after a failed upgrade from 8 to 9. I also never liked the feeling of not having an easy to use API.
thesurlydev··on iPod Socks
vom
thesurlydev··on AI coding
This resonates with me. I'm also around the same age and have the same amount of experience.

I love AI and use it for both personal and work tasks for two reasons:

1. It's a way to bounce around ideas without (as much) bias as a human. This is indispensable because it gives you a fast feedback mechanism and validates a path.

2. It saves me typing and time. I give it one-shot, "basic work" to do and it's able to do accomplish at least 80% of what I'd say is complete. Although it may not be 100% it's still a net positive given the amount of time it saves me.

It's not lost on me that I'm effectively being trained to always add guardrails, be very specific about the instructions, and always check the work of AI.

thesurlydev··on I ditched Docker for Podman
I like Podman with it's API for hosting (no k8s) but I reverted back to Docker for local because of docker-compose incompatibilities. This was a year or more ago so it may not still be an issue.
Page 1 of 4Next →