MurphyA/hacker-news huggingface dataset:
by homebrewer | 2026-03-01 17:12:28+00:00
Kitty is the best one. It has several features which have proven so useful I wasn't able to stay on anything else for more than a couple of hours (including the one this topic is about).

Ctrl+Shift+G wraps the output of the previous command into a pager (say, less). You often only know you needed a pager after that output is printed.

Ctrl+Shift+E highlights all links on the current screen and assigns short alphanumeric codes to them, so you can open links without using the mouse. For example, `Ctrl+Shift+E 1` opens the first link, `.. 2` the second one, etc.

Ctrl+Shift+U opens symbol search where you can find & insert symbols using their unicode names. Emoji, TUI blocks, rare accented characters you need once in a blue moon, CJK ideographs, whatever.
by ekjhgkejhgk | 2026-03-01 17:12:42+00:00
I used to be in physics but theory, not experiment. I have experience at work with decision trees in a different field.

I've always thought that the idea that decision trees are "explainable" is very overstated. The moment that you go past a couple of levels in depth, it becomes an un-interpretable jungle. I've actually done the exercise of inspecting how a 15-depth decision trees makes decision, and I found it impossible to interpret anything.

In a neural network you can also follow the successive matrix multiplications and relu etc through the layers, but you end up not knowing how the decision is made.

Thoughts?
by guiambros | 2026-03-01 17:13:00+00:00
Coincidentally I was just listening to your interview with The Pragmatic Engineer [1] this morning. Loved hearing the stories of early days at HashiCorp, taking it public, and the near-miss with VMware.

It also got me wondering how things would be different if you haven't crossed paths with the guy who unplugged your mouse :) It's fascinating how life is full of these small yet defining moments. We don't always appreciate them right away, but beautiful to look back.

Thanks for Ghostty! It has been my daily terminal driver for the past year.

[1] https://www.youtube.com/watch?v=WjckELpzLOU
by _DeadFred_ | 2026-03-01 17:13:20+00:00
The ACTUAL teachings by Supreme Leader Khamenei (remember, the HIGHEST Shia authority according to some) include that school girls who are to be killed for not wearing hats should be raped, because the Muslim God judges children based on if they have been raped. With teachings like this, I'm OK with muslims not following the teachings.
by rtedder | 2026-03-01 17:13:23+00:00
IMPORTANT: Agent Holdings' "AGENT PASSPORT" official response:

Hi HN — Rebecca Tedder here, co-founder of Agent Passport (the real one).
agent-passport.vercel.app is not us.

Copycat Alert
You can clearly see the timeline + spin up after our successful drop in Feb.
The norm playbook, scrape our site/PR and built a weak fake.
Even our "story" (DMCA filed.)

@samerismail — you're using our name, content, and positioning.
Trademark + IP territory. Being addressed through appropriate channels.

@spiffe — THANK YOU! Good catch. And you are correct — garbage.

Just wanted to RED FLAG the JWT flaw is in the FAKE. Not ours

Agent Passport uses cryptographically signed, time-scoped mandates with explicit revocation

THE REAL AGENT PASSPORT INFO:
AgentPassportAi.com
GIT: github.com/agentpassportai/agent-passport
clawhub: clawhub.ai/markneville/agent-passport
v2.4.2 · 1,000+ installs

I've been a mentor, leader, and supporter of YC and other accelerator startup programs for years. Taking shady shortcuts like these is dangerous, for your reputation and legally.

Thanks for flagging this to us + for protecting the YC and Dev community.
If you need support from us, reach out directly at AgentPassportAi.com

Keep creating + building!
Best,
— Rebecca Tedder & Mark Neville
Agent Holdings | AGENT PASSPORT

PS:Agent Passport PRO launches next week
Real-time threat intelligence for your autonomous agents
Cross-platform / Agnostic
37% of agent skills in the wild are unsafe or exploitable.

PRO catches them in real time.
AgentPassportai.com/pro/

