frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Ask HN: Have AI companies replaced their own SaaS usage with agents?

1•tuxpenguine•3m ago•0 comments

pi-nes

https://twitter.com/thomasmustier/status/2018362041506132205
1•tosh•5m ago•0 comments

Show HN: Crew – Multi-agent orchestration tool for AI-assisted development

https://github.com/garnetliu/crew
1•gl2334•5m ago•0 comments

New hire fixed a problem so fast, their boss left to become a yoga instructor

https://www.theregister.com/2026/02/06/on_call/
1•Brajeshwar•7m ago•0 comments

Four horsemen of the AI-pocalypse line up capex bigger than Israel's GDP

https://www.theregister.com/2026/02/06/ai_capex_plans/
1•Brajeshwar•7m ago•0 comments

A free Dynamic QR Code generator (no expiring links)

https://free-dynamic-qr-generator.com/
1•nookeshkarri7•8m ago•1 comments

nextTick but for React.js

https://suhaotian.github.io/use-next-tick/
1•jeremy_su•9m ago•0 comments

Show HN: I Built an AI-Powered Pull Request Review Tool

https://github.com/HighGarden-Studio/HighReview
1•highgarden•10m ago•0 comments

Git-am applies commit message diffs

https://lore.kernel.org/git/bcqvh7ahjjgzpgxwnr4kh3hfkksfruf54refyry3ha7qk7dldf@fij5calmscvm/
1•rkta•12m ago•0 comments

ClawEmail: 1min setup for OpenClaw agents with Gmail, Docs

https://clawemail.com
1•aleks5678•19m ago•1 comments

UnAutomating the Economy: More Labor but at What Cost?

https://www.greshm.org/blog/unautomating-the-economy/
1•Suncho•26m ago•1 comments

Show HN: Gettorr – Stream magnet links in the browser via WebRTC (no install)

https://gettorr.com/
1•BenaouidateMed•27m ago•0 comments

Statin drugs safer than previously thought

https://www.semafor.com/article/02/06/2026/statin-drugs-safer-than-previously-thought
1•stareatgoats•29m ago•0 comments

Handy when you just want to distract yourself for a moment

https://d6.h5go.life/
1•TrendSpotterPro•30m ago•0 comments

More States Are Taking Aim at a Controversial Early Reading Method

https://www.edweek.org/teaching-learning/more-states-are-taking-aim-at-a-controversial-early-read...
1•lelanthran•32m ago•0 comments

AI will not save developer productivity

https://www.infoworld.com/article/4125409/ai-will-not-save-developer-productivity.html
1•indentit•37m ago•0 comments

How I do and don't use agents

https://twitter.com/jessfraz/status/2019975917863661760
1•tosh•43m ago•0 comments

BTDUex Safe? The Back End Withdrawal Anomalies

1•aoijfoqfw•45m ago•0 comments

Show HN: Compile-Time Vibe Coding

https://github.com/Michael-JB/vibecode
6•michaelchicory•48m ago•1 comments

Show HN: Ensemble – macOS App to Manage Claude Code Skills, MCPs, and Claude.md

https://github.com/O0000-code/Ensemble
1•IO0oI•51m ago•1 comments

PR to support XMPP channels in OpenClaw

https://github.com/openclaw/openclaw/pull/9741
1•mickael•52m ago•0 comments

Twenty: A Modern Alternative to Salesforce

https://github.com/twentyhq/twenty
1•tosh•53m ago•0 comments

Raspberry Pi: More memory-driven price rises

https://www.raspberrypi.com/news/more-memory-driven-price-rises/
2•calcifer•59m ago•0 comments

Level Up Your Gaming

https://d4.h5go.life/
1•LinkLens•1h ago•1 comments

Di.day is a movement to encourage people to ditch Big Tech

https://itsfoss.com/news/di-day-celebration/
3•MilnerRoute•1h ago•0 comments

Show HN: AI generated personal affirmations playing when your phone is locked

https://MyAffirmations.Guru
4•alaserm•1h ago•3 comments

Show HN: GTM MCP Server- Let AI Manage Your Google Tag Manager Containers

https://github.com/paolobietolini/gtm-mcp-server
1•paolobietolini•1h ago•0 comments

Launch of X (Twitter) API Pay-per-Use Pricing

https://devcommunity.x.com/t/announcing-the-launch-of-x-api-pay-per-use-pricing/256476
1•thinkingemote•1h ago•0 comments

Facebook seemingly randomly bans tons of users

https://old.reddit.com/r/facebookdisabledme/
1•dirteater_•1h ago•2 comments

Global Bird Count Event

https://www.birdcount.org/
1•downboots•1h ago•0 comments
Open in hackernews

Skeptic impressed by colleague's AI workflow

6•suzzer99•1mo ago
I've been in the AI-code-assistant skeptic camp for a while, but a recent conversation with a dev I know and respect may be changing my mind. He's solo-programmed a few popular online games and is working on another one. So I asked him for a specific feature example and to see his AGENTS.md file.

Here's what he had to say about his workflow that prompted our discussion:

"I’m (we’re) kicking out feature after feature that is being done right because I have an agentic AI flow that not only writes code virtually exactly the same way I would manually (after many, many prompts to update the AGENTS.md file), but I’m confident in it due to the review flow itself.

