MurphyA/hacker-news huggingface dataset:
by strnisa | 2025-09-12 07:50:21+00:00
We run Stripe Radar and 3-D Secure when adding a card (before first use), which filters out a lot of obvious fraud (and 3DS often shifts liability to card networks in many regions).

The balances are not settled just at the end of the month. Each customer has a "maximum owed limit", which starts low (currently 10 USD) and grows with successful payments (up to 30 USD currently). The customer is charged as soon as they hit that limit (with some grace to allow for continued use).

Idempotency keys are on the near-term roadmap. Access tokens do not currently expire; however, they can be revoked by the customer at any time.
by rickdeckard | 2025-09-12 07:50:57+00:00
No, they're not risking fines that way. They are free to not bring such features to the EU-market which prevent a level playing ground for competition.

But they were found to have already skewed the market with several Apple-accessory-exclusive iOS-features in the past (Proximity pairing, Watch-integration, etc.) and for those they have to provide interoperability now.

They worked with the EU for a year now on how exactly they should reach compliance, then the ruling was made, ordering them to make such interoperability features also available to other brands than Apple.

Now it seems that they try to rally their userbase against that ruling, in hopes to create a political climate that gets the ruling revoked again...
by sfn42 | 2025-09-12 07:51:15+00:00
More like they can see it but also can't see it. There's megabytes of JS loaded just to show me a crappy glorified PDF that doesn't even work properly. A page I could have literally made using only HTML and CSS and it would be better, but somehow you've made it take 11mb of JavaScript code and it doesn't even work properly. That's the kind of website I scoff at.

I have no issues at all with this website. It's awesome. I mean it's a bit slow but that's probably because it's on the front page on HN right now - yet it still works pretty well. The design is delightful. Incredibly well done. One of the coolest websites I've seen. Who cares how much JS it takes, it's obviously worth it.
by vbarrielle | 2025-09-12 07:51:33+00:00
It's cute that you think your high-school level cypher is probably not seen in the training set of one of the biggest LLMs in the world. Surely no one could have thought of such a cypher, let alone create exercises around it!

No one should ever make claims such as "X is not in <LLM>'s training set". You don't know. Even if your idea is indeed original, nothing prevents someone from having though of it before, and published it. The history of science is full of simultaneous discoveries, and we're talking cutting-edge research.
by spinningslate | 2025-09-12 07:52:07+00:00
> The EU law is fine

Kind of. The intent is good and the wording disallows some of the dark patterns. The challenge is that it stands square in the path of the adtech surveillance behemoths. That we ended up with the cesspit of cookie banners is a result of (almost) immovable object meeting (almost) irresistable force. There was simply no way that Google, Facebook et al were ever going to comply with the intent of the law: it's their business not to.

The only way we might have got a better outcome was for the EU to quickly respond and say "nope, cookie banners aren't compliant with the law". That would have been incredibly difficult to do in practice. You can bet your Bay Area mortgage that Big Tech will have had legions of smart lawyers pouring over how to comply with the letter whilst completely ignoring the intent.
by guappa | 2025-09-12 07:52:30+00:00
Of course they threaten going nuclear.

Every country that has nuclear weapons has them because of the threat of using them.

If a state would say "we will never, in no circumstance, ever use these weapons" then why spend the money to have them in the first place?

USA, pakistan, russia, france, india and so on… they all have these weapons to threaten using them.
by ch_fr | 2025-09-12 07:52:36+00:00
I mean, it's not crazy talk, you frame it as crazy but this difference in treatment is fairly normal. If punitive damages were limited to what an individual person could manage, they would hardly ever be "punitive" for corporate actors.

You're the second person I've talked to in this thread who thinks "The law is not applied with perfect consistency in practice!? Dear god why is it not like computer programs?".

It's just my personal take, but I don't think extreme rigidity and consistency in a "code is law" fashion would ever be desirable. look over to the crypto world to see how DAOs are faring.
by reify | 2025-09-12 07:53:28+00:00
Of course you can its ai

laughable at best

We test Google Veo: impressive demo, unusable results

https://pivot-to-ai.com/2025/06/21/we-test-google-veo-impres...

https://youtu.be/kDkkUdyxkek

