MurphyA/hacker-news huggingface dataset:
by whizzter | 2025-12-11 14:47:35+00:00
It's an valid issue, those of us who worked back in the day on GD/DVD,etc games really ran into bad loading walls if we didn't duplicate data for straight streaming.

Data-sizes has continued to grow and HDD-seek times haven't gotten better due to physics (even if streaming probably has kept up), the assumption isn't too bad considering history.

It's a good that they actually revisited it _when they had time_ because launching a game, especially a multiplayer one, will run into a lot of breaking bugs and this (while a big one, pun intended) is still by most classifications a lower priority issue.
by embedding-shape | 2025-12-11 14:48:35+00:00
I don't think anyone is "mincing up unborn babies". I think you might misunderstand how abortions work in practice, but anyways.

> If you want control over your body, exercise that control to not get pregnant in the first place.

So you are of the opinion that if someone "screwed up" something, essentially made a mistake, they should have no options to correct that mistake?

What about if someone else made them pregnant without their consent? Would bodily autonomy become more important in your mind then, or same "don't get pregnant in the first place" apply, even if it's outside of their control?
by mrweasel | 2025-12-11 14:48:43+00:00
Agreed. The only reason to make them sorted is because people would wrongly assume that they where. You can argue that a programming language should not have unexpected behaviors, and apparently unsorted dictionary keys where a surprise to many, on the other hand I feel like it's a failure of education.

The problem was that assuming that keys would be sorted was frequently true, but not guaranteed. An alternative solution would have been to randomize them more, but that would probably break a lot of old code. Sorting the keys makes no difference if you don't expect them to be, but it will now be a greater surprise if you switch language.
by potato3732842 | 2025-12-11 14:48:48+00:00
They put one in front of my friend's house. It's a big plastic one almost as big as a speed table. The complainer Karens drive .03mph over it and get honked at or driven around. The trucks and vans, anything driven by an employee or a teenager just speeds right over and a small number of people go for air time. 11/10. Highly entertaining. And this is all in addition to having to listen to every vehicle accelerate after it of course.
by numlocked | 2025-12-11 14:50:01+00:00
(I work at OpenRouter) Certainly for individual developers / hobby projects that's the primary value prop; super easy access to all of the models.

But there's a lot more functionality that becomes relevant when building in production. We do automatic fallbacks, route between providers based on data policies, syndicate your data to agent observability tools / your logging platform of choice, user-level and api-key-level budget management and model allow/block lists, programmatic API key management, etc, etc. More good stuff shipping all the time!
by dachworker | 2025-12-11 14:50:04+00:00
My grandparents were all born in Europe between the two world wars. Actually, despite humble origins they all had a fairly prosperous life. Even though I have much more education than they did, I don't think I can ever achieve the same level of prosperity as they had.

Like, I certainly cannot afford a family of 12 children. Nor can I afford to buy the amount of land that they acquired, and certainly not by working the same kind of jobs they did.
by OldGreenYodaGPT | 2025-12-11 14:50:06+00:00
The collapse in production costs from AI video is going to change the volume and quality of what gets made. We’re headed for a world where studios and small teams alike can produce work that would have required a Game of Thrones budget not long ago. The pipeline for high end series and films is about to get a lot bigger, and the pace of experimentation is going to jump
Ask HN: What was first 3 year growth, and where are you now?
by RileyJames | 2025-12-11 14:50:17+00:00
We’re in the early stage cycle of balancing metrics that are meaningful to our product vs investor relations, revenue and a whole lot of projections.

What were the data points you tracked internally, early on, that became critical to your growth? Both for raising and driving revenue.

I’d appreciate any advice based on lived experience.
by jedisct1 | 2025-12-11 14:50:44+00:00
LLMs don't need your secret tokens (but MCP servers hand them over anyway): https://00f.net/2025/06/16/leaky-mcp-servers/

Encrypting sensitive data can be more useful than blocking entire requests, as LLMs can reason about that data even without seeing it in plain text.

