MurphyA/hacker-news huggingface dataset:
by saaaaaam | 2026-03-01 21:25:00+00:00
I talk to everyone. My friends and family joke that it’s impossible for me to go anywhere without getting into conversation with someone. I can’t imagine not doing it. Earlier this year I walked down the main shopping street it the part of the large city where I live, with a colleague from out of town.

A few shopkeepers waved through their windows as I went past, the greengrocer came out of his shop to have a quick chat, the dry cleaner asked after my dog, and the guy from the household shop told me they have more of the cleaning paste I use. We bumped into a couple of folk I see every couple of weeks, then got a coffee and I paid the “special” rate rather than the rate on the sign that they charge people they don’t know.

My colleague said - half jokingly - “I didn’t realise you were mayor”, and tried to convince me that I should go into local politics. She couldn’t understand when I said that would take all the pleasure out of it, because talking to people would become transactional rather than joyous.

I can’t imagine not talking to people. A while back I changed the route I take when I walk my dogs each day, and the guy who runs the local fish stall started asking people if I had left the area or died. I don’t buy fish from him each week- but every time I see him stop and we have a chat.

I feel incredibly lucky to be missed by my fish I get just because I started walking my dogs a different route.

I grew up in a tiny village in the country. The building I live in has hundreds of people living in it, compared to the few dozen houses where I grew up. I think talking to people makes a huge city feel smaller.
by karpovv-boris | 2026-03-01 21:25:09+00:00
For me that clicked we are all just kids. Your parents are struggling with some problems in everyday life as you are. Your teachers sometimes might say they don't know the answer to your question in their field which is alright. (Parents and teachers are two figures who we look up to.) My point is that if you're thinking, "they have much more experience and I don't, so no need to bother them.." you're wrong. Basically, they could have more things, but about same lot of problems in the life as you. After that, just start asking simple questions.
Show HN: Nopp – AI-generated interactive sales microwebsites
by rob-blaga | 2026-03-01 21:25:47+00:00
I built nopp, a macOS app that uses your own Claude or ChatGPT subscription to generate sales decks, lead magnets, and proposals – but instead of slide files, they publish as micro-websites.

Each deck can include lead capture forms, conditional logic, scorecards, animations, and built-in viewer tracking, all built by Claude or ChatGPT from prompts. The Pro plan adds real-time Slack pings when a prospect opens your deck, AI-driven engagement insights, signal intelligence analytics

The free tier is genuinely unlimited – no credit card, no deck limits.
by ftarants | 2026-03-01 21:25:56+00:00
I built a full-stack news aggregator to fetch tech news and summarize them using local LLMs. I wanted a way to get quick updates on specific topics without relying on paid APIs like OpenAI or sending data outward.
The stack is Vue 3 (Composition API) on the frontend and FastAPI on the backend. It fetches data via NewsAPI, chunks and embeds the articles into a local ChromaDB instance, and uses Ollama to generate a concise summary with source links.

I'd love any feedback :)
by watermelon59 | 2026-03-01 21:27:36+00:00
As a father of a still very young boy who might be getting into sports later in school (who knows), reading that terrifies me. I’ve heard the same, in person, from friends who have kids on their school’s soccer team and whatnot.

Why don’t school provide transportation to games on the weekends? Seems like a massive waste of collective resources to have every family drive for hours to get to wherever games are played.

Is it an American phenomenon due to the car-centric culture?
Ask HN: What's the best way to learn how Claude Code/codex works?
by tabs_or_spaces | 2026-03-01 21:28:09+00:00
I've been using claude for a while, but I'm interested in learning how it all works.

* How does the terminal work as an app?

* How does claude code know to spawn different agents?

* How does claude code know which tools to use for each prompt?

I'm just curious about how it all works. The best idea I have at the moment is to read codex's repo and learn it that way. But I want to check if someone went through this path or as other ideas?
by hu3 | 2026-03-01 21:28:13+00:00
First link:

"Based on our findings, some of the various forms of sexual torture, such as the rape of virgin girls prior to their execution, were conducted in a systematic way and were based on the interpretation of an order by Ayatollah Khomeini (1979-1989), the Islamic Republic Supreme Leader at the time."

