News for hackers. Stuff that matters.

mafro

Re:OpenSpec – A lightweight and configurable AI spec framework on Thursday September 17, 2026 @12:09PM (#49742855)
I challenge you to use a frontier LLM to analyse your code and specs and verify if they are meaningfully aligned.

Code almost never speaks to the WHY; ADRs will help there.

Code never captures requirements, but it does reflect actual system behaviour, which is a specification.

Re:OpenSpec – A lightweight and configurable AI spec framework on Thursday September 17, 2026 @12:03PM (#49742769)
I can appreciate your approach, but I'm not hand writing 100s to 1000s of specs by hand - at that point I'll just write the code myself
Re:OpenSpec – A lightweight and configurable AI spec framework on Thursday September 17, 2026 @06:51AM (#49738937)
I've used OpenSpec extensively on two large pieces of software which were worked solo over 6-9 months.

Recently, I've completely ditched the specification part. I found they just weren't useful over the longer term. I used an LLM to assess in both directions whether the code matched the specs and whether the specs matched the code. On both software projects this came out with huge divergence from spec to code.

Basically the old theory is true - the code IS the specification.

What I did find very useful and have retained is the process flow. Create a proposal, review the proposal, implement, review the code. Also useful was building and maintaining ADRs and invariant logs for where a unit test cannot be made to verify behaviour. The process and the ADRs, unit test, invariant log all help the software stay coherent as the LLM churns on it over many unconnected contexts.

Re:AI Mania Is Eviscerating Global Decision-Making on Sunday July 19, 2026 @02:32AM (#48965501)
The author doesn't distinguish whether these projects failed because of technology and execution, or failed because product market-fit. They simply blame AI being involved.

AI will only help if you use rapid iteration to cheaply/quickly produce ideas. All the normal project failure modes still exist.. Blaming AI because AI is dumb.

I only read up to point 3 because the hyperbole and frothing fervour was overwhelming.

Re:Frontier AI has broken the open CTF format on Sunday May 17, 2026 @01:05AM (#48166175)
I didn't know what BGP is, but I did know CTF. YMMV
Re:Sam Altman's response to Molotov cocktail incident on Saturday April 11, 2026 @01:22AM (#47727665)
Never let a good crisis go to waste
Re:Immich v2.0.0 – First stable release on Thursday October 02, 2025 @06:22AM (#45447984)
This comment feels like a troll.

I'm sure you are aware that:

- Most open source projects on the Internet are on Github. One could argue Github itself has taken a significant role in the growth of OSS in the last decade

- Using Discord is totally du jour for open source communities in 2025

- Reddit is still the biggest discussion forum on the Internet. Including discussion about open source

Re:iTerm2 Web Browser on Friday September 19, 2025 @05:35AM (#45299716)
There are only two essential apps on my Mac. iTerm2, and a browser
The same idea applies to self-driving cars though, no? That is an industry where the "AI revolution" will enrich only the existing incumbents, and there is a huge bar to entry.

Self-driving cars are not going to create generational wealth through invention like microprocessors did.

Re:Monodraw on Wednesday August 27, 2025 @07:13AM (#45038033)
Latest release Apr 2025 introduced a plain text save file format, which plays nicer for source control. Great to see development is still active.
Re:GPT-5 for Developers on Thursday August 07, 2025 @05:21PM (#44830518)
Ask an LLM to transcribe and give the overview and key points
Re:GPT-5 on Thursday August 07, 2025 @05:09PM (#44830391)
This is a precursor to a future model which isn't simply a router.

From the system card:

"In the near future, we plan to integrate these capabilities into a single model."

Re:GPT-5 on Thursday August 07, 2025 @05:01PM (#44830310)
One reason for this release is surely to respond to their mess of product line-up naming.

How many people are going to understand (or remember) the difference between:

GPT-4o GPT-4.1 o3 o4 ....

Anthropic and Google have a much better named product for the market

Re:The Members of the Dull Men's Club on Tuesday June 17, 2025 @02:47AM (#44296307)
One of the few Facebook groups I stayed in over time. It has a very British sense of self-deprecating humour. We're all amused by our mutual dullness.
Re:Field Notes from Shipping Real Code with Claude on Sunday June 08, 2025 @05:28AM (#44215805)
Great post. I'm fairly new to the AI pair programming thing (I've been using Aider), but with 20 years of coding behind me I can see where things are going. You're dead right in the conclusion about now being the time to adopt this stuff as part of your flow -- if you haven't already.

And regarding the HN post getting buried for a while there...[1] Somewhat ironic that an article about using AI to help write code would get canned for using an AI to help write it :D

[1]: https://news.ycombinator.com/item?id=44214437

Thanks for this breakdown, I guess I'm largely in the window of points 3-6.

Any suggestion on where to start with point 1? (Also a SWE).

Re:Claude Code SDK on Monday May 19, 2025 @10:55PM (#44037317)
That's the whole point of /architect mode, no? You refine the solution in the prompt before aider asks you if you want to apply the changes.

Older »