frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Astra for Coding: Why Are We Doing This Again?

https://lucumr.pocoo.org/2026/9/7/astra-why/
89•manojbajaj95•44m ago

Comments

amoss•33m ago
https://xkcd.com/1319/
omnicognate•6m ago
The title text on that one is gold.
Gigachad•30m ago
I've observed the same thing where the new models want to run obscene bash commands or python scripts which are completely unreadable and utilise every option flag that exists.

It's impossible to review. These commands are less readable than regex.

chambored•16m ago
I noticed that too so I appended to Claude Code’s system prompt a reminder to use the standard read/write tools, but since Claude Code switched to default auto-mode, I’ve seen it imply that the auto-mode tooling encourages the use of bash-only commands (sed, python, etc) which has a whole slew of negative side affects.
IceDane•6m ago
Yes.. this happened recently. I basically always use auto mode, and when I asked it why it kept editing code with python, it explained that this is part of its prompt when auto mode is turned on.

I can only assume that's because their safety verification model is better at such snippets or something, but it means that the whole write tool they have which actually shows you the changes as they happen is just unused and it makes it more annoying to follow along.

lukeify•29m ago
Maybe it's just vibes but I've repeatedly felt like gpt-6-astra on its default setting of medium is less rigorous and thoughtful than gpt-5.6-sol on its default setting. What I am certainly not getting is any sense that we are at "AGI" yet.
on_the_train•27m ago
Most still applaud that as Sol has quite a reputation for over engineering. Not every software needs to go to the moon.
cbg0•18m ago
So your experience is that Astra doesn't over engineer? For more than twice the price of Sol I think most people will take the over engineering.
meowface•27m ago
Astra is indeed the pinnacle of "black box slop". It is overall a smarter software development agent for many things I do, but the code sometimes is indistinguishable from Brainfuck when writing things like GPU shaders. It doesn't even attempt to make it remotely formatted or readable.
Buttons840•8m ago
Have you tried identifying exactly what is unreadable about it and telling it to make it more readable?

I had GTP-5.6 write some shader code recently and it wasn't very clear to me. I spent about an hour chatting with the until I understood the concepts and was able to express them back to the AI using math formulas and variables named in a way that made sense to me. The AI then rendered the code using the formula and variables I was familiar with and it was clear to me.

mirekrusin•24m ago
There is something odd, I've got single astra session that's now running for... 4d 13h 10m and still going.
lofties•21m ago
What are you having it do?
petesergeant•23m ago
Ironically I burned out Fable usage early this week because of Astra using it to run inane full codebase reviews over one line changes, so I have been using Astra extensively.

We need a word for “potentially highly capable, but in reality an idiot savant” to describe certain models. No, I don’t need you to write a tmux emulator in bash to test your changes bro, just ask me to run the command.

specproc•21m ago
> I’m more and more convinced that all of AI engineering is Neijuan (内卷, meaning curl inwards). In China it describes a system that demands ever more effort and competition without improving output. The way in which it sometimes shows up in the West is the 996 nonsense. The English term for Neijuan is “Involution” from the book Agricultural Involution. Agricultural involution describes the intensification of farming that raises productivity per square meter while leaving productivity per head unchanged.

This resonates

veqq•9m ago
Also known has the Red Queen's Race
MangoCoffee•6m ago
it reminds me of a thread I read on PTT, Taiwan's Reddit. AI finally achieved what humans could not. Managers must give exact context for what they want, must pay exact wages (tokens), and can't delay salary payments (which seems to be a problem in China).
Dlemlo•20m ago
"But for how much more Fable costs, for how much more Astra costs, I do not feel like the results are there."

we are in the middle of the beginning. Its just a weird take to talk about the newest model like this while we are still in a R&D phase.

And these points don't matter if you let it search and analyse a bug, for example, or if you have good harness and a good architecture and let it do small PRs or if you do stuff no one needs to read (yes a software engineer also needs tools)

Just switch back and wait a little bit?

mgrosvenor•20m ago
These machines are doing some crazy things to get to the result. That said, I can't help but feel like this is the compilers argument all over again. Are the methods used to get to the result good? No. Is the code that it generates good? No. Does it achieve the goal. Yes. Is it likely to get better with time. Also yes. In my use cases, jobs that would have taken weeks to months are being done in minutes to hours. Involving complex testing and reasoning and experimentation. I'm no fanboy, but I can't argue against the speed gains. I'm sure we'll still have artisans who hand weave incredible code. But for me, I'm switching to the weaving loom for speed and efficiency.
idiliv•19m ago
What is the "compilers argument"?
troupo•13m ago
People keep saying that "models are just compilers, and I don't see you complsining about compilers". Which is such a bullshit argument
big-chungus4•8m ago
I think it's that when some code compiles to say assembler, the compiler doesn't prioritize readability and maintainability of the assembler code, since people are not expected to read and maintain it directly
troupo•11m ago
> Is it likely to get better with time. Also yes.

There are no signs to show that. If anything, the new models produce worse code, only significantly faster