https://publications.parliament.uk/pa/cm201314/cmselect/cmin...
by ZPrimed | 2026-03-01 21:29:19+00:00
I don't disagree with much of what the author wrote here, except for the part about "I'm starving, but I'm vegan so I won't eat SPAM and I won't eat the peanut butter because it is 'processed' and has 'chemicals.'"

Humans are omnivores, veganism is a choice. You don't get to complain about how rough it is when you yourself have chosen to play with hard mode turned on. Obviously if there are health issues that require an altered diet that's a different story, but if that was mentioned I missed it somehow.

Everything else about the story has merit though, the rich are too rich and the US's "safety nets" are awful. Nobody should go bankrupt due to health problems they can't control.
Track your Claude Code ROI from the terminal
by akshat2634 | 2026-03-01 21:30:06+00:00
If you’re vibe coding with Claude Code, measure what ships to production.
Run this: npx claude-roi
See what made it to git vs what just burned tokens.
Cost per commit. Orphaned sessions. Line survival. And many more insights.
Most of us are optimizing prompts. Very few of us are optimizing ROI.
All local. Open source. GitHub: https://github.com/Akshat2634/Codelens-AI Open source — PRs, feature requests, and welcome.
Track your AI ROI Now!
by ozgrakkurt | 2026-03-01 21:30:23+00:00
Couldn't agree more with the personal relationship point you made.

The relationship IS the goal 100%. It takes a lot of effort and sacrifice. It doesn't come easy.

Also in my experience, passion is there to make going through the difficulties a bit easier. Love isn't found but built over time.

Not sure if this is completely different from relationship with institutions. Both sides have to be aware that a good relationship will not just "happen". Have to deliberately work for it.

I experienced this kind of thing in some places I work. Management is wondering why the employee isn't "committed"/working-hard so they feel on the edge. And the employee feels the same way but the other way around.

IMO 80% of the responsibility falls on the company in this case. But the dynamic is very similar.
by wanderingstan | 2026-03-01 21:30:44+00:00
I concur. And would just add two points:
(1) Make it that you’re not asking for anything / don’t open with something that could be perceived as a setup to asking for money, or pushing a religion. :)
2) be sensitive to social cues or that they want to be left alone, like terse answers or shifting their attention away from you
by reactordev | 2026-03-01 21:30:53+00:00
Man: “How much power that thing got?”

You: “Yes.”

Right after the pandemic of 2020, I joined an “outside squad” of OneWheel enthusiasts, PEV daredevils, and E-bike low riders. We would ride around the city in 70 man packs. It was the most fun I’ve had as a grown up. :) Even broke my olecranon in a nose dive but rode my wheel out of the hospital. Best money spent.
by SirensOfTitan | 2026-03-01 21:31:18+00:00
I totally agree actually, and I think that having ownership over one's labor is extremely important. Without that self-determinism, people do not have the agency to define their lives, and their political actions become limited by their economic realities.

It is a likely outcome that the wealthy class offers the most meager basic income to avoid revolution but not much more than that.

I think we all need to talk about our leverage as a class of people who work for a living, and I'm not seeing nearly enough discussion about it. When Amodei talks about displacement of labor, he doesn't acknowledge how much trauma that economic displacement can cause and how many years that bell can ring.
by joe_mamba | 2026-03-01 21:31:22+00:00
>Not once have I ever heard someone vocalize that they bought an iPhone as a status symbol.

This might come as a shock to you, but people don't vocalize and share their desires and impulses on why they buy certain things, why they dress a certain way, why they sleep with certain people, etc. Apple's entire brand was built on being different and desirable at the lizard brain level.

In many parts of the world, people even take bank loans to buy iPhones simply because it's the device that all rich people, politicians, athletes, celebrities, influencers use. They don't buy based on the specs and reviews, they buy on what their lizard brain tells them, and nobody does that better than Apple.
by entrustai | 2026-03-01 21:31:43+00:00
The CLI vs MCP debate is about input ergonomics — how the agent invokes tools. Both sides are arguing about the left side of the pipeline.

