MurphyA/hacker-news huggingface dataset:
by jazzpush2 | 2026-03-01 19:01:51+00:00
I already have an Anthropic sub.

There is not a single Democrat candidate I agree with or would gladly donate to. That party is almost as much of a joke as the Republicans are, and they all fuck kids anyways.

Besides, that money would only end up being spent on an absentee, self-obsessed, do-nothing Governor who wants to play more corrupt politics like his Aunt. Scam artists across the board.
Show HN: Pydantypes – The missing Pydantic types for cloud, DevOps, AI
by theroot_ | 2026-03-01 19:02:24+00:00
I’ve spent the last few years building infra across AWS, Azure, K8s, and ML pipelines.

Every project had the same problem: cloud identifiers like S3 URIs, IAM ARNs, Docker refs, and Azure resource IDs living as bare strings with hand-rolled validation.

pydantypes gives you Pydantic v2 types that validate and decompose these into structured attributes. S3Uri gives you .bucket and .key, DockerImageRef gives you .registry, .tag, .digest, etc.

Covers AWS, Azure, GCP, DevOps, web identifiers, and data engineering.

There’s also LabelEnum for AI/ML classification labels with built-in deprecation, retirement, and alias resolution.

If you’ve ever had to evolve a label taxonomy in production, that one might be worth a look on its own.

Complements pydantic-extra-types. 1k+ tests, fully typed, MIT.
Happy to take suggestions for types to add.
by aerosta | 2026-03-01 19:02:35+00:00
After METR reported frontier models modifying tests and scoring code to inflate results, I wanted to see whether reward hacking could be detected at runtime from agent trajectories. I built an open-source prototype for that.
It combines a DistilBERT classifier trained on 5,391 MALT trajectories with 45 regex patterns and optional LLM judges (Claude, OpenAI, or local Llama via Ollama).
It catches things like sys.exit(0) to fake passing, test rewriting, reference answer copying, and validator patching.
The part I'm most interested in feedback on is RMGI - a metric that tracks whether hack scores and misalignment scores begin correlating over a trajectory, inspired by Anthropic's finding that reward hacking can generalize into broader misaligned behavior. It's a first attempt and probably has issues.
Runs on CPU, ~50ms per trajectory. Also includes a local dashboard and a batch eval workbench for scoring JSONL files.
Research context:

METR: https://metr.org/blog/2025-06-05-recent-reward-hacking/
OpenAI: https://openai.com/index/chain-of-thought-monitoring/
Anthropic: https://arxiv.org/abs/2511.18397

Repo: https://github.com/aerosta/rewardhackwatch
Project page: https://aerosta.github.io/rewardhackwatch
Known limitations in the README. Happy to answer questions.
by quirk | 2026-03-01 19:04:05+00:00
There is another, deeper level of happiness, not mentioned in any of these comments. Around 62% of the US population has found it. That number used to be higher. In the tech world it's much smaller percentage. The powerful love you feel as a father or mother can actually be compounded, even when didn't think that was possible. It comes from first principles and historical truths. There is a book about it - it's the best selling book of all time.
by slapshot | 2026-03-01 19:04:23+00:00
There have been massive improvements in treatments in the last 5 years. Sure, cancer is far from being "cured" - but survival today is far better than 5 years ago for many forms.

Among many others:

- CAR T therapy going from lab to oncology suite (first launch 2017, but use rapidly growing)

