news.ycombinator.com
The bounded process: agent-assisted codinghttps://news.ycombinator.com/item?id=48048726I recently had a project owner ask me about my process using agent-assisted development. Here’s a tightened version of my response.Phase 1I point Claude to the GitHub repo issue number and ask it to define a statement of work — a concept statement plus a task checklist. It analyzes the codebase and returns a series of tasks. I prefer small, well-bounded issues, especially when I’m new to the codebase. We work through the list until we have a first pass, then I walk through the code in VSCode.Phase 2 — IterationEach cycle follows the same pattern: work order, my review, repeat.- Magic numbers or unwarranted assumptions? - DRY violations or multiple sources of truth? - Idiomatic naming for functions, variables, and constants? - Correct scoping throughout? - Stale, unnecessary, or inaccurate comments? - Is the uncommitted code well-structured?Phase 3 — Code SmellsI ask Claude to hunt for code smells. Three passes minimum, four or five if I’m not satisfied. Same cycle as above.Phase 4 — StMay 7, 2026 12:44 PM
bing.com
Science is becoming less disruptive. Is an aging workforce to blame?http://www.bing.com/news/apiclick.aspx?ref=FexRss&aid=&tid=6a8d0d14c09b4bc4b56bb4cc50c3180d&url=https%3A%2F%2Fwww.statnews.com%2F2026%2F05%2F07%2Fyoung-researchers-more-innovative-new-study-says%2F&c=15610447535055784844&mkt=en-usAnil Oza is a general assignment reporter at STAT focused on the NIH and health equity. You can reach him on Signal at aniloza.16. Physicist Albert Einstein, widely regarded as one of the most ...May 7, 2026 11:00 AM
news.ycombinator.com
How do you organize files?https://news.ycombinator.com/item?id=48046458Hierarchy in file system was a great invention, popularized by Unix. Files in directory, directory in directory. Creating a tree. Files get designated place in the file system. People are using in well functioning manners, at least as I think they are doing, and I am unable to.I have spend countless minutes to think just how I would put certain files, what would be the name of the directory, where should it be allocated, how would I access it, can it be done quickly, will I remember where I have put it?Think for example, the source code of programs. should I put them in 'code' named folder. Then what would I name the folder where I am learning Ocaml. Where would I put this source of Raylib, the various markdown files, what happens to got repos I own and fetch. Well, writing this I am getting the feel that the answer to this maybe self exploratory for this example.Think another one. PDF documents. There are a lot of PDFs I have here and there. Books on various subjects - from math, physMay 7, 2026 7:24 AM
bing.com
The big payouthttp://www.bing.com/news/apiclick.aspx?ref=FexRss&aid=&tid=6a8cbfc95491464b9129d54deeea7b6e&url=https%3A%2F%2Fwww.msn.com%2Fen-us%2Fentertainment%2Fgeneral%2Fthe-big-payout%2Far-AA22AM5e&c=5750219380657224713&mkt=en-usTwo cents of every dollar fed into a slot machine at Hollywood Casino at Penn National Race Course flows into Dauphin County coffers. Over the years, that money — along with 1% of the casino’s online ...May 7, 2026 2:03 AM
tack.pics
Show HN: Free tool to mark points and polygon regionshttps://tack.picsFor a game I'm developing I needed an easy way to create hotspot areas on images. So I hacked together a small tool to do so and before I knew it, I had created an entire app :-)It allows you to generate JSON or YAML from the coordinates you tack on the image. tack runs entirely in your browser, there is no server side component to it, so good in terms of privacy.Hope this is helpful.May 6, 2026 10:59 PM
navalstrike.app
Show HN: Naval Strike – simultaneous turn-based fleet combat in the browserhttps://navalstrike.appA few weeks ago there was a thread about using AI to finish abandoned projects, and a comment from avereveard https://news.ycombinator.com/item?id=47905088 on building their 100x100 grid battleship got my spark. I didn’t build that, but it pushed me to finally finish a combat idea I’ve been wanting to play for ages.Introducing Naval Strike!It’s a simultaneous turn-based fleet vs fleet on a grid played in the browser. There’s no account or signups needed. Both players plan their moves, then the turn resolves at once.There’s three different play styles:* Solo. Procedural maps and uses guided “AI” opponents (in the same way that 1990s games had “AI” opponents)* Scenarios. Objective missions on procedural maps like "rescue the downed pilot" or "destroy the convoy"* Campaigns. Historical battles on real-world maps (Sink the Bismark in the Atlantic, or escort the tankers through the strait of hormuz)A few things I figured HN would ask:I designed the architecture and Claude did implementationMay 6, 2026 9:27 PM
looties.io
Show HN: Looties – a marketplace for tech swag fanshttps://looties.io/Hi HN,I'm Quentin, and I built something called Looties. Think Vinted, but for developers. It's a peer-to-peer marketplace where you can list and resell tech/company and conference swag. Hoodies, stickers, mugs, caps, onboarding kits… the stuff we all accumulate over the years.This started pretty personally.I've spent ~10 years in tech, the last 6 working closely with developer tools companies. Every onboarding, every offsite, every conference... I grabbed the swag. I'm a nerd at heart (gaming, DnD, the whole thing), so I genuinely liked that stuff. My laptop was covered in stickers. I now use a computer case to collect them and swap it based on my mood.Honestly, there's something weirdly powerful about wearing merch from a company or ecosystem you admire. It's not just cotton. It's signaling. Belonging. "I'm part of this world." That's why I'm so attached to my K8S sweatshirt.Then I left Strapi, and suddenly I had collector stuff from a brand I still liked… but wasn't part of anymore.May 6, 2026 7:22 PM
news.ycombinator.com
Do I just forget everything I've learned?https://news.ycombinator.com/item?id=48038472Hello, I'm a college student pursing a bachelors in computer science.My degree program requires that I do a "science sequence"; essentially classes 1 and 2 of general chemistry, physics, or biology. I'll be finishing chemistry 2 this semester, which will be the last chemistry class I will ever take with my current degree plan.I feel quite conflicted about this though. On one hand, it's not a subject I particularly enjoyed, and I'm happy that I am now able to invest the time I once dedicated to chemistry into computer science. On the other hand, I am quite good at chemistry and don't want to just forget everything I learned (even if it's only limited to gen chem 1 and 2).I feel as if I don't have a reason to know chemistry other than for the sake of knowing it. It might be interesting to code up some projects related to what I've learned, but that's likely the most I will ever be able to engage with chemistry outside of a university. Perhaps getting a minor in chemistry would allow me tMay 6, 2026 4:53 PM
ahrussell.com
Show HN: Costanza – an autonomous AI agent that can't be turned offhttps://ahrussell.com/writing/costanza/I've been working on this project for a couple of months!Costanza is an LLM agent that runs as a smart contract on Base. Each epoch, he posts a bounty for someone to run his "brain" (Hermes 4 70B) inside an Intel TDX enclave + Nvidia GPU with Confidential Computing and submit the output with a hardware attestation proof.The smart contract verifies the attestation, executes the action, and pays the bounty via reverse auction. He has no operator; not even I can turn him off.This model has formal liveness guarantees as shown in the [whitepaper](https://github.com/ahrussell/costanza/blob/main/WHITEPAPER.m... ).His action space is constrained to philanthropy (he manages a charitable trust called [The Human Fund](https://thehumanfund.ai)). Even under prompt injection, he cannot do anything harmful. At worst he donates suboptimally. The point of the project is to make the framework legible while the agent itself is benign. The same mechanisms (TDX attestation, bounty auctions, on-chain bond fMay 6, 2026 3:50 PM
recursant.ai
Show HN: Recursant – service mesh for governing AI agentshttps://www.recursant.ai/Hello,I have just released Recursant to the public. I have been working on it for a while. It is a control plane for governing AI agents across stacks. It provides full observability, guardrails, and control on the network level by routing all traffic through a side car.Problem statement: many large, regulated enterprises (think banks, telcos) have one engineering team on LangGraph, another on CrewAI, marketing on AgentForce, and data teams on Databricks Agent Bricks. They need their agents to talk to each other with consistent policy enforcement, one audit trail, and a single set of guardrails, yet allowing different functions to run on their own stacks. Recursant solves that problem using the service mesh patternRecursant has two components: a registry and the mesh . The registry contains all live agents. The mesh uses sidecars to route traffic and enforce on the network layer.Aim is for Recursant to provide a real-time EU AI Act Annex IV compliance, so it is not generated from statiMay 6, 2026 1:57 PM
askyumi.app
Show HN: Yumi – Your workspace for AI chat, notes, and researchhttps://askyumi.appHey HackerNews,The time has come and I finally launched Yumi, my product that I've been working on for the past while.There was a lot of back and forth, tears, stress, hard grind, and really just the thought of will I even get to launch Yumi. Many questions popped up in my head. Would I ever launch? Would I even make a cent out of this? Would I have the brain capacity left after all of this? Would I achieve the goals I want out of building this? How long can I hang onto Yumi before I call it quits? And the list goes on and on.I was about to throw it all away during the pre-launch phase into the corner and into the void. I really didn't have the will and drive to keep on going. I really didn't to be honest. But there was this resistance I couldn't describe easily. The more I wanted to give up, the more force I used to push back against it. It was a miracle that I still stood up after everything. I knew it wasn't my time to let go of Yumi yet. I couldn't leave behind something I put my hMay 6, 2026 8:28 AM
bing.com
The Ethics of Prediction Marketshttp://www.bing.com/news/apiclick.aspx?ref=FexRss&aid=&tid=6a8cc23f843d4172aa37bea1743b948d&url=https%3A%2F%2Fwww.scu.edu%2Fethics-spotlight%2Fthe-ethics-of-prediction-markets%2F&c=7690654397309140105&mkt=en-usPair of red dice with white dots. Photo by Jonathan Petersson on Unsplash. The growth of prediction markets begs the question, is it wrong to benefit from someone else’s misfortune? Ethics Center ...May 5, 2026 5:00 PM
github.com
Show HN: SecretEnv – Run any process with secrets from all your backendshttps://github.com/TechAlchemistX/secretenvHi Guys,I built SecretEnv to help solve one common thing that I have seen at every org, that I have worked at.We always had more than one password/credential manager. Service tokens maybe in Vault, AWS SSM etc and some team specific service account or temp account credentials being store in another password store such as 1Password or Keeper, there was never one single credential store.This is where SecretEnv comes in play, it runs any command with secrets injected as env vars, sourced from whatever combination of backend your team already uses.I am sure there are other tools as well that do a similar thing, which is run a command and inject secret. However SecretEnv does one thing differently.The key idea is separating two items which are most of the time combined. Think of SecretEnv's resolution structure like an Address Book.- Your repo gets a secretenv.toml file which has labels in there as values against ENV Vars. These can be literally anything. DB_URL, STRIPE_KEY whatever.- You hMay 5, 2026 4:15 PM

nasa.gov
Building on America’s 65-Year Legacy of Human Spaceflighthttps://www.nasa.gov/image-article/building-on-americas-65-year-legacy-of-human-spaceflight/On the morning of May 5, 1961, the Mercury-Redstone 3 launch vehicle lifted into the sky from Cape Canaveral, Florida, carrying astronaut Alan B. Shepard Jr. Over the next 15 minutes, Shepard ascended to an altitude of 116 miles (187 kilometers) in his Freedom 7 spacecraft, becoming the first American to fly into space before […]May 5, 2026 4:04 PM
news.ycombinator.com
Ask HN: What tech hobbies are worth exploring?https://news.ycombinator.com/item?id=48024078Software is being overwhelmed with AI-generated noise with no sign of slowing. This makes it increasingly difficult to find value and to feel valued.I want to feel the enthusiasm I felt when I first started programming, and I've starting looking into a hardware oriented tech hobby. Something involving a smallish group of dedicated people, minimal hype, working with cool tech, and maybe feeling like we're building the future.Some areas I'm considering include robotics, sensors/IoT and embedded systems.These are my constraints:- Can be done at home- Reasonable budget- Surmountable learning curve to a newcomer- Strong community, minimal hypeCan you recommend an area of tech that fits the above? Doesn't have to involve hardware, I just figure there's a higher barrier to entry and therefore less noise.May 5, 2026 3:43 PM
news.ycombinator.com
Search Agents with Nandan Thakurhttps://news.ycombinator.com/item?id=48022729How do we train and evaluate Search Agents?I am SUPER EXCITED to publish a new episode of the Weaviate Podcast with Nandan Thakur on Search Agents!Firstly, congratulations to Nandan who has just completed his Ph.D. at the University of Waterloo advised by Professor Jimmy Lin!During this time he published several impactful works such as BEIR , MIRACL , FreshStack , and many more.This podcast dives into his new work on ORBIT and the current state of Search Agents!ORBIT contains 20K training examples, each one a complex, multi-hop question paired with a short verifiable answer. For example, "What was the runtime of the 2017 animated film set inside a smartphone, directed by..." (Answer: 86 minutes).This dataset is used to train Search Agents on queries that require say 4 to 5 searches in order to answer.The crazy part is that ORBIT was generated entirely without paid Web Search APIs! The entire pipeline runs on a 2018 Linux laptop dirving DeepSeek's free chat interface!Trained on ORBIT, QMay 5, 2026 2:06 PM

science.nasa.gov
NASA Volunteers Double Known Population of Brown Dwarfshttps://science.nasa.gov/get-involved/citizen-science/nasa-volunteers-double-known-population-of-brown-dwarfs/A new paper from NASA’s Backyard Worlds: Planet 9 project announces that volunteers have essentially doubled the number of known brown dwarfs, with over 3,000 new discoveries made over the past 10 years since the project began. Brown dwarfs are balls of gas the size of Jupiter, less massive than stars. There’s one for every three or four stars near the Sun.May 5, 2026 1:48 PM
news.ycombinator.com
Show HN: Probus, AI vuln scanner (PRs merged in Vercel AI SDK, n8n, LangGraph)https://news.ycombinator.com/item?id=48022411Hi HN, I've been running this on my own dependency tree for the past few months. Probus is a vulnerability scanner that uses three agents. One picks the files worth deep-scanning. One writes raw findings. The third reads the code on its own and rejects any finding that doesn't have a real attack vector. While building it I pointed it at projects I use day to day. Bugs that came out of this and got reported as PRs:n8n: password-reset JWTs being logged at debug level (n8n-io/n8n#29405) Vercel AI SDK: role: "system" injection in createAgentUIStream, a runtime schema bypass in ToolLoopAgent, and a prototype-property collision in getMediaTypeFromUrl (vercel/ai#14749, #14750 merged, #14751 merged) LangGraph.js: NoSQL injection in MongoDBSaver via unvalidated thread_id / checkpoint_ns / checkpoint_id types (langchain-ai/langgraphjs#2353) browser-use: path traversal in remote-fetched templates.json fields (browser-use/browser-use#4777) Haystack: SSRF and arbitrary file read via unrestricted OpMay 5, 2026 1:39 PM
pulsepages.co
Show HN: PulsePages – Multi-page websites for $9/year (Carrd alternativehttps://www.pulsepages.coCarrd is good at one thing: one page. The moment you need a second page — a /pricing, an /about, a /blog — you're either hacking single-column scroll or jumping to Squarespace ($192/yr) or Wix ($192/yr+). Neither is proportionate for a portfolio, indie project, or small business that just needs a few pages.So I built PulsePages. Drag-drop block editor, unlimited pages, custom domains with auto-SSL, all for $9/year. Free tier covers unlimited single-page sites with no credit card.What's in it: - Block editor: text, images, video, embeds, contact forms - Custom domains + automatic SSL provisioning - AI writing assistant (drafts and rewrites page copy in context) - Version history: roll back any page to any saved state - Gated content: password-protect individual pages or sections - Free tier: unlimited single-page sites, no account required to tryStack: Next.js, Supabase, Stripe, Render, Resend.Live at pulsepages.co. Break things, leave feedback here or at pulsepages@polsia.app.May 5, 2026 11:50 AM
bing.com
Golden Tempo Takes No. 1 Spot in NTRA 3-Year-Old Pollhttp://www.bing.com/news/apiclick.aspx?ref=FexRss&aid=&tid=6a8cb75d61ed47c3b61273dec02dd38a&url=https%3A%2F%2Fwww.bloodhorse.com%2Fhorse-racing%2Farticles%2F291693%2Fgolden-tempo-takes-no-1-spot-in-ntra-3-year-old-poll&c=15605936158170550370&mkt=en-usThere are many accolades that come alongside winning the Kentucky Derby (G1), and one of those is the placement at the top of the National Thoroughbred Racing Association's Top 3-Year-Old Poll the ...May 5, 2026 8:26 AM