News for hackers. Stuff that matters.

navels

Re:Sol Loves to Cheat on Thursday August 20, 2026 @05:53PM (#49380779)
Following up on @killix's comments, which were helpful but he was flagged (presumably for sounding too much like AI).

Thanks for the feedback. I've made a couple of updates:

- Starting with 0.4.0, the reviewer gets the diff of the earlier chunk for any file the current chunk touches again. Also, if a new chunk weakens or removes a test or assertion from an earlier chunk, the reviewer will block it unless the plan says to do so.

- About read-only: The reviewer's tools were already limited by the SDK (no shell or write tools). However, it was still finding MCP servers from my Claude config. I have now blocked those. The docs now explain what is enforced by the system and what is just a prompt instruction.

Re:Sol Loves to Cheat on Wednesday August 19, 2026 @11:00PM (#49369895)
Thanks!
Re:Sol Loves to Cheat on Wednesday August 19, 2026 @07:54PM (#49368749)
I've built an orchestrator that solves some of the issues you ran into (although it doesn't do anything about cheating): https://navels.dev/blog/neal/. Features:

- lets you configure different models for planner, coder, and reviewer roles. (e.g., using Claude as an adversarial reviewer against Codex)

- breaks your plan up into reasonable-sized chunks of work with clearly defined success criteria

- runs each chunk of work through a coder / read-only reviewer loop. Once both agents are satisfied, neal moves on to the next chunk. Once everything is complete there is a final pass through the coder / reviewer loop to ensure the implementation satisfies the entire plan.

- resets the coder's context with each chunk of work to prevent context drift, leaving the reviewer's context long-running.

Re:Why does Opus 5 feel worse to work with? on Friday August 14, 2026 @11:33AM (#49300165)
I've been using this CC hook with decent results: https://github.com/gvzdv/claudish-to-english

It uses a local LLM to translate Claude's output.

Show HN: Neal – Claude and Codex working together

https://github.com/navels/neal

neal is a CLI I wrote while trying to use an LLM coding agent (in this case, Codex GPT-5.4) to work autonomously on a migration of our large frontend codebase. A few things came up during that project that guided the development of neal:1. Telling an agent to "keep working unless blocked" doesn't actually work over long stretches of time.2. Large projects should be broken up into smaller chunks...

( Read More... | no comments | 2 points | on HN )
Re:Show HN: Neal – Codex writes the code, Claude reviews it on Wednesday August 05, 2026 @11:53AM (#49184623)
The migration was not a single, long run of neal (because I was developing/tweaking neal along the way). However I have used it for large-ish implementations and haven't noticed any issues with the reviewer drifting. It is re-prompted each review turn with its adversarial review instructions plus a summary of the run state (completed scopes, open findings, etc). Also, the final review is executed with a fresh context.

Show HN: Neal – Codex writes the code, Claude reviews it

https://github.com/navels/neal

neal is a CLI I wrote while trying to use an LLM coding agent (in this case, Codex GPT-5.4) to work autonomously on a migration of our large frontend codebase. A few things came up during that project that guided the development of neal:1. Telling an agent to "keep working unless blocked" doesn't actually work over long stretches of time.2. Large projects should be broken up into smaller chunks...

( Read More... | 1 comment | on HN )
Re:Show HN: macOS menu bar gauges for your Claude Code quota on Wednesday June 10, 2026 @11:00AM (#48477383)
lol how many of these things are there. I've been using https://github.com/f-is-h/usage4claude which includes Codex usage (I use Claude and Codex).
Other activites such as the sublime pursuit of truth and beauty . . . aka mathematics ;-)
Re:Show HN: A web version of Pips game (NYT domino game) on Tuesday September 30, 2025 @03:50PM (#45430372)
The rule is based on the symbol, not the color. Ie, there is no green or blue rule.
Re:Vet is a safety net for the risky curl | bash pattern on Thursday July 24, 2025 @10:36AM (#44671234)
same parent had said "It's crazy that a language that prioritizes security so highly in it's design itself is only compiled through such insecure methods."
Re:I don't think AGI is right around the corner on Sunday July 06, 2025 @05:29PM (#44484226)
why not?
How weird, tteck's site is great and what is this nonsense about security.
I'm confused about whether/how this is related to https://github.com/tteck/Proxmox/
^ this omg
I also use NginxProxyManager (8 hosts) and I'm not seeing any replies to your post that would explain why caddyserver or traefik provide any benefit over NPM.
Re:How many CPU cores can you use in parallel? on Tuesday December 19, 2023 @02:15PM (#38700123)
Related: fascinating deep dive of the Python GIL by David Beazley from PyCon2010: https://www.youtube.com/watch?v=Obt-vMVdM8s
Re:Chrome.userScripts API requires developer mode on Monday December 04, 2023 @09:27PM (#38526278)
Pertains to user scripts injected by MV3 extensions. Noticed this when my Tampermonkey extension updated today with this message:

Enabling developer mode will soon become mandatory for running userscripts via Tampermonkey.

Not a big deal for me, I have extension dev mode on all the time, but ymmv.

Some discussion here: https://groups.google.com/a/chromium.org/g/chromium-extensio...

Re:Interactive Examples for Learning Jq on Wednesday November 08, 2023 @03:19AM (#38187923)
This is my main usage of ChatGPT :-)
Re:A third of chocolate products are high in heavy metals on Friday October 27, 2023 @11:09PM (#38046725)
Based on the turnout at the Northwest Chocolate Festival last month, I can confirm it has exploded :-)
lol breaking news
Re:Where Did the QWERTY Keyboard Come From? on Tuesday September 05, 2023 @01:14PM (#37394860)
What a useless article, especially given the title. Here's all they have to say about the layout:

There’s some dispute over how and why Sholes and Glidden arrived at the QWERTY layout. Some historians have argued that it solved a jamming problem by spacing out the most common letters in English; others, particularly more recent historians, hold that it was designed specifically to help telegraphists avoid common errors when transcribing Morse code. Regardless, after around 30 test models, Sholes and Glidden settled on QWERTY—and changed the world.

The problem of intergalactic communication is a plot point in this fantastic sci-fi novel I am currently reading (https://en.wikipedia.org/wiki/A_Fire_Upon_the_Deep) cannot recommend enough although it doesn't really inform the current conversation :-)

Older »