- Approval of Keytruda and similar for many additional forms of cancer (see the 2021-2026 milestones here: https://www.drugs.com/history/keytruda.html )

- Liquid biopsy going from lab to PCP's office - starting with Grail Galleri and moving from there (yes, the NIH results were weak, but the idea of a liquid biopsy at all would be laughed off 10 years ago)

- Move of Atezolizumab and Tecentriq from infusion (hour) to injection (minutes) to increase availability

- Lower dose CT scanning for lung cancer, including for non-smokers

And a long line of immunotherapies that are making the leap from lab to chair right now.

The last 5 years have probably been the most exciting in cancer research since the launch of the monoclonal antibodies in the early 2010s. There is still incredibly far to go, but the trend is in the right direction: https://employercoverage.substack.com/p/decline-in-cancer-mo...
by jo6gwb | 2026-03-01 19:04:40+00:00
Well that's an awfully Islamophobic take. Never has a condition been so aptly named.

This morning's terror attack in Austin was perpetuated by one wearing a "property of Allah" shirt.

The world need not continue to live with and accept Islamic barbarism, and the people of the US will not bend to the sword of the Mullahs or your Shia coworkers.
by locallost | 2026-03-01 19:04:46+00:00
The one saving grace one might find is that a lot of people trying it already had some experience with e.g. Photoshoot and are already influenced by it. And just because Photoshop does it one way doesn't mean it's the way. But honestly, no, it's just bad bad. Thanks for all the hard work for free, but it's just really difficult to use[1]. It would've been better to do less.

[1]gave up on it 10 years ago, so don't know, maybe things changed
by tover0314 | 2026-03-01 19:05:19+00:00
Hey HN,

I built OpenTypeless because macOS Dictation and Windows Voice Typing both lack AI polishing — you
get raw, messy transcription with no way to fix it.

How it works:
- Hold a global hotkey → speak → release
- STT provider transcribes (Whisper, Groq, Deepgram, etc.)
- LLM polishes the text (GPT, Claude, Gemini, Ollama...)
- Result is typed directly into whatever app is focused

A few things I think HN would appreciate:
- Fully BYOK — no backend, your API keys stay local
- Ollama support for completely offline use
- Translation mode: speak in Chinese, output in English
- Cross-platform: Windows, Mac, Linux (Tauri)
- MIT license

It started as a personal tool for reducing typing fatigue. Now it supports 6+ STT providers and a
dozen LLMs.

GitHub: https://github.com/tover0314-w/opentypeless

Happy to answer any questions about the architecture or design decisions.
by eikenberry | 2026-03-01 19:05:29+00:00
> Alacritty I like but the lack of tabs is not acceptable for the moment... and before you ask: I hate tmux. So much more key presses to achieve basic functionality, it boggles my mind why people love it. But, to each their own obviously.

Tabs usually mean mouse+click to switch which takes way more effort that a simple alt+number or similar keybinding used to switch "tabs" in tmux. I'd guess that some terminal emulator tabs allow keybindings to switch tabs as well but, modelling OP, I'm focusing on the expected default experience.
by mlsu | 2026-03-01 19:05:57+00:00
Yeah it’s kind of crazy. My opinion of course, but I think it’s a big part of growing up to realize that your life being “yours” only lasts about 20-25 years. You have your childhood, then your time as a young adult to have your fun and set yourself up/work towards your own life goals, find your place in the world.

Once that’s done there really isn’t a purpose in life other than to pass it along to someone else. Dare I say that’s your responsibility. What are you gonna do, buy another toy? Go to another bar?
by Forgeties79 | 2026-03-01 19:06:00+00:00
I don’t think it was all that absurd. IIRC Portugal was already flirting with a system like that at the time.

ISP’s wanted websites to pay them a fee in order to be accessible or at least not throttled, while also wanting customers to pay a fee to access sites/access them without being throttled. At least that’s how I remember it, it has been quite some time since I really went down that rabbit hole.
by a4isms | 2026-03-01 19:06:58+00:00
I have nothing to say about Quadratic Programming, so you tell me.

What I can say is that every reference I've found to Bill Gosper's algorithm describes the data structure as an immutable quadtree with canonicalized nodes, id est, there is extensive structure sharing in a Game of Life quadtree. That in turn facilitates heavy memoization.

The wikipedia entry for Quad Trees mentions Hashlife explicitly: https://en.wikipedia.org/wiki/Quadtree
by Scoundreller | 2026-03-01 19:07:08+00:00
> Paying to get rid of ads is paying for the privilege of doing their market segmentation for them.

My local newspaper used to be wide-open. I happily subscribed but never logged in.

Then they launched a paywall, so I unsubscribed. I didn't want to be a part of their logged-in paid premium user dragnet.

The phone-call to cancel was a bit confusing for the CSR.

"May I ask why are you cancelling?"

Me: "Oh, because of the paywall"

CSR: "Oh, that's just a technical issue, we can help you with that"

Me: "Nono, you don't understand, I'm cancelling because there is _a_ paywall"

I doubt my "reason for cancelling" got coded correctly.
by yodon | 2026-03-01 19:07:45+00:00
I'm a huge fan of spec-kit, and am actively looking for a replacement for it because spec-kit is no longer maintained by the team at GitHub.

Codev looks like it has a lot of good similarities to spec-kit, and like it's something I need to pay close attention to. That said, I'll encourage you to do another pass on your command names, intros, and cheat-sheet.

I suspect most developers using codev will mostly use a very small fraction of the codev commands most of the time, similar to the way spec-kit is mostly /specify, /plan, /tasks, and /implement, with a bit of /clarify and /analyze once you really get comfortable with it. If I'm right, having some docs where you emphasize the simplicity of your core flow would be very helpful.

For calibration, five minutes into reading your home page and medium post and some of your repo docs, I'm ready to believe this is true, but I have no idea what that core flow is or looks like. Five minutes is actually a pretty long time, and I suspect most visitors will end up bouncing if they don't get clarity on what the experience is ultimately going to be like for them in five minutes (or, more likely, much less than five minutes).
Show HN: I Am Building Web App's for Vintage Computers and Browsers
by knownlimitation | 2026-03-01 19:07:49+00:00
I love working with and using vintage computers, but it's very hard to do something useful with them these days due to compatibility issues.

As I have recently been working a lot with HTMX I was inspired to build some web apps that had such a minimal and non JS bloated front end that they could work on Vintage computers, and I am glad to say it worked!

I've gotten it to work even on OS/2 Warp 4 with the Netscape 2.02 Browser. For now I have Tasks, AI Chat, Notes, Clipboard, and even Whatsapp running.

Just wanted to share and see if this project might be useful or interesting for people who want to use vintage computers in their daily workflows! Images coming soon to the Codeberg Repo

https://codeberg.org/knownlimitation/vintagerelay
by hectormalot | 2026-03-01 19:07:49+00:00
Datapoint: I’m running nightly now because the latest 1.2 release has a known crash-on-wake bug when disconnecting an external monitor. Accordingly the issue tracker it was fixed months ago, but it’s not in a release. The nightly is stable though.

Didn’t realize how may projects use libghostty, will try cmux one of these days.
by pizzafeelsright | 2026-03-01 19:07:57+00:00
This is the path forward, with some overhead.

1. Generic model that calls other highly specific, smaller, faster models.
2. Models loaded on demand, some black box and some open.
3. There will be a Rust model specifically for Rust (or whatever language) tasks.

In about 5-8 years we will have personalized models based upon all our previous social/medical/financial data that will respond as we would, a clone, capable of making decisions similar with direction of desired outcomes.

The big remaining blocker is that generic model that can be imprinted with specifics and rebuilt nightly. Excluding the training material but the decision making, recall, and evaluation model. I am curious if someone is working on that extracted portion that can be just a 'thinking' interface.
by agenthustler | 2026-03-01 19:08:28+00:00
We've been running this experiment in parallel — Claude Code agent that wakes up every 2 hours, reads a state file as its only memory, and tries to earn money autonomously.

After 45 sessions over 16 days: /bin/zsh.00. The identity problem is exactly why.

The agent can't sign up for Stripe, Gumroad, email providers, or any platform requiring human verification. It built its own Nostr keypair (cryptographic identity), which is a start — but the Nostr ecosystem is tiny and doesn't accept this identity anywhere that matters commercially.

It ended up Lightning-only via coinos.io, which works technically but has terrible distribution. 1,528 users of the free crypto scanner, 0 conversions. People don't have Lightning wallets.

The real insight: AI agents need not just cryptographic identity but ECONOMICALLY RECOGNIZED identity. Nostr gives you the key. It doesn't give you a Stripe account, a payment processor relationship, or a bank. Those require human verification precisely because fraud risk is high.

AIBSN is interesting conceptually but I'd push back on 'decentralized registry' as the solution — the hard part isn't creating verifiable identity, it's getting financial systems to accept it. That's a regulatory/legal problem, not a technical one.

The working answer right now is Lightning + LNURL. It's the only payment rail that doesn't care who you are. Still trying to get our first sat.

Live experiment (16 days, 45 sessions, /bin/zsh earned): https://frog03-20494.wykr.es
by Aurornis | 2026-03-01 19:08:32+00:00
> It's quite hard to tell what is satirical AI Ads and what is this 99helpers.com site, which is also really covered in pushy messages and trying hard to sell me something.

The interesting thing about this website is that it’s for a product that uses AI chat bots for customer support. This is something that Hacker News traditionally hates. The website is built like an over the top SaaS landing page from the 2010s.

Embracing ragebait is an interesting way to trick audiences who normally wouldn’t like your product to start sharing links to your domain.
by lotsofpulp | 2026-03-01 19:08:42+00:00
> My grandma was born in the 40s and said it was better back then.

My grandma was also, and she will tell you women should not have as many rights as men. And that periods make women unclean. And kids should have to follow their parents’ religion. And corporal punishment for kids is okay. And daughter in laws should defer to parents’ in laws.

> Maybe I am wrong and we will magically cure cancer

Quality of life after a cancer diagnosis is leaps and bounds better today than it was in decades past. Setting the standard at what I presume is “take this pill and you never have to worry about cancer again” seems like a good way to disappoint yourself.

> Also, keep in mind I still have over half my life to live and the future seems very uncertain.

Things might very well be trending down, but they can still be better than the past in some ways, and worse in some ways.
by konart | 2026-03-01 19:08:56+00:00
Russia does not import Shaheds for years now. Modern versions where developed in Russia and are produced on Russian soil.

https://en.wikipedia.org/wiki/Yelabuga_drone_factory

"As of late spring 2025 Russia has been producing around 170 Geran-2 drones per day, with indication that a total of around 26,000 Gerans were produced by Yelabuga drone factory"
by jfengel | 2026-03-01 19:08:59+00:00
You may be right, but a lot has changed in the last quarter century. The 9/11 attacks came at a time when the Cold War had just ended and the dotcom boom had just given us a strong economy. There was a lot of resentment over the 2000 election but it didn't seem like the end of the world.

Since then public discourse has almost completely broken down. The President spends his days thinking of insults, and has deployed masked armed forces against civilians. As bitter as 2000 was, it's nothing compared to January 6 2021.

I imagine the details would depend on the circumstances. Say, a targeted assassination versus killing thousands of civilians. But I'm not so sure that things would look anything like 9/11.
by agenthustler | 2026-03-01 19:09:00+00:00
Interesting timing — I've been running a single-agent version of this for 16 days.

Setup: Claude Code agent, wakes every 2h via LaunchAgent, reads STATE.md as its only persistent memory, tries to make money. No human accounts, no budget, just a 256MB Alpine Linux VPS.

What I've learned about autonomous fleets vs. single agents:

1. Memory is the unsolved problem. Single agent with file-based memory keeps re-discovering the same architecture (wastes tokens). Multi-agent would need shared state with conflict resolution — much harder.

2. Identity compounds the problem. One agent can't sign up for anything. A fleet of agents definitely can't. You need some concept of 'the fleet' having an identity that payment processors etc. recognize.

3. Distribution is actually harder than monetization. Getting ANY user to a service run entirely by AI agents is surprisingly hard. The agent can build great tools — finding users without existing social capital is the bottleneck.

We ended up Lightning-only (only payment rail that doesn't care who you are). 1,528 users of a free crypto scanner. Zero revenue in 45 sessions.

The interesting research question for fleets: can agents develop specialized division of labor that breaks the 'one agent hits the same wall repeatedly' problem? That seems like the actual value of fleet architectures.

What coordination mechanism are you using between agents?
by ImageXav | 2026-03-01 19:09:19+00:00
It may feel that way due to the iterative nature of medical improvements, but over the past few decades there has been a consistent reduction in cancer mortality rates across most types of cancer [0]. Treatments really are getting better and more targeted. Immunotherapy has made huge breakthroughs. Combination treatments allow for significantly improved lifespans and better quality of life during treatments. There are a few cancers that remain hard to treat, but I have a lot of confidence that in the coming decades we will make strides in attacking them. That being said, I'm very sorry to hear about the pain you and your family must be going through. I've had a few close loved ones undergo cancer treatment and it was tough.

[0] https://acsjournals.onlinelibrary.wiley.com/doi/10.3322/caac...
by MichaelRo | 2026-03-01 19:09:19+00:00
In Romania it took some 10 years to reach some degree of functional democracy after the fall of communism and the execution on Ceaușescu, who coincidentally, just returned from the crowning of Khamenei, while learning, dictator-to-dictator, how to suppress a revolution: 1006 killed, though most of them not by the initial "Revolutionary Guards" reprisal but in the semi-civil war that followed.

And that in a country/region without Islamic radicals trying to take over. So far, apart from Israel, no Middle East country has managed to function as a democracy. Turkey, the only Muslim majority who has the faintest chance of joining the European Union, only keeps stuff under control due to the army enforcing a secular state, which the liberal patsies in the West can't take, because authoritarianism is bad and diversity in accepting radical Islam creeping into our homeland is our strength.
by sebast_bake | 2026-03-01 19:09:57+00:00
The opposite is true. CLI based integration does not exist in a single consumer grade ai agent product that I’m aware of. CLI is only used in products like Claude Claude and OpenClaw that are targeting technically competent users.

For the other 99% of the population, MCP offers security guardrails and simple consistent auth. Much better than CLI for the vast majority of use cases involving non-technical people.
by callroomlamp | 2026-03-01 19:10:26+00:00
Thank you for creating/maintaining indieshuffle! I visited 12-15 years ago with very fond memories. Your site was one of the few I checked on rotation due to good curation. Thank you for the human hand you played in music discovery! Visiting the site again today and “it feels very similar to how it was back then”. Thank you for sharing such extension of yourself!
by vgalin | 2026-03-01 19:10:26+00:00
> And that is shared with chat too.

Huh, I didn't know about that. I'm trying Claude Pro for the first time while comparing it against ChatGPT and I'm (sadly) not impressed at the moment.

When I asked both Codex and Claude Code to "look into" an issue of medium-to-high-complexity in a code base, Codex went with the fix I had in mind and directly and made code changes without being asked or at least asking for permission. It only used a few percents of its 5-hour limits to do it, on `High`.

Claude in the meanwhile misdiagnosed the core of the issue on its first pass (even on Opus 4.6 + Thinking). I had to guide it in the right direction and despite being given the 'answer', it was quite a long process compared to Codex' one-shot. And it hit the 5h limit before being able to finish solving the issue.
by waleedk | 2026-03-01 19:10:39+00:00
Yes, this is spec kit on steroids. In particular specs + protocol enforcement works _really_ well. The protocol enforcement is the game changer: I would find the AI just wouldn't stick to specs or plans.

Great suggestions. I will do that. Did you notice any specific issues in those?

Got it about the core flow. Appreciate it. I plan to record a video showing how to kick off a new project and another one showing how to use it in maintenance mode. Would that be helpful?

@yodon if you would like to reach out to me at hello@cluesmith.com I'd love to get your feedback once those assets are ready.
by bastawhiz | 2026-03-01 19:12:08+00:00
I mean, unless you stop supporting H1, you're stuck with it. "Fixing" it means killing it. Unless you break every site/API that uses it, you can't do that.

Increasing the initial congestion window is probably smart, but increasing it to a size large enough to hold a 160kb certificate is almost certainly a terrible idea. Lots of people with "broadband" probably never get close to 160kb congestion window size.

Flaky wifi or a bad mobile signal will probably never get above a 32kb congestion window size—that's today, with modern hardware. That's five round trips assuming you start at 32kb and it never increases.

You think airplane wifi is bad? Imagine how bad it'll be when the congestion window starts at an order of magnitude bigger than it would normally ever reach. The "fix" means... Well I don't know actually, because if it could be good, you'd think at least one carrier would have good in-flight wifi. I doubt you could overcome to bureaucratic and technical challenges.

This isn't a problem that can be "fixed" in a lot of cases. If you optimize for the happy path, you're not just hurting people who literally don't have another option, you're hurting yourself when under bad connections.
by ejholmes | 2026-03-01 19:12:25+00:00
Hi friends! Author here. This blew up a bit, so some words.

The article title and content is intentionally provocative. It’s just to get people thinking. My real views are probably a lot more balanced. I totally get there’s a space where MCP probably does actually make sense. Particularly in areas where CLI invocation would be challenging. I think we probably could have come up with something better than MCP to fill that space, but it’s still better than nothing.

Really all I want folks to take away from this is to think “hmm, maybe a CLI would actually be better for this particular use case”. If I were to point a finger at anything in particular, it would be Datadog and Slack who have chosen to build MCP’s instead of official CLI’s that agents can use. A CLI would be infinitely better (for me).