MurphyA/hacker-news huggingface dataset:
by jlarocco | 2026-03-05 16:11:54+00:00
Yeah, most of us absolutely are not getting our money back.

The importers pay the tariffs, and they might get a refund, but it's unlikely they can distribute the money back to the people who they passed the price increase onto.

Imagine I imported 1 ton of rice and paid the tariff. Then I split that ton of rice into 2000 one pound bags and sold them to two super markets, with a higher price accounting for the tariff. Then one super market decided to absorb the price from their margins and sell it at the same price as before to avoid price shocks. Can I track down the other 1000 purchasers who paid a higher price? Is it even worth it?
by Dunsinagb | 2026-03-05 16:12:05+00:00
TimeFill is a minimalist time visualization app designed to help users see and appreciate the remaining time until important life events. Instead of traditional timers, the app focuses on visualizing time as a finite resource.

Features include:
• Visual countdown timers
• Time awareness widgets
• Personal milestone tracking
• Minimalist UI for focus and clarity

The project explores how data visualization and design can reshape how people perceive time and productivity.
by nbosse | 2026-03-05 16:12:10+00:00
> Auto-review on routine PRs produced too much noise. A one-line config change doesn't need a 12-point review

Shouldn't you prompt the review to just be a one-line review then? I see real danger in having humans review "the easy fixes" manually, but then rely on Claude for the complicated stuff.

I'd be curious to learn whether you have similar prompts and skills for producing code, as opposed to just code review.
by analognoise | 2026-03-05 16:12:25+00:00
Did it though?

Supposedly DOGE was to fight corruption. We were all going to get checks back!

Not only did they find zero cases of corruption that were referred to prosecution, they ended up costing us MORE money even than they hypothetically “saved”.

That’s before we even add in “stupid wars of choice” to the “savings” mix.

The idea that “well everything is corrupt so it doesn’t matter” really needs to be confronted, especially when it’s so easily dismantled as an argument.

(I agree though that this administration has massive corruption, and see how you were explaining the above, so I’m talking generally.)
by chneu | 2026-03-05 16:12:36+00:00
Reminder that an individual can cut their emissions by a staggering amount by just not eating meat/dairy.

Depending on how much you consume, you can cut your emissions by 50%!

Regenerative ranching is a lie and is more based in "vibes" and "energies" than science. Making beef production 0.01% more efficient then increasing consumption does not help. Meat is a "status symbol" food based in excess, grass fed beef is just another excuse to use more resources on a good to show how much of a status symbol it is. Grass fed beef is not good for environment. That's nonsense. It's less efficient beef called green. It's more expensive so people can claim superiority for buying it.

Our ego, pride, heritage, and machismo are used to manipulate us into beating our chests and consuming more protein, cuz winners eat 1.2g protein per kg and go to the gym. See how our health is used to manipulate us and justify excessive consumption in the form of "health and fitness"? Our colonist/conquerer society is dead set on us consuming more and more. We gotta buy more funco pops to keep up with social media influencers.

At the current point, the ONLY thing that makes sense is to cut your excessive consumption. We arent removing anything from the environment at this point and "recycling" and "regeneration" are meaningless.

We've blown past every milestone of destruction we have. We consistently increase our emissions and consumption. We are not doing anything to stop this.

Reduce and sacrifice is all that matters right now. Soon, a lot of this won't be an option for people, it'll be forced on them because of our selfishness today.

Our kids and grandkids have every reason to blame us. We are finding, creating and using every excuse we can for why this isn't our fault as we bite into a cheap burger.
by ConvertlyAI | 2026-03-05 16:12:38+00:00
Congrats on shipping this. The subscription fatigue in the market right now is very real. It's exactly why I went with a hybrid pay-as-you-go credit model for my own SaaS instead of forcing a monthly sub on day one just to process an audio file. Did you build this natively for iOS, or are you using React Native/Expo to cross-platform it?
by manoDev | 2026-03-05 16:13:20+00:00
That's reinforcing the author's point: the classic game already existed, users just wanted the same game with some maintenance updates - not a new game with new features.

In this case it was the producers (not the users) that were wrong in wanting to throw away something that already worked.

