MurphyA/hacker-news huggingface dataset:
by tootie | 2026-02-27 13:25:46+00:00
There was no landslide. Trump got 49.9% of the vote. And it was after his attempted insurrection to overturn a valid election in which he was soundly rejected. He's never received 50% of the vote despite his relentless lies about voter fraud.

I'm not upset at people for having a differing opinion or being upset at some economic conditions attributable to Democrats, but rather their persistent belief in provably false information like the relative danger of immigrants, the causes of climate change, vaccine safety, election security or whether or not a particular ethnic group is eating their pets. This isn't a matter of opinion or it's a matter of observable reality and fundamental human morality.
Show HN: Bypassing Stripe's 20-item limit for multi-model AI billing
by markaroo | 2026-02-27 13:26:14+00:00
We’ve been building out the usage-based billing for Tonic Fabricate, and I ran into a Stripe limitation that isn’t really advertised but can completely break your checkout flow if you’re doing multi-model AI billing.

Like many AI-native applications, Fabricate supports a variety of LLMs (Sonnet, Haiku, Opus, etc.) for various agents and tasks. Users pay for usage by the token. We’d love to use Stripe Billing Meters to charge users by the token — I trust Stripe’s math more than my own when it comes to floating point arithmetic with very large numbers.

But Stripe caps subscriptions at 20 items. Each meter requires its own price, which in turn consumes one of those 20 item slots.

This becomes a problem fast with AI. If you multiply 4-5 models by 5 token types (input, output, cached input, and ephemeral cache tiers), you’re already at 20+ meters. Adding even one more model exceeds the limit.

The workaround we settled on was to move the pricing logic entirely into Fabricate and report abstract "billing units" to Stripe instead of raw tokens.

The setup is pretty simple:

1. We created one single meter in Stripe with a fixed price of $0.00000001 per unit.

2. Internally, we assigned an integer multiplier to every model/token combination (e.g., Sonnet input might be 350 units per token, while Haiku cached input is 10).

3. At reporting time, we do the integer math: (tokens * multiplier) for each category, sum them up, and send that one aggregate number to Stripe.

This effectively decouples our model list from Stripe’s API constraints. We can add as many models or token tiers as we want without ever touching Stripe configuration again.

The obvious downside is that the Stripe dashboard just shows a massive number of "units" rather than a breakdown of what the customer actually used. We decided we didn't care. We have our own internal telemetry for usage analytics; Stripe’s only job is to multiply a number by a price and generate a valid invoice.

If you’re setting up usage-based billing with more than a few dimensions, I’d recommend abstracting your units from day one. It’s much easier than trying to migrate your billing architecture once you’ve already hit that 20-item ceiling. And of course if you're Stripe (hi, Stripe!), I really recommend making changes to your product to offer native support for this very popular use case.
by maxehmookau | 2026-02-27 13:26:37+00:00
Oh man, I'm so entirely sick of this.

Why are billionaires so allergic to using capital letters at the start of sentences? You're laying people off, it just shows how little you actually care about the detail.

"i'll own it" doesn't mean ANYTHING. You've kept your job, your money, your security. You haven't owned anything because your decision doesn't make you accountable to anyone.

Additionally, not a single person is being "asked to leave". Every single one of those people is being _told_ to leave, and given no choice about it.

Language matters, and this entire post shows how little they care.
by iggori | 2026-02-27 13:26:54+00:00
I wrote a short conceptual manifesto about physics. It does not replace any equations. It looks at the way we picture the universe and tries to offer a clearer and more unified way to think about it.

The idea is that every stable structure exists because an inward tendency and an outward tendency balance each other. We already see this pattern at every scale, but we usually treat each case as unrelated. Gravity here, radiation pressure there, quantum exclusion somewhere else, dark energy at the largest scales. The math works, but the intuitive picture ends up fragmented.

The piece suggests looking at gravity not as something mass exerts, but as the response of the surrounding spacetime configuration to the presence of mass. Mass creates an imbalance. The environment adjusts. What we call gravity is that adjustment. This is close to emergent gravity and entropic gravity, but expressed in plain language.