The harder unsolved problem is the right side: what happens to the output before it becomes consequential action. Neither a CLI nor an MCP server tells you whether the text the agent just generated is compliant, scoped, or admissible. That enforcement problem exists regardless of which invocation pattern you prefer.

The best CLI in the world doesn't help you when the agent produces a clinical summary that omits a contraindication or a financial disclosure that drifts outside regulatory bounds. That's a different layer entirely — and it's mostly being ignored while everyone argues about transport protocols.
by joshsegall | 2026-03-01 21:31:50+00:00
I think systems end up mutable not because anyone chose it but because their tools make mutation the path of least resistance. Kafka succeeded not because "immutable logs are better" was a new idea but because it made the immutable approach easier than the spaghetti alternative.

The mutability in these examples is almost entirely accidental complexity. The state changes are necessary for real world applications, but representing them as in-place mutation is a choice the tooling made for you.
by slopinthebag | 2026-03-01 21:32:55+00:00
> The mechanistic myth is the belief that
everything can be described as a neat hierarchical
structure of things within things. And few of us
realize that our entire culture is based on this
fallacy. While the world consists of complex,
interacting structures, we prefer to treat every
phenomenon as a simple, isolated structure.

> Through our software pursuits, the mechanistic
myth has spread beyond its academic origins, and
is now affecting every aspect of human existence.
In just one generation, it has expanded from
worthless theories of mind and society (behaviour-
ism, structuralism, universal grammar, etc.) to
worthless concepts in the field of programming
(structured programming, object-oriented pro-
gramming, the relational database model, etc.)
to worthless software-related activities that we
all have to perform.

> What is worse, our mechanistic beliefs have
permitted powerful software elites to arise.
While appearing to help us enjoy the benefits of
software, the elites are in fact preventing us
from creating and using software effectively. By
invoking mechanistic software principles, they are
fostering ignorance in software-related matters
and inducing dependence on their systems.

> Increasingly, in one occupation after another,
all we need to know is how to operate some
software systems that are based on mechanistic
principles. But our minds are capable of non-
mechanistic knowledge. So, when the elites force
us to depend on their software, they exploit us in
two ways: by preventing us from creating better,
non-mechanistic software; and by preventing
us from using the superior, non-mechanistic
capabilities of our minds.

> The ultimate consequence of our mechanistic
culture, then, is the degradation of minds. If we
restrict ourselves to mechanistic performance,
our non-mechanistic capabilities remain un-
developed. The world is becoming more and more
complex, yet we see only its simple, mechanistic
aspects. So we cope perhaps with the mechanistic
problems, but the complex, non-mechanistic ones
remain unsolved, and may eventually destroy us.

Wow, I'm immediately hooked. The book is free online as well to download.
by rootusrootus | 2026-03-01 21:33:04+00:00
I'm fine with the Dept of Defense deciding the terms of the contract are not acceptable to them and therefore not doing business with Anthropic. Where it becomes very much not okay is when they retaliate against (or coerce) Anthropic by assigning them the supply chain risk designation. This is not telling a contractor what to do, this is attempting to put them out of business.
by hkbuilds | 2026-03-01 21:33:15+00:00
I've been building tools that use both approaches and the answer really depends on the context.

MCP shines when you need stateful, multi-step interactions - things like browsing a codebase, running tests iteratively, or managing deployment pipelines where each step depends on the last.

CLI wins when the task is well-defined and atomic. "Run this audit", "deploy this thing", "format this file." No ambiguity, no state to maintain.

The trap I see people falling into: using MCP for everything because it's new and shiny, when a simple CLI wrapper would be faster, more reliable, and easier to debug. The best tools I've built combine both - CLI for the happy path, MCP for the exploratory/interactive path.
by hkbuilds | 2026-03-01 21:33:29+00:00
This matches my experience building AI-powered analysis tools. Structured output from LLMs is dramatically more reliable when you give the model clear delimiters to work with.

One thing I've found: even with XML tags, you still need to validate and parse defensively. Models will occasionally nest tags wrong, omit closing tags, or hallucinate new tag names. Having a fallback parser that extracts content even from malformed XML has saved me more than once.