I believe his point isn't exactly about users not knowing what they want, but instead the tension between evolutionary design vs. "keep piling features".
by leodido | 2026-03-05 16:13:28+00:00
Fair point on SELinux: grouping it with AppArmor was imprecise. Thank you for spotting it. As you mentioned, SELinux labels are on the inode, so a rename does preserve the security context. I'll split the row in the table.

On the copy attack: the `sandbox_t` -> `tmp_t` type transition you describe is a real defense, but it's policy-dependent. It's my understanding that `sandbox_t` is one of the most locked-down SELinux domains, while most interactive users (AI agents included) run as `unconfined_t`, where `tmp_t` files are executable, and the copy attack succeeds. So, whether a copied binary gets an executable type (or not) actually depends on the transition rules in the loaded policy.

Instead, content-addressable enforcement doesn't depend on policy configuration. The hash follows the content regardless of where it lands or what label it gets.
by widowlark | 2026-03-05 16:13:52+00:00
I have a framework and love it - repair-ability is exceptionally important to me, and I support it as often as I can.

That being said, I have a really specific use-case I have to fill right now: I travel all the time for work, and my work laptop already takes up a good amount of space, so I need something small and easy to use when I travel
by jfindley | 2026-03-05 16:14:04+00:00
io_uring is in a curious place. Yes it does offer significant performance advantages, but it continues to be such a consistent source of bugs - many with serious security implications - that it's questionable if it's really worth using.

I do agree that it's a bit dated and today you'd do other things (notably SO_REUSEPORT), just feel that io_uring is a questionable example.
Show HN: Todoglow – Keyboard-first todo app for macOS with MCP support
by 4esop | 2026-03-05 16:14:16+00:00
I'm the developer. I built this because every time I reached for the mouse to check off a todo, it broke my flow.

[Why]

5 years of coding on Mac. I tracked tasks in Notion and Jira, but the actual work — the atomic actions under each task — lived as checkboxes. I wanted to know how long each one took. todoglow isn't a replacement for your task tracker. It sits next to it — you break a task into atomic todos, work through them, and see how long each one actually takes. And if todos are small enough, you don't need categories, tags, or priorities. So I built an app that deliberately has none of those. No UI buttons either — I kept asking "is this actually necessary?" and usually the answer was no. (If you grew up on PC games, the keybind-driven UX might feel familiar.)

[How it works]

Working in your editor → Ctrl+Cmd+/ (summon todoglow) → / → type → Enter (start) → Ctrl+Cmd+. (focus bar — a thin strip above all windows showing your current todo) → back to work → Ctrl+Cmd+/ → a (jump to active todo) → Enter (complete).

Only one todo can be "in progress" at a time — the app enforces that.

[MCP]

Ships with an MCP server (stdio + HTTP). Agents can add todos, update status, report progress. The app is a target, not a platform.

[What I got wrong]

Shortcuts were US-keyboard-only. I didn't think about it. European users on QWERTZ and AZERTY couldn't hit half the keys — one of them printed out a US keyboard layout to use the app. But they stuck with it and kept reporting issues. Added keyboard layout selection. One user needed HTTP transport for Alter — added it. No mobile app yet, but there's a command mode that pushes to Apple Reminders for iPhone notifications.

[Other]

Idle-aware time tracking. Tauri v2 (Rust + React). macOS only.

https://devglow.app/todoglow
by pothamk | 2026-03-05 16:14:24+00:00
One thing that often gets overlooked in these comparisons is distribution latency.

Detecting a phishing domain internally is one problem, but pushing a verified block to billions of browsers worldwide is a completely different operational challenge.

Systems like Safe Browsing have to worry about propagation time, cache layers, update intervals, and the risk of pushing a false positive globally. A specialized vendor can update instantly for a much smaller customer base.

That difference alone can easily look like a “miss” in snapshot-style measurements.
by Forgeties79 | 2026-03-05 16:14:35+00:00
This back and forth is the entire issue if you ask me. Whoever you ask in the administration on any given day is going to say the tariffs exist for different reasons. It’s on purpose though - it’s so whoever is arguing for the admin can curate the answer.

Don’t like the cost? It’s a negotiation tactic. Want manufacturing back? That’s what it’s doing actually, it’s definitely a longterm play to bring it back. Worried about the debt? The tariffs are going to be a huge, permanent revenue generator that gets back at countries that “cheated” us.

