MurphyA/hacker-news huggingface dataset:
by piva00 | 2025-11-13 15:09:15+00:00
This is personally offending to me, I lost two friends in their 40s in Brazil when Bolsonaro acted like Trump, and didn't implement any federal policy to lower risks during the first year of the pandemic.

Your take is stupid, that's how discourse goes now though, stupid hot takes from people who don't want to think, ponied up as some grand opinion while padded with derision and cynicism.

It's just stupid... And quite tiresome, be better.
by owisd | 2025-11-13 15:09:18+00:00
This is just another “bendy bananas”-tier myth. The UK was never forced to privatise because of EU competition rules, see, for example, France, an EU member state that retained publicly owned railways during the same period.

There are EU competition rules that require separating operations from infrastructure, but it is and always has been fine to do this as separate divisions under the same publicly owned umbrella.
by martinald | 2025-11-13 15:09:29+00:00
Well it didn't work great in the 90s. There's a great documentary about this: https://www.youtube.com/watch?v=WJfaKKVS5Hc from 1990. The problems will seem very similar.

Where I think privatisation went wrong (the core concept of having private operators bid on franchises is ~right imo) is the state lost a lot of 'management' knowledge that was in British Rail. This has really killed us because we don't know how to build complex civil engineering projects anymore, and _the management_ of them gets outsourced to large contractors like Arup at eye watering costs.

They also have a terrible conflict of interest as if they manage it well, they often get paid much less than managing a slow moving disaster of a project.

I think this needs to be solved first, not getting the state to operate train fleets.
by tpmoney | 2025-11-13 15:09:34+00:00
I think it’s a good example of why it makes no sense. People are saying they would rather a world where people unknowingly get heavy metal poisoning from apples at the free orchard rather than a world where people are informed that some of the apples in one part of the orchard may have heavy metals in it because the person letting people know about it didn’t also remediate the soil, even though they don’t own the orchard.

That is plainly ridiculous. An orchard without heavy metals is obviously an ideal world in this case, but a world where people are at least informed of the places where the heavy metals are is orders of magnitude better than one where they’re unknowing getting heavy metal poisoning.
by Aurornis | 2025-11-13 15:09:37+00:00
Gatekeeper isn’t changing. Homebrew’s policies are changing.

It also only applies to casks. If you don’t use homebrew casks, nothing is changing for you.

You can also disable Gatekeeper entirely. It’s very easy.

I don’t see what you think you’re predicting, unless you’re trying to imply that that Gatekeeper is a conspiratorial plot to turn your Mac into an iPhone. I predict we’re going to be seeing those conspiracy theories for decades while it never comes true. Apple doesn’t want to destroy the market for their $5000 laptops so they can sell us a $1000 iPad as our only computing device or send customers to competitors. This is like a replay of the sky is falling drama when secure boot was announced
by bongoman42 | 2025-11-13 15:09:44+00:00
Charlie and Jamie had always sort of assumed that there was some grown-up in charge of the financial system whom they had never met; now, they saw there was not. -Michael Lewis, The Big Short: Inside the Doomsday Machine

I've often seen this in traders who get outrageously successful with a particular strategy at a particular point in time. Their brain overfits seeing that pattern at times when it really doesn't apply. The smart ones manage to get out before losing everything, the not so smart ones end up where they were before the success. It is like a lottery winner who 'reinvests' all his winnings back into lotteries.
by amluto | 2025-11-13 15:09:59+00:00
That ding, ding and away issue seems straightforwardly solvable with a small amount of technology (the train could refuse to go without the signal saying it’s okay) or something like the Japanese pointing and calling system, or even both.

Frankly, something like positive train control or the European Train Control System should be table stakes at this point. It should be difficult or impossible for a driver unfamiliar with a route to cause a crash.
by tacker2000 | 2025-11-13 15:10:35+00:00
yea, that's why it's not "pro" grade, and that's my point.