The real win is that XML tags give you a natural way to do few-shot prompting with structure. You can show the model exactly what shape the output should take, and it follows remarkably well.
by parineum | 2026-03-01 21:33:31+00:00
> She couldn’t understand when I said that would take all the pleasure out of it, because talking to people would become transactional rather than joyous.

It doesn't have to and I suspect that's why your colleague suggested it. Politicians act that way because that's what people want except they don't want someone who is acting.

You have what politicians pretend to have because it makes people like them.

You might be a terrible politician for other reasons but I don't think what you've said is true.
by hkbuilds | 2026-03-01 21:33:42+00:00
The worst part is that it keeps getting harder, not easier. Every new phone setup asks you to connect more accounts, enable more permissions, and configure more services.

I recently helped a family member set up a new phone and it took over 2 hours. Between 2FA migrations, app re-authentication, and trying to figure out which backup actually had their data, it was miserable.

Phone manufacturers have zero incentive to make cross-platform migration easy. Apple wants you to stay on iPhone. Google wants you to stay on Android. The user suffers.
by advert182739 | 2026-03-01 21:34:30+00:00
Kryphora is a free browser-based platform where you can build games in a web Studio, publish them for others to play, customize your avatar, and interact with a small community. No downloads required.

Still in early testing and singleplayer only for now, but fully functional.

Link: https://kryphora-4p5.pages.dev

If you find any bugs or have suggestions, feel free to message the "Kryphora" account directly on the platform.
by hkbuilds | 2026-03-01 21:34:32+00:00
The "micro" trend in AI is fascinating. We're seeing diminishing returns from just making models bigger, and increasing returns from making them smaller and more focused.

For practical applications, a well-tuned small model that does one thing reliably is worth more than a giant model that does everything approximately. I've been using Gemini Flash for domain-specific analysis tasks and the speed/cost ratio is incredible compared to the frontier models. The latency difference alone changes what kind of products you can build.
by hkbuilds | 2026-03-01 21:34:45+00:00
Decision trees are underrated in the age of deep learning. They're interpretable, fast, and often good enough.

I've been using a scoring system for website analysis that's essentially a decision tree under the hood. Does the site have a meta description? Does it load in under 3 seconds? Is it mobile responsive? Each check produces a score, the tree aggregates them. Users understand why they got their score because the logic is transparent.

Try explaining why a neural network rated their website 73/100. Decision trees make that trivial.
by mattlondon | 2026-03-01 21:35:05+00:00
I hate these sort of things. Like everyone is just sitting there hoping, hoping for someone to strike up a conversation with them. Oh thank god someone has started a conversation with me! /sarcasm

Respect people's boundaries please. Don't force yourself on people unless they're obviously willing participants.

People put extroversion/introversion as like this binary, permanent thing that cannot be changed. In reality I think it is a spectrum that changes throughout the day and the situation. Someone might be introverted at 8am on their commute, but a wild extrovert at 9pm in the bar. Don't assume, don't try to "help" people you know nothing about.
by rcbdev | 2026-03-01 21:35:50+00:00
I could not agree more with this sentiment. The time has finally come to rid our public procurement tenders of these parasitic U.S.-American companies, which have always had as their primary goal the extraction of European tax payer funds at any cost, often stooping to downright bribery and corruption.

We cannot allow our public funds to go to the U.S. anymore. This is now a matter of national security.
by entrustai | 2026-03-01 21:35:56+00:00
VSDD is the most rigorous development pipeline I've seen articulated for AI-native engineering. The purity boundary map in Phase 1b is particularly sharp — making verifiability an architectural constraint rather than an afterthought is exactly right.

But there's a boundary VSDD doesn't cross: the commit boundary into production runtime.

VSDD verifies that the code does what the spec says. It says nothing about whether the output that code generates — at runtime, from a live LLM — is admissible. A formally verified inference pipeline can still produce a clinical summary that omits a contraindication, or a financial disclosure that drifts outside regulatory bounds. The code is correct. The output is not.

