MurphyA/hacker-news huggingface dataset:
by nachocoll | 2026-03-10 12:41:57+00:00
The friction of "launch agent, need shell in same directory, open new tab, cd back — fifty times a day" is the kind of micro-friction that compounds significantly in practice. The auto-snap workflow that detects the agent CLI and splits the pane automatically is a clean solution to a genuine ergonomic problem.

What's interesting about the AI coding CLI workflow space is that the tooling is evolving much faster than the mental models for using it well. The terminal is becoming a coordination surface — not just for running commands, but for managing the relationship between human attention and agent execution.

The Agile Vibe Coding Manifesto's concern with "automation remaining verifiable" is partly a terminal/observability problem: when the agent is running in a pane you can see, its actions are visible and interruptible. When it's a background process with only a text log, the accountability relationship degrades.

Curious how the chat panel that sends terminal output as context to the AI compares to just having the agent run in a pane you can see — that seems like the interesting design tension here: https://agilevibecoding.org
by Sean_hh_builds | 2026-03-10 12:41:58+00:00
Most product sellers track gross margin (revenue minus COGS) and assume their products are profitable. But in DTC, the biggest variable costs aren’t manufacturing, they’re fulfillment, payment processing, and customer acquisition. Contribution margin captures all of these. This article walks through the formula, a worked example on a 49-dollar product (63% gross margin turns into 22.5% contribution margin once you subtract fulfillment, processing, and CAC), common mistakes like not allocating CAC per SKU, and four levers to improve margin. The core argument is that gross margin is a manufacturing metric being used to make business decisions, and contribution margin is the number that should drive pricing, ad spend, and SKU portfolio strategy.
by logicprog | 2026-03-10 12:42:15+00:00
I say let people hold this stance. We, agentic coders, can easily enough fork their project and add whatever the features or refinements we wanted, and use that fork for ourselves, but also make it available for others in case other people want to use it for the extra features and polish as well. With AI, it's very easy to form a good architectural understanding of a large code base and figure out how to modify it in a sane, solid way that matches the existing patterns. And it's also very easy to resolve conflicts when you rebase your changes on top of whatever is new from upstream. So, maintaining a fork is really not that serious of and endeavor anymore. I'm actually maintaining a fork of Zed with several additional features (Claude Code style skills and slash commands, as well as a global agents.md file, instead of the annoying rules library system, which I removed, as well as the ability to choose models for sub-agents instead of always inheriting the model from the parent thread; and yes, master branch Zed has subagents! and another tool, jjdag)

That seems like a win-win in a sense: let the agentic coders do their thing, and the artisanal coders do their thing, and we'll see who wins in the long run.
by ImPostingOnHN | 2026-03-10 12:42:21+00:00
Then you compared the wrong things.

Mass domestic surveillance of civilians and fully-autonomous killbots have been excluded from the contract from the moment it was signed about a year ago.

That is why the DoD sought to force anthropic to modify the contract to include those 2 things, with no other changes.

Even though the terms of the contract prevail over the general public Terms Of Use, one can look at the general public TOU from before the contract was signed [0] and see that it explicitly forbade mass domestic surveillance of civilians:

"Do Not Use for Criminal Justice, Law Enforcement, Censorship or Surveillance Purposes"

Pretty cut and dry, if we're going by the TOU.

0: https://web.archive.org/web/20250501151043/https://www.anthr...
by lkjdsklf | 2026-03-10 12:42:42+00:00
But all work isn't done by LLMs at the moment and we can't be sure that it will be so the question is ridiculous.

Maybe one day it will be.. And then people can reevaluate their stance then. Until that time, it's entirely reasonable to hold the position that you just don't

This is especially true with how LLM generated code may affect licensing and other things. There's a lot of unknowns there and it's entirely reasonable to not want to risk your projects license over some contributions.

I use them all the time at work because, rightly or wrongly, my company has decided that's the direction they want to go.

For open source, I'm not going to make that choice for them. If they explicitly allow for LLM generated code, then I'll use it, but if not I'm not going to assume that the project maintainers are willing to deal with the potential issues it creates.