buildbot•19m ago
I’ve observed exactly these patterns with Opus and Fable as well - for example, forgetting that they can edit files and instead use python scripts as a patching tool…
jaapz•15m ago
Why would you use a constrained edit tool when you are also allowed to use the complete power of python?
oblio•12m ago
Why even offer the edit tool in that case? Also, what kind of editing could they possible do what wouldn't be possible with POSIX ed?
zarzavat•10m ago
Because the complete power of Python also includes the power to fuck things up.
d5lt5•11m ago
Sounds like you don't have enough experience with coding agents. Deterministic scripts must always be preferred instead of LLM tool calls. In fact, you should instruct your agents to write code to execute instead of letting them call tools.
weird-eye-issue•5m ago
Sounds like you completely lack all reading comprehension ability
notduckrabbit•19m ago
In SWE I've found gpt-6-astra (high) inconsistent and oddly focused on overtly taking responsibility for mistakes it made rather than prioritizing concrete steps to rectify problems. Such steps once elicited are often either incomplete or beyond the scope.
coffeebeqn•5m ago
Opus also does this and then writes comments in code or PR descriptions describing how it went wrong earlier in the session.
bob1029•17m ago
> And potentially as a byproduct of enabling all of this, you can now slop your way to a one-shot 3D game over the weekend which looks impressive.

I think we've finally reached a weird point where AI has effectively reduced the amount of competition that real game developers have to endure.

Nothing unravels faster than a game project being built with AI. You can achieve impressive results in a day, but you can't get much further than that without actual talent. LLMs will never be able to best a human environment artist at scene composition, especially if that composition needs to be directed with nuance over time.

There's a huge difference between a game that looks impressive and one that feels impressive. You can only achieve games that feel like counter strike, call of duty and overwatch with thousands of hours of human sacrifice. The AI is almost pointless once you get to play testing and balancing. Knowing how much to adjust magical integers isn't a conversation a chat bot can resolve with endless pontification tokens.

exitb•15m ago
My own observations are that I used to target turn lengths of 10-15 minutes and these new models (since 5.6) extended that a bit to ~25 minutes, as they tend to do more tests and reviews. Targeting hours-long turns makes as much sense, as putting on cruise control and going to sleep.
AmazingTurtle•10m ago
gpt-6-astra is a bitch, it constantly scope creeps itself with "yet another thing" to give it that darn polished lick. the results are eventually a little bit better but at what cost? let's do the math.

gpt-5.6-sol: 1x base gpt-6-astra 2.5x base in subscription

then gpt-6-astra tends to spawn subagents a lot, often with all kinds of models such as gpt-5.6, 5.3-codex etc., which is neat. it's a good coordinator but even more cost.

and then it tends to run _full test suites_ over an over again (each costs like 15 minutes) just to verify that _one test_ was fixed etc., and does so for as long as until the test is fixed, eventually accumulating 2 hours or so.

yesterday I assigned it a task to rebase my changs in a repo onto the latest upstream changes. while gpt-5.6-sol consistently took like an hour to do so end-to-end, astra ran for more than 6 hours and still wasn't done. it kept finding "one more thing" that was goldplating that I didn't ask for.

weird-eye-issue•6m ago
They don't always have a great concept of time so for something like running a full test suite that takes a long time you should just tell it not to do that
wannabe44•6m ago
I don't want to become skynet behavior directory. So started manually coding again and using a moderately priced model for review. Sure still valuable to generate boilerplate but I do it from chat after writing the doc string myself.

I will end up being cheaper than frontier models some day and keep my job, fingers crossed.

Marazan•9m ago
I love this dance we are doing where when people write the "AI models are garbage machines that produce garbage and are no where close to the fantasy being pedalled by the Crypto bros who pivoted to AI" it always has to be caveated with "AI models are useful and I am highly productive with them"

It feels like people should just be able to say "This article comes with the standard disclaimer" and just dive into the meat of the article without wasting time.

Marazan•7m ago
At this point I am starting to wonder about the RLHF that is going on for programmig.

The quirks in fallbacks, defaults and ludicrous gold plating seems to get more and more intrusive with every model upgrade.

codingisfreedom•5m ago
I’ve asked Astra to build me an app for a prototype I created quickly using Sonnet.

It’s been 2 days and it made no real progress. It created docs, scripts, workflows, and it’s doing a bunch of reviewing on every PR.

I told it that I just need an MVP.

I’m pretty sure an average senior engineer would have finished that task much quicker. And guaranteed with more readable, higher quality code. Meanwhile, I think I’ve easily crossed 100k tokens so far on nothing.

Funny world we’re living in that this is “SOTA” and “AGI”z

I’m genuinely curious what these OAI and A/ engineers working on that they praise these models so much. I did not see any improvement since Opus 4.5.

tripledry•9m ago
Similar for me, I don't like the development for many reasons, but that's another discussion. I also can't deny the capabilities.

I use the tools with this "risk analysis": - If performance doesn't improve I can just always switch back to whatever I've done for the past 10 years, so it's not really a risk to start exploring. - If performance does improve, then I'm already familiar with it.

oblio•6m ago
The compiler argument is great, if we turn it on its head.

To create professional products, compilers are great, when used by professional or passionate and technical amateurs. They're useless if you're neither.