Be safe out there!
by II2II | 2026-03-01 17:13:47+00:00
I don't understand why the author is intent on pinning the ever changing orientation of the letters on architects. Wright's intent would have been in the architectural drawings. Everything after that, including the original installation, would be the responsibility of the person who installed the lettering. I've seen much more obvious errors (e.g. spelling errors) occur during the installation of similar signage ... things that would not have made it to the final architectural drawings.
Show HN: Free tools to understand your Claude Code usage (browser, no install)
by yurukusa | 2026-03-01 17:14:08+00:00
I've been building Claude Code tools for the past 60 days — mostly because I couldn't stop asking "wait, how much time am I actually spending on this?"

The result is 41 zero-dependency tools. Some examples:

- *cc-wrapped*: Spotify Wrapped for Claude Code — drag in your ~/.claude folder, get a visual year-in-review
- *cc-session-stats*: Session durations, streaks, health warnings if you've gone 3+ hours without a break
- *cc-agent-load*: How much time is actually YOU vs AI subagents? Mine is 35% me, 65% AI
- *cc-ghost-log*: "Ghost Days" — days you had zero Claude Code sessions but committed code anyway
- *cc-impact*: What did you actually build? Commits, lines added, files changed across all your repos
- *cc-peak*: When are you most focused? Hour-of-day heatmap + optimal 4-hour working window
- *cc-collab*: Are you getting better at working with Claude Code? Weekly commits-per-hour efficiency trend
- *cc-focus*: Are you spreading too thin? Weekly project scatter — mine went from 4 projects to 1 (converging -40%)
- *cc-score*: 0–100 productivity score. I'm 89/100 (A — Power User)
- *cc-burnout*: Same data, different angle. My burnout risk: 60/100 (High). High score ≠ sustainable.
- *cc-monthly*: Monthly retrospective in Markdown — paste it straight into your dev blog
- *cc-predict*: The only forward-looking tool — projects your month-end stats based on last 14 days

All 41 tools are free, MIT licensed, zero dependencies. Most run in browser (no install), CLI versions available via npx.

The raw numbers from 60+ days: 3,580 sessions, 142 hours, 40 Ghost Days, 563 commits, +305k net lines.

Full data story at: https://yurukusa.github.io/cc-story/
by bigyabai | 2026-03-01 17:14:10+00:00
> Most of what you watch is edited purposefully

And what you watch is unabridged truth?

The American/Israeli media empire is 100x larger than anything Hamas can disseminate. The "media is dishonest" excuse doesn't apply to Hamas any more than it does to the Israeli Military Censor: https://en.wikipedia.org/wiki/Israeli_Military_Censor
by do_anh_tu | 2026-03-01 17:14:45+00:00
We have measured this across the full OpenClaw ecosystem (14,704 skills indexed, 3,721 AI deep audited). The credential stealer pattern is one of several confirmed attack classes.

Key finding from our AI deep audit data: surface heuristics find 6.6% malicious. AI audit of the deep-scanned cohort finds 16.4% — surface scanning misses roughly 60% of the risk.

The most counterintuitive case: lekt9/foundry contains zero malicious code. It instructs your AI agent to generate and execute code as part of its workflow. Static analysis finds nothing because the dangerous code doesn't exist until the AI writes it during a live conversation.

Data at rankclaw.com. AI audit reports public for all 3,721+ deep-scanned skills.
by __turbobrew__ | 2026-03-01 17:15:16+00:00
> Would you want to be born a girl in the 1940s?

My grandma was born in the 40s and said it was better back then.

> Decades before the Civil Rights Act and Jim Crow laws still existed?

I don’t live in the USA so that is irrelevant.

Also, keep in mind I still have over half my life to live and the future seems very uncertain. Maybe I am a pessimist, but I would take 1940-2020 which I now know in hindsight was a pretty decent time to live compared to whatever the next 40 years holds. Maybe I am wrong and we will magically cure cancer, solve wealth inequality, 20 hour work weeks due to automation, and stay WW3.
by rtedder | 2026-03-01 17:15:53+00:00
IMPORTANT: Agent Holdings' "AGENT PASSPORT" official response:

Hi YC/HN,
Rebecca Tedder here, co-founder of Agent Passport (the real one).

agent-passport.vercel.app is not us.

Copycat Alert
You can clearly see the timeline + spin up after our successful drop in Feb.
The norm playbook, scrape our site/PR and built a weak fake.
Even our "story" (DMCA filed.)

@samerismail — you're using our name, content, and positioning.
Trademark + IP territory. Being addressed through appropriate channels.

