MurphyA/hacker-news huggingface dataset:
by decasia | 2026-03-02 01:01:31+00:00
I had a long conversation with a fellow parent sitting next to me at soccer practice today. Never met her before in my life, but we just started chatting about soccer logistics, and then I just started asking her about her life. I learned about her 5 kids, her tough relationship situation with her spouse of 16 years, her having moved here from Arkansas as a child, her feelings about how gentrification damaging local communities, her dream of moving out of the USA to another country, how there are the same kinds of social problems most places, how we can come to empathize more with our parents as we get older, and probably more things too I'm not remembering. These are the kinds of things you can talk about if you happen to have good rapport with someone and they feel like it...

I won't say I have conversations with strangers like that all the time, but it is 100% possible, and a lot of people really do appreciate it if you bother to talk to them. People often like being asked about themselves (I used to do cultural anthropology research so I have had quite a bit of practice too...).

There are of course reasons why it doesn't always work or becomes awkward. For example, gender is a factor - a significant part of the population is much more comfortable having same-sex conversations with strangers - not to mention other sociological factors around race, class, nationality, all the obvious things.
by sampo | 2026-03-02 01:02:00+00:00
> I’m probably way off base and I’m probably missing some insights that I could get by going to school

A school would usually teach the "shut up (about philosophy) and calculate" approach. These philosophical problems about the meaning of quantum mechanics have been with us for 100 years, and mainstream physics sees them as too hard or even intractable, and thus as waste of time.
by TimorousBestie | 2026-03-02 01:02:00+00:00
> The weird moral grandstanding against Peanut Butter had to be the strangest part.

I suppose you’re not aware that peanut butter manufacturers (and many other food manufacturers) in the states were allowed to cut their product with partially hydrogenated oil because it’s cheaper and doesn’t go rancid as fast. GRAS strikes again.

Unfortunately partially hydrogenated oil is pretty bad for most humans: raises LDL, lowers HDL, correlates with colon cancer, etc etc.

FDA didn’t ban it until c. 2020.

One of the few things actual nutrition scientists agree with RFK Jr. on.
by __MatrixMan__ | 2026-03-02 01:02:07+00:00
As far as I'm aware, all of the benefits of MCP over CLI go away if you just bother to run your agents as OS users with locked down permissions such that they only have access to secrets for similarly locked down users on remote systems.

We've had decades to come up with systems for restricting what users can do, there's no reason to reinvent the wheel just because this user happens to be an AI.
by _DeadFred_ | 2026-03-02 01:02:10+00:00
It looks like it was the previous Ayatollah who was Khamenei's religious teacher, but this one could easily have corrected things but instead chose to defend the practice/practitioners and never on the occasion of abuse over decades chose to correct the interpretation.

"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)"

So his spiritual teacher ordered it with the vague cop-out by someone else that 'maybe it was misinterpreted' yet even though his Islamic police were raping for decades he never corrected what his teacher/spiritual leader said/meant.

Undisputed facts: it happened and the people doing it thought that it was sanctioned by the Ayatollah. Even though it happened for decades, this Ayatollah never corrected people that they had misunderstood. Did defend his Islamic police and did on occasions when they inflicted the violence after him basically saying “Will no one rid me of this troublesome priest?”.

Decades and decades of rape, and of government officials thinking this is the official Islamic position, and he NEVER chose to say otherwise even though his Islamic police were acting on it.

I'm throttled after this but I believe it was his official policy, and nothing indicates otherwise. There was systemic rape and he defended/protected those doing it and never corrected the believed edict from his predecessor. Also it is extremely rare to get these edicts externally. We only have what I pointed out because an insider (Ayatollah Montazeri) was trying to defend his reputation after word got out of the justification for rape by Khomeini.
by notepad0x90 | 2026-03-02 01:02:26+00:00
Strongly disagree, despite that meaning I'm swimming upstream here.

Unlike cli flags, with MCP I can tune the comments for the tool more easily (for my own MCPs at least) than a cli flag. You can only put so much in a cli --help output. The error handling and debugability is also nicer.

Heck, I would even favor writing an MCP tool to wrap cli commands. It's easier for me to ensure dangerous flags or parameters aren't used, and to ensure concrete restrictions and checks are in place. If you control the cli tools it isn't as bad, but if you don't, and it isn't a well known cli tool, the agent might need things like vague errors explaing to it a bit.

MCP is more like "REST" or "GRPC", at the simplest level just think of it as a wrapper.