The outward tendency is not exotic. It is empty space itself. Low density regions behave in consistent ways across scales. A droplet holds its shape in a vacuum. A galaxy holds its structure because rotation and the surrounding void balance gravity. The universe expands because the low density side of the system behaves the way low density regions tend to behave.

The question is whether this balance pattern is a useful way to think about structure across scales. If it breaks, the reasons why will be interesting. If it holds, then some of the mysteries we treat as separate might be different views of the same underlying rule.

https://open.substack.com/pub/productics/p/the-picture-of-th...
by sethev | 2026-02-27 13:27:23+00:00
Folks at Jack's level are just as susceptible to flawed reasoning and trend following as anyone else. Sometimes it feels like more so, possibly because they have so much buffer to absorb the consequences of bad ideas (see how Twitter ended up). A person living paycheck to paycheck has less leeway to veer too far away from reality.

All of this to say. I suspect a lot 10k person companies made up of white collar workers could significantly cut their staff and still survive. By the time you get to that size, there's a large middle management that is constantly looking for reasons to increase their 30 person org to 40, and who will be overbooked whether they have 20 people or 100.
by throwaway2025_1 | 2026-02-27 13:27:46+00:00
Nice title but what is this meant to be?

Once I get through the cloudflare shi^H^H^Hhuman proving I am presented with an empty list and a search box labeled 'Everything'.

I click search I get a list of maps.

I click on a map link and get a dialog entitled 'An error occurred' with the message 'TypeError: NetworkError when attempting to fetch resource'

I go back to the list of maps and try several different maps with the same results.

I return here to whine and whinge.

What am I missing?
by Forgeties79 | 2026-02-27 13:28:14+00:00
> Twitter was a megaphone for the US far left, it's now more balanced and centred so allows both sides to post without censor.

I would say it leaned left, didn’t censor the right, and now it’s over corrected and absolutely has not stopped playing games with the content. It is not the space Musk claims and it is hardly a bastion of free speech.
by zabzonk | 2026-02-27 13:28:20+00:00
Way back when, I used to work in microbiology. One of our favourite tricks when we were bored was to fill a rubber glove with molten agar and dye. When it set, we cut off the glove and left it where some unsuspecting person would come across it.

We were often a bit horrible given to practical jokes back then (1970s), but I also remember exploring an unused store room (fighting off giant cockroaches) and coming across a litre (or two?) of pure 100% Analar ethanol, which made for a merry lab-rat party (not drunk straight from the bottle) for all.
by wmanley | 2026-02-27 13:28:43+00:00
It's a shame that unix tools don't support file descriptors better. The ability to pass a file (or stream, or socket etc) directly into a process is so powerful, but few commands actually support being used this way and require filenames (or hostnames, etc) instead. Shell is so limited in this regard too.

It would be great to be able to open a socket in bash[^1] and pass it to another program to read/write from without having an extra socat process and pipes running (and the buffering, odd flush behaviour, etc.). It would be great if programs expected to receive input file arguments as open fds, rather than providing filenames and having the process open them itself. Sandboxing would be trivial, as would understanding the inputs and outputs of any program.

It's frustrating to me because the underlying unix system supports this so well, it's just the conventions of userspace that get in the way.

[^1]: I know about /dev/tcp, but it's very limited.
by Aachen | 2026-02-27 13:29:09+00:00
The part you cited explains it. The 100x speedup is achieved by comparing to a method they didn't use anyway because it was too slow, but one that would find an optimal route like HH presumably does—when you have the default profiles and not a custom vehicle speed (like me who doesn't drive 130km/h because it's marginal gains for exponential fuel/CO2 use, so I configured the routing engine to find the best route for a vehicle with max speed 105)
by chrsw | 2026-02-27 13:29:53+00:00
I understand the logic of getting out of China, and the reasoning is sound. However, cost is the bigger issue. Are you willing to pay more for your computers and electronics? Is your neighbor? Is your company? Are your investors?

The pressure to reverse this disaster will always be there but material change isn't realistic. We have neither the capacity nor a strong enough inclination to built out an industrial base anywhere near what China can do. I understand China is supplying the whole world and we'd only need to supply ourselves to achieve security, but that also makes the cost problem even worse.