LLMs are the next step up. They are quite useful if you are neither, and you can get a lot farther with them, which means that low quality software is much easier to create. But if, for whatever reason, you need to create higher quality software (like most software that's actually sold directly or through subscriptions or ads), you're back to the "be a professional or passionate and technical amateur".

Using Sound as a Fire Extinguisher [video]

https://www.youtube.com/watch?v=ZvnCQg4w4o8
1•simonebrunozzi•1m ago•0 comments

Sept. 11 Changed the World Order. But Not for the Reason We May Think

https://www.wsj.com/world/sept-11-changed-world-order-1508c504
1•Tomte•3m ago•0 comments

Performing Animations in Tldraw Flash

https://www.youtube.com/watch?v=dnv39vt2uwc
1•armanboyaci•4m ago•0 comments

Powering AI is an architecture problem

https://www.technologyreview.com/2026/09/10/1141649/powering-ai-is-an-architecture-problem/
1•joozio•4m ago•0 comments

Show HN: Blender Agent:A live, multi-turn agent that any can use for Blender

https://github.com/zavora-ai/adk-rust/tree/main/examples/blender_console
1•JamesKaranja•6m ago•0 comments

Give Me Knobs

https://yehiaabdelm.com/blog/give-me-knobs
1•yehiaabdelm•12m ago•0 comments

Measuring Malicious Intermediary Attacks on the LLM Supply Chain

https://twitter.com/shoucccc/status/2098169782541631871
1•soltanov•14m ago•0 comments

XPENG's Humanoid Robots production line is finished

https://www.youtube.com/watch?v=ZgBm8PdtpGo
2•nickweb•15m ago•0 comments

Cross-Lingual Alignment Without Joint Training

https://arxiv.org/abs/2608.27115
1•codelion•16m ago•0 comments

Measuring Malicious Intermediary Attacks on the LLM Supply Chain

https://arxiv.org/abs/2604.08407
1•0in•17m ago•0 comments

Congress Is Suddenly Waking Up to the AI Doomsday Threat

https://www.wsj.com/politics/policy/congress-is-suddenly-waking-up-to-the-ai-doomsday-threat-b40a...
2•doener•19m ago•1 comments

DeepSeek v4.1 Flash Uncensored

https://huggingface.co/dealignai/DeepSeek-V4.1-Flash-UNCENSORED-FP8
2•soltanov•21m ago•0 comments

Show HN: Oxlint plugin to auto-fix non-canonical Tailwind classes

https://github.com/maharshi365/oxlint-plugin-tailwind-canonical
1•maharship2022•24m ago•0 comments

Anthropic is lying: Moonshot is not routing to Claude

https://twitter.com/trydotworks/status/2098300730805284961
2•try-working•25m ago•1 comments

Proposal: Cmd/cgo: cgo without a C toolchain

https://github.com/golang/go/issues/81450
1•mappu•27m ago•0 comments

Predicting AI Job Exposure

https://www.ben-evans.com/benedictevans/2026/5/24/ai-job-exposure
1•saikatsg•28m ago•0 comments

Read Independent Fiction

https://eveningnotes.bearblog.dev/read-independent-serialized-fiction-and-short-fiction-web-novel...
1•saikatsg•30m ago•0 comments

The Omarchy Doctrine

https://omarchy.org/doctrine/
1•Tomte•32m ago•0 comments

For most of history, people's conversations, thoughts, and finances were private

https://grapheneos.social/@GrapheneOS/117249893761790371
1•Cider9986•34m ago•0 comments

Cursor Projects

https://cursor.com/blog/projects
4•deadalus•34m ago•0 comments

Show HN: Automatically keep track of all features implemented in a project

https://github.com/netizer/feature-ledger
1•krzysiek•34m ago•0 comments

Roads – the UKs favourite roads website

https://www.roads.org.uk/
2•ColinEberhardt•40m ago•0 comments

Only 31% of startup accelerators publish what cheque they write

https://accelerator.directory/methodology
2•buidlr•41m ago•0 comments

Astra for Coding: Why Are We Doing This Again?

https://lucumr.pocoo.org/2026/9/7/astra-why/
102•manojbajaj95•44m ago•50 comments

Vinetaro Drops

https://www.facebook.com/VinetaroDropsTry/
1•taxygamu•46m ago•0 comments

Anthropic blocks 'malicious use' of AI that could develop biological weapons

https://www.bbc.com/news/articles/cx2zrrpkx20o
2•mgh2•48m ago•0 comments

Course Review: TrainSec Malware Analyst Professional – Level 1

https://medium.com/@1200km/course-review-trainsec-malware-analyst-professional-level-1-203ca89b76a2
1•1200km•53m ago•0 comments

Large Language Models Reflect the Ideology of Their Creators

https://arxiv.org/abs/2410.18417
2•zvr•53m ago•0 comments

Gonc – Netcat with P2P Nat Traversal

https://github.com/threatexpert/gonc
3•gonc_cc•55m ago•0 comments

In Praise of Non-Alphanumeric Identifiers (2008)

https://prog21.dadgum.com/20.html
1•anoushiravan•56m ago•0 comments