I am using OpenAI’s for their codex cli tool which is my main one, but also Claude Code almost as much - the extra veracity you get by having 2 frontier products that can review themselves is probably worth it. And I use Gemini free tier for its extra review some times. Oh and have vs code copilot for its AI autocomplete."

Here's his prompt to create a new feature (truncated for HN char limit, full prompt in comments):

  "ok now i want you to work on the offer, confirm and decline player draws events in game feature. there’s already a userSubmitsDrawOffer file on the server, rename this and fix references. call it “userSubmitsDrawRelatedEvent”. on the client...

  ...lets get it to that point and then when we’re at the point of an accepted draw we’ll do the “end game” style updates after you’re all done with this. go ahead and try to do this now plz."
And here's the AGENTS.md file (active link in comments):

  https://hastebin.com/share/vewunonulo.sql
I told him that he's probably in the top 2-5% of AI-coding experiences I've read on HN. So he asked Claude why they thought he was having a better experience.

His question: "question, it seems i get much more productivity gains using you than other people. is this related to the fact that this is a one-language monorepo or no?"

Claude:

  Good question. A single-language monorepo likely does help, but it's probably a combination of factors. 
  Why monorepo + single language helps: 
    - Consistent patterns throughout 
    - once I learn how you do things in one area, it applies everywhere 
    - No context-switching between different languages, build systems, or paradigms 
    - Shared utilities/types are discoverable and reusable 
    - Import paths and dependencies are predictable 
  Other factors that might matter more: 
    - Codebase quality 
    - if your code has clear patterns and good structure, I can learn from it and stay co nsistent 
    - Task scoping 
    - how you frame requests (clear, well-bounded tasks vs vague asks) 
    - Iterative workflow 
    - some people work with AI in tight feedback loops, others try to get everything in one shot 
    - Domain familiarity 
    - web apps with common patterns (React, Express, etc.) are well-represented in trai ning data 
  What might hurt others' productivity: 
    - Polyglot repos with lots of glue code between languages 
    - Legacy codebases with inconsistent patterns 
    - Heavy reliance on proprietary/internal frameworks I haven't seen 
    - Very specialized domains (embedded, HPC, etc.) Your setup (looks like a TypeScript/JavaScript full-stack app based on the file paths) is pretty close to an ideal case 
    - popular stack, single language, monorepo structure.
I have to say I was also pretty impressed by these answers. These are all things that also make life much easier for human devs and extend the lifespan of the app before things eventually turn into a slog. So it sounds like getting AI to work well might actually enforce tight design up front, which is an aspect I'd never considered.

So anyway, I'm just curious if others out there are having similar experiences and if they've run into any hidden downsides or upsides.

Comments

suzzer99•1mo ago
Active link to the AGENTS.md file: https://hastebin.com/share/vewunonulo.sql

Full prompt to create feature:

  ok now i want you to work on the offer, confirm and decline player draws events in game feature. there’s already a userSubmitsDrawOffer file on the server, rename this and fix references. call it “userSubmitsDrawRelatedEvent”. on the client, make it so the “offer draw” button is enabled in the footer the same time that the “abandon game” time is over with, when those buttons change enable that button (only on the user’s turn when they have control otherwise disabled). in the “normal” flow, if a user clicks on this it should send an event to the file we’ve changed above with a payload of “initialOffer” true along with the game uid etc. I’ve added new optional properties to the GameInfo type of team0DrawOffered and the team 1 one. have it update this game with that bool and send a new emit to the opposing team’s clients only of “opposingTeamOfferedDraw”. on receipt of that on the client update the footer with an “accept draw offer” button (don’t bother with a cancel/decline). if the in-control user clicks that it should send an event back to this server file with a new boolean of “acceptsDraw”. also somewhere in the movepiece path, lets have it delete the new gameInfo property every time even if its not there (for the correct team) as a user making a move is effectively the same thing as declining a draw offer. lets get it to that point and then when we’re at the point of an accepted draw we’ll do the “end game” style updates after you’re all done with this. go ahead and try to do this now plz.
PaulHoule•1mo ago
A good code base to work from is a big help. I had some typescript that was terribly tangled and neither I nor Junie could make head or tail of the error messages when we tried to change things. After spending two days straightening it out both of us could understand error messages when we got them and I could ask for it to do things and usually get good results quickly.

My voice talking to Junie is pretty similar (like the first phrase, pointing out files that it should look at, explaining different flows, explaining what I did and the last sentence) I don't have anything like the AGENTS.md file but I do have a few exemplar files that are heavily commented with prescriptive stuff about "this is how we do things" or "here are how the parts of the system fit together" and will tell it to go look at these.

Pretty frequently though I do start out in "Ask" mode and might add some questions about "Do you think we should do ... or ...?" or "I'm concerned about ... what do you think?" or "Do you think this plan makes sense?" or "Am I missing something?" and end with "Propose to me about how you will make this change"

and then I will look at what I get, ask it "Do you really need to ...?" or "How will that affect ... ?" and once I like what I see I will flip it to code mode and say "Make it so!" maybe with some more specific direction.