Google Veo 3 fails, week 2: fail harder — Shokunin Studio spins the gacha

https://pivot-to-ai.com/2025/06/29/google-veo-3-fails-week-2...

https://youtu.be/it5u8fUMGzI

Google Veo 3 fails, week 3 — fail harder with a vengeance

https://pivot-to-ai.com/2025/07/05/google-veo-3-fails-week-3...

https://youtu.be/NCYw9EwxAwo

Google Veo fails week 4: the final faildown

https://pivot-to-ai.com/2025/07/19/google-veo-fails-week-4-t...

https://youtu.be/wJ4rwXeSU6Y
by coronapl | 2025-09-12 07:53:49+00:00
We recently added an Astro Starlight site to our monorepo, and it’s been great. Whenever someone makes a significant change, the PR includes the corresponding docs update, which makes reviews much more complete.

Another benefit: since the docs live in the repo, they’re easy to feed into AI tools.You just drop the relevant Markdown files in as context. This workflow has worked really well for us.

The only real headache was adding auth to our Wiki, but we eventually found a simple solution.
by alm-bn34 | 2025-09-12 07:55:12+00:00
Marex | https://www.marex.com | Chicago, US | Full Time | Onsite | ~$175,000

We're looking for an enthusiastic senior Typescript / React engineer for our clearing team.

Marex builds trading and risk systems for commodities, energy, and financial markets. You’d work on real-time trading platforms and various supporting apps. We're a global company, engineering is mainly in London and Chicago.

Apply here: https://www.marex.com/careers/career-opportunities/42de476ab...
by prmoustache | 2025-09-12 07:55:32+00:00
That is because you are used to shitty window managers / desktop that don't remember position, do not support pinning and tagging windows, etc.

That is the issue, apps have to deal with the lowest common denominator in term of desktop management but there is absolutely no good reason to build a window manager inside a website.I think that with tabs people have generally forgotten they can open multiple browser windows.
by kwon-young | 2025-09-12 07:55:34+00:00
I don't see the advantage ?

In the comparative table, they claim that conda doesn't support:

* lock file: which is false, you can freeze your environment

* task runner: I don't need my package manager to be a task runner

* project management: You can do 1 env per project ? I don't see the problem here...

So no, please, just use conda/mamba and conda-forge.
by KaiserPro | 2025-09-12 07:55:37+00:00
> Granted, Apple generally doesn't do that last part unless forced

which is the point here.

If they made a new feature, something AR based, they are totally allowed to build that and keep it relatively private for a few years. What they can't do is when competition appears, actively keep them off their platform. For example if a device manufacturer manages to make an AR device that works well with android, but its impossible with apple and apple have significant market share, then that would be illegal.

The point of this is to stop thiefdoms and to keep innovation. You're allowed to have a competitive advantage, you're not allowed to build a monopoly.

(if we look at defence, budgets are still very high, but the rate of innovation has plummeted compared to other industries. Its only now with the spur of VC cash into non-traditional backgrounds are we seeing innovation again)
by lloydatkinson | 2025-09-12 07:55:56+00:00
I normally refrain from commenting on anything regarding CSS, styling, and design systems as I feel that HN in particular has disingenuous debates on it.

Rather than using a fork, you could completely remove the “style sheets at runtime” part by using a CSS in TypeScript tool which builds everything and produces plain CSS files and CSS variables.

There are at least four main benefit:

- Can enforce design tokens (colours, spacing, whatever) with type safety

- The previous point helps enforce and encourage design consistency; I have lost count of the amount of times I’ve seen lazy “just append some more unmaintainable mess” at the bottom of CSS files

- CSS is built at build time which is what you are already familiar with if you’ve used a CSS preprocessor before

- Smaller file sizes sent to the users browser

