MurphyA/hacker-news huggingface dataset:
by candiddevmike | 2026-03-05 15:51:17+00:00
I'm getting some kind of chrome security warning when using zscaler now. Discussing all of this with non-techies, I think folks are overwhelmed by all of the security warnings they get and have stopped paying attention to them.

So what's the point of doing all of this if there isn't some kind of corresponding education on responsible computer use? There needs to be some personal responsibility here, you can't protect people against everything.
Show HN: Trueline – Hash-verified edits save 44% of Claude's output tokens
by rjkaes | 2026-03-05 15:51:33+00:00
Claude Code's built-in Edit tool uses string matching. To change five lines, the model echoes back those exact lines as `old_string`, then provides the replacement. That echoed text is pure overhead (it's already in the file) and it's spending output tokens, the most expensive token class, just to say "I mean this part."

For a typical 15-line edit, that's ~200 wasted output tokens. Do a few dozen edits in a session and you're burning real money on text the model already knows is there. Worse, if `old_string` appears more than once in the file, the edit fails and the model has to pad extra context lines until the match is unique.

I built an MCP plugin that replaces string matching with line-range references and hash verification. The model says which lines to replace, proves it read them correctly with a checksum, and provides only the new content. A 15-line edit goes from ~470 output tokens to ~263. That's a 44% reduction. If the file changed since the last read (you saved in your editor, another tool touched it), the hash check catches it instead of silently applying a stale edit.

Install is two commands:

/plugin marketplace add rjkaes/trueline-mcp
/plugin install trueline-mcp@trueline-mcp

Session hooks automatically redirect the agent to use trueline tools.

Inspired by Can Boluk's "The Harness Problem" and Seth Livingston's vscode-hashline-edit-tool for VS Code.

Blog post with more detail: https://www.wormbytes.ca/2026/03/04/trueline-mcp-announcemen...
by lapcat | 2026-03-05 15:52:02+00:00
> the other would very much like to take action on the issue if they had the political power.

They had political power! During the Biden administration, during the Obama administration, during the Clinton administration.

Al Gore is a famous environmentalist... for making a movie after he was out of power. What the hell did he do for the environment when he was literally in the Oval Office, at the side of the President?
by parineum | 2026-03-05 15:52:28+00:00
> Ironically I was mildly in favor of tariffs from the left pov.

The ironic part is not that you were mildly in favor from the left, the ironic part is that they came from the right.

Pre-Trump, the right was very anti-tariff and only a portion of the left was pro tariff, the Bernie Sanders type.
by christina97 | 2026-03-05 15:53:00+00:00
A reminder on this topic that copyright does not protect ideas, inventions, or algorithms. Copyright protects an expression of a creative work. It makes more sense eg. with books, where of course anyone can read the book and the ideas are “free” but copying paragraphs must be scrutinized for copyright reasons. It’s always been a bit weird that copyright is the intellectual property concept that protects code.

When you write code, it is the exact sequence of characters, the expression of the code, that is protected. If you copy it and change some lines, of course it’s still protected. Maybe some way of writing an algorithm is protected. But nothing else (under copyright).
by cmrdporcupine | 2026-03-05 15:53:22+00:00
Chaos is a ladder.

Trump doesn't care who went bankrupt or lost money, he was able to create a whole pile of red number buying opportunities for his friends in the know. And for himself.

It's now an age of oligarchy, stable corporate capitalism and gentlemanly bourgeois behaviour and the appearance of "rules based order" and equally brokered commerce is out, schoolyard bully attitude and "give me your lunch money" is in.

If you still want to profit, you make friends with the right people, kiss the ring, and get permission to become a highwayman or parasite like the rest of them.

At the bottom, is us. I don't think any election can put the cork back in this bottle. The only thing that will end this decline is an angry non-compliant populace that is sick of getting a very bad deal.
by jjice | 2026-03-05 15:53:25+00:00
I agree, but nothing about LLM assisted coding is by neccessity "technical debt". Tons of developers will use it to spit out shitty code they don't even review themselves, but the concept at it's core doesn't always mean a lower quality end product.

I like Simon Willison's take on this: "Your job is to deliver code you have proven to work". If someone is spitting out LLM trash and shipping it, that means the job isn't being done properly. That can be done with and without an LLM.