Chips will come from Taiwan and everything else will come from China for the foreseeable future unless like you said there's a major disruption from somewhere. Without that, I only see one pathway everyone can stomach: continue growing the economy, which includes leveraging China's industrial and labor base, and hope any political differences with China can be mitigated diplomatically.
by lapcat | 2026-02-27 13:30:16+00:00
> Last I heard Google employs around 70k people just in California and that has its genesis in Page and Brin inventing something. Thats pretty damn significant. Those people pay taxes, give to charities, etc…

So is your view is that a bunch of people much less wealthy than Larry Page paying taxes and giving to charities is equivalent to Larry Page paying taxes and giving to charities???

In other words, rich people don't have to pay taxes as long as their employees do? Bizarre.

And again, Page is not even involved much anymore in Google, which was founded in 1998. Does he for some reason get a free pass on taxes forever, because he did something in the 20th century?

> Exactly what authority or controlling doctrine are you appealing to here?

I'm appealing to economic theory, which posits the benefits of sellers competing with each other for consumers in a free market. It does not posit the benefits of governments competing with each other for sellers, and in fact that grossly distorts the market.
by trollbridge | 2026-02-27 13:30:25+00:00
I could produce way more than 1m lines of code in far less than a month, and wouldn't even need Copilot.

I'm actually a bit terrified of the amount of code being cranked out. We worked on some code generators yesterday (not vibe-coded with AI, but yes, AI assistance was used heavily throughout) that generated thousands and thousands of lines of code. So we looked really really productive yesterday...
by microtonal | 2026-02-27 13:30:26+00:00
Correct. I am using my Dutch bank and credit card apps without any issues. Someone linked the curated GrapheneOS banking list already. If your bank does not support it, you could either contact them. If they require remote attestation, this can be implemented for GrapheneOS as well:

https://grapheneos.org/articles/attestation-compatibility-gu...

If the bank is very hard-nosed about it, you could consider keeping an old iPhone or Pixel (because long security updates) for banking if it is practical to do for you. 95% without big tech is also a big win. Of course, if you need to have it with you at all times, that might not be a worthwhile option.
by RickJWagner | 2026-02-27 13:30:54+00:00
That seems counter intuitive to me.

Surveillance is information gathering, and synthesizing insights that were previously undiscovered. It makes more information, albeit not shared information.

I suppose it decreases the percentage of information that’s free. But it increases the amount of total information.

About free speech suppression, I don’t see any of that happening. If anything, there is too much being said from across the political spectrum. I’d be happy if people would say less, especially in hyperbole. I can’t see where free speech has been impinged at all.
by dijit | 2026-02-27 13:31:35+00:00
fair enough that you prefer it, but personal preference isn't really the point is it?

you said you're "still to see an example of a city being screwed because of an internet outage or programming issue"- so let me help you out there.

july 2024: CHAPS goes down in the UK. that's the system that moves about £345 billion per day between high street banks. same week, crowdstrike takes out banking systems globally. two separate issues, one week, absolute chaos.

2018: visa has a hardware failure across europe. 5 million transactions just.. fail. ten hours. nothing. people standing at tills with money in their accounts and absolutely nothing to show for it.

square, fiserv, tsys - all had outages in the last few years, each one leaving tens of thousands of merchants dead in the water.

last i checked, payment outages cost US retail alone something like $44 billion a year. not a theoretical risk, just tuesday.

oh, and there's currently a ransomware attack on a payment processor called bridgepay that's knocked out card payments for multiple cities in texas, michigan, wisconsin.. still ongoing. https://cybersecuritynews.com/bridgepay-ransomware-attack/

you're right that i'm overstating nothing. these things happen constantly, and when they do, the blast radius is enormous compared to your wallet getting nicked.

the forgery point is fine, i already said physical money has problems too. but a forged tenner affects one person. a downed payment processor affects a country. those aren't comparable problems and treating them as such is what i'm pushing back on.
by Georgelemental | 2026-02-27 13:31:53+00:00
Wait, do you think the cartels aren’t real? Was all the violence in Mexico these past few days committed by ghosts or something?