The verification architecture ends at deployment. The governance problem begins there.

VSDD and runtime output enforcement aren't competing — they're sequential. You need both. But most teams treat deployment as the finish line when it's actually where the second problem starts.
by ashton314 | 2026-03-01 21:35:59+00:00
Ghostty is extremely performant. I had a bug in some concurrent software; when I added logging the bug would disappear because the threads acquiring the lock on STDERR was sufficient to make the bug go away. On Ghostty this happened fast enough that I was able to reproduce the bug.

Maybe I should have been writing everything to a file. ¯\_(ツ)_/¯ Anyway, I didn’t think of it at the time and Ghostty saved me.
by tech2 | 2026-03-01 21:36:09+00:00
It's not entirely fair.

Prior to 2.3 Python didn't have booleans, just "truthiness". In 2.3 they added the Boolean class as a subclass of int (because of patterns of development it was a pragmatic choice). True and False were introduced, but they were able to be reassigned which could cause all manner of fun. 3.x made them keywords which put a stop to that but the int aspect remained.
by kshacker | 2026-03-01 21:36:15+00:00
I am currently struggling with a deep rumination loop about events from 35 years ago; the trigger three weeks ago was completely accidental, but it was one of the biggest shocks I’ve had in decades. I can't help but think how different life would be if I had the communication skills then that I have now.

Growing up in a conservative, religious household outside the US, there was no support for slow processors, and those who didn't fit the dogma were simply told to 'shut up.' The more you were forced to shut up, the more you closed off. Since this was before the internet, self-help tools were non-existent. I really wish the coaching tools and protocols we have today had been available back then. It wouldn't have changed everything, but it would have given me the tools to manage many situations that I simply couldn't handle at the time.

And yes, I agree with the headline... talk to people, anyone, everyone. Maybe you’ll get help, or maybe you just go for it—because regardless of any embarrassment you face now, you may find yourself proud of that courage decades later.

PS: Improved with AI
by jngiam1 | 2026-03-01 21:36:21+00:00
Exactly. and even if so, how are you going to safe guard tool access?

Imagine your favorite email provider has a CLI for reading and sending email - you're cool with the agent reading, but not sending. What are you going to do? Make 2 API keys? Make N API keys for each possible tool configuration you care about?

MCPs make this problem simple and easy to solve. CLIs don't.

I don't think OpenClaw will last that long without security solved well - and MCPs seem to be obvious solution, but actively rejected by that community.
by AntiDyatlov | 2026-03-01 21:36:45+00:00
Man, talking to strangers in random places just feels socially uncalibrated to me, like I'm being retarded. The first time I across that idea was in the form of "cold approach", the idea of trying to score a date from a woman you see while out and about.

I wonder if anyone who did this had to start from a baseline of feeling this is straight up weird (I'm pretty sure it is weird in my culture).
by rootusrootus | 2026-03-01 21:37:04+00:00
It is a hard skill, but I do recommend it. I have always struggled with initiating a conversation with a stranger, but 99 times out of 100 it has turned out well. My teenage daughter just stands there agape when I do it, she is still struggling even to speak up to the cashier taking her fast food order. I keep telling her that it makes me pretty nervous too, but it is so worth taking the little leap.
by radarsat1 | 2026-03-01 21:38:01+00:00
I think your last point raises the following question: how would you change your answer if you know they read all about guns and death and how one causes the other? What if they'd seen pictures of guns? And pictures of victims of guns annotated as such? What if they'd seen videos of people being shot by guns?

I mean I sort of understand what you're trying to say but in fact a great deal of knowledge we get about the world we live in, we get second hand.

There are plenty of people who've never held a gun, or had a gun aimed at them, and.. granted, you could argue they probably wouldn't read that line the same way as people who have, but that doesn't mean that the average Joe who's never been around a gun can't enjoy media that features guns.

Same thing about lots of things. For instance it's not hard for me to think of animals I've never seen with my own eyes. A koala for instance. But I've seen pictures. I assume they exist. I can tell you something about their diet. Does that mean I'm no better than an LLM when it comes to koala knowledge? Probably!