https://simonwillison.net/2025/Dec/18/code-proven-to-work/
by Tade0 | 2026-03-05 15:53:28+00:00
USA (along with the rest of the western world) is a huge cumulative emitter:

https://ourworldindata.org/contributed-most-global-co2

But a distant second in per year emissions:

https://www.worldometers.info/co2-emissions/co2-emissions-by...

The EU, not listed here, sits between the US and India at about 3.05 billion tonnes.

It's all up to China, which took over a huge chunk of the world's manufacturing. And all up to us, buying Chinese products.
Show HN: KeepFiled – forward an email and it automatically files in Google Drive
by popupeyecare | 2026-03-05 15:53:37+00:00
Hi HN,

I kept running into the same small problem: important documents would live in my email forever because I never got around to filing them in Google Drive.

Receipts, PDFs, contracts, travel docs, etc.

When I actually needed something later, I’d spend way too long searching through Gmail.

So I built a small tool for myself: KeepFiled.

The workflow is simple:
1. Forward an email
2. The attachment is saved to your Google Drive
3. It gets renamed and placed into the appropriate folder automatically

No downloading files, renaming them, or uploading manually.

I’ve been using it personally and it’s been surprisingly helpful for keeping documents organized without thinking about it.

Would love feedback from the HN crowd.
Show HN: OpenRouter Skill – Reusable integration for AI agents using OpenRouter
by bnishit | 2026-03-05 15:53:52+00:00
Hi HN,

I kept rebuilding the same OpenRouter integration across side projects – model discovery, image generation, cost tracking via the generation endpoint, routing with fallbacks, multimodal chat with PDFs. Every time I'd start fresh, the agent would get some things right and miss others (wrong response parsing, missing attribution headers, etc.).

So I packaged the working patterns into a skill – a structured reference that AI coding agents (Claude, Cursor, etc.) read before writing code. It includes quick snippets, production playbooks, Next.js and Express starter templates, shared TypeScript helpers, and smoke tests.

I'm a PM, not a developer – the code was written by Claude and reviewed/corrected by me. Happy to answer questions about the skill format or the OpenRouter patterns.
by slibhb | 2026-03-05 15:53:53+00:00
What difference does it make what they're referencing?

I'm glad we agree that fossil fuels were necessary. It has nothing to do with "shareholder value" -- it has to do with minimizing human suffering.

Also, it's noteworthy that US emissions peaked in 2007. We're down ~20% since then. The world is absolutely addressing climate change, and the worst case scenarios have already been avoided. Faster would be better but we're moving reasonably fast.
by happyopossum | 2026-03-05 15:54:08+00:00
You've been sucked in by an online lie and are spreading it as fact:

"Amid online claims Commerce Secretary Howard Lutnick’s sons, Brandon and Kyle Lutnick, senior executives at Cantor Fitzgerald, could benefit from the Supreme Court’s tariff ruling, a firm spokesperson told Newsweek it has “never executed any transactions or taken risk on the legality of tariffs.""

[0] https://www.newsweek.com/howard-lutnick-sons-may-make-money-...
by empath75 | 2026-03-05 15:54:17+00:00
I just love this idea that corporations just discovered greed during the pandemic and before that had been selflessly dedicated to selling goods for the benefit of mankind at the lowest price they possibly could. Companies always try to maximize prices, and they do that by trying to optimize the price they sell things at to sell as much as they possibly can at the highest price they can get away with. Sometimes you can get more profits by lowering prices and selling more stuff, sometimes by raising prices and selling less stuff. It's a trade off. Prices went up because of a series of demand and supply shocks enabled companies to raise prices. If they had not raised prices, there would have been shortages everywhere.
by giancarlostoro | 2026-03-05 15:54:26+00:00
I don't think zyn has been studied enough to be conclusive, but it does have some negative effects similar to dip I suppose? Dip on the other hand is described as using something like 'fiberglass' that cuts your mouth so your gums can absorb the nicotine quicker, of course the tobacco industry denies this. I've only tried dip once, and it was like a kick to the face. I'll stick to casual cigar smoking (its been 4 years though!).
by RobGR | 2026-03-05 15:54:52+00:00
I've thought about making a C02 scrubber for indoor use. The simplest way, using commercial lime, would mean replenishing a consumable to keep it going. The C02 scrubbers that acquarium owners use also don't seem to be able to be regenerated.