Oh and one final thing: vanilla-extract is not just for React, its standalone meaning you can use it even with something entirely server side if you wished.
by arielcostas | 2025-09-12 07:56:30+00:00
> It is the only sensible system in our ecosystem. It certainly beats Outlook which still wrongly insists that my timezone is GMT just because I live in the UK and still confuses everyone (it isn't during the summer; we use BST over the summer, not GMT).

I went to both Outlook and Teams to check and I have the option to select both "(UTC) Universal Coordinated Time" and "(UTC+0) Dublin, Edinburgh, Lisbon, London", with the later adapting to changes in the summer; but I do agree it's clunkier than the Olson database, combining multiple regions in a single option while splitting regions with the same timezone rules into different ones.
by bigyabai | 2025-09-12 07:57:05+00:00
The firearm certainly seems conventional. Early reports suggest it was a bolt-action Mauser: https://www.reuters.com/world/us/what-we-know-about-weapon-u...

Is there something I'm missing here?

> despite the involvement of the FBI and other agencies.

Many such cases. We're still looking for D. B. Cooper, aren't we? Did the FBI ever dig up Hoffa's body? The feds are hardly a panacea with these things.
by bell-cot | 2025-09-12 07:57:16+00:00
> the general trajectory of Nepal, [an expert] said, fits into a broader global pattern. While social media is highly effective at “phase one” of movements — turning people out to protests — it has been less successful in creating “a stable political structure in the long term.”

With the old government deposed, it would have been healthier if the Army (now in control) had reversed the social media ban. And tried to start some sort of process that looked more mature and inclusive, to assemble a new government.
by guappa | 2025-09-12 07:57:43+00:00
Please stop mansplaining (and wrongly so at that!).

I happen to be in sweden in this very moment. And no, cashiers are not flustered and alarmed when they see cash, old people pay with cash every day.

Yes there is some restaurants that will not take cash.

Last april I was in a place where they did not take cards :)

There's more to sweden than what you personally experience.
by elygre | 2025-09-12 07:58:33+00:00
Yeah, I don't know anything about the majority of establishments.

My single reference is the Norwegian upscale restaurant Theatercafeen, which introduced tip pooling across waiters and kitchen. It was highly contentious when introduced by the restaurant: The waiters took the case to the courts, and it went all the way to the supreme court of Norway [1], where it was decided that the employer could decide rules for tip-sharing.

[1]: https://www.arbeidsrettsadvokater.no/domstolsnytt/dom-deling...
by qcnguy | 2025-09-12 07:59:24+00:00
They were abandoned but alive.

Once you go down the road of solving problems by killing the people who have them, there's no limit to where the logic takes you. Homeless people are often also abandoned by those around them and suffer greatly. Should that result in their lives also being aborted? If the answer is "no" then you're making a distinction based on believing an adult life is worth more than a child's life, and it seems obvious why a lot of people would see it as an immoral stance. My own abortion views are totally middle of the road, but it's easy to see the logic of how people end up always opposing it.

The "far right" usually means the National Socialists, who were left wing. Hitler is on record saying so clearly. It only seems like a horseshoe because they were misplaced by left wing historians and academics for ideological reasons. Go read the primary sources, and you can see easily that Hitler and his supporters were left wing socialists, as they claimed to be.

Ceausescu was a communist, of course he was left wing. That's what the terms mean.
by simonask | 2025-09-12 07:59:59+00:00
You mean ±9,007,199,254,740,993.0 for 64-bit floats. :-)

For other curious readers, these are one beyond the largest integer values that can be represented accurately. In other words, the next representable value away from zero after ±16,777,216.0 is ±16,777,218.0 in 32 bits -- the value ±16,777,217.0 cannot be represented, and will be rounded somewhat hand-wavingly (usually towards zero).

Precision rounding is one of those things that people often overlook.
by greatgib | 2025-09-12 08:01:15+00:00
I had to look at their website to find doc recently and I found that highly stupid and frustrating. It didn't pushed me to want to use their service.

Sure, the os-like interface is really very impressive and sleek. That impressed me. But it was awful to use when you just wanted a simple doc page.

Ar the same time, their doc sucks...

So my immediate reaction was to think that they probably spent a lot of time on developing this website instead of improving their product and it's documentation...
by rickdeckard | 2025-09-12 08:01:58+00:00
> One consequence of the DMA is that you can't build certain products because there is no way to recoup the development cost.

No, but that's how Apple continuously tries to frame it.

By the ruling of the DMA, Apple is not allowed to develop a free feature in iOS (!!!) in order to recoup the cost by restricting it to their own brands and crushing the competition with it in ANOTHER product-segment.