You mentioned redirecting to files, what if the output is too much that way, you'll still burn tokens. But with MCP, if the output is too much you can count the tokens and limit, or... better yet you can paginate so that it gets some results, it sees how many results there are and either decides to re-run the tool with params that will yield less results, or consume the results page-by-page.
by ytoawwhra92 | 2026-03-02 01:02:57+00:00
> Agents require tests to keep from spinning out of control when writing more than a few thousand lines, but we know that tests are wildly insufficient to describe the state of the actual code.

Provide them with a mature, well-structured codebase to work within. Break the work down into tasks sized such that it's unlikely they'll spin out of control. Limit the scope/nature of changes such that they're changing one thing at a time rather than trying to one-shot huge programs. Use static analysis to identify affected user-facing flows and flag for human review. Provide the human-in-the-loop with fully functional before and after dev builds. Allow the human-in-the-loop to provide direct feedback within the dev build. Track the feedback the same way you track other changes. And, yes, have some automated tests that ensure core functionality matches requirements.

I think everything I've listed there can be built with existing technology.

> You are essentially saying that we should develop other methods of capturing the state of the program to prevent unintended changes.

I think you're imagining something far more sophisticated than what I'm actually suggesting. I also think you're setting a higher bar for agents to clear than what's actually required in practice.

Tests don't need to catch every issue, agents should be expected to make some mistakes (as humans do).

> However there’s no reason to believe that these other systems will be any easier to reason about than the code itself. If we had these other methods of ensuring that observerable behavior doesn’t change and they were substantially easier than reasoning about the code directly, they would be very useful for human developers as well.

There are lots of powerful static analysis tools out there than can be helpful in improving correctness and reducing the incidence of regressions. IME most human developers tend to eschew tools that are unfamiliar, have steep learning curves, or require extra effort when writing code.

> The fact that we’ve not developed something like this in 75 years of writing programs, says it’s probably not as easy as you’re making it out.

I think the cost/benefit of what I'm describing has changed. We've only had LLMs capable of reliably producing working code changes for around a year.
by wnevets | 2026-03-02 01:02:59+00:00
> It's unclear whether generated CSAM is illegal, see: https://en.wikipedia.org/wiki/Legal_status_of_fictional_porn

We both know you don't actually believe that because neither of us would post generated CSAM.

> That adds an additional layer of obfuscation that makes it harder to compare to a "regular person".

That is literally my point?
by SideQuark | 2026-03-02 01:03:40+00:00
Yes. Ever do hiring, or run a significant interview system? I have. Us engineers thought the same way you did, but after a significant number of interviews, we went back over resumes versus interview performance to find ways to save costs/interview more per resource used, and surprisingly to us at that point quality of college was the biggest predictor. Lower quality schools simply had a less talented or trained pool, and it was significant.
by ur-whale | 2026-03-02 01:04:42+00:00
> Highly recommend looking at Jacob Barandes’ formulation of quantum mechanics as non-Markovian stochastic processes.

seconded

>might make sense to link to the actual material you're referring to

https://www.youtube.com/watch?v=sshJyD0aWXg

In a fews sentences: the evolution of a physical system (quantum and classical) can very successfully be modeled as a stochastic process, and ...

1. state of the system is a real-valued "vector" (could be a vector of with continuous indices), or to put it another way, a "point" in state space.

2. system evolution is described by a real-valued "matrix" (matrix in quotes because it is also possibly a matrix with continuous indices), defined by the laws physics as they apply to the system

3. evolution of the system is modeled by repeatedly applying the matrix to the system (to the vector), possibly with infinitesimal steps.

The major discovery Jacob made is that, historically, folks working on stochastic processes had restricted themselves to studying "markovian" stochastic processes, where the transformation matrix has specific mathematical properties, and this fails to be able to properly model QM.

Jacob removes the constraint that the matrix should obey markovian constraints and lands us in an area of maths that's woefully unexplored: non markovian stochastic processes.

The net result though: you can model quantum mechanics with simple real-valued probabilities and do away entirely with the effing complex numbers.

The whole thing is way more intuitive than the traditional complex number based approach.

Jacob also apparently formally demonstrates that his approach is equivalent to the traditional approach.

Really worth taking a read/listen at.
by natex | 2026-03-02 01:05:48+00:00
You might want to read the rest of the studies - or at least try to no misrepresent before commenting. There are elementary differences in the studies.

Study 1: "What to Eat", Specific Demographics, Primary Clinical Trial, Mechanistic/Physiological Outcome, Conclusion: High-Protein breakfast is superior for suppressing appetite and maintaining satiety, while a High-Fiber breakfast promotes better weight loss and a healthier gut microbiome,

Study 2: Whether to Eat, Broad Demographics, Systematic Review (meta analysis), Broad Clinical Outcomes, Conclusion: eating breakfast increases total daily energy intake compared to skipping it, and that skipping breakfast resulted in slightly greater weight loss.
by bdangubic | 2026-03-02 01:05:52+00:00
For example, In my comment replace “I” with “Trump” and replace punch with “started another war”