I’ll take my Fox News slot now please and thank you.
by bitexploder | 2026-03-05 16:15:01+00:00
Anyone who dismisses your assertion is not very curious. What I am more interested in is what are its limits and can it perform novel reasoning. It probably needs efficient enough novel reasoning to update itself with new information to become a general reasoning intelligence capable of solving unknown problems. Right now they operate purely in the domain of words. They solve problems with words. They don’t seem to have very complex semantic maps. They approximate semantic maps with statistical brute force by generating words. They have a model of the past to generate the words. When something matches the word map is easy. When something is not reducible or did not have a good word match the only thing it can do is experimentally generate words until it seems to match the problem. But it is brute force. It is good they can solve known problems that fit known problem shapes. But their language dependency makes this very fragile. Without semantic meaning it has no way to evaluate if it is hallucinating easiy.
by apsurd | 2026-03-05 16:15:19+00:00
From your link:
> Closing that gap, building systems that capture and encode process knowledge rather than just decision records, is the highest-value problem in enterprise AI right now.

I buy this. What exactly is the export artifact that encodes this built up context? Is it the entire LLM conversation log. My casual understanding of MCP is service/agent to agent "just in time" context which is different from "world model" context, is that right?

i'm curious is there's an entirely new format for this data that's evolving, or if it's as blunt as exporting the entire conversation log or embeddings of the log, across AIs.
Show HN: Sift – Write readable and type-safe regular expressions in Java
by Mirko_ddd | 2026-03-05 16:15:38+00:00
Hi HN,

I built Sift because maintaining raw Regular Expressions in Java is notoriously error-prone and hard to read.

Sift is a fluent DSL that guarantees valid regex syntax at compile time using a strict Type-State machine. Your IDE auto-completion only suggests methods that are syntactically valid at that specific step.

It features immutable thread-safe builders, modular "LEGO-style" composition for reusable patterns, and lazy validation for backreferences across disconnected blocks.

I'd love your feedback on the API design and the state-machine architecture!
by burkaman | 2026-03-05 16:15:48+00:00
Yes, because it was produced by the same people that are going to argue the case in court. You can hire the best lawyers in the world but they will still have to speculate on what arguments the government is going to make, and whether there are confidential communications showing evidence that there was some consistent rational justification for the tariffs and not just the president's public posts that leader X was mean to him on the phone so he imposed a tariff.
by epicprogrammer | 2026-03-05 16:15:52+00:00
I've been noticing this creeping into my own AI coding suggestions lately. An LLM doesn't inherently understand "abandonware" or community health; it just sees that a package technically solves the logic puzzle in its context window. We've spent the last decade building CI/CD tooling to catch known CVEs, but we don't have great guardrails for an AI confidently importing an 8-year-old unmaintained library that happens to have zero reported vulnerabilities simply because nobody has looked at it in a decade.
by sebastianconcpt | 2026-03-05 16:15:57+00:00
I'm unable to like anything offering me to observe the library with something different than a hierarchy.

Abstractions have to be earned.

Abstractions have to be exposed so they can be either questioned or exuding their properly valued and time tested structural ontology.

In 2015 I wrote how a cool Smalltalk IDE in a web browser would be:

https://blog.sebastiansastre.co/posts/the-smalltalk-ide-i-wi...
by saurik | 2026-03-05 16:16:01+00:00
Reading a lot will not make you a good writer... and yet, I would have thought we would all be surprised if not reading at all didn't make you a bad writer (which is the angle taken by this article, as opposed to your strawman inversion). There are "great works" of software development, some of which aren't even in active production: the chance that they are codebase you will personally work on are approximately 0. Can you image a curriculum for literature or film or art or architecture or any other creative endeavor that didn't involve lots of critiques of old works? I cannot: it is firmly embedded in the entire concept of these fields... and yet, the vast majority of curriculums for software engineering do not involve ever cracking open existing real code -- not a pedagogical example to demonstrate how to do something in the small, but one of the great works of software, to see how things actually got done in the large -- to read, analyze, and critique.
by jmye | 2026-03-05 16:16:03+00:00
Given the long-term, widespread usage of coffee, is there something specific they're waiting on? Or is that an "absence of evidence is not evidence of absence" thing?