Because if they are real, and they are trying to get drugs into the United States (their primary income source), then drones seem like a perfectly reasonable method they might use to go about it. And yes, their have been plenty of confirmed cartel drones seized, shot down, etc with lower-tech methods in the past.
by ToValueFunfetti | 2026-02-27 13:31:59+00:00
I work at a non-tech Fortune 500 and this is looking nearly spot-on from here. Nobody on my team touches the code directly anymore as of about 2 months ago. They're rolling it out to the entire software department by June. I can't speak to the economy at large, but this doesn't look like baseless hype to me. My understanding is that Claude Code reached this level late last year, ie. Amodei was just wrong about uptake rates.
by brazzy | 2026-02-27 13:32:25+00:00
> I think the belief of ordinary people most likely to dispose them to atrocity is that of prioritizing the ingroup.

In my opinion, there is another tendency even more significant in that regard. Namely, the visceral desire to see "bad guys" deservedly suffer. Once people are in that frame of mind, they strongly resist any attempts to understand and maybe prevent whatever the "bad guys" did, let alone questions whether it was actually bad.

This is what fuelled lynch mobs, it's what makes MAGA types cheer when ICE murders immigrants, and it's what makes certain leftist circles chant "eat the rich" along with images of guillotines and wood chippers.

When you point out that poverty causes crime, rightists get mad at you for "excusing" or "justifying" crime, and when you point out that poverty causes support for far-right politicians, leftists get mad at you for "excusing" or "justifying" racism.

Of course, this interacts with your point: when someone from the ingroup does something bad, people are willing to look at their reasons and if found lacking it is only the individual that should be punished, whereas the outgroup is never afforded the luxury of complexity, and the entire group is held responsible for each individual's sins.
by maccard | 2026-02-27 13:32:46+00:00
A combo of management control and a very tiny number of people who abuse any freedom given to them, then blame you for not telling them they couldn’t do it, and then blame you for singling them out.

As an anecdote - we had no sick leave policy at a previous job. It was just tell us when you’re sick and you won’t be in. One guy joins and starts calling in on Mondays, or Fridays of bank holiday weekends. He eventually got caught saying he had been on a trip on one of those weekends and was called up on it. He told everyone it was bulshit because he was being singled out and targeted unfairly. Then we got a sick leave policy that applied to everyone.

Unsurprisingly, this guy was also the reason we needed permission to WFH, had formal expense limits when travelling, and core working hours during the day. He ruined it for 30 other people because he took advantage of every flex we had.
by jt2190 | 2026-02-27 13:33:23+00:00
The U.K. Supreme Court case [1]:

> This appeal is not about the merits of the workers’ claims, but rather whether England or Malaysia is the appropriate forum (ie. the proper place) in which the claims can and/or should be determined. The first and second Appellants, Dyson Technology Limited and Dyson Limited, are English companies. The Respondents commenced proceedings against the English companies in England. However, the English companies sought a stay of proceedings on the grounds that England was not the appropriate forum to determine the claims. The third Appellant, Dyson Manufacturing Sdn Bhd, a Malaysian company, was joined to the proceedings on the basis that it is a necessary and proper party to the claims. The Respondents have also indicated their intent to join the Malaysian employer, ATA/J, to proceedings.

The BBC article didn’t say, but this is presumably a civil (not criminal) case and, should the plaintiffs have prevailed,
would have resulted in a financial award. The settlement basically gets to the same outcome, just faster.

I’m not certain that allowing the plaintiffs to sue the parent company directly is really that big of a logical leap. The court should be an accessible venue for dispute settlement in general. Supposedly the plaintiffs would have had a chance to argue that the parent company had insufficient oversight of labor practices at their suppliers. We didn’t get a ruling on that.

[1] “Limbu and others (Respondents) v Dyson Technology Limited and others (Appellants)”
https://supremecourt.uk/cases/uksc-2025-0019
by xvilka | 2026-02-27 13:33:48+00:00
> Can you imagine human potential if it was somehow applied to crop harvesting efficiency, new medicines, etc?

If these sectors offered competitive salaries - sure, talent would flock to them. As a former chemist, I struggled to find a job that didn't pay scraps, no matter the industry - from big pharma to advanced materials. Eventually, I just gave up and went into the IT, which is 3x-10x better paid (at the very least).
by estearum | 2026-02-27 13:34:05+00:00
Uh oh, is this a reference to the radar meme/study?