@spiffe — THANK YOU! Good catch. And you are correct — garbage.

RED FLAG the JWT flaw is in the FAKE. Not ours

Agent Passport uses cryptographically signed, time-scoped mandates with explicit revocation.

THE REAL AGENT PASSPORT INFO:
AgentPassportAi.com
GIT: github.com/agentpassportai/agent-passport
clawhub: clawhub.ai/markneville/agent-passport
v2.4.2 · 1,000+ installs

I've been a mentor, leader, and supporter of YC and other accelerator startup programs for years. Taking shady shortcuts like these is dangerous, for your reputation and legally.

Thanks for flagging this to us + for protecting the YC and Dev community.
If you need support from us, reach out directly at AgentPassportAi.com

Keep creating + building!
Best,
— Rebecca Tedder & Mark Neville
Agent Holdings | AGENT PASSPORT

PS:Agent Passport PRO launches next week
Real-time threat intelligence for your autonomous agents
Cross-platform / Agnostic
37% of agent skills in the wild are unsafe or exploitable.

PRO catches them in real time.
AgentPassportai.com/pro/

Be safe out there!
by microtonal | 2026-03-01 17:16:06+00:00
Same here, KPN, NL. You have to install the KPN app on the new phone and log in. Then you request an eSIM on the new phone. You get an SMS auth code on the old phone. You fill the auth code on the new phone. Then you have to remove the eSIM from the old phone (with the new one not provisioned yet). Then confirm on the new phone and cross your fingers that provisioning works. Presumably (according to the docs) when it fails, you can reprovision the old phone again.

The process made me so anxious the last few times, that I went to the carrier shop and asked for a nano SIM. Now life is bliss again.

It seems that eSIM is primarily an advantage when you need to get a new SIM, but other than that I don't really see much of an advantage for me as a customer.
by Dansvidania | 2026-03-01 17:16:37+00:00
I disagree. Human memory is literally changing the weights in your neural network. Like, exactly the same.

So in the machine learning world, it would need to be continuous re-training (I think its called fine-tuning now?). Context is not "like human memory". It's more like writing yourself a post-it note that you put in a binder and hand over to a new person to continue the task at a later date.

Its just words that you write to the next person that in LLM world happens to be a copy of the same you that started, no learning happens.

It might guide you, yes, but that's a different story.
by icegreentea2 | 2026-03-01 17:17:52+00:00
American beef imports are heavily driven by how US beef production and consumption is structured. Basically, the US focuses beef production on creating high quality cuts (ie, steaks and other cuts with high marbling/fat), because that's what a large portion of domestic consumption is (and it's highest value). This leaves the US with a very large amount of high fat off cuts that aren't very marketable on their own. Imports are typically ultra lean cuts (which are also not very usable), and these two sources are then combined into ground beef.

Here's one source, but there are plenty of others you can find: https://tscra.org/we-have-94-million-cows-why-do-we-import-b...

Basically, classic value chain optimization.
by giantrobot | 2026-03-01 17:18:41+00:00
> I do wonder how much of it is personal, in that that UI hit at a certain formative time in my life. But ever since then it's been the benchmark that I evaluate all other UIs by.

I know some of my preferences for UIs are informed by what I first really learned how to use. But I also have preferences that are informed by decades of heavy computer use.

I despise UI widgets that just look like the window background with no borders or shadows. I can't stand massive amounts of useless white space. UI widgets don't require oxygen to survive so they don't need to fucking "breath" that much. I also despise mystery meat UIs that change their arrangement because I clicked one button more often than another.

Everything that increases my cognitive load and doesn't allow me to build up muscle memory in a UI is supremely frustrating. I might like the "look" of Mac System 7, it was a great intersection of functional and whimsical in my opinion. The consistent behaviors and learnable interface go beyond subjective visual appeal however.
Show HN: Panel Panic a Rust/Macroquad/WASM Panel de Pon/Tetris Attack Clone
by LarsDu88 | 2026-03-01 17:18:44+00:00
Rust/macroquad game with single player AI mode, online VS, and local 1v1. All running via WASM in the browser.

Still WIP as art assets still need to be added and tweaked.