I think it would be interesting to see what effect, if any, an indoor C02 level of near 0 would have on humans and mammals. Because your blood has to stay in a narrow PH range, and C02 is part of maintaining that, I wouldn't presume it would be good.

I think a small desktop C02 scrubber might have a market in the same demographic that pays for air ionizers, de-ionizers, HEPA filters and incense burners.
by 1313ed01 | 2026-03-05 15:54:52+00:00
I have a few of those, binary+source, downloaded (and installed in QEMU, lots of fun!):

https://cdimage.debian.org/mirror/cdimage/archive/

More recent distributions are a bit big to keep though. I like the older ones that fit on a few DVDs, including all packages.

But we just need to store the checksums to know if a file has been tempered with. No need to put entire distributions in cold storage.

Of course I heard I am not alone and every self-respecting digital hoarder has a large collection of Linux ISOs.
by latexr | 2026-03-05 15:55:13+00:00
> Here’s the backstory: With every new generation of Apple’s Mac-series processors, I’ve gotten the impression from Apple execs that they’ve been a little frustrated with the perception that their “lesser” efficiency cores were weak sauce. I’ve lost count of the number of briefings and conversations I’ve had where they’ve had to go out of their way to point out that, actually, the lesser cores on an M-series chip are quite fast on their own, in addition to being very good at saving power!

I can sympathise. It’s frustrating when people don’t pay a minimum of attention and jump to reactionary conclusions to criticise something good as being bad because they didn’t care enough to do a minimum of effort to understand it. Even more so when said misinformation becomes widespread.

But “super cores” is a stupid name, and I agree that reusing “performance core” to mention the different type of core will be confusing. Change the names if you must, sure, but at least make them good and sensical.
Show HN: Webmcp-react – React hooks that turn your website into an MCP server
by kashishhora | 2026-03-05 15:55:23+00:00
Chrome recently shipped navigator.modelContext in Early Preview. It's a browser API that lets any website expose typed, callable tools to AI agents.

I built webmcp-react because we wanted a simple way to add tools to our React app and figured others could benefit from it as well. You wrap your app in <WebMCPProvider>, call useMcpTool with a Zod schema, and that's it. Handles StrictMode, SSR, dynamic mount/unmount, and all of the React lifecycle.

It also comes with a Chrome extension in the repo that acts as a bridge for MCP clients (Claude Code, Cursor, etc.), since they can't access navigator.modelContext directly. Once Chrome ships native bridging, will depracate the extension.

I expect the spec may evolve, but contributions, feedback, and issues welcome!
by throw0101a | 2026-03-05 15:55:26+00:00
For those unaware, this is the dialogue/caption in Tom Toro's 2012 New Yorker cartoon:

* https://www.newyorker.com/cartoon/a16995

* https://tomtoro.com/cartoons/

* https://condenaststore.com/featured/the-planet-got-destroyed...
by drooby | 2026-03-05 15:55:32+00:00
The same way Alaska taxes oil extraction. Alaska doesn't track which molecule of oil came from which acre. They don't audit every drop. They tax the extraction operation and collect royalties on the resource being pulled out of the ground.
We know who is training large models. We know roughly what data they're using. We know their revenue. A compute tax on large training runs, a revenue royalty on foundation model companies, or a licensing fee above a certain data threshold... none of these require tracking individual data points. They require taxing the extraction operation, which is visible, measurable, and already being monitored to some degree for safety purposes.
We already have a very analogous model in the form of oil and Alaska.

Edit: to clarify, this wouldn't be a tax. A tax is the government taking a cut of someone else's money. A royalty is the owner charging for access to their resource. Alaska doesn't tax Exxon for drilling. It charges Exxon for extracting something that belongs to the people. Same principle here.
by microtonal | 2026-03-05 15:55:34+00:00
Astronomical tariffs in some cases, trade wars and dramas, alienate all allies and from all of this they got only $130B ?

Maybe that was never the point. You present it as retaliation against 'countries that are out to get us'. Introduce the tariffs, companies pay the tariffs by increasing prices for consumers, get the inevitable loss in court, return the tariff money to the companies.

You just transferred $130B of wealth from citizens to companies.