They could easily make this live translation feature a separate app using publicly available iOS-APIs. Every competitor would be able to develop and provide the same feature.

Ah, not integrated enough for them? Fair enough, then their integration needs to provide interoperability for competitors.

Instead they are trying to rally their userbase against the DMA in hopes to create a political climate in their favor.
by lifthrasiir | 2025-09-12 08:02:39+00:00
For 64-bit, 9007199254740991 is also known as `Number.MAX_SAFE_INTEGER` in JavaScript. Note that this value is not even; the next integer, ..0992 is still safe to represent by its own, but it can't be distinguished from a definitely unsafe integer ..0993 rounded to ..0992.
by qcnguy | 2025-09-12 08:02:50+00:00
That right here is why leftism is such a violent ideology and why all good people should abandon it:

1. Pick some ideas.

2. Define any disagreement with those ideas as "hate".

3. Kill anyone who disagrees on the grounds that "haters" deserve it.

This is circular mirror-world logic. The left is full of hate-based ideas. If leftists were being systematically mown down and Trump led celebrations each time, justifying himself by this logic, you would find it appalling.
by jspash | 2025-09-12 08:03:11+00:00
What's new is that it's now being recommended for use in production, not just development. It's also now what they want you to use for caching, artifact storage and just about everything else that use to use "Technology X".

I can see the reasoning behind it. Simplicity. But I'm waiting for the horror stories like this one to die down before making a final judgement. It just doesn't _feel_ right to me after doing it differently for 20+ years.
by davydm | 2025-09-12 08:04:44+00:00
nice idea, but built on the faulty assumption that ai summaries are all the truth and nothing but the truth - if you're missing vital facts or if ai has hallucinated a bunch of bullshit in there and you're none-the-wiser, you're now actively dumber from ingesting it.

Perhaps this is why so many world leaders seem to be not-quite-right? Perhaps they are already leaning heavily on the gospel according to AI, chapter and verse, instead of actually understanding the material. Ironically, they're in the same position of knowledge as the AI: no understanding.
by zsoltkacsandi | 2025-09-12 08:05:12+00:00
Compliance overhead is real, but it doesn't rule out strategy.

Two things can be true: big fines risk slow launches, and companies also use that friction to shape narratives and sequence rollouts.

> regulation with punitively high fines attached to it creates massive regulatory risk for public companies that have a duty to shareholders to take them extremely seriously

There were multiple cases where this didn't stop Apple from keeping anti-steering rules long enough to get a €1.8B fine (music streaming), eating €50M in Dutch penalties over dating-app payments, delaying Apple Intelligence/Phone Mirroring in the EU citing the DMA, and then getting fined again under the DMA for App Store steering.

There are strict rules in China as well. Apple just plays a different game there. In China it's rapid, quiet compliance with content/data controls. In the EU, the DMA forces structural changes that touch Apple's model, you see legal fights, staged rollouts, and public messaging (e.g., delaying Apple Intelligence/Phone Mirroring).
by pflenker | 2025-09-12 08:05:17+00:00
The article makes it sound like there was some ringing, but instead of looking out of the window or checking the door the residents called the police - probably because they were afraid of kids from across the road, which is a framing that their source, the very shitty Bild, just _loves_.

What really happened is that the ringing happened multiple times, residents looked out of the window and out of the door but couldn't find anyone, and only then called the police. More trustworthy sources than the Bild do not mention any abandoned house over the road, just that they assumed it must be someone who does the ringing, which is a very sensible assumption.

I suspect that German media only picked up on it because they could end their articles with the pun that "the perpetrator has been turned into a slug", which is a direct translation of a proverb which means that the perpetrator has been dressed down.
by internet_points | 2025-09-12 08:06:23+00:00
Another problem is that this tool is constantly trying to distract you. As jwz nearly said,

Every app attempts to expand until it is social media. Those programs which cannot so expand are replaced by ones which can.

See:

https://techcrunch.com/2024/07/10/spotify-is-no-longer-just-...

https://www.wikihow.com/Hide-Channels-on-WhatsApp (tl;dr there is no way)

https://www.thepearlpost.com/1342/tech/pinterest-is-now-a-so...