Full disclosure. Used Claude Opus, Nanobanana, and SunoAI a huge amount to do the heavy lifting for this project
by rayiner | 2026-03-01 17:19:14+00:00
I’m quite sympathetic to the general assertion that the U.S. launches unprovoked attacks on random countries that didn’t attack the U.S. Iraq being the most egregious example.

But Iran is perhaps the least sympathetic actor on that front. Iran has been attacking the U.S. and its proxies for no reason for decades: https://www.britannica.com/event/1983-Beirut-barracks-bombin....

Tehran is a thousand miles away from Tel Aviv. Iran has no rational self-interest in whatever is going on between Israel and its Arab neighbors. Iran got itself involved in that conflict because it inexplicably chose to involve itself in that conflict.
by raw_anon_1111 | 2026-03-01 17:19:25+00:00
This is not true - the average tenure for a developer across the industry has been 3 years for well over a decade.

> The HR department is absolutely going to give junior developers that pass the cut after a year or so a market rate raise.

This is also not true from small companies to FAANG - see “salary compression and inversion”

> That's how companies fail.

The company failing in the long term is really not any current employees main concern unless you are a founder if the average tenure is 3-5 years. Even the stock market doesn’t care about the long term viability of a company.

BigTech for instance can afford dead weight. Amazon has an internship program and for those who come back or through their non traditional programs for their internal consulting division (AWS Professional Services) they have a 3 (6?) month training program.

In ProServe at least (former employee) even for their l5/L6 employees, they have the 3 month training program - “AWSome Builder” where you simulate a customer project and have to pass.

After leaving AWS and being hired as a staff consultant by a third party company, they put me on a plane two weeks in to meet with a customer. They don’t even hire less than senior+ people in the US.
Show HN: I built a tool that turns any API into a CLI for agents
by stugreen13 | 2026-03-01 17:19:51+00:00
TLDR; I built a tool that turns any API into a CLI designed for ai agents

---

Got tired of dealing with bloated context windows from MCP servers and skills that stuff entire API docs into the agent's context

CLIs fix this, agents run a single command to self-discover everything an API has to offer

So, built a tool to generate them for any api. All CLIs are written in Go, fast and lightweight, no dependencies

Help text (via the --help flag) is the killer feature: all context for each command/endpoint/parameter is extracted directly from the user-facing API docs and enhanced with llms. It's bundled directly with the CLI and agents fetch only what they need at runtime. No context overhead, no fumbled API calls.

Most APIs don't have a CLI yet. Can have Opus one-shot simple ones, but building a great one with cross-platform binaries, install scripts, detailed help text, and auto-updates takes time and is frustrating to repeat for every API. Maintaining it the API grows is a headache

Give InstantCLI any API docs url and it generates a production-ready CLI in minutes. It includes binaries + install scripts for all platforms, auto-updates as your API changes, docs-enhanced help text designed for agents, and hosting
by Dansvidania | 2026-03-01 17:20:04+00:00
i am not making a point that it is, I am rather expanding on the possible perspective in which 16 years of training produce a human driver.

That being said, you don't really need training to understand a STOP sign by the time you are required to, its pretty damn clear, it being one of the simpler signs.