Bonus: people are now used to the higher prices, so post-tariffs your profits are also higher.
by superxpro12 | 2026-03-05 15:56:07+00:00
A large cap company I totally dont work at paid 4% of revenue in tariffs last year. Our bonuses were cut in half. I dont have visibility into our customer pricing. It is fucking obscene how stupid this tax is. And all for what? So billionaires can get a bit richer? How did this help us, like at all???
by tacticalturtle | 2026-03-05 15:56:10+00:00
Supreme Court transcripts of arguments are posted to supreme court.gov the same day the arguments are made:

https://www.supremecourt.gov/oral_arguments/argument_transcr...

There’s no secret sauce here - their guess as to how the case is going is as good as any outside observer, and based on the questions made by the justices.
by asabil | 2026-03-05 15:56:18+00:00
Sorry to disagree, but no, they are not dozens of different languages. The challenge with Arabic is that it has a rather large vocabulary, and different regions use slightly different vocabularies.

That being said, Darija, or rather North African Arabic is a messy mix of Arabic and Tamazight. Which can be difficult for Middle East Arabic speakers to understand.

For reference, I speak Darija and understand both classical and modern Arabic. It would take me a few days to adapt my speech to other regional variations of arabic.
by Someone | 2026-03-05 15:56:37+00:00
> Flash should have transitioned into an authoring tool for SVG + CSS + JS

Didn’t it? IIRC, Adobe had such a tool at some moment, and part of it seems to (somewhat) live on [1]. https://en.wikipedia.org/wiki/Apache_Flex:

“Apache Flex, formerly Adobe Flex, is a software development kit (SDK) for the development and deployment of cross-platform rich web applications based on the Adobe Flash platform. […] Adobe donated Flex to the Apache Software Foundation

[…]

In 2014, the Apache Software Foundation started a new project called FlexJS to cross-compile ActionScript 3 to JavaScript to enable it to run on browsers that do not support Adobe Flash Player and on devices that do not support the Adobe AIR runtime. In 2017, FlexJS was renamed to Apache Royale. The Apache Software Foundation describes the current iteration of Apache Royale as an open-source frontend technology that allows a developer to code in ActionScript 3 and MXML and target web, mobile devices and desktop devices on Apache Cordova all at once”

[1] I may be wrong though. It’s not easy figuring out what Flash code ended up in which of Adobe’s Flash-like products over time.
by jaredwaxman | 2026-03-05 15:56:38+00:00
I was building agentic workflows for my CRM — Otter.ai recordings → Clay enrichment → CRM updates — and got tired of LLM-generated pipelines silently doing the wrong thing. A pipeline that "worked" was pushing contacts without validating email format, making API calls I didn't authorize, and failing silently when field names didn't match between steps.

The problem isn't that LLMs write bad code. It's that there's no contract between what you asked for and what runs. Structured outputs solve format. Guardrails AI solves content safety. Temporal solves execution. Nobody checks whether the workflow itself makes sense as a pipeline.

So I built a verification layer. The LLM outputs a workflow AST via structured outputs. Before anything executes, the engine type-checks data flow across steps, validates schemas at boundaries, and requires every side effect (API calls, DB writes, webhooks) to be explicitly declared. You get a manifest — "this workflow READs from Salesforce and WRITEs to HubSpot" — that a compliance system can review without reading code.

~800 lines of Python, zero deps beyond Pydantic, MIT licensed. Would especially love feedback from folks building agentic systems in production — the schema library for domain-specific patterns is the most obvious area for contributions.
by porridgeraisin | 2026-03-05 15:56:42+00:00
Oh sure the quality is extremely unreliable and I am not a fan of its style of coding either. Requires quite a bit of hand holding and sometimes it truly enrages me. I am just saying that LLM technology opens up another dimension of code reuse which is broader. Still a ways to go, not in the foundation model, those have plateaued, but in refining them for coding.
by ndriscoll | 2026-03-05 15:56:47+00:00
Your test is more like the following:

Consider a password consisting of random words each chosen from a 4k dictionary. Say you choose 10 words. Then your password has 4k^10 entropy.

Now consider a validator that tells you when you gets a word right. Then you can guess one word at a time, and your password strength is 4k*10. Exponentially weaker.