https://gearandgrit.com/stravas-evolution-the-journey-from-a...
by rickdeckard | 2025-09-12 08:09:24+00:00
The DMA does not define such details, it is much more simple and agnostic. It identifies if a company creates a market within its own ecosystem, invites others to participate but doesn't offer a fair competitive field.

--> If iOS introduces non-standard changes to Bluetooth and Wi-Fi to compete against Android, this does not concern the DMA.

--> If iOS introduces non-standard changes to Bluetooth and Wi-Fi to create a product of ANOTHER market-segment (Headphones, Watches, Routers,...) they are required to provide interoperability for other brands than Apple as well.

The reason is simple: iOS has such a critical size that it is anti-competitive behavior for Apple to modify iOS in order to beat the competition on e.g. headphones.
by komali2 | 2025-09-12 08:10:09+00:00
This point is moot because chattel slavery of humans is worse by a large degree than eating animals. We don't need to debate whether eating animals is bad, that's a distraction.

We can judge past slaveholders. The shared humanity of another human is self evident the instant you behold a slave, whether 300 years ago or 3000.

Everyone that participated was wrong to do so.
by zahlman | 2025-09-12 08:10:21+00:00
> - Case 16 labels the tricuspid in the wrong place and I have no idea what a "mittic" is

> - Case 27 shows the usual "models can't do text" though I'm not holding that against it too much

16 makes it seem like it can "do text" — almost, if we don't care what it says. But it looks very crisp until you notice the "Pul??nary Artereys".

I'd say the bigger problem with 27 is that asking to add a watermark also took the scroll out of the woman's hands.

(While I'm looking, 28 has a lot of things wrong with it on closer inspection. I said 26 originally because I randomly woke up in the middle of the night for this and apparently I don't know which way I'm scrolling.)
by simonask | 2025-09-12 08:12:12+00:00
No 3D engine in the real world uses 64-bit coordinates. With 32-bit coordinates, you could not hope to represent things in nanometers (you'd be stuck in a cube roughly 4x4x4 meters). Realistically you might choose millimeters, but that would certainly start to produce visible artifacts.

For games and most simulation, the "soft failure" of gradual precision loss is much more desirable than the wildly wrong effects you would get from fixed-point overflow.
by mrcarrot | 2025-09-12 08:12:22+00:00
The "Optimized Tarball Extraction" confuses me a bit. It begins by illustrating how other package managers have to repeatedly copy the received, compressed data into larger and larger buffers (not mentioning anything about the buffer where the decompressed data goes), and then says that:

> Bun takes a different approach by buffering the entire tarball before decompressing.

But seems to sidestep _how_ it does this any differently than the "bad" snippet the section opened with (presumably it checks the Content-Length header when it's fetching the tarball or something, and can assume the size it gets from there is correct). All it says about this is:

> Once Bun has the complete tarball in memory it can read the last 4 bytes of the gzip format.

Then it explains how it can pre-allocate a buffer for the decompressed data, but we never saw how this buffer allocation happens in the "bad" example!

> These bytes are special since store the uncompressed size of the file! Instead of having to guess how large the uncompressed file will be, Bun can pre-allocate memory to eliminate buffer resizing entirely

Presumably the saving is in the slow package managers having to expand _both_ of the buffers involved, while bun preallocates at least one of them?
by AnthonyMouse | 2025-09-12 08:13:46+00:00
> That is, the system you describe is allowable under the current constitution, but the path to realize it is not achievable under the current constitution, because the current constitution has led us into a dead-end which I don't think can be unblocked without wholesale reform.

The change to STAR is something the states can do themselves and some states -- notably California with its large population -- have referendums. Put it on the ballot until it passes.

> There is no reason for organs of government to be represented in other organs of government.

Well sure there is. Elected officials are subject to the principal-agent problem, but different agents have different sets of misaligned incentives. Notably each one will try to usurp the intended powers of the others. And if you don't want the federal legislature to usurp the role of the state legislatures then you give the state legislatures representation in the federal one.

> There is no way out because the constitution, in all its checks and balances, provides no direct mechanism for the citizenry to check or balance the legislature.

I mean, you're supposed to vote the bums out.

The real enemy here is partisanship. Forget about the parties, vote against the incumbents until someone runs a candidate willing to actually fix it.