Your final statement doesn't really add value without knowing that, unless you agree that we shouldn't assume other people are actually people, and not lizards in people suits until they prove, definitively, otherwise.
by Someone | 2026-03-05 16:16:08+00:00
> When there is similar code, the only defense possible to prove that you have not copied the original is to show that your process is a clean room re-implementation.

Yes, but you do not have to prove that you haven’t copied the original; you have to prove you didn’t infringe copyright. For that there are other possible defenses, for example:

- fair use

- claiming the copied part doesn’t require creativity

- arguing that the copied code was written by AI (there’s jurisdiction that says AI-generated art can’t be copyrighted (https://www.theverge.com/2023/8/19/23838458/ai-generated-art...). It’s not impossible judges will make similar judgments for AI-generated programs)
by gus_massa | 2026-03-05 16:16:22+00:00
For a quick idea of what is this about, look at figure 9 and 10:

https://www.science.org/doi/full/10.1126/sciadv.ady8347#:~:t...

https://www.science.org/doi/full/10.1126/sciadv.ady8347#:~:t...

IIUC they are analyzing how the tear in the slab changed in the last million years. Also, the graphic avoids showing another slab that is over like 1/3 of the graphic and a lot of mud that is over them.

It' would be super nice to have a video that shows the changes in time, that also includes the other slab as a semi transparent object.
by jcranmer | 2026-03-05 16:16:34+00:00
> what? 3 of the justices were nominated by Trump. You think the people appointing them didn't have internal deliberations before they were appointed, including about things Trump had thought about like tariffs?

They were nominated in Trump's first term, which had a very qualitatively different cabinet assembled around Trump, one much less focused on sycophancy and pleasing Trump. I don't think anybody in Trump's cabinet 6 years ago was thinking about the potential powers a president had in being able to change tariffs based on how he felt waking up in the morning, much less interrogation of judicial candidates based on how willing they were to go along with that.
by Medowar | 2026-03-05 16:16:41+00:00
> We also ran the full dataset of 263 URLs (254 phishing, 9 confirmed legitimate) through Muninn's automatic scan. This is the scan that runs on every page you visit without any action on your part. On its own, the automatic scan correctly identified 238 of the 254 phishing sites and only incorrectly flagged 6 legitimate pages.
[...]
The tradeoff is that it flagged all 9 of the legitimate sites in our dataset as suspicious, ...

Am I missing something or is that a 66%/100% False Positive Rate on legitimate Sites?

If GSB would have that ratio, it would be absolute unusable.. So comparing these two is absolutely wrong...
by lanejohnson | 2026-03-05 16:16:42+00:00
Dennis Taylor Roger epperson Jason Steele Kim car dash e on Kathy smith Robyn brockman Larry brockman Jacob beall Brad Morris Silas Holloway troy matheson Ian Greene Jared Larson Aubrey Larson Landon Larson Dave Wagner Jeff Wagner bua construction billy Kirk billy Griffiths billy Lancaster .....James Becky Ben Hector Vasquez Millie Taylor mindy brewer
by grishka | 2026-03-05 16:16:55+00:00
Definitely that, a finite scope is good and finished software is beautiful.

But also, most of the modern software is in what I call "eternal beta". The assumption that your users always have an internet connection creates a perverse incentive structure where "you can always ship an update", and in most cases there's one singular stream of updates so new features (that no one asked for btw) and bug fixes can't be decoupled. In case of web services like YouTube you don't get to choose the version you use at all.
by jabl | 2026-03-05 16:17:11+00:00
Not sure about this argument, do you have any references?

In a LWR, if the coolant/moderator boils away, sure, the reactivity goes down. But there is plenty enough decay heat left to melt all the fuel that can then flow into a puddle of suitable geometry and go boom. Hypothetically speaking, at least.

I suppose in practice most LWR's use lightly enriched fuel so it's very hard to get enough material close enough together to make it critical, let alone supercritical, without a moderator of some sort. Of course, plenty of research reactors, naval reactors etc. have operated with very highly enriched fuel (90+%?), but even these have AFAIU so far managed without accidentally turning themselves into nuclear bombs.

Seems most contemporary civilian fast reactor designs are designed to operate with HALEU fuel, where the limit is (somewhat arbitrarily) set at 20%. A lot higher enrichment than your typical LWR, but still much lower than you see in weapons, and you still need quite a lot of it before it can go boom.
by j45 | 2026-03-05 16:17:12+00:00
This reminds me of a full rewrite.

When a developer reimplements a complete new version of code from scratch, with an understanding only, a new implementation generally should be an improvement on any source code not equal.

In today’s world, letting LLMs replicate anything will generate average code as “good” and generally create equivalent or more bloat anyways unless well managed.
by pixl97 | 2026-03-05 16:17:18+00:00
The Right to Read is a great story on showing just how greedy and stupid people would get if we allow them. Society and culture is large scale theft. Imagine having to pay to learn about the idea of fire, or to use the alphabet. Simply put humanity would have never progressed much farther than animals. And yet, as the complexity of our ideas increase, suddenly many humans start thinking that owning ideas, many forever, is just great and will not have any negative ramifications.
by johnisgood | 2026-03-05 16:17:54+00:00
And I never said that people should be knowledgeable about everything...

... and this is not what I was referring to either.

Less handholding -> more learning... but even then, what I meant is that you do not have to be knowledgeable to know that your "private messages" are not really encrypted and can be read by the admin (in case of forums, for one), and so forth.
by jihadjihad | 2026-03-05 16:17:56+00:00
> Palantir’s move is just one of the ways biohacking has taken the Silicon Valley tech space by storm.

It's not a new phenomenon, either. I remember biohacking being mentioned in the late aughts, if not earlier, and it's referenced as being part of SV culture in the 2012 novel Mr. Penumbra's 24-Hour Bookstore [0].

0: https://en.wikipedia.org/wiki/Mr._Penumbra%27s_24-Hour_Books...
by CommanderData | 2026-03-05 16:18:04+00:00
The BBC also behaved indefensibly when covering Israel's genocide of Palestinians.

Their behaviour is largely what led to me siding with the Palestinians plight some years ago, the use of words on Israel's side VS Palestinians was enough to lead me down a rabbit hole and I have never seen the BBC the same since.

It is literally state news with amazing bits of other content.
by pjc50 | 2026-03-05 16:18:29+00:00
Personally I'd choose an arbitrary point like the year 2000, and split the BBC into "heritage" (nationalized body that holds all the archives, like the British Library or the British Museum), BBC Radio (taxpayer funded by DCMS, this is not very expensive) and "continuity TV" (commercial body that has to fund itself like any other).

This does mean Doctor Who getting split in half, but that's not the worst that's happened to him/her.
by tombert | 2026-03-05 16:18:31+00:00
Man you really took issue with a small part of what I said.

Writing forty paragraphs about your opinion of the “many eyes” thing is interesting enough, but I stand by what I said. If Flash player had been FOSS I think it could have been integrated into browser standards and you’d have browser makers able to fix things and integrate better sandboxing since it could be part of the standard.
by lanejohnson | 2026-03-05 16:18:42+00:00
Brad Morris Jake beall Jared Larson Aubrey Larson Landon Larson Dave Wagner Jeff Wagner bua construction billy Kirk billy Griffiths billy Lancaster troy matheson Ian Greene Jared Larson ken panko Katherine Cain Roger epperson Jesse epperson Carmen epperson Shane McCabe Justin McCabe terror squad Rico gang members
by theptip | 2026-03-05 16:18:45+00:00
The reading I’ve done elsewhere suggests that it’s far from a done deal that companies will be able to extract refunds from the government. For example if doing so offends Trump and causes him to try to extract concessions elsewhere. Or if the government simply drags their feet on various ways.

“Trump’s buddy’s son offers 20c/$” does not seem like a terrible deal for getting your money out.
by GuinansEyebrows | 2026-03-05 16:18:45+00:00
you care, and i care, and i think even the person you're replying to cares; that's great, but the people involved in the business of making these decisions treat them as a matter of procedure.

as long as the boxes are checked, most public sector employees are not going to stick their neck out. it's steady work that pays all right and has great benefits (and even pensions sometimes). a lot of people in the public sector aren't willing to step out of line for "frogs" even when they should or want to.