The one that conservatives keep claiming shows that liberals care more about out-groups than in-groups, but actually shows that either 1) many conservatives are illiterate and can't read a survey question, or 2) many conservatives literally don't care if right or wrong happens to acquaintances, strangers, their countrymen, humans in other countries, non-human animals, living things, etc?

https://knowyourmeme.com/memes/moral-circles-heatmap
by microtonal | 2026-02-27 13:35:09+00:00
Indeed. Sadly the reality is that most other Android devices are simply not secure enough. Many Android phones do not have a separate secure enclave (outside Pixel and IISC Samsung flagship and A5x range), so they are vulnerable to breaking PIN-based unlocking, side channel attacks, etc. Besides that they often only provide old vendor kernel trees, old firmware blobs, etc.

So, you have to wonder whether you want such a phone anyway if you care about security and privacy. If you don't care about security anyway, you could as well run /e/OS, etc.

Above-mentioned Samsung phones could perhaps make the cut, but don't support unlocking anymore (and when they still did, would blow a Knox eFuse).
Show HN: Pricing calculator for marketplace sellers (Amazon, Etsy, eBay)
by faryalbukhari | 2026-02-27 13:35:22+00:00
Hi HN,

I built ProfitPilot after noticing many online sellers price products using incomplete marketplace calculators or spreadsheets.

Most tools show platform fees but ignore advertising costs, returns, taxes, and target profit planning — which means sellers often discover real profit only after listing.

ProfitPilot focuses on pre-listing decisions:
• calculate true profit and margin
• reverse pricing from target profit
• test multiple pricing scenarios quickly

It’s intentionally simple and platform-independent.

Would really appreciate feedback — especially from anyone selling online or working in ecommerce tooling.
by crimsonnoodle58 | 2026-02-27 13:35:48+00:00
Exactly, you can use it for some tasks. But why "explicitly forbid generative AI".

If you use AI to make repetitive tasks less repetitive, and clean up any LLM-ness afterwards, would they notice or care?

I find blanket bans inhibitive, and reeks of fear of change, rather than a real substantive stance.
by aleph_minus_one | 2026-02-27 13:36:05+00:00
> Layer lines must fade away into invisibility.

The layer lines are much less pronounced when you use a 0.25 mm nozzle with an appropriate layer height instead of a 0.4 mm nozzle (the possible quality is even on the brink to satisfy people who use 3D printing for producing miniatures). The prize you need to pay is of course the print time.

> Top surfaces must be impeccably smooth without any stepping.

In the last years there was a lot of progress on ironing features in slicers, which mitigates this issue:

> https://help.prusa3d.com/article/ironing_177488

Another very recent addition to mitigate the perceived problem is the recent addition of "fuzzy skin" features in slicers, which by making the surfaces look "more rough" hides the imperfections of the FDM printing process.

--

Another solution is to simply use resin printing instead of FDM printing for finished products if feasible.
by khambir | 2026-02-27 13:36:25+00:00
Here's what's inside:
- Apple's first touchscreen Mac is coming
- Xcode 26.3 with agentic coding, and 26.4 beta is already here
- The 4-Step Process I Use to Create SwiftUI Animations by Omar Elsayed
- Array Expression Trailing Closures in Swift (SE-0508) by Artem Mirzabekian
- Preventing Forgotten Database Migrations with Automated Tests by Natascha Fadeeva
- A simple logging framework in Swift by Shaun Donnelly
- Swift Autoclosures - From First Principles to Smarter SwiftUI Validation by Stewart Lynch
- 40 new iOS positions this week
by rramadass | 2026-02-27 13:36:45+00:00
To me this is the best example of how language can be used to bypass rational thinking in the listener to manipulate and propagandize.

See also:

Politics and the English Language by George Orwell- https://en.wikipedia.org/wiki/Politics_and_the_English_Langu...

Newspeak by George Orwell - https://en.wikipedia.org/wiki/Newspeak

Verbal Behaviour by B.F.Skinner - https://en.wikipedia.org/wiki/Verbal_Behavior