HNHacker News
TopNewBestAskShowJobs

fourthark

1,292 karma · joined November 15, 2015

I code
submissionscomments
fourthark··on Claws are now a new layer on top of LLM agents
Presumably https://en.wikipedia.org/wiki/S-expression
fourthark··on How I use Claude Code: Separation of planning and execution
Strongly agree about the deterministic part. Even more important than a good design, the plan must not show any doubt, whether it's in the form of open questions or weasel words. 95% of the time those vague words mean I didn't think something through, and it will do something hideous in order to make the plan work
fourthark··on How I use Claude Code: Separation of planning and execution
This is exactly what the article is about. The tradeoff is that you have to throughly review the plans and iterate on them, which is tiring. But the LLM will write good code faster than you, if you tell it what good code is.
fourthark··on Antarctica sits above Earth's strongest 'gravity hole' – how it got that way
> it is weakest beneath the frozen continent of Antarctica *after accounting for Earth's rotation*.
fourthark··on AI adoption and Solow's productivity paradox
Why do you find it useless for legacy code? I find I have to give it plenty of context but it does pretty well on legacy code.

And Ask DeepWiki is a great shortcut for finding the right context… Granted this is open source and DW is free.

Is it the specific nature of your work?

fourthark··on The "AI agent hit piece" situation clarifies how dumb we are acting
What is your argument? There are a lot of bots, therefore humans are no longer in charge?
fourthark··on Claude’s C Compiler vs. GCC
But only if there is a competent compiler engineer running the AI, reviewing specs, and providing decent design goals.

Yes it will be far easier than if they did it without AI, but should we really call it “produced by AI” at that point?

fourthark··on Case study: Creative math – How AI fakes proofs
“This is key!”
fourthark··on Show HN: ChartGPU – WebGPU-powered charting library (1M points at 60fps)
Can't tell what this demo is streaming, looks like a static line but it's working hard on something. It can't seem to decide whether to display the top number in red or green either.
fourthark··on Skip is now free and open source
Third possibility negates the first two.

Also, did VB6 put anyone out of work?

fourthark··on Claude's new constitution
Maybe you have JS disabled? I see it flash from Jan 22 to Jan 21. :-)
fourthark··on The insecure evangelism of LLM maximalists
You can have it write the specs and tests, too, and review and refine them much faster than you could write them.
fourthark··on Anthropic: Developing a Claude Code competitor using Claude Code is banned
Maybe not quite as simple but you can save and /resume lots of sessions in CC and switch between them quickly.
fourthark··on Open Chaos: A self-evolving open-source project
The end product is... just the website?

I feel like I'm missing something.

fourthark··on LaTeX Coffee Stains (2021) [pdf]
Thankfully there is a Typst port of this package!

https://typst.app/universe/package/fleck/

fourthark··on LLVM AI tool policy: human in the loop
The policy in TFA is a nicer way of saying that.
fourthark··on Flame Graphs vs Tree Maps vs Sunburst (2017)
It's not that hard to fix the area problem with sunburst charts, by decreasing the radius for outer rings.

E.g.

https://github.com/vasturiano/sunburst-chart

fourthark··on Ask HN: How can I get better at using AI for programming?
Yes as lostdog says, it’s a new feature that writes plans in plan mode to ~/.claude/plans. And it thinks it needs to continue the same plan that it started.

So you either need to be very explicit about starting a NEW plan if you want to do more than one plan in a session, or close and start a new session between plans.

Hopefully this new feature will get less buggy. Previously the plan was only in context and not written to disk.

fourthark··on Copy-Item is slower than File Explorer
But PowerShell 5.1 is still the one that ships with Windows.
fourthark··on `satisfies` is my favorite TypeScript keyword (2024)
It will get pattern matching when JS does. Not certain yet but in progress.

https://github.com/tc39/proposal-pattern-matching

fourthark··on Adversarial poetry as a universal single-turn jailbreak mechanism in LLMs
True, you have to add guardrails outside the LLM.

Very tricky, though. I’d be curious to hear your response to simonw’s opinion on this.

fourthark··on Adversarial poetry as a universal single-turn jailbreak mechanism in LLMs
Yes that’s the point, you can’t protect against that, so you shouldn’t construct the “lethal trifecta”

https://simonwillison.net/2025/Jun/16/the-lethal-trifecta/

fourthark··on Open-source communications by bouncing signals off the Moon
We probably wouldn’t be here without it!
fourthark··on How I use every Claude Code feature
Weirdly, I’ve found that when that happens I can close Claude and then run `claude --continue` and now it has room to compact. Makes no sense.

But I have no idea what state it will be in after compact, so it’s better to ask it to write a complete and thorough report including what source files to read. Lot more work but better than going off the rails.

fourthark··on Andrej Karpathy – It will take a decade to work through the issues with agents
Most people don’t take this opportunity, though.
fourthark··on Vibe engineering
> It’s a lot easier than working with actual people because you don’t have to worry about offending or discouraging them

But you have to worry much more about confusing LLMs by introducing contradictory ideas or talking about too many things at once.

They will not call you out and they will not recover.

You don’t need to reboot your coworkers.

fourthark··on Claude Code 2.0
Yeah if it’s obscure stuff you might have to guide it, show it just the relevant code / context. Outline the design for it.

They seem autonomous but often aren’t.

fourthark··on Claude Sonnet 4.5
Argh
fourthark··on Typst: A Possible LaTeX Replacement
I’m curious what you mean. It’s a language with an open source implementation.

Others can and do implement parts of the language - e.g. Pandoc implements a parser and evaluates Typst.

fourthark··on SimpleFold: Folding proteins is simpler than you think
Seems like training would be a better match, where you need tons of compute but don’t care about latency.
← PreviousPage 2 of 20Next →