The ipcrypt-pfx and uricrypt prefix-preserving schemes have been designed for that purpose.
by exoverito | 2025-12-11 14:50:58+00:00
Seems foolish to trust them. The EU is fundamentally undemocratic with the unelected Commission proposing laws and decision making hidden within councils. It has been steadily centralizing and concentrating power, creating a dense web of regulations that have been strangling member states' stagnant economies. Right to free speech is notoriously bad in Europe. The EU is trying to increase military power, and ultimately a centralized European army.
by IshKebab | 2025-12-11 14:52:06+00:00
I mean, they aren't wrong. That is part of the purpose. Of course now we try and do it via CSS but it's definitely still fine to use <b> as bold and <i> as italic, even if the semantic pedants will insist that they mean "Bring attention to" and "Idiomatic" (that name's stretched so thin you can see through it!).
by eudamoniac | 2025-12-11 14:52:12+00:00
This is trivially fixed by paying people to have and raise children (edit: pay them more than the cost of the children). That no government does this implies to me that it's not really a huge emergency. That this idea doesn't even enter the public forum implies to me that people are still more terrified of maybe-eugenics than they are of falling birth rates, so again it's not that pressing.

Edit NB: paying people more than the cost of the children would cause a lot of poor or dumb people to have kids just for money, so you'd ideally have some standard to meet before you get this money, which is where the eugenics comment applies
by CupricTea | 2025-12-11 14:52:20+00:00
I got close to this realization after learning barely enough U-Boot to launch my own bare metal program for the JH7110. I could never get into Linux From Scratch because it was more focused on getting an entire system working when I really just wanted to see how it spins up to get going.

Then at some point the other week I realized I could technically have a working Linux "system" with nothing more than a kernel and a dirt simple hello world program in /sbin/init.

I haven't had the time or inclination to scratch that itch but it's nice to see this article confirm it.
by simiones | 2025-12-11 14:52:23+00:00
The confusion begins the moment you think Go variables get allocated on the stack, in the C sense. They don't, semantically. Stack allocation is an optimization that the Go compiler can sometimes do for you, with no semantics associated with it.

The following Go code also works perfectly well, where it would obviously be UB in C:

func foo() *int { i := 7 return &i } func main() { x := foo() fmt.Printf("The int was: %d", *x) //guaranteed to print 7 }
by throaway123213 | 2025-12-11 14:52:23+00:00
Sooo...Harris' failure to win proves that money doesn't win elections...you do realize that her opponent also had to spend dozens of millions to even be able to compete, right?

Really hard to imagine how you aren't being willfully ignorant on this. Money doesn't win elections. It just puts you in the only possible position where one can win. Those are your own words, yet you somehow conclude that money doesn't win elections? Money literally decides what choice WE HAVE in an election. You cannot vote for someone who doesn't have the extreme wealth required to compete. & someone who isn't competing, isn't a choice given to voters.

Electricity doesn't make computers run, pushing the on button does!
by oddrationale | 2025-12-11 14:53:01+00:00
A lot of debate here is debating a social media ban. But what actually being banned is accounts, not access.

Australian teens can still scroll TikTok, Instagram, and watch Twitch streams from logged out accounts. They just can't comment, like, or upload their own content.

One might argue that this removes the algorithmic feeds. But I would wager that social media companies will just use browser fingerprinting to continue to serve algorithmic content to logged out users, if they aren't doing this already.

My take. This ruling seems to impact the content creators (from Australia specifically) more than the content viewers. Which I'm not sure is the intent of the legislation.
by matthewaveryusa | 2025-12-11 14:53:04+00:00
Nope, this analysis is wrong. Decompile your code and look at what's going on: https://godbolt.org/z/f1nx9ffYK

The thing being returned is a slice (a fat pointer) that has pointer, length, capacity. In the code linked you'll see the fat pointer being returned from the function as values. in C you'd get just AX (the pointer, without length and cap)

command-line-arguments_readLogsFromPartition_pc122: MOVQ BX, AX // slice.ptr -> AX (first result register) MOVQ SI, BX // slice.len -> BX (second) MOVQ DX, CX // slice.cap -> CX (third)

The gargabe collection is happening in the FUNCDATA/PCDATA annotations, but I don't really know how that works.
by throw4847285 | 2025-12-11 14:53:05+00:00
You learn a lot about post-War Japan and the New Left. Just because a writer dresses their story up in futuristic or fantastical trappings does not mean that they aren't writing about their own cultural milieu. Tomino is explicit about this in the interviews compiled for the supplementary material in the Gundam Origin manga. They are a fantastic read (and the manga is a masterpiece).
by empath75 | 2025-12-11 14:53:32+00:00
> OpenAI and ChatGPT have been pioneering but they're absolutely going to be commoditized.

I am not sure that it is very interesting that LLM apis are a commodity. It's not even a situation where it is _going_ to be a commodity, it already is. But so is compute and file storage, and AWS, Google and Microsoft etc have all built quite successful businesses on top of selling it at scale. I don't see why LLM api's won't be wildly profitable for the big providers for quite a long time, once the build out situation has stabilized. Especially since it is quite difficult for small companies to run their own LLMs without setting money on fire.

In any case, OpenAI is building products on top of those LLMs, and chatgpt is quite sticky because of your conversation history, etc.
by margalabargala | 2025-12-11 14:53:34+00:00
Firstly, the motors absorb half the energy. The other half goes to the tires. It would be great and efficient if the motors could.absorb it all but unfortunately physics doesn't work that way.

Secondly, if you've ridden in an EV, you would know that the drivers/cruise control often apply regent braking in situations where an ICE vehicle would have simply coasted to a stop. Hence more wear.
Mac's Permission Problems with PDFs
by hasitseth | 2025-12-11 14:54:09+00:00
I am not sure if I am alone in experiencing severe problems with Mac's Preview and file permissions since about 6 months. The files which you yourself have created on the same machine start giving problems with permissions. This happened with Mac's own Pages too. Despite making sure that the file has full edit permission for everyone, Mac's softwares are randomly generating file permission errors. I hope Mac's reputation for user friendliness remains intact for long despite such pesky file permission problems.
by fullstop | 2025-12-11 14:54:11+00:00
It's like the story of a young couple cooking their first Christmas ham.

The wife cuts the end off of the ham before putting it in the oven. The husband, unwise in the ways of cooking, asks her why she does this.

"I don't know", says the wife, "I did it because my mom did it."

So they call the mom. It turns out that her mother did it, so she did too.

The three of them call the grandma and ask "Why did you cut the end off of the ham before cooking it?"

The grandma laughs and says "I cut it off because my pan was too small!"
Show HN: A Windows post-install generator
by kaicbento | 2025-12-11 14:54:26+00:00
I built this tool because I got tired of formatting Windows and reinstalling everything manually. My personal bash + winget script worked, but wasn’t reusable for anyone else.

So I turned it into a fully web-based generator: no terminal, no Node, no installs — just pick your apps and configs, and it outputs a ready-to-run .bat script.

The project is now open source and recently got a big update:

115 apps

80 system configurations

Bloatware removal

Windows 98-inspired UI

One-click script generation

Everything runs locally in your browser

Live version: https://kaic.me/win-post-install/

GitHub: https://github.com/kaic/win-post-install
by AlotOfReading | 2025-12-11 14:54:42+00:00
The ACA was intended to reduce the rate of rate increases, not reduce the cost overall. The proper comparison is to what the rates would have been without the ACA.

As usual, actual studies are all over the map on this. The white house said it was successful at that. NBER said it wasn't, but rates didn't double for a long time. We know rates of large increases went down for a few years, but small increases became nearly universal to compensate.
by crazygringo | 2025-12-11 14:54:44+00:00
Hard disagree. Not having access to true device pixels is a feature, not a bug -- especially when you consider that common screens today range from 90 dpi to 600 dpi. And then not to mention browser zoom on top of that.

Trying to optimize to some kind of perfect pixel alignment shouldn't be a goal anymore. We use antialiasing instead to ensure that widths and weights maintain proportionality no matter what resolution and zoom level you use. Trying to snap to pixels is an anti-feature with modern screens. It made sense when everyone used low-resolution screens and antialiasing wasn't commonly used in OS's and programs. But it hasn't made sense for well over a decade now.
by privlabs | 2025-12-11 14:54:48+00:00
Just published: Full simulation of a supply chain attack on Drupal — MITM + fake update server → RCE (PoC, not a CVE).

All steps detailed in PDF

Demo screenshots, redacted for privacy

Useful for pentesters, blue teams, sysadmins

Feedback welcome! Scripts available privately (contact in README).
by philistine | 2025-12-11 14:54:58+00:00
You put the nail on the head with the first Pokémon, but Helldivers 2 is an order of magnitude smaller in the amateur-to-success ratio.

Game Freak could not finish the project, so they had to be bailed by Nintendo with an easy-to-program game so the company could get some much needed cash (the Yoshi puzzle game on NES). Then years later, with no end to the game in sight, Game Freak had to stoop to contracting Creatures inc. to finish the game. Since they had no cash, Creatures inc. was paid with a portion of the Pokémon franchise.

Pokémon was a shit show of epic proportions. If it had been an SNES game it would have been canceled and Game Freak would have closed. The low development cost of Game Boy and the long life of the console made Pokémon possible.
by galleywest200 | 2025-12-11 14:55:19+00:00
Part of watching films and animations was that seeing that a human created this inspired the wish to create in yourself. When all they did was enter a prompt that takes some of the magic away.

If all you care about is just the story then maybe you personally will be satisfied but a lot of people cared about the animations, cinematography, etc, and all of the work that went into that.
by heftig | 2025-12-11 14:55:21+00:00
The game logic is also weird. It seems like they started with at attempt at a realistic combat simulator which then had lots of unrealistic mechanics added on top in an attempt to wrangle it into an enjoyable game.

As an example for overly realistic physics, projectile damage is affected by projectile velocity, which is affected by weapon velocity. IIRC, at some point whether you were able to destroy some target in two shots of a Quasar Cannon or three shots depended on if you were walking backwards while you were firing, or not.
by gekoxyz | 2025-12-11 14:55:33+00:00
I never thought this could happen, especially after the "Ghibli scandal". OpenAI has pulled a majestic business move. They got to allow people to generate Disney characters without issue AND will give 1 billion dollars to OpenAI?

Now the internet will be flooded by Disney character's videos, and since they don't have to pretend they didn't train on their intellectual property anymore I'm really curious to see where this will bring us.

We should rethink copyright btw.
Show HN: We added iOS real device support to Maestro
by omnarayan | 2025-12-11 14:55:33+00:00
iOS real device support has been Maestro's most requested feature since January 2023. Almost 3 years of GitHub issues and comments asking for the same thing.

We needed it for our work, so we built it and submitted PR #2856. But the Maestro team said official support won't land until next year — no committed timeline.

We didn't want teams to wait, so we packaged a standalone tool that works today.

How it works: - maestro-ios-device builds and deploys the XCTest runner to your physical iPhone - Port forwarding bridges localhost:6001 → device:22087 - Your existing Maestro YAML runs unchanged

Bonus: We also unlocked parallel execution on multiple real devices. Maestro had a hardcoded port limitation — now you can run on device 1 at :6001 and device 2 at :6002 simultaneously.

Limitations (Apple restrictions): - clearState works via app reinstall (not simctl) - setLocation requires additional setup - addMedia not supported

Install: curl -fsSL https://raw.githubusercontent.com/devicelab-dev/maestro-ios-... | bash

Repo: https://github.com/devicelab-dev/maestro-ios-device PR: https://github.com/mobile-dev-inc/Maestro/pull/2856

Tested on iOS 18.x and 26.x with Maestro 2.0.9/2.0.10.

This is unofficial — when Maestro ships native support, use that instead. Happy to answer questions about the implementation.
by jMyles | 2025-12-11 14:55:52+00:00
What a bizarre and reckless take. I thought this 'no true scotsman' nonsense was put to bed in 2022.

By this metric, who is _not_ a grifter? You have to be Scott Gottleib or Peter Daszak - shilling pseudoscience while sitting on the boards of corporations making billions from the pandemic - to _not_ be a grifter? Is that it?
by whizzter | 2025-12-11 14:56:10+00:00
People literally play the games they work on all the time, it's more or less what most do.

Pay 2000$ for indie games so studios could grow up without being beholden to shareholders and we could perhaps get that "perfect" QA,etc.

It's a fucking market economy and people aren't making pong level games that can be simply tuned, you really get what you pay for.
by bell-cot | 2025-12-11 14:56:11+00:00
> I'm wondering if at some level we always knew ...

Roughly speaking, the folks who truly cared knew.

Corporations have obvious market/regulatory incentives to say they're good guys.

Most people want to believe such statements, with the immediate incentive being a happier worldview.

Incentives for an extremely powerful corporation to actually be good are far weaker.
by myrmidon | 2025-12-11 14:56:13+00:00
This is simply incorrect. CO2 emissions from a single passenger vehicle alone are ~5 tons/year (this is tailpipe missions only), while per capita emissions for EU/US citizens are between 5 and 15 tons/year.

So invididual transport alone (not even counting indirect emissions from vehicle construction, road infrastructure etc.) is already significant.

What fraction of emissions would you blame on corporations alone (which corporations)?
by greggoB | 2025-12-11 14:56:24+00:00
Can you cite a source that Blinken's decision was arbitrary? Because Rubio himself is quoted here as attributing a reason for the change (i.e. that it wasn't arbitrary).

I'm also interested to hear your thoughts on the arbitrariness of Microsoft's decision to switch to Calibri in 2007 - imagine the "fragmentation" that must have caused across the business world!
by ImPostingOnHN | 2025-12-11 14:56:35+00:00
While we're at it, maybe the billboard includes some false claims about the subject engaging in inappropriate and/or illegal behavior with children, etc.

After all, no line means no line, right? That's what the minorities in question are being subjected to, that's the sort of rhetoric we're discussing. Indeed, such a billboard would be as much about "protecting the children" as the example OP gave.
by crote | 2025-12-11 14:56:38+00:00
Nobody is claiming that Facebook is shutting down all accounts posting abortion info and queer content. The fact that some high-profile accounts are still online doesn't in any way invalidate the possibility that it is shutting down smaller accounts at an increased rate.

The Guardian article interviews several people whose accounts have been shut down. Are you proposing that all those people are lying, or is there perhaps the possibility of Facebook not telling the whole truth? Should you not be skeptical of Facebook's "we didn't do anything" claim as well?
by scotty79 | 2025-12-11 14:56:45+00:00
Life in debt is better for now. But it will be way worse in the future if things won't go your way and they most likely won't. There's plenty of people willing to indebt almost everybody, because it's profitable. They sell temporary life above means for future wage slavery.

The question is, do your really believe loan sharks and other lenders are saviors of the poor?

In absence of lenders the issue of poor people would need to be solved systemically. Instead the government abstains and lets poor sell themselves to the highest bidder.

When it comes to calculating wealth in the context of social justice it's absolutely correct to count debt as negative.
by fhutrr567 | 2025-12-11 14:57:11+00:00
Look at the green blue and red bars on the what happened summaries. Almost everyone here agrees with each other (mostly green) even on the most controversial issues, which what happened let's you sort by.

I can't wait for what happened IN THE WORLD!!!

that green bar is not a coincidence in a codified echo chamber.

Almost no one is allowed to disagree with the consensus here and then only in a particular way. Some dissent is outright banned.

Like for example, try suggesting any of the following ideas: Trump is misunderstood, feminism is bad for women, mrna shots aren't vaccines, vc increases pain, suffering and failure, etc.

No discussion like that, among countless other ideas will get your account immediately shadow banned.

So it appears that there's consensus about what "truth" is, as proven now by what happened's green and red bars, but in reality contrarians are forced to lurk.

And what I just said only touches the surface of the many significant issues with this community.

Go deeper and you find some sinister tactics being used to control the narrative.

Good luck seeing this post. I know it was a waste of time to write it.
by mullingitover | 2025-12-11 14:57:23+00:00
> Literally the BMJ itself had articles removed from Facebook!

These people got their stuff published in the British Medical Journal, so nobody in the scientific community had the slightest problem seeing it.

Facebook posted a fact check where the story was shared pointing out some problems with it. They didn’t “censor” anything. It was frankly entirely reasonable and the BMJ should have done better in the first place. Facebook did “combat bad speech with more speech”, the thing you’re supposed to do, and the cranks absolutely lost their minds.

In any case, the danger is over now and we can rest easy knowing that Facebook won’t lift a finger to prevent millions from being misled about vaccines causing autism. They’ll sell ads alongside the posts! phew