You're constructing the second scenario and pretending it's the first.
by satvikpendem | 2026-03-05 15:56:47+00:00
"Trump brags in Oval Office that his billionaire pals made a killing in stocks after he pulled the plug on tariffs"

> “He made $2.5 billion, and he made $900 million! That’s not bad!” Trump said, pointing to financial investor Charles Schwab and then NASCAR team owner Roger Penske.

https://sg.news.yahoo.com/trump-brags-oval-office-billionair...
by TNT1994 | 2026-03-05 15:56:48+00:00
I made a completely free, fully open-source, guided Cognitive Behavioural Therapy (CBT) thought journal for anyone who wants a clearer head and doesn’t know where to start. No ads, no paywalls.

You can give it a try here: https://thomastedesco94-ui.github.io/The-Standard-Model-of-C...

The simple user interface will assist you in completing your first guided thought journal entry.
Yes, I am aware that worksheets and apps already exist. A couple of things bothered me though, why is there always a learning curve, and why are there always ads and paywalls? People in mental distress need something easy to understand that’s free and accessible. There also wasn’t a standardised list of cognitive distortions, which bothered me, so I’ve put one together as best I can, so anyone can easily understand and apply CBT through Ellis’s ABC framework.

If you want to check out the framework, here is a link to the full repository of The Standard Model of Cognitive Distortions:
https://github.com/thomastedesco94-ui/The-Standard-Model-of-...

Hopefully, someone out there will find this helpful. Feel free to leave feedback or suggest improvements.
Show HN: Glad-IA-Tor – Roast vibecoded products trying to get some Reach
by GiornoJojo | 2026-03-05 15:56:55+00:00
Tired of seeing all these vibe-coded websites, we created a place where they can battle each other to survive the fury of the crowd from the old times.

We promise roasts, we promise reach — it’s up to you to chase eternal glory.

Guaranteed meltdown (non-refundable)
by samuelklam | 2026-03-05 15:56:56+00:00
PermitFlow (YC W22) | Staff, Fullstack & Frontend Software Engineers | New York, NY | ONSITE | Full-time | https://permitflow.com
PermitFlow’s mission is to streamline and simplify construction permitting in the $1.6 trillion United States construction market. Our software reduces time to permit, supporting permitting end-to-end including permit research, application preparation, submission, and monitoring.

We recently raised a $54M Series B led by Accel with participation from Kleiner Perkins, Felicis, Altos Ventures, and YC.

Permitting is a challenging yet interesting problem; thousands of municipalities across the United States have their own processes and requirements - many which are continually updating. Software, AI, and LLMs provide an exciting opportunity for us to reason at scale and distill a nuanced and localized permitting process into a standard and streamlined experience for our customers.

We're looking for customer-obsessed, ambitious, and hard-working teammates who are excited about solving a real-world problem with technology at its helm.

NYC Onsite Roles | apply at: https://jobs.ashbyhq.com/permitflow?departmentId=d33195eb-89...

1. Staff Software Engineer - $200K-275K + equity

2. Fullstack Software Engineer - $125-240K + equity

3. Senior Frontend Engineer - $125K-240K + equity

https://permitflow.com/hiring
by bheadmaster | 2026-03-05 15:56:59+00:00
Same with Old School RuneScape.

Jagex thought they knew better than the players what the game should look like, and overhauled the whole game to the point it was unrecognizable. It took a massive loss of paying members to get them to finally release 2007 version of RuneScape back.

Even now, OSRS has double the amount of players that RS3 has. Lol
HATEOAS Works with an LLM in the Mix
by charlieflowers | 2026-03-05 15:57:02+00:00
Just an observation, a light bulb moment, I wanted to share.

Most of the dev teams I've ever encountered who said they were "doing REST" were not actually following HATEOAS. Per a strict reading of Roy Fielding, he would consider that "not really REST." (Now don't get distracted, I don't want to wade into that whole purist debate).

The reason many did not do HATEOAS is that it requires the API client to be smart and adaptive. It would discover "ok, what can i do next", apply logic to it, and choose the next step. But many shops were on tight time commitments and it was much simpler to just think of REST as "json over http with consistent url patterns."

The cool thing is: With an LLM in the mix, HATEOAS is unchained. An LLM can do exactly what a "dumb" api client cannot: ask "what can i do next", and then use _inference_ to understand those options and select one.