"pro" users need EOL version support because sometimes some client still didn't want to update his age old web app the newest node or python or whatever. sometimes it's not up to the dev himself, and he needs to make money either way.

so in the end brew makes decisions for the most common denominator, and that will be the user that uses it to install youtube-dl and nothing more.
by Grazester | 2025-11-13 15:10:41+00:00
Those mountain road around the area perfect for a "sports" car. BTW, there are sports cars(Miata,BWM M4,M2, Porsche, Supra, Nissan Z), super cars(standard Ferrari's, lambos,McLarens etc) and there are hyper cars(Pagani, koenigsegg, upper tier Ferrai's and McLarens).

No one in LA with money is buying a sports car to "flex".
by neya | 2025-11-13 15:11:19+00:00
Gamers are a passionate bunch. Screwing around with them is a losing game that no one has historically ever won. And also because a lot of their competitors fucked up to pave the road for them (Think Sony's PS fiasco, Microsoft's X-Box clusterfuck from which they're yet to recover from, a decade later). Valve has gotten alot of billion dollar lessons in here that Valve got for free.
by wmeredith | 2025-11-13 15:11:25+00:00
Thank you for calling this out. As a long time console gamer, I hadn't noticed this creeping bloat until I started playing games with my young children. My son begged for a new Madden game after playing it at his friend's house.

When we got the game, it probably took us an hour of fucking around with downloads and accounts. Off the top of my head, I had to set up a parents EA account and kids account, set permissions, had to make my 7 year old an email address, had to set up two factor authentication, accept crazy terms of use, verify emails, etc.) And then once we got all that done we're dodging ads for in game points, coins, cards, card packs, cosmetics, pre-order bonuses, etc. to get to the actual game. It's so SO bad and just not fun.

It completely killed his enthusiasm for the game. My son wandered off multiple times during this process. When I joked with my wife that we could have built a PC in the time it took us to do this bullshit it was an exaggeration, but only a little.
by chaosprint | 2025-11-13 15:11:38+00:00
Feifei is a great researcher. But to be honest, the progress her company has made in "world modeling" seems to deviate somewhat from what she has advertised, which is a bit disappointing. As this article (https://entropytown.com/articles/2025-11-13-world-model-lecu...) summarizes, she is mainly working on 3DGS applications. The problem is that, despite the substantial funding, this demo video clearly avoids the essentials; the camera movement is merely a panning motion. It's safe to assume that adding even a one-second extra second to each shot would drastically reduce the quality. It offers almost no improvement over the earliest 3DGS demo, let alone the addition of any characters.
by otterley | 2025-11-13 15:11:58+00:00
There is an important distinction that relates to a court’s ability to order a defendant to perform work to facilitate discovery. A court can order preservation of records, but they generally cannot order a defendant to create new ones. I was responding to your use of the word “collect,” which implies significantly more effort than merely not destroying logs (i.e. logging new information that they weren’t already).

It’s not misdirection or misleading; it lies in an understanding of the law. There’s plenty of case law out there on the subject if you’re interested.
by quit32 | 2025-11-13 15:12:00+00:00
It is likely that the reader will be implemented into a phone / tablet app so will be pretty ubiquitous eventually.

FWIW it will never technically be legal to rely on visually looking at someones phone to verify age / id bc it would be incredibly easy to fake the display and physical interaction. The only reason it can work as an ID is if it is digitally verified by a reader.

But I do agree that especially in the interim there will be cases where LEO will coerce a phone handover but I don't think this will be a long term problem since physical interaction with the phone does nothing to verify authenticity. You may as well hand them a piece of paper you printed out with your info.
by Dilettante_ | 2025-11-13 15:12:24+00:00
There is a distinction between installing something via the primary or a secondary mechanism. If someone said I just had to "install" a windows program and it turned out I had to compile it from scratch and set all the registry entries myself, I would be "astonished"(as in: The Principle Of Least Astonishment).

I fully understand that language matters and if this was an attempt by Google to de-legitimize this way of installing, that's no good. But for Christ's sake, having different names for different things is not inherently malicious.
by bogwog | 2025-11-13 15:12:25+00:00
> In most cases, F-Droid couldn't know either. A developer transferring their accounts and private keys to someone else is not easily detected.

1. The Android OS does not allow installing app updates if the new APK uses a different signing key than the existing one. It will outright refuse, and this works locally on device. There's no need to ask some third party server to verify anything. It's a fundamental part of how Android security works, and it has been like this since the first Android phone ever release.

2. F-Droid compiles all APKs on its store, and signs them with its own keys. Apps on F-Droid are not signed by the developers of those apps. They're signed by F-Droid, and thus can only be updated through and by F-Droid. F-Droid does not just distribute APKs uploaded by random people, it distributes APKs that F-Droid compiled themselves.

So to answer your question, a developer transferring their accounts/keys to someone else doesn't matter. It won't affect the security of F-Droid users, because those keys/accounts aren't used by F-Droid. The worst that can happen is that the new owner tries injecting malware into the source code, but F-Droid builds apps from source and is thus positioned to catch those types of things (which is more than can be said about Google's ability to police Google Play)

And finally,

> How does Google know if someone has sold off their app?

Google should not know anything about the business dealings of potential competitors. Google is a monopoly[1], so there is real risk for developers and their businesses if Google is given access to this kind of information.

[1]: https://www.google.com/search?q=is+google+a+monopoly%3F&udm=...
by samuelleecong | 2025-11-13 15:12:54+00:00
I was frustrated with the exact search functionality in the YC directory, so I made a better one that allows you to paste in a description of any length and get the closest companies to that description using BM25. I also did some analysis of trends, and found some interesting historical trends (the shift from B2C focus to B2B in YC) and some not so surprising ones (astronomical increase in the usage of the keyword 'AI' in accepted companies). The data is all in the website and fully toggleable by Year, batch and category for those data nerds interested to explore :p Open to feedback on other types of interesting analyses you would like to see!
by seanhunter | 2025-11-13 15:12:55+00:00
I'm not sure whether it's still the case, but the state of the art some twenty years ago when I generated a random stream and wanted to test it, was the "diehard" suite[1] which started as an implementation of the tests suggested by Knuth in TAOCP and then was expanded from there. The version I had was in C that had been autogenerated by the gnu fortran complier from a fortran original, so the source code was even more impossible than normal quant code to understand. I understand it was superceded by "dieharder", which is a native C implementation I think.

Robert Brown has a page with a bunch of info about dieharder and statistical testing of random generators in general [2]

[1] https://en.wikipedia.org/wiki/Diehard_tests

[2] https://webhome.phy.duke.edu/~rgb/General/dieharder.php
by oersted | 2025-11-13 15:12:57+00:00
There is a middle ground that is quite common across Europe: a private company that has the government as a shareholder. I think it is reasonable for subsidies to be structured just like private investments rather than a donation. The public should reap the rewards of the money they invest in their country through taxes, just like wealthy investors do.

It's a question of perspective. I've spent my life in countries where I've seen my taxes being spent relatively well, I feel the benefits of it daily both as a private citizen and a founder. Everywhere I've lived, when transport, utilities, healthcare and education, even part of the media, were publicly managed, they were simply better and cheaper.

But I understand that this is not universal and that most governments don't operate effectively for their taxpayers. And that, yes, if the whole system is set up for it, private solutions can also thrive and be superior. I suppose it's hard to privatize public services effectively in an ecosystem that doesn't support private enterprise as much.
by zahlman | 2025-11-13 15:13:22+00:00
From what I can tell, it basically includes the JavaScript to run, and then the main program tells it which engine to feed it to. From some issue tracker discussion, it does the latter in the common way of "look up an executable on $PATH or use a user-provided path, and shell out to it". I didn't check where the logic is located for building the command line needed for each supported engine.
by tjpnz | 2025-11-13 15:13:40+00:00
Spoken to a few ojiisans here over the years and they'll always mention the value placed in making sure everything's well maintained. If you go out past midnight in Tokyo you'll frequently see gangs of workers on the lines doing inspections and installing new equipment. Can't comment on other countries but if you're not doing enough upkeep things will turn to shit fast.
by msabalau | 2025-11-13 15:13:50+00:00
That's a major use case, especially if the definition is broad enough to include take my expertise, knowledge and perhaps a written document, and transmute it to others forms--slides, illustrations, flash cards, quizzes, podcasts, scripts for an inbound call center.

But there seem to be uses where a verified solution is irrelevant. Creativity generally--an image, poem, description of an NPC in a roleplaying game, the visuals for a music video never have to be "true", just evocative. I suppose persuasive rhetoric doesn't have to be true, just plausible or engaging.

As for general search, I don't know that we can say that "classic search" can be meaningful said to tell you about the sources it ignored. I will agree that using OpenAI or Perplexity for search is kind of meh, but Google's AI Mode does a reasonable job at informing you about the links it provides, and you can easily tab over to a classic search if you want. It's almost like having a depth of expertise doing search helps in building a search product the incorporates an LLM...

But, yeah, if one is really disinterested in looking at sources, just chatting with a typical LLM seems a rather dubious way to get an accurate or reasonable comprehensive answer.
by heeheefly | 2025-11-13 15:14:29+00:00
I am working on an open-source project. In the beginning, it was browser-based. The reason I started this project is that there is too much unnecessary stuff in today’s software. When I open a browser, it’s filled with ads, and there are too many malicious things on the internet now. I absolutely cannot trust a person's self-discipline. In traditional stories, truly believing in someone’s words only happens when they lose all the tools to commit a crime. So, I decided to write my own browser.

Videos are arguably one of the worst inventions of modern society. We spend a lot of effort just to find a bit of usefulness in them, while it’s incredibly easy to fill them with a bunch of garbage. The prevalence of short videos, gray-area content, and various ads is everywhere. Therefore, the first thing I did was to ensure that this browser absolutely does not support video. Later, I realized that videos are not entirely useless; they can be selectively enabled in certain situations.

The software isn’t perfect; in fact, it still has many issues, but I am continuously striving to improve it. I have included features such as dark mode, website filtering, etc. The main goal is to provide a network environment that I genuinely desire. If we want to avoid certain websites, then we should never have to see them again. Everything I am doing is simply to reclaim time wasted on meaningless activities for each of us, and the extra time can be spent on much more meaningful pursuits.

Later, I thought perhaps I could centralize various necessary functions within this software, so I gradually added some other common features like a schedule and progress tracker. All of this is intended to make our lives easier, not to complicate them. As the software's name suggests, I hope to help us do ourselves through foundational means.

Initially, the software was closed source because at that time, I wanted to profit from it, but I also had other work to do. I realized that it is very difficult to develop a product solely relying on one person’s strength. A mature piece of software likely requires hundreds of thousands of lines of code. After thinking it over for a while, I ultimately decided to open-source the project. It is released under a free software license, hoping to gain support from freedom-loving people all around the world.

Now it has become one of the software applications I use the most daily, perhaps even the most. I am gradually removing unnecessary software from my devices. I hope that in the future, I can do even more things through it, with features that are controllable and align with what I desire.
Show HN: Dispatch Game Guide – Walkthroughs, Builds and Choice Outcomes (2025)
by linkshu | 2025-11-13 15:14:30+00:00
By players, for players: https://dispatchgame.me/ packs weekly-updated 1-6 episode walkthroughs, hero stat optimizers (Combat/Intelligence/Charisma), choice impact breakdowns, puzzle solutions, and 100% achievement guides. Ad-free, platform-agnostic (Steam/GOG/Epic + console soon) – perfect for chasing all endings.
by JohnFen | 2025-11-13 15:14:32+00:00
This truth was one of the first things I learned in the School of Hard Knocks. If you've identified a need that nobody else is addressing, the odds are very high that there's a solid reason nobody else is addressing it.

That doesn't automatically mean that your idea can't be successful, but it does mean that you should take a step back and do a hard rethink. Maybe you can identify the reason everyone else is avoiding it and can eliminate or bypass the problem, for instance. But there almost certainly is a problem that you haven't spotted. Further, it's probably a hard problem to solve, since nobody else has managed it.

This kind of thing is one of the several reasons why you don't want to be the first to enter a product category ("the pioneers get the arrows"). The sweet spot to aim for is to be second or third. Then the market is already validated, and you can also learn how to make your product better by learning from the mistakes of your competition.
by mjburgess | 2025-11-13 15:14:33+00:00
I agree there can be such debates; that's kinda my point.

I'm just saying, often there is no real debate it's just one side is ignorant of the distinctions being made.

Any debate in which one side makes distinctions and the other is ignorant of them will be an apparent L vs. S case -- to show "it's a real one" requires showing that answering the apparent L's question doesnt "settle the matter".

In the vast majority of such debates you can just say, eg., "transpilers are compilers that maintain the language level across input/output langs; and sometimes that useful to note -- eg., that typescript has a js target." -- if such a response answers the question, then it was a genuine question, not a debate position.

I think in the cases you list most people offering L-apparent questions are asking a sincerely learning question: why (because I don't know) are you making such a distinction? That might be delivered with some frustration at their misperception of "wasted cognitive effort" in such distinction-making -- but it isnt a technical position on the quality of one's classification scheme
by blibble | 2025-11-13 15:14:40+00:00
telecoms, wired broadband is competitive and has variety of different levels of service at different price points

water/electricity/gas have been abject failures

railways have been a mixed bag

some things are better (quality of service is much better), some things are worse (subsidy and cost)

but a good chunk of that is under direct government control, and has been for a very long time

the only private bit is/was the TOC, "train operating company" (and roscos... which are another subject)

TOCs essentially just put a driver in the cab, and collect the fares and send them to the government

they don't maintain the track, they don't set the fares, they don't set driver pay, they don't control the service pattern

if your train service sucked during the last few years: it's probably the government's fault
by dvdkon | 2025-11-13 15:15:11+00:00
Applying your argument more broadly, we shouldn't critique any product or changes made to it, and I don't see any reason why that should be true.

Caring about the products you use is pretty standard behaviour, and when the product changes under the user's hands, it's normal to complain. It can resolve the issue faster and less painfully than switching products would.
by scottbcovert | 2025-11-13 15:15:22+00:00
It was a social engineering attack that leveraged the device OAuth flow, where the device gaining access to the resource server (in this case the Salesforce API) is separate from the device that grants the authorization.

The hackers called employees/contractors at Google (& lots of other large companies) with user access to the company's Salesforce instance and tricked them into authorizing API access for the hackers' machine.

It's the same as loading Apple TV on your Roku despite not having a subscription and then calling your neighbor who does have an account and tricking them into entering the 5 digit code at link.apple.com

Continuing with your analogy, they didn't break into the off-site storage unit so much as they tricked someone into giving them a key.

There's no security vulnerability in Google/Salesforce or your apartment/storage per se, but a lapse in security training for employees/contractors can be the functional equivalent to a zero-day vulnerability.
by pjc50 | 2025-11-13 15:15:27+00:00
The key is competition. BP compete on the global oil market. BA compete freely with other air companies. RR with other turbine manufacturers (not many of those globally!).

The semi-successful ones are the "shell company" ones: telecoms, power, and railways. The user gets a choice of who to get customer service on, which feels nicer than a government bureaucracy, but the infrastructure is a natural monopoly so the actual hardware delivering the service is mostly the same.

Electricity markets work pretty well as a market and has miraculously managed a lot of carbon transition, but is now horrendously expensive (like trains) in a way that's becoming politically important. The public are going to demand that something be done. AI power use is not helping here.

The less successful ones are the actual big capital asset ownership ones: RailTrack PLC, OpenReach, water companies, the nuclear industry.