We can go on and on (I can give you 7 million other examples too, this is easy one), the entire prediction market is meant for idiots to give their money to non-idiots that are rigging the whole thing (without any regulation).
by wolvoleo | 2026-03-02 01:06:02+00:00
Yeah that really sucked. It was a great volunteer platform and I was sad the guy sold out. It didn't filter anything. Not rich guys' jets, not military etc.

The community never really recovered. The airplanes.live one doesn't have as many feeders and the airframes.io is hidden behind a login.

I was hoping the community would simply move in unison to a new platform just like what happened when freenode got ruined. But it seems to have kinda fallen apart.

Especially the MLAT abilities (receiving traditional transponders pre-ADS-B) was really cool but it really needs a lot of feeders to be able to pinpoint them.
by AlotOfReading | 2026-03-02 01:06:38+00:00
I don't think it's pissing on the source material, it's adapting it.

Alastair Reynolds once expressed this sentiment in a nice way:

I didn’t want to be slavishly bound by the earlier story. So I made the decision that House of Suns would take its cue from the events and characters in the shorter piece, but it wouldn’t be afraid to contradict them if that made for a better story.

[0] https://www.alastairreynolds.com/release/house-of-suns-2008/
Show HN: EWA Compare – Compare 21 earned wage access providers worldwide
by Bielrv | 2026-03-02 01:06:44+00:00
I built a free directory and comparison tool for Earned Wage Access (EWA) / on-demand pay providers. It covers 21+ providers across 21+ countries and 5 regions (Americas, Europe, Middle East & Africa, Asia-Pacific). You can filter by region/country and compare features side by side.

EWA is growing fast globally – employers use these tools to offer workers access to earned wages before payday. Useful for HR leaders, CFOs, payroll teams, and anyone evaluating EWA solutions.

Feedback and suggestions for missing providers very welcome!
by aragonite | 2026-03-02 01:07:06+00:00
> Do websites want to prevent automated tooling, as indicated by everyone putting everything behind Cloudfare and CAPTCHAs since forever, or do websites want you to be able to automate things? Because I don't see how you can have both.

The proposal (https://docs.google.com/document/d/1rtU1fRPS0bMqd9abMG_hc6K9...) draws the line at headless automation. It requires a visible browsing context.

> Since tool calls are handled in JavaScript, a browsing context (i.e. a browser tab or a webview) must be opened. There is no support for agents or assistive tools to call tools "headlessly," meaning without visible browser UI.
by oceanplexian | 2026-03-02 01:07:29+00:00
Have you ever owned a motorcycle or are you making up dramatic terminology to prove a point?

The quick e-bikes aren’t motorcycles, not even close. Something in the Sur Ron class (30-40MPH) would be equivalent to a 50cc 2 stroke which you can ride with nothing more than a drivers license. Even then hopped up Talaria’s are a pit bike and don’t remotely approach a low end sports bike.

Fast e-bikes aren’t bicycles but they aren’t motorcycles. We already have a term for that, mopeds and scooters. Instead of banning everything the clear solution would be to treat them the same as mopeds (Have to be 18, wear a helmet, may or may not need a license) and call it a day without all the drama.
Show HN: Remoat – Control Antigravity from your phone via Telegram
by optimistengr | 2026-03-02 01:07:41+00:00
Sometimes you’re not at your computer. But your computer should still be with you.
-- Just thought how Steve Jobs would introduce this :)

I built a tool that lets you send prompts, screenshots, or voice notes from Telegram and have your computer execute them locally through Antigravity. No cloud relay, no exposed ports, but Antigravity runs natively on your machine.

I've been using it daily for the past week as my "away from keyboard" workflow. It's completely written with Claude Code.

Try it here and I would love to know what you think.
npm install -g remoat && remoat setup

Or:
brew tap optimistengineer/remoat && brew install remoat

GitHub: https://github.com/optimistengineer/Remoat
by ggm | 2026-03-02 01:07:44+00:00
The lived reality for most traffic by packetflow is that it goes from you, through your ISP, to a CDN close to your ISP logistically speaking. It has almost zero global routing impact, and global addressing impact is low. It might as well be six as not. It might as well be RFC1918 all the way as not. It's not really going to alter much. If you are used to how things worked 10 or 15 years ago, the moment of change has passed, and "internet" is the same but kinda different. packets? same. Paths? Same out from you but goes to different places.

The role of DNS in steering has overtaken the role of BGP routing.