For my own open source projects, I'm not interested in using LLM generated code. I mostly work on open source projects that I enjoy or in a specific area that I want to learn more about. The fact that it's functional software is great, but is only one of many goals of the project. AI generated code runs counter to all the other goals I have.
by jcattle | 2026-03-10 12:43:20+00:00
You are aware where neural nets originated? Who came up with the concept of backpropagation to train them?

Sure, nowadays this whole field is pushed forward by industry. But I would argue that for most technological advancements the foundations are laid in traditional academia.

Of course if you are not in academia you will only ever get in touch with the things which work out and get picked up by industry, completing the impression that only industry is doing valuable stuff. Insert suvivorship bias meme here
by duskdozer | 2026-03-10 12:43:28+00:00
>Not to say the US system is perfect, just that adding even more government intervention (and associated plunder)

Uh huh. Because companies that have the explicit purpose of making as much money as possible don't "plunder". Why do you think it is that the US spends more public money per capita than many other countries and yet still has worse healthcare outcomes?
by driverdan | 2026-03-10 12:44:45+00:00
That is exactly what I felt looking at Darkrealms' site again.

I grew up on BBSes and ran one in the late 90's. It's not the same, there's no going back. Downloading random txt files with wacko conspiracy theories, fighting other online users in door games, dialing long distance for a chance to find cool warez, it's all hollow now. There's no community left. Any info you want can be found in seconds.
by nicbou | 2026-03-10 12:44:47+00:00
I have built a much more limited version of this that combines my journals, sketches, photos, geolocation etc. I found it useful for noticing patterns in my behaviour and in my irrationality. Journaling helped the most, because recording my feelings means acknowledging them and reviewing them.

Above all, it's just interesting. I enjoy reading about the day-by-day progression of a crush or my brutally honest feelings about a trip that produced stunning pictures. It weaves nuance into my history.
by bawolff | 2026-03-10 12:44:49+00:00
Quantum computing is cool, but a lot of the people who were hyping it last year were absolute charletons. They were promosing things that quantum computers couldn't even do theoretically let alone next year. Even the more down to earth claims were stuff we are still 10-40 years away from presented as if its going to happen next month.

Quantum computers are still cool and things worthy of research. Its going to be a very long road though. Where we are with quantum computers is like equivalent to where we were with regular computers in the 1800s.

The hype people just make everything suck and should be ignored.
by SaaSDesigner | 2026-03-10 12:45:06+00:00
Location: Toronto (but currently digital nomading in Asia)

Remote: Only

Willing to relocate: No

Technologies/Skills: Product Design, UX Design, UI Design, Figma, SaaS Design, Design Systems, Variables, Tokens, SaaS Design, Dashboard Design, Landing Page Design, User Experience, User Interface, UX Design, Web Design, UX Designer, Motion Design, AI Tools, Components, HTML, CSS

Résumé/CV: https://SaaSDesigner.com/

Email: brendan@saasdesigner.com

I’m Brendan, a dedicated UX/UI & SaaS Product Designer (B.A. Interaction Design from Canada). For 9+ years, I’ve delivered high-converting UI/UX solutions for ambitious startups and founders across web and mobile applications.

Need continuous, dedicated design support to keep up with competition and scale your development pipeline? I provide an ongoing UX / UI designer partnership. You'll receive development-ready, high-fidelity design deliverables every single week to immediately ship more value to your users and keep up with your competition.
by laetus-app | 2026-03-10 12:45:11+00:00
One thing I appreciate in great documentation is when it includes a short “mental model” before diving into the API.

For example some projects start with:
– what problem the tool solves
– how the system is structured
– the typical workflow

Once you understand that model, the actual reference docs become much easier to follow.

Without that context documentation often turns into a list of functions rather than something that teaches how to use the product.
by VorpalWay | 2026-03-10 12:45:40+00:00
I think it helps in Dwarf Fortress that you are not really exploring the world (well, unless you play adventurer mode, but that seems far less popular), you pick a site and settle and start building. You see far less of the world than in something like Minecraft. Yes, you get to see more of the world over multiple runs, but it is still far more limited.