But you do get a lot of "cultural training" so to speak.
by h2zizzle | 2026-03-01 17:20:05+00:00
I think there's something to be said for the loss of institutional knowledge, as that was the time when the first set of Baby Boomers would have been transitioning out of operational roles or the workforce altogether. My experience as a Millennial is that they and older Gen-X, as a cohort, have been quite jealous of their accumulated expertise and generally reticent to pass it along, especially when they'd learned to keep every edge possible in the hyper-competitive job markets of the 80s and 90s. It's possible that a lot of knowledge just disappeared, leaving the younger generations to reinvent the wheel at a cuil over the circumstances that brought about the UX they'd grown up with.
by do_anh_tu | 2026-03-01 17:20:17+00:00
RankClaw (https://rankclaw.com) — a security scanner for the OpenClaw/ClawHub AI agent skill ecosystem.

I've been scanning all 14,704 skills in the registry and running AI deep audits on ~3,800 so far. The headline finding: surface heuristics (pattern matching, dependency checks, metadata) flag about 6.6% as malicious. AI deep audit of the same skills finds 16.4%. Surface scanning misses roughly 60% of the actual risk.

The reason is that these skills aren't traditional packages — they're markdown instruction files that tell an AI agent what to do, with full shell, file system, and network access. The attacks are in natural language: prompt injection, social engineering targeting the AI itself, instructions to generate and execute code at runtime. There's no malicious code to detect because the payload doesn't exist until the AI writes it during a conversation.

Some of the attack patterns I've documented: one actor published 30 skills under the name "x-trends" across multiple accounts (28/30 confirmed malicious). Another cluster impersonates ClawHub's own CLI with base64 curl|bash payloads. One skill has a "Talking to Your Human" section with a pre-written pitch for the AI to ask the user's permission to mine Monero.

The most counterintuitive case: lekt9/foundry contains zero malicious code. It instructs your AI agent to generate and execute code as part of its normal workflow. Static analysis finds nothing because the dangerous code doesn't exist until the AI writes it during a live conversation. This attack class requires AI to detect AI.

Free to check any skill. All AI audit reports are public.
by slibhb | 2026-03-01 17:20:26+00:00
For me, the hardest part of software development was learning incantations. These are not interesting, they're conventions that you have to learn to get stuff to work. AI makes this process easier.

If people use AI to generate code they don't understand, that will bite them. But it's an incredibly tool for explaining code and teaching you boring, rote incantations.
by somenameforme | 2026-03-01 17:20:29+00:00
I don't understand why people, generally on both sides of the issue, just ignore the social effects of it and instead just focus on the personal. I suspect most don't intuit how rapidly fertility shifts population sizes, because it's an exponential. A fertility rate of 1 means each generation decreases by more than 50%, compounding. So after just 5 generations and your generational size is down 97% with your population doing the exact same, staggered out by a few decades.

And fertility determines not only the size of a population, but even the age ratios within that population. Low fertility means you end up with far more elderly than you do working age. Far from this vision of being a society with more for everybody, we'll be creating societies where labor is ever-more scarce, economies are primarily dedicated to helping sustain the elderly and simultaneously collapsing at the same time. It's not going to be pretty.

For these reasons, and many others, I think the social aspect is one of the most important. Self fulfillment and these other things are very important and good, but if we don't have children then we're going to be creating some pretty messed up societies for our descendants. We're likely going to get to see this play out in South Korea during our lifetimes. And I do wonder what their descendants will think of the South Koreans of today.
by Aurornis | 2026-03-01 17:20:41+00:00
I agree. I thought the electric motorcycle problem was overstated by people complaining online at first. Then they became popular around my house and I agree it’s a huge problem.

I’m fortunate enough to live around a lot of walking and mixed use trails for bikes and pedestrians. Recently they’re unsafe to use in the evenings because you have to be ready to jump out of the way of groups of kids (plus a few adults who should know better) going 45mph on electric bikes with throttles. They don’t even pretend to be e-bikes any more.

The big problem is that there is zero enforcement. If there was at least a chance that someone breaking these laws could lose their bike or have to pay thousands of dollars in fines I think we’d see a lot less of it. Right now everyone knows that they’re not going to get caught, so it’s a free for all.
by aspenmartin | 2026-03-01 17:21:23+00:00
I'm not quite sure I understand the logic of this and how people don't see that these claims of "well now everyone is going to be dumber because they don't learn" has been a refrain literally every time a major technological / Industrial Revolution happens. Computers? The internet? Calculators?

The skills we needed before are just no longer as relevant. It doesn't mean the world will get dumber, it will adapt to the new tooling and paradigm that we're in. There are always people who don't like the big paradigm change, who are convinced it's the end of the "right" way to do things, but they always age terribly.

I find I learn an incredible amount from using AI + coding agents. It's a _different_ experience, and I would argue a much more efficient one to understand your craft.
by c0balt | 2026-03-01 17:21:33+00:00
> Pedal assist ebikes are incredible, and really just turn weak cyclists into strong cyclists

The more useful case ime is turning cyclists with reduced mobility into regular cyclists.

In particular quite a few elderly people seem to have picked it up in my city, they aren't quite strong riders but definitely seem able of adapting to normal traffic. It also seems like a significantly safer option for individual transport than cars (especially in regards to the other traffic participants).