The lived cost, which they discuss, is that on-link device discovery for people who want direct contact becomes harder, because you're ships passing in the night using ARP and an analogous function in IPv6 but they don't intermix. So, somebody has to either mediate (proxy) or be dualstack.

For everything else, in most cases it's already doing NAT agile protocol work up the stack, and already using mediated conversation. Not that true end-to-end doesn't exist, but it's just not as common as people like to think.

I think Nick, Ondrej and Jen do a good job of documenting things. There's more typos than I expected in an 04 but they'll get sorted out.

(none of this means it isn't still a headache for a network operator, or an applications designer, or anyone else. Just that it's better not to think you know what it looks like if you are (like me) an old timer, because it's a different ship now)
by aziaziazi | 2026-03-02 01:07:45+00:00
I wasn’t comparing 6/7/8 with 10 and 11 but with 1 speed. Those are indestructible. But as you noted the quality of the chain is also important.

As for the chain you might be right, but a well maintained chain over time needs more work that many wants to invests. It’s an option for the hobbiest and sportmans but not for most of daily commuters which want something that just work, days after days and years after years.

Also, e bike users tends to user the higher speed way more than others so that sprocket wear off faster than others, accelerating wear even more. I’ve replaced many cassettes with all the speeds almost brand new and the faster one totally destroyed.
by sheept | 2026-03-02 01:07:46+00:00
I wonder what limitations Google is planning with this API to avoid misuse[0] (from the agent/Google's perspective).

A website that doesn't want to be interfaced by an agent (because they want a human to see their ads) could register bogus but plausible tools that convince the agent that the tool did something good. Perhaps the website could also try prompt injecting the agent into advertising to the user on the website's behalf.

[0]: Beyond just hoping the website complies with their "Generative AI Prohibited Uses Policy": https://developer.chrome.com/docs/ai/get-started#gemini_nano...
by sloum | 2026-03-02 01:09:05+00:00
Found it:

> “Covered application store” means a publicly available internet website, software application, online service, or platform that distributes and facilitates the download of applications from third-party developers to users of a computer, a mobile device, or any other general purpose computing that can access a covered application store or can download an application.

To whittle down the the important part:

> “Covered application store” means
> any [...] general purpose computing that can access a covered application store or can download an application

If you have a network stack, you can 100% connect to a "covered application store" and thus the OS falls under the scope of the law.
by p-e-w | 2026-03-02 01:09:15+00:00
The Hobbit is today usually viewed through the lens of The Lord of the Rings, and The Lord of the Rings is viewed with the baggage of 70 years of post-Tolkien epic fantasy culture.

Being deeply embedded in that culture myself, I must admit that these illustrations don’t appeal to me at all, and don’t match my mental imagery of the story. But I can see how they might have looked like a perfect fit to someone who read The Hobbit with a fresh eye when it was still fresh. I wish I could have read it like that.
by BLKNSLVR | 2026-03-02 01:09:50+00:00
I've had to force myself to be more social in some instances in order to set an example, specifically for my niece who has/had quite a bit of social anxiety. Being a regular at the local Friday night rollerskating, I got to know quite a few of the other regulars, including younger ones my niece's age, and was able to kind of slowly break down the social anxiety barrier such that my niece is now part of this group of (now) late teens / early 20's "kids" and their social group just seems to keep growing. Seeing my niece able to be comfortably herself with these peers just makes me feel good in the small part I was able to play.

People, in most part, are good. Some are really quite lovely such that it reminds me of Bilbo's birthday speech:

"I don't know half of you half as well as I should like; and I like less than half of you half as well as you deserve"
by cal_dent | 2026-03-02 01:10:57+00:00
I think you're wrong personally. I'm very far away from being "an older British lady" and agree a lot with the article.

Honestly, in the least combative & confrontational possible, your thoughts there are just an excuse to not reach out and engage with the rest of your world. It's a little sad (not you, the situation itself) because if more people had that same thought, it becomes a self-fulfilling prophecy with no one talking to each other and those people you allude to being an afraid to talk too for whatever reason become the only people out there talking. We're certainly not there yet and I hope we never get there
by lynndotpy | 2026-03-02 01:11:18+00:00
The people who want GIMP to change its name are the people who use GIMP, love GIMP, and have difficulties using GIMP in contexts like education or employment because of its name. It's a simple fact that the name "GIMP" caused problems. It's a shame.

But there's not much use in changing the name now, you can't get that lost time back. GIMP isn't the only FOSS image editor available anymore. There are myriad of Photoshop competitors in the subscription, freeware, and FOSS spaces.

I love GIMP and I'm still using it because I've got decades of muscle memory. But I also love Krita and if I need to edit something on a work computer, I'll just use that.