Rimworld is interesting here, as it is what I would consider a DF style game. And I would have said the same for it, except that the latest expansion (Oddessy) added space ships that you can build, and fly to another area. While fun this has made the procedural generation show its weaknesses.

(That said, DF world gen is top notch, but probably not quite as good as it may seem due to what I mentioned.)
by anybrowsedev | 2026-03-10 12:45:55+00:00
I built anybrowse because every scraping library I triedfailed on the sites I actually needed.

POST a URL, get back clean Markdown, HTML, or structured JSON — your choice. It has a fallback chain that escalates through tiers until it gets through. TechCrunch, Reddit, Bloomberg, Amazon, LinkedIn all work. 10/10 on a test of
hard sites this morning.

Also has /search (multi-engine SERP results), /crawl (whole site → array of pages), and /extract (define fields, get back structured data).
MCP-compatible — drops into Claude Desktop or Cursor with one config line.

Free: 10 scrapes/day, no key needed. npm/pip SDKs
available. Feedback welcome.

Want to see it work before reading docs?
@anybrowse_bot on Telegram — paste any URL,
get Markdown back in seconds.
by mehula | 2026-03-10 12:46:23+00:00
Hey HN - I built this.

I'm building infrastructure for AI agents and kept running into the same problem: before an agent fetches a URL, there's no easy way to know what's allowed. There are now 8 different standards - robots.txt, llms.txt, ai.txt, TDMRep, Cloudflare Content Signals, and others - all saying different things in different formats. No one checks all of them. Most agents check zero.

So I decided to actually measure the problem. I crawled the Tranco top 1M domains over 10 days in February 2026, parsing every known AI policy signal. Failure rate was 0.07% (697 domains out of 1M).

What surprised me most:

- 90% of domains have zero AI-specific signals. Not "they block everything" - they literally say nothing. Most robots.txt files just have generic /admin/ or /wp-login/ rules from a decade ago.

- When sites DO block, it's almost always a blanket decision. 58,791 domains block both GPTBot and ClaudeBot. Only 9,888 block GPTBot alone. The "nuanced policy" that regulators imagine basically doesn't exist.

- Cloudflare sites block AI at 2.3x the baseline rate. Not because their owners care more - because Cloudflare shipped a one-click toggle in July 2024. The tooling creates the behavior.

- TDMRep adoption: 37 out of 1 million. That's the W3C protocol specifically designed for the EU Copyright Directive's TDM opt-out. Caveat: our detection covers the well-known path and HTTP headers, not HTML meta tags on subpages – actual adoption among European publishers is likely higher. We note this in the methodology.

- The ToS gap is the finding I think matters most. We scanned 79K Terms of Service pages. 7,575 domains prohibit crawling or AI training in their ToS but have zero AI-specific robots.txt rules. YouTube, Discord, Substack, Target - an agent checking only robots.txt sees "no policy" while the site's legal terms explicitly say stop.

- 6,317 domains contradict themselves across standards - e.g., blocking GPTBot in robots.txt but setting search=yes in Content Signals.

This is the first public output from a project called Maango, which is building a registry and API to check any domain's AI policy across all 8 standards in one call. The report is free and the methodology is documented in full.

Happy to answer questions about the data, methodology, or the agent compliance space generally.
by JimmyP49 | 2026-03-10 12:46:54+00:00
One aspect that is still underexplored is the infrastructure layer for AI agents. Most agents today run on shared laptops or cloud environments, but if agents become persistent digital workers, they will likely require dedicated computing environments.

One project exploring this direction is Miky.ai, which introduces the idea of an independent computer for AI agents. Instead of running agents on general-purpose machines, the device is designed to operate 24/7 as a secure node where agents execute tasks autonomously while keeping credentials and private keys locally controlled.

