News for hackers. Stuff that matters.

alex1sa

What’s scary is that this attack doesn’t require any technical sophistication. You don’t need zero-days, you don’t need exploits — you just need money. Feels like we’ve shifted from “can you break in?” to “can you buy your way in?”, which is a very different problem.
The merge queue is the part that matters most and gets the least attention. Running agents in parallel is easy. Landing their changes cleanly when two agents touch overlapping files is the unsolved part. Most tools just hope it doesn't happen.
Also worth checking if you're running long agentic loops — each tool call in a multi-step task counts against the window independently. So before switching providers, disable the extended context and run a day. It's probably not the model.
Re:Ask HN: Has anyone became successful on their own? on Thursday April 02, 2026 @07:21AM (#47612902)
Depends how you define ‘successful’, but most ‘underdog’ cases I’ve seen look pretty similar: simple product, no breakthrough idea, just consistent iteration over time. The hard part isn’t building, it’s sticking with it for 6–12 months when nothing is happening.
31% is alarming but not surprising. MCP adoption is moving faster than security practices around it. The pattern is familiar — same thing happened with early REST APIs, GraphQL endpoints, and now MCP. The tooling for scanning and hardening always lags adoption by 12-18 months. What types of schema vulnerabilities are most common — injection through tool descriptions, or something more structural?
Interesting approach — conversational UI for forms is one of the paths forward. Curious about a tradeoff: do you find that chat-style forms increase completion for short forms but actually slow users down on long ones (15+ fields)? In my experience, users want to dump all their info at once rather than answer one question at a time when there are many fields. Different approaches probably work for different form lengths.
The "clean room" concept gets really blurry with LLMs in practice. I build a SaaS product that uses AI to process unstructured voice input and map it to structured form fields. During development, we looked at how other tools solve similar problems — not their source code, but their public behavior and APIs.

  Now imagine an LLM trained on every GitHub repo doing the same thing at scale. The model has "seen" the source, but the output is statistically generated, not
  copied. Is that a clean room? The model never "read" the code the way a human would, but it clearly learned patterns from it.

  I think the practical answer is that clean room as a legal concept was designed for a world where reimplementation was expensive and intentional. When an LLM
  can do it in minutes from a spec, we need a different framework entirely.
The core issue here is that "to provide the service" in privacy policies has become a catch-all that can justify almost anything. I work on web products in the EU and we had to redesign our entire data pipeline for GDPR compliance. The key principle is "data minimization" — you collect only what's strictly necessary and delete it after processing. Meta's approach seems to be the opposite: collect everything, process in the cloud, and use vague language to keep the door open for secondary uses like labeling and training. The fact that turning off "Cloud media" might not actually prevent your data from being sent to Meta's servers for inference is a textbook dark pattern. Users see a toggle and assume they have control. In practice, the toggle only controls one specific processing path while others remain active. Under GDPR, this would likely fail the "informed consent" test — consent must be specific, unambiguous, and freely given. But enforcement is slow and fines are just a cost of doing business at Meta's scale.