frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Meta Ad Library: all active ads that are shown across Meta technologies

https://www.facebook.com/business/help/2405092116183307?id=288762101909005
1•bobbiechen•1m ago•0 comments

Show HN: Cueit – Project Management with LLMs over MCP

https://github.com/billyjones75/cueit
1•billy_jones_75•2m ago•0 comments

OpenAI and Stripe create Agentic Commerce Protocol

https://www.agenticcommerce.dev/
1•a_crowbar•2m ago•0 comments

What motivates runners? Focusing on the 'how' rather than the 'why'

https://www.nyu.edu/about/news-publications/news/2025/september/what-motivates-runners--focusing-...
1•PaulHoule•3m ago•0 comments

Show HN: Crazzy – An open-source AI co-pilot for Flutter

https://github.com/AbdulAlim-01/Crazzy
1•abdalim01•4m ago•1 comments

Afghanistan hit by communications blackout after Taliban shuts internet

https://www.theguardian.com/world/2025/sep/29/afghanistan-communications-blackout-taliban-shuts-i...
1•rntn•4m ago•0 comments

Claude Sonnet 4.5 System Card [pdf]

https://assets.anthropic.com/m/12f214efcc2f457a/original/Claude-Sonnet-4-5-System-Card.pdf
2•synthwave•4m ago•0 comments

Sonnet 4.5 Review: The first spec-driven model has arrived

https://zencoder.ai/blog/sonnet-4-5-review-first-spec-driven-model
3•ashvardanian•6m ago•0 comments

Buy It in ChatGPT: Instant Checkout and the Agentic Commerce Protocol

https://openai.com/index/buy-it-in-chatgpt/
5•meetpateltech•8m ago•2 comments

Help build the future: announcing Cloudflare's goal to hire 1111 interns in 2026

https://blog.cloudflare.com/cloudflare-1111-intern-program/
1•donutshop•8m ago•0 comments

What if AI's rate of commoditization is outpacing its own value capture

https://jamesthomason.com/the-ai-utility-trap/
1•dollar•8m ago•0 comments

Ask HN: Is anyone else having AWS issues?

1•120bits•9m ago•0 comments

FlashVU: Chat with your client CSVs, get instant AI-driven insights

https://flashvu.com
1•ma1ms•10m ago•1 comments

Nvidia and Intel to Develop AI Infrastructure and Personal Computing Products

https://nvidianews.nvidia.com/news/nvidia-and-intel-to-develop-ai-infrastructure-and-personal-com...
2•samaysharma•10m ago•0 comments

Enabling Claude Code to work more autonomously

https://www.anthropic.com/news/enabling-claude-code-to-work-more-autonomously
1•meetpateltech•11m ago•0 comments

The Whole World Is Switching to EVs Faster Than You

https://www.bloomberg.com/opinion/articles/2025-08-10/the-whole-world-is-switching-to-evs-faster-...
1•doener•12m ago•0 comments

Offensive Security After the Price Collapse

https://medium.com/@Vulnetic-CEO/offensive-security-after-the-price-collapse-e0ea00ba009b
1•danieltk76•12m ago•0 comments

Trump's Tariff Carveouts Are Growing Alongside His Tariff Wall

https://www.bloomberg.com/news/newsletters/2025-09-29/trade-war-latest-exceptions-to-trump-s-tariffs
1•alephnerd•12m ago•0 comments

Zrc: I tried making a Unix shell language with Tcl syntax

https://github.com/Edd12321/zrc
1•edward_9x•12m ago•1 comments

Intel Soars After Nvidia Makes $5B Investment

https://www.bloomberg.com/news/articles/2025-09-18/nvidia-invests-5-billion-in-intel-with-plans-t...
2•samaysharma•12m ago•0 comments

Inflammation and Cardiovascular Disease

https://www.jacc.org/doi/10.1016/j.jacc.2025.08.047
1•brandonb•12m ago•0 comments

Debt Is Fueling the Next Wave of the AI Boom

https://www.wsj.com/tech/ai/debt-is-fueling-the-next-wave-of-the-ai-boom-278d0e04
1•JumpCrisscross•12m ago•0 comments

Swift Configuration

https://forums.swift.org/t/introducing-swift-configuration/82368
2•hidden_sheepman•13m ago•0 comments

GPUs: Anatomy of high performance matmul kernels

https://www.aleksagordic.com/blog/matmul
1•ai-epiphany•14m ago•0 comments

What's new in Claude Sonnet 4.5

https://docs.claude.com/en/docs/about-claude/models/whats-new-sonnet-4-5
4•meetpateltech•14m ago•0 comments

Figuring out where AI fits

https://www.schuetzler.net/blog/figuring-out-where-ai-fits/
1•phalangion•15m ago•0 comments

A vision researcher's guide to some RL stuff: PPO and GRPO

https://yugeten.github.io/posts/2025/01/ppogrpo/
1•jxmorris12•15m ago•0 comments

My all-star zoo, or why I hired Linus Torvalds and Rob Pike for my AI team

https://tarantsov.com/all-star-zoo/
2•andreyvit•15m ago•0 comments

Sonnet 4.5

https://imgur.com/a/462T4Fu
4•idkmanidk•15m ago•0 comments

Claude Sonnet 4.5

https://www.anthropic.com/news/claude-sonnet-4-5
73•adocomplete•16m ago•11 comments
Open in hackernews

Write the Damn Code

https://antonz.org/write-code/
44•walterbell•1h ago

Comments

manoDev•56m ago
I use AI as a pairing buddy who can lookup APIs and algorithms very quickly, or as a very smart text editor that understands refactoring, DRY, etc. but I still decide the architecture and write the tests. Works well for me.

Apparently what the article talks against is using it like software factory - give it a prompt of what you want and when it gets it wrong, iterate on the prompt.

I understand why this can be a waste of time: if programming is a specification problem [1], just shifting from programming language to natural language doesn’t solve it.

1. https://pages.cs.wisc.edu/~remzi/Naur.pdf

lukevp•7m ago
Yes, but… The AI has way more context on our industry than the raw programming language does. I can say things like “add a stripe webhook processor for the purchase event” and it’s gonna know which library to import, how to structure the API calls, the shape of the event, the database tables that people usually back Stripe stuff with, idempotency concerns of the API, etc.

So yes you have to specify things but there’s a lot more implicit understanding and knowledge that can be retrieved relevant to the task you’re doing than a regular language would have

bryanrasmussen•53m ago
currently on HN's front page we have write the damn code, and write the stupid code, but we don't have write the good code.
tarwich•48m ago
Yup. It's not the learning AI or prompt engineering is bad in anyway. A similar writeup https://news.ycombinator.com/item?id=45405177 mentions the problem I see: when AI does most of the work, I have to work hard to understand what AI wrote.

In your model, I give enough guidance to generally know what AI is doing, and AI is finishing what you started.

nasretdinov•47m ago
I kinda agree with the author — as a person with more than enough coding experience I don't get much value (and, certainly, much enjoyment) from using AI to write code for me. However it's invaluable when you're operating in even a slightly unfamiliar environment — essentially, by providing (usually incorrect or incomplete) examples of the code that can be used to solve the problem it allows to overcome the main "energy barrier" for me — helping to navigate e.g. the vast standard library of a new programming language, or provide idiomatic examples of how to do things. I usually know _what_ I want to do, but I don't know exactly the syntax to express it in a certain framework or language
CraigJPerry•8m ago
There's a product called Context7 which among other things provides succinct examples of how to use an API in practice (example of what it does: https://context7.com/tailwindlabs/tailwindcss.com )

It's supposed to be consumed by LLMs to help prepare them to provide better examples - maybe a newer version of a library than is in the model's training data for example.

I've often thought rather than an MCP server of this that my LLM agent can query, maybe i just want to query this high signal to noise resource myself rather than trawl the documentation.

What additional value does an LLM provide when a good documentation resource exists?

dunham•7m ago
Yeah, I don't leverage LLMs much, but I have used it to look up APIs for writing vscode extensions. The code wasn't usable as-is, but it gave me an example that I could turn into working code - without looking up all of the individual api calls.

I've also used it in the past to look up windows api, since I haven't coded for windows in decades. (For the equivalent of pipe, fork, exec.) The generated code had a resource leak, which I recognized, but it was enough to get me going. I suspect stack overflow also had the answer to that one.

And for fun, I've had copilot generate a monad implementation for a parser type in my own made-up language (similar to Idris/Agda), and it got fairly close.

fusslo•47m ago
I think about 2 months ago my company got a license for Cursor/claude ai access.

At first it was really cool getting an understanding of what it can do. It can be really powerful, especially for things like refactoring.

Then, I found it to be in the way. First, I had to rebind the auto-insert from TAB to ctrl+space because I would try tabbing code over and blamo: lines inserted, resulting in more work deleting them.

Second, I found that I'd spend more time reading the ai generated autocomplete that pops up. It would pop up, I'd shift focus to read what it generated, decide if it's what I want, then try to remember what the hell I was typing.

So I turned it all off. I still have access to context aware chats, but not the autocomplete thing.

I have found that I'm remembering more and understanding the code more (shocking). I also find that I'm engaging with the code more: taking more of an effort to understand the code

Maybe some people have the memory/attention span/ability to context switch better than me. Maybe younger people more used to distractions and attention stealing content.

javier2•42m ago
Yeah, I also have the auto complete disabled. To me its the most useful when I am working in an area I know, but not the details. Such as, I know cryptography, but I don't know the cryptography APIs in nodejs, so Claude is very helpful when writing code for that.
WesleyJohnson•38m ago
I love Cursor and the autocomplete is so helpful, until it's not. I don't know why I didn't think to rebind the hotkey for that. Thank you.
gopalv•24m ago
> I have found that I'm remembering more and understanding the code more (shocking).

I feel like what I felt with adaptive cruise control.

Instead of watching my speed, I was watching traffic flow, watching cars way up ahead instead.

The syntax part of my brain is turned off, but the "data flow" part is 100% on when reading the code instead.

hansonkd•23m ago
I think the worst part of the autocomplete is when you actually just want to tab to indent a line and it tries to autocomplete something at the end of the line.
dingnuts•17m ago
ok call me a spoiled Go programmer but I have had an allergy to manually formatting code since getting used to gofmt on save. I highly recommend setting up an autoformatter so you can write nasty, undented code down the left margin and have it snap into place when you save the file like I do, and never touch tab for indent. Unless you're writing Python of course haha
justinrubek•9m ago
Format on save is my worst enemy. It may work fine for go, but you'll eventually run into code where it isn't formatted using the one your editor is configured for. Then, you end up formatting the whole file or having to remember how to disable save formatting. I check formatting as a git hook on commits instead.
hatefulmoron•14m ago
I remember discussing with some coworkers a year(?) ago about autocomplete vs chat, and we were basically in agreement that autocomplete was the better feature of the two.

Since we've had Claude Code for a few months I think our opinions have shifted in the opposite direction. I believe my preference for autocomplete was driven by the weaknesses of Chat/Agent Mode + Claude Sonnet 3.5 at the time, rather than the strengths of autocomplete itself.

At this point, I write the code myself without any autocomplete. When I want the help, Claude Code is open in a terminal to lend a hand. As you mentioned, autocomplete has this weird effect where instead of considering the code, you're sort of subconsciously trying to figure out what the LLM is trying to tell you with its suggestions, which is usually a waste of time.

lukevp•11m ago
Autocomplete is a totally different thing that this article isn’t talking about. It is referring to the loop of prompt refinement which by definition means it’s referring to the Agent Mode type of integrations. Autocomplete has no prompting.

I agree autocomplete kinda gets in the way, but don’t confuse that with all AI coding being bad, they’re 2 totally distinct functions.

zkmon•39m ago
Precisely. That's the most optimal way to use AI code assistants right now.

If you keep on refining the prompts, you are just eating the hype that is designed to be sold to C Suite.

MangoCoffee•23m ago
AI is pretty good on CRUD web app for me. I worked out a web page for create something and if the next page is similar. i just told AI to use the previous page as template. it cut down a lot of typing.

AI is just another tool, use it or turn it off. it shouldn't matter much to a developer.

righthand•18m ago
IMO no one is taking even the first bit of software development advice with Llms.

Today my teammate laughed off generating UI components to quickly solve a ticket. Knowing full well no one will review the ticket now that it’s Llm generated and that it will probably make our application slower because of the unreviewed code gets merged. The consensus is that anything they make worse, they can push off to fix onto me because I’m the expert on our small team. I have been extremely vocal about this. However It is more important to push stuff through for release and make my life miserable than make sure the code is right.

Today I now refuse to fix anymore problems on this team and might quit tomorrow. This person tells me weekly they always want to spend more time writing and learning good code and then always gets upset when I block a PR merge.

Today I realized I might hate my current job now. I think all Llms have done is enabled my team to collect a pay check and embrace disinterest.

OutOfHere•11m ago
I am in the minority who agrees with you that the code should be right.

Don't quit. Get fired instead. In this way you can at least collect severance and also unemployment. You will also absolve yourself of any regrets for having quit. Actually, just keep doing what you're doing, and you will get fired soon enough.