Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
hombre_fatal
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
61.
▲
by
hombre_fatal
2mo ago
Good point. "decisions.md" is a good starting spot. The point, of course, is that you need some way to document decisions and pivots and eurekas (including rejected ones) over the lifetime of the project. It's a key part of i
62.
▲
by
hombre_fatal
2mo ago
The context here is using AI agents to automate high-quality software development, something that is slow and expensive to do by hand which committed us to suboptimal maximas like "that subsystem is too gnarly and fragile to improve, s
63.
▲
by
hombre_fatal
2mo ago
I don't understand what you're responding to. TUI apps are multi-instance by default since the user can invoke the program in different pty sessions. The developer would have to actively fight that. GUI SDKs generally require the
64.
▲
by
hombre_fatal
2mo ago
Then you'd have to contend with the rest of the list of TUI advantages over GUIs, like trivially operating them as they run on remote machines.
65.
▲
by
hombre_fatal
2mo ago
GUIs have their benefits. You can make much richer UIs with much nicer UX when you're not limited to a grid and whatever paradigm you can hack into the ancient tty stuff, and when you have access to raw keyboard scans. But I don't
66.
▲
by
hombre_fatal
2mo ago
Anything from WhatsApp to the Settings app on macOS where I might want to, say, compare the wifi network settings for two access points. But the point is that the developer has to build the app in a way that lets you do this. Once again, th
67.
▲
by
hombre_fatal
2mo ago
They don't do anything by default. The developer makes it do what the developer wants (not the user). You claimed the developer has to "actively block it" which isn't the case. Even in SwiftUI which has the simplest way
68.
▲
by
hombre_fatal
2mo ago
Which desktop? It's not true for AppKit, SwiftUI, GTK, Qt, WinUI, or Electron, and I'm not sure what's left.
69.
▲
by
hombre_fatal
2mo ago
One of the biggest upsides of TUIs over GUIs is that I can run any number of TUI instances. Meanwhile a GUI's developer has to decide to grace me with the ability to even open more than one window. "A tabbed interface will be suff
70.
▲
by
hombre_fatal
2mo ago
I use Claude model=fable effort=high to write most of my initial plans, especially the hard things like re-architecture. I recommend putting time into figuring out the "soft infrastructure" of your projects, usually things you
71.
▲
by
hombre_fatal
2mo ago
I've built many things this year letting sota models design the architecture, and they've been well-reasoned about it. I think what you describe is a lack of harness/infra/process around working with agents on a project.
72.
▲
by
hombre_fatal
2mo ago
On the other hand, AI is good at following invariants and adversarially policing the system to pay back debt. The latter is too expensive for humans as a project grows. Right now you can open Claude Code in your project and prompt it "
73.
▲
by
hombre_fatal
2mo ago
The responses to the pricing aspect of this announcement around the web disagree. I'm not saying you can't find paid software, especially from Oracle and Microsoft, but there's a different expectation for "just-a-guy ann
74.
▲
by
hombre_fatal
2mo ago
Pretty much every software problem we work on breaks down into steps that are solved in prior art. Even if it weren't, if you're capable of explaining the context and constraints of your problem, then a modern LLM with effort=high
75.
▲
by
hombre_fatal
2mo ago
With Opus 5 / Fable / gpt-5.6 you can simply ask them to fan out subagents to look for ideal architectural simplifications and rank their findings by impact vs confidence. You can swap out "architectural simplification"
76.
▲
by
hombre_fatal
2mo ago
For personal projects, I defer almost everything day-to-day to the models, so it gives me a good feel for what the models are good at. Even then, it's kind of a wash these days between the sota models, and we're talking about mayb
77.
▲
by
hombre_fatal
2mo ago
gpt-5.6-sol uses fewer tokens and OpenAI has been more generous with usage, but quality-wise I wouldn't say they are inferior to each other. I have a Claude Code and OpenAI subscription so that I can use Opus/Fable/gpt-5.6 as
78.
▲
by
hombre_fatal
2mo ago
This is good because there are much better places to find fulfillment. It's like when you get a new smartphone and you baby it for those first couple weeks until, bam, it falls and gets a ding in it. Then after a brief sense of loss, y
79.
▲
by
hombre_fatal
2mo ago
You're basically saying that before you can know if AI is useful to you and your dealings, AI must solve all of a given corporation's problems including all the human/organizational components and even the trivial ones like h
80.
▲
by
hombre_fatal
2mo ago
I think the only thing that matters is whatever the kid finds appealing enough to do at all. e.g. I started with Ruby on Rails. Not even Ruby. The feedback loop is what convinced me that I wanted to write software and then dive into the fun
81.
▲
by
hombre_fatal
2mo ago
On the other hand, norms in software right now are that suckers build and maintain software for free + "the love of the game should be enough for anyone", so it's shocking when people break the norm.
82.
▲
by
hombre_fatal
2mo ago
Well, it would be a mistake on your part to assume that everything in an organization, especially a large one like github, is a reflection of the capabilities of the state of the art in anything (AI, architecture, programming language, orga
83.
▲
by
hombre_fatal
2mo ago
I also think about people stuck in bad relationships they'd otherwise leave.
84.
▲
by
hombre_fatal
2mo ago
Then again, CAC measures end-stage calcified plaque, not the soft plaque it started as, equally clogged arteries but also able to break off to cause strokes until the body calcified it. The time to take action is long before you have a CAC
85.
▲
by
hombre_fatal
2mo ago
That link just says the planning stage should vet the idea concretely so that the plan focuses on a solution that won’t immediately have to pivot. And I think plan files should focus on general ideas and invariants, not do “implementation a
86.
▲
by
hombre_fatal
2mo ago
On the other hand, fast food places around me have large digital touch-screen kiosks for ordering. You can always go up to the counter to order, but it seems like everyone prefers the kiosk if one is available. For good reasons too -- you g
87.
▲
by
hombre_fatal
2mo ago
> Consider what someone who doesn't use AI would take away reading that quote from the article, and what harnesses were actually made for. Or you could just communicate the point that you have in your head yourself instead of hoping
88.
▲
by
hombre_fatal
2mo ago
Yet one of the reasons harnesses abstract tool calls is to control what agents can do instead of just yoloing commands and inline python scripts. It's such a central feature, and agents are so hard to control, that harnesses like claud
89.
▲
by
hombre_fatal
2mo ago
It's one of the things it does, especially in the context of agents doing unexpected things.
90.
▲
by
hombre_fatal
2mo ago
I don't get what's so painful about that description. What would you write instead, specifically? The point is that the harness doesn't completely lock the agent down. I also don't get what's "really weird"
More ›