Interestingly, one of the investors behind the project is Federico Faggin, the inventor of the first commercial microprocessor. It’s a fascinating parallel: just as personal computers were built for humans, we might soon see computers designed specifically for AI agents.
by SparklyCircuit | 2026-03-10 12:47:00+00:00
With my small team we're working on a dense integration layer between client data, bank statements, and invoices along with dedicated software in cooperation with accountants to simplify flow of data from independent payment processors and pairing appropriate payments with corresponding invoices in one database, in code.

This project makes use of existing database infrastructure and parses data from multiple banks including caveats and quirks of some banks improper handling of data.

This project aims to ease the work of accountants and administration as currently a lot of correcting mistakes and pairing to the correct invoice is done manually.

The project is made in python however the modularity we set ourselves to implement allows for quick, easy and hassle free corrections of code with use of project schematics, like builders, dependency injections etc. Discovered a great tool for running tests efficiently https://docs.astral.sh/uv/ .

Also for data retrieval from a remotely located database. DO NOT USE pyodbc, USE mssql library. pyodbc is unoptimized in terms of receiving high amounts of streamed data, it can't keep up. That alone has dropped the time of execution from 18 minutes down to about 20 seconds.

Also making use of typer and data classes for ensuring correct types of data.
by davewritescode | 2026-03-10 12:47:01+00:00
> A huge number of people are convinced that OpenAI and Anthropic are selling inference tokens at a loss despite the fact that there's no evidence this is true and a lot of evidence that it isn't.

I think it’s fairly obvious that Anthropic is lighting cash on fire and focusing on whether or not they’re losing money per token on inference is missing the forest for the trees.

Tokens become less valuable when the models aren’t continuously trained and we have zero idea what Anthropic is paying for training.
Show HN: Opsy – Agent-first infrastructure management
by d36ugger | 2026-03-10 12:47:03+00:00
Built this because AI agents keep getting access to infrastructure with zero guardrails. Opsy sits between the agent and your cloud — agents propose changes, you approve before anything runs.
No credentials exposed to agents. They talk to Opsy through CLI or MCP, write drafts in YAML, and nothing touches prod without approval.
Works with Claude Code or any agent that supports MCP out of the box.
by gepheum | 2026-03-10 12:47:24+00:00
flatbuffers and capnproto are in the game of trying to make serialization to binary format as efficient as possible. Their goal is trying to beat benchmarks: how long it takes to convert an object to bytes and vice-versa. It's cool, but I personally think that for most use cases (not all), serialization efficiency shouldn't be the primary goal: serialization time is often negligible compared to time it takes to send data over the wire, and it's less important than other features (e.g. quality of the generated API) that some of these techs might neglect.
I have an example to illustrate this. With Proto3, Google decided that when encoding a `string` field in C++, it would not perform UTF-8 validation. This leads to better benchmark metrics. This has also been a horrible mistake that led to many bugs which have costed so much in eng hours, since for example the same protobuf C++ API fails at deserialization when it encounters an invalid UTF-8 string.

As per messagepack, jsonbinpack, these seem to be layers on top of JSON to make JSON more compact. They still use field names for field identity, which I think can be problematic for long-term data persistence since it prevents renaming fields. I think the Protobuf/Thrift approach of using meaningless field numbers in serialization forms is better.
by okwilkins | 2026-03-10 12:47:36+00:00
Just finished revamping my Kubernetes cluster, built on Talos OS and Proxmox.

The cluster uses 2 N100 CPU-based mini PCs, both retrofitted with 32GB of RAM and 1TB of NVME SSDs. They are happily tucked away under my TV :).

Last week I accidentally destroyed my cluster's data and had to rebuild everything from zero. Homelabs are made to be broken, I guess… but it made me realise how painful my old bootstrapping process actually was.

To avoid all the pain, I decided to do a major revamp of the process.

I threw out all the old bash scripts and replaced them with 8 very separated Terraform (OpenTofu under the hood) stages. This was just my attempt at making homelab infra feel a bit more like real engineering instead of fragile scripts and prayers.

The entire thing can now be deployed with a single command and, from zero you end up with:

* Proxmox creating Talos OS VMs.
* Full Gitops and modern networking with ArgoCD and Cilium. Everything is declaratively installed and Gitops driven.
* Hashipcorp Vault preloading randomly generated passwords, keys and secrets, ready for all services to use.

Using Taskfile and Nix flakes, the setup process is completely reproducible from one system to the next.

All of this can be found on my repo in this section here: https://github.com/okwilkins/h8s/tree/main/infrastructure

Would love to get some feedback on your thoughts on the structure of what I did here. Are there any better solutions for storing local Terraform state that local disk, that's homelab friendly?

Hopefully this can help some people and provide some inspiration too!
by sidewndr46 | 2026-03-10 12:47:38+00:00
I went and read the section about Feiock. It's page 11 in the PDF for those interested. Section IV.B

It states "while these offense are labelled civil they remain fundamentally quasi-criminal in nature: punitive, adjudicative". Later it states "the State may not employ presumptions or burden-shifting devices that relieve it of proving guilt beyond a reasonable doubt"

The judge stops just an inch short of saying "this is a kangaroo court where guilt is stated rather than proven"
by mcansh | 2026-03-10 12:47:46+00:00
Trace is a CLI-first install attribution and deep linking tool for mobile apps. The SDK is Kotlin Multiplatform (compiles native on both Android and iOS) with first-class integrations for Compose Nav3 and SwiftUI NavigationStack — type-safe deep link routing with auth gating.

After 15 years building mobile apps and 7+ years using attribution tools, I got frustrated with existing solutions (Branch, AppsFlyer) that lock your data behind dashboards and charge enterprise pricing for features indie devs don't need.

How it works: create a tracking link via CLI (`trace links create`) → user clicks → app store redirect → app opens → SDK attributes the install to the original click using deep link matching + probabilistic signals.

Everything is managed from the terminal: `brew install bmcreations/tap/trace`. No dashboard.

Stack: KMP SDK, Ktor server, PostgreSQL, Redis.

Would love technical feedback — especially on the attribution matching approach.
by Zakaria_Gamal | 2026-03-10 12:47:54+00:00
Hey HN community,
I've created an agentic AI system using a Model Context Protocol (MCP) server, based on my ongoing tutorial series: https://github.com/zkzkGamal/Agentic-AI-Tutorial.
The system uses LangChain for orchestration and LangGraph for stateful workflows, with the MCP server handling tool integrations, data access, and real-time decision-making. It's designed for autonomy—agents can reason, plan, and execute tasks like API calls or database interactions without constant human input.
Chapter 5 dives into production deployment (still in progress, but this project is a practical case study). Open to feedback on improving security, scalability, or adding features like multi-agent collaboration.
What agentic setups are you working on?
by cykros | 2026-03-10 12:48:11+00:00
Last I checked it was still quite alive with quite a few BBS systems, though admittedly that was a few years ago.

Looks like you can still hook up to it using a Synchronet BBS anyway using the steps available here: https://wiki.synchro.net/howto:fidonet

The homepage for FIDONet itself is here: https://www.fidonet.org/

And the Zone 1 Hub, Dark Realms (a Renegade BBS since 1994) is here: https://www.darkrealms.ca/ It has node lists available if you're looking for systems to connect from.
by db48x | 2026-03-10 12:48:57+00:00
It is a crime in Florida, because if it goes unpaid it is converted into a real ticket for a moving violation written by a police officer. This results in criminal penalties, such as losing your license.

> are you suggesting parking tickets don't exist in the US?

No, but parking tickets don’t have the same problem because they are governed by a different law that was written better. Specifically, it states that the owner of the car is liable if the car is found to be parked illegally and must pay a fine. This makes it truly a civil matter.

Meanwhile the law against running red lights says that the _driver_ commits a misdemeanor if they pass through a signalized intersection while the light is red. See the difference? The tickets that result from the red–light camera are being assigned to the owner of the car, not the driver, but it’s the driver who committed the crime. The owner is then forced to prove their innocence, which makes it unconstitutional. Our constitution requires that the government must first prove using actual evidence who committed the crime and only then can they proceed to the step of writing a ticket or arresting someone.