MurphyA/hacker-news huggingface dataset:
by oersted | 2025-11-13 14:53:19+00:00
I do think you are right, the concept is not common outside of the JS ecosystem to be fair. Indeed, it probably wouldn't make much sense to transpile in the first place, if it wasn't for these browser limitations. People would just make fully new languages, and it is starting to happen with WebAssembly.

And the ecosystem of JVM and BEAM hosted languages does make the concept even murkier.
by jerojero | 2025-11-13 14:53:37+00:00
The steam machine has a bespoke wireless connector for the (new steam) controller so it doesn't pollute the Bluetooth network and cause lag.

Yes, the controller is charged through usb-c, but you can just use any charger around to charge that. I mean, the battery should last for 30+ hours so you only need to charge it on a weekly or biweekly basis with heavy usage.
by neya | 2025-11-13 14:54:00+00:00
As an aside, because they used the chart legend and the data point the exact same text and icon (just a dot), at first, I thought the accuracy was 0% since I had scrolled half-way through and it took me a good few seconds to see the 47% on the top after scrolling up again. Please always use different illustrations for the legend and the actual datapoint.

https://ibb.co/fVb4MVLF
by 9rx | 2025-11-13 14:54:22+00:00
But actually, it's because people have a limit on how many other people they can keep track of. Robin Dunbar, of Dunbar's number fame, suggested the limits were around 500 people as acquaintances and around 1,500 people whom you could recognize. Beyond that, other people may as well not exist.

When communication at a distance was hard and the world was more insular, the faces you'd recognize would be mostly of people in your community. Still, even within a community, you were going to take more interest in the local movers and shakers over the hobo on the street. Our modern, interconnected global village just scales that up. We still focus on the movers and shakers and ignore the hobos just the same. But now, instead of everyone in a community recognizing the same 600 locals, everyone in the world now recognizes the same 600 people.

Which is also how they become so rich. Need to buy a widget? You're not going to seek out a hobo to see if he has any in his beat up old shopping cart, are you? (well most won't, anyway) You're going to go to straight to the guy you already know. When communities were insular that meant some small number of people in the community were richer than the rest, but there was a pretty hard limit on how rich they could become when there were only so many local buyers. The difference now is, again, a matter of scale. When the entire world wants to buy from the same person, that hard limit becomes multiplied by a very large multiplier.
by wobfan | 2025-11-13 14:54:25+00:00
> That's not really WhatsApp's fault though.

I mean, you could argue that you're at fault when you're choosing a platform that literally eats your RAM. They're not at fault that the platform is shit. But they could have chosen another platform. Or, even better, just use the existing, most of the time perfectly working app, and optimize it.

They had no resources to build the new features for every single platform that they offer native clients for? I could not imagine any other app for which this would be more hypocritical. Give me the iOS WhatsApp IPA from 2016, or even earlier, and the Windows Chromium Wrapper from 2018, and I will tell you neither me nor probably 98% percent of users will notice any difference in feature, let alone design.
by johnisgood | 2025-11-13 14:54:52+00:00
Thank you for your comment. For a minute I thought I was going insane because there is no way that GPG/PGP is used only by the minority. Literally everyone uses it, even non-techies.

phew

> any engineering role where security matters that is -not- using PGP smartcards to sign and push their commits, sign code reviews, sign build reproductions of container images, encrypt their passwords, etc.

I agree. Even without smartcards, at the very least sign your commits, among other things. Absolute minimum. Very low bar.
by tinfoilhatter | 2025-11-13 14:55:00+00:00
I participated in a few hackathons early in my career. I quickly realized that I wasn't benefitting at all from participating in them. In fact, they were a great way to fall behind in the work I actually needed to get done. Those organizing the hackathons on the other hand...

I'm not at all surprised that people are trying to program young teenage minds to think hackathons are a good pathway to advancing one's tech skills / career. Nor am I surprised to hear all of the sketchy behavior surrounding this organization and their leadership. It all fits very nicely together.
by mikemcquaid | 2025-11-13 14:55:04+00:00
> You could have just said this

Yup, you're right, I should have. We will adjust the CONTRIBUTING.md accordingly.

> If this was true every oss project would either be dead or be entirely comprised of dicks, neither of which are the case.

I didn't say every OSS project, I said projects like Homebrew. I know that Homebrew would be dead without many of my personal interventions. You can believe me or not but, unless you're a Homebrew maintainer, it's unlikely your opinion about what happens behind the scenes is informed.
by m000 | 2025-11-13 14:55:23+00:00
It's the PC games library that will be the catalyst for winning.

On a PC, for $15 a month you can get a HumbleBundle subscription and get 5-6 Steam games to keep yours forever (unlike Playstation Plus "free" games). Plus 3-4 free games/month from Epic (an option, since Valve said they won't lock the hardware). Plus 3-4 games from Amazon Prime Gaming if you are a subscriber. Plus a ton of other discount websites.

Compare this to the average cost of a PS5 title and the walled garden of the Playstation Store. Not to mention that your PS5 library probably won't be playable on PS6.

Yes, AAAA games will still be expensive, but for everything else the Steam Machine will give consoles a run for their money. Cost-conscious gamer are very likely to switch.
by btown | 2025-11-13 14:55:31+00:00
I recently learned about Helmfile's support for deep declarative patching of rendered charts, without requiring full forks with value-template-wiring. It's been a gamechanger!

https://helmfile.readthedocs.io/en/latest/advanced-features/...

In your context, it might help certain clients. It does require that the upstream commit to not changing its architecture, but if the upstream is primarily bumping versions and adding backwards-compatible features, and if you document all the patches you're recommending in the wild, it might be an effective tool.
by afavour | 2025-11-13 14:55:52+00:00
Yeah, that's kind of what I was thinking. Saying "it's low stress therefore shouldn't attract a high salary" doesn't add up to me.

I don't necessarily know what the right salary is but it's shift work (and you don't get to choose your hours), you're in charge of a lot of people's safety, there's a non zero chance you'll watch someone die in front of you (if they jump on the tracks). It's... not nothing. And if we're looking at how much economic benefit a given job provides a country a train driver is surely a large multiplier.
by mooiedingen | 2025-11-13 14:56:21+00:00
The age of digitized "Slave Certificates" is upon us... As only the "Masters" that are mandated by the government extending to the UN that "Need" it for you to prove who that you are who you are assigned as at birt(In case nature was involved) for when you are already made "Artificial" it comes build in... "How dare you fill in another name than WE ASSIGNED You?!?"

In an age wherein everything is backdoored somehow voluntary or not, "You Shall still sync your digital twin!!!" So we can predict pre-crime whilst we are busy with depopulation & Migration(See press release last Bilderbergclub meeting!)

Make no mistake as 95% of countries is looking to implement this.. for it is your right as defined by the United Nations(whenever democracy needs to be declared war!) (See joint declaration of 1942)
by tpmoney | 2025-11-13 14:56:23+00:00
> Absolutely, but should the patch be done asap at the cost of other maybe more important security patches? Maybe, maybe not. Not all bugs are security vulns, and not all security vulns are exploitable

I fully agree which is why I really don’t understand why everyone is all up in arms here. Google didn’t demand that this bug get fixed immediately. They didn’t demand that everything be dropped to fix a 25 year old bug. They filed a (very good and detailed) bug report to an open source product. They gave a private report out of courtesy and an acknowledgment of the tradeoffs inherent in public bug disclosure, but ultimately a bug is a bug, it’s already public because the source code is public. If the ffmpeg devs didn’t feel it was important to fix right away, nothing about filing a bug report, privately or publicly changes any of that.
by KaiserPro | 2025-11-13 14:56:28+00:00
The problem with this assement is that it misunderstands the role of the private sector.

Yes, those crashes happened, and they were disasters, but they were only partially down to rail track being privatised. They were a result of systemic under investment both pre and post privatisation.

THe _other_ key thing that needs to be remembered is that rail is highly regulated. To the point that both price, timetables profit and pay are controlled by the deparment of transport.

The bigger issue is that actually the department of transport doesn't have the specialists needed to run the railways, they are hired in as consultants.

If you compare that to TFL, which operates both private (DLR and some of the overground) and public (most of the tubes, not sure about elizabeth line) and buseses (which are entirely private)

The railways are in the state they are because of poor governance from central government. and poor investment, also from government.

IF they had been publicly owned, we'd be in the same state, because the UK government is not currently able to run services effectively. Unless and until the political classes are willing to pay civl servants competitive rates of pay and trust data, then we will continue to be in a mess.

Yes, privatization is bad, but the lack of effective governance is the hidden crisis here.
by caleblloyd | 2025-11-13 14:56:49+00:00
I used Ory Kratos in a Go application a couple years ago by installing it as a dependency. It worked pretty well but in hindsight I would have hosted it as a separate application because it was a pain to bring along all of its dependencies.

One of my biggest complaints was that one of the Account Recovery flows was just an emailed 6-digit code. So a 1 in 1 million chance that somebody without access to any of your stuff could hack you by just hitting reset and guessing "123456". It's actually surprising how many other Account Recovery flows across the web I have noticed recently that do the same thing. Not sure if Ory has added the option for more entropy in this code as of today's release though it's been a while since I've used it.

Otherwise it was a great project to work with that has tons of knobs to customize. I commend the authors, aeneasr especially. It must be a ton of work to keep up with all of the auth standards and offer this in an Apache2 licensed package all while building a business around it as well!
by usrbinbash | 2025-11-13 14:57:20+00:00
All privatizations of public infrastructur and services are failures, simply due to the discrepancy between the interests:

The public wants: Cheap, reliable, quality services.

A corporation wants: Maximized Revenue.

The two inevitably clash. No matter what business, no matter what country. Don't believe me? Go and find a single instance of a service that used to be provided completely by the government, that got BETTER FOR USERS (that is: The Public, not investors) after being privatized. I'll wait.

Public utilitis HAVE TO be run by the public, meaning the government. In pretty much every instance where this isn't the case, the provided service is more expensive, and/or less effective for the people.

And that's why I am sick and tired of the old trope "bUt pRivAtE sEcToR mOrE effIciEnt!" Sure. That would be the same private sector that caused almost every non-war related major economic crisis, is it not? I think the "efficiency argument" is already a moot point.
by corimaith | 2025-11-13 14:57:44+00:00
Railway privatization is resolved in East Asia where they are also major real estate developers that plop luxury malls and apartments ontop stations. See the HK MTR as an example, which is far better than the average European subsidized metros.

The real problem, as always is NIMBYism and the western aversion to luxury malls and mass consumerism, which ends of in a self-reinforcing cycle of increasingly miserable public sphere as nobody wants to engage with it or make it better.
by 827a | 2025-11-13 14:57:58+00:00
> You’re rattled, so your brain is doing that thing where it catastrophizes a tiny mishap into a character flaw. But honestly? People barely register this stuff.

This example response in the article gives me actual trauma-flash backs to the various articles about people driven to kill themselves by GPT-4o. Its the exact same sentence structure.

GPT-5.1 is going to kill more people.
by vel0city | 2025-11-13 14:58:04+00:00
They did that with the "New Nintendo 3DS". It was confusing as hell.

https://en.wikipedia.org/wiki/New_Nintendo_3DS

Things are going wrong when you have a model name like "New Nintendo 2DS XL" to describe a product IMO.

https://en.wikipedia.org/wiki/New_Nintendo_2DS_XL
by wobfan | 2025-11-13 14:58:06+00:00
I mean they need the resources to switch from native, to UWP, to web, and then start over again in 2 years. How do you think should they manage to fix such a unnecessary thing like search in the meantime?

But fear not! As we learnt from Microsoft, Meta and OpenAI, in early 2026, 100% of the code will be created by GenAI. Finally we can have native apps with working core-functionality. Can't wait for it!
by Symbiote | 2025-11-13 14:58:20+00:00
Rail travel is one of the few things that's cheaper now I live in Denmark compared to the UK.

A ticket for the next direct train (16:42, peak time) from Copenhagen to Århus is 449kr, £53. That's 300km in 3 hours.

London to Manchester is the same distance, 2¼ hours, and £193.
by C6JEsQeQa5fCjE | 2025-11-13 14:58:48+00:00
> Even here on Earth, in the, what, 4 billion years history of the planet, humans are the only evolved creatures with intelligence as defined here. Maybe intelligence doesn't always occur.

It is unlikely that other beings becoming intelligent enough to rival us and deny us the supremacy over the planet would ever be allowed. Homo sapiens are believed to have "contributed to" the extinction of several other modern-human-like species (one of them being the Neanderthals). How many other times before could something similar have happened, perhaps far earlier in the evolutionary timeline?

The only way we would allow sufficiently highly intelligent life to develop and flourish is if it is completely subservient to us.
by randycupertino | 2025-11-13 14:58:51+00:00
So they are basically Enron 2.0 cooking the books.

- OpenAI claims to have spent $2.5 billion on inference in H1 of 2025, report claims it actually spent $5.02 billion

- OpenAI claims to have made $3.7 billion in revenues in 2024, report claims it actually made $2.469 billion

- OpenAI claims to have made $4.3 billion in revenues in H1 of 2025, report claims it actually made $2.273 billion
by tialaramex | 2025-11-13 14:58:53+00:00
The idea is usually to de-skill workers and also to try to make their contractual terms worse.

In one very small way I actually sympathise on the railways, let me be specific, this is a long story:

The person driving the train clearly needs to learn how to drive that particular model of train, I think that's likely true basically everywhere. The UK's railway systems are however also reliant on drivers knowing the route. A driver must be familiar with exactly the rails their train will pass over to get from A to B, knowing what to expect ahead for some distance at all times. So it's possible that Jim, who is sat in a coffee room right now can drive a 450, but he doesn't know the Waterloo to Portsmouth via Southampton crazy bypass that's in place due to track work, so he is not able to drive the Portsmouth train that's right there, full of passengers and will now instead be cancelled because the scheduled driver did not arrive. In many of the world's railway systems route knowledge is not crucial (it might be good but it's not required).

However, because of https://en.wikipedia.org/wiki/Ding-ding,_and_away the modern rulebook also requires that the Guard have route knowledge. In contrast to the driver this is much less valuable, but it means that now your Portsmouth train maybe has to be cancelled because although the driver intended was available or the standby could do your route, the only available Guard knows the ordinary Portsmouth route, not the weird one.

I think this is a situation where we should fix systems instead rather than hoping that route knowledge for guards makes it work. But this means the guard is arguably de-skilled and less valuable than before.
by kotaKat | 2025-11-13 14:59:04+00:00
The worst part is if someone doesn’t put 2+2 together and starts blaming their ISP for poor load issues because their Youtube “keeps buffering” because of this continue cat-and-mouse game messing with the player client.

I do not enjoy having to troubleshoot “Youtube isn’t working” calls where it’s because of this adblock ‘protection’ bullshit.

It’s just as bad as Ad-Shield’s bullshit “an error occured loading this page” — no, the page loaded just fine until your malware decided to dump the CSS and hijack my pageload to some “error-report.com” website to tell me my adblocker did it.
by getnormality | 2025-11-13 14:59:06+00:00
Yes, in fact the UCSD report explicitly says they will have no choice but to penalize entire schools in their "math index" if standardized testing is not reintroduced.

There are school systems where teachers are not allowed to give anything less than a D equivalent grade, even if the student didn't engage with the assignment at all. I would panic if I found out my kid went to such a school!
by FrankWilhoit | 2025-11-13 14:59:46+00:00
The practical purpose of information modelling is to prevent the bent coins from propagating. The end users will always create them -- to this day, they were trained on typewriters, and they think '1' and 'l' are the same. The point is to stop the malformed data before it gets where they can cause harm, either by blocking a data-transmission path or by being exploited by bad actors. The status quo is that each point of contact has its own validation rules and its own notion of how severe each kind of syntax error is. A worthwhile model unifies that end-to-end.
by jwblackwell | 2025-11-13 14:59:48+00:00
A lot of people in the UK seem to think the trains in Europe are so much better, but that's not the case, at least in my experience. We took an interrail trip a couple of years ago and spent half the time sat on the floor and waiting for delayed trains. If anything, the overall experience was much worse than trains in the UK, especially if you factored in the difficulty in procuring the correct tickets.
by transcriptase | 2025-11-13 14:59:54+00:00
Everyone telling you to use custom instructions etc don’t realize that they don’t carry over to voice.

Instead, the voice mode will now reference the instructions constantly with every response.

Before:

Absolutely, you’re so right and a lot of people would agree! Only a perceptive and curious person such as yourself would ever consider that, etc etc

After:

Ok here’s the answer! No fluff, no agreeing for the sake of agreeing. Right to the point and concise like you want it. Etc etc

And no, I don’t have memories enabled.
by martinald | 2025-11-13 15:00:43+00:00
You are aware National Express (UK company) operates a lot of train routes in NRW in Germany, too? Equally Ariva (UK company, was owned by DB, now UK) in the Netherlands?

The EU basically mandates privatisation of railways.

They require track and trains to be run by different operators (DB InfraGO in Germany, ProRail in NL, etc) to the train operators.

They then require (nearly?) all passenger rail operations be available to private companies to bid on. The EU is taking the Netherlands to the ECJ over the fact the Netherlands won't allow it: https://ec.europa.eu/commission/presscorner/detail/en/ip_25_...

Also the EU requires open access operators access to said separate tracks. That's why you're seeing all the competition in high speed routes (especially) in the EU. They have to pay a track access fee but are free to request to run whatever route it is.

The last point (well, all are really) is a big problem for many national operators as they make a lot of revenue from 'premium' intercity operations that cross subsidies the local trains. A lot of that "margin" is going to be eroded by the competition.
by skywhopper | 2025-11-13 15:00:47+00:00
I always wonder how useful such explanations could be. If you don’t know (or can’t guess) what ICMPv6 is (and how much would knowing it stands for “Internet Control Message Protocol version 6” help?), perhaps you asked the wrong question or, yes, you’re dangerously out of your depth and shouldn’t be trying to implement a networking stack without doing some more research.
by jleyank | 2025-11-13 15:00:54+00:00
Grade inflation and automatic promotion had nothing to do with Covid - it was occurring when at uni in the 70's, with dean's list definitions changing to reflect higher GPA's. Covid isolation might have made things worse, but starting from a mediocre beginning it might also not be significant. People who are interested in subjects, and have anywhere competent teachers tend to do well. Those who are disinterested, or faced with "disappointing" teachers do less well.

The spread of things like ChatGPT is going to make things worse. And there's a whole lot of parents who are certain their precious offspring are (well) above average. Wasn't that a feature of Lake Wobegone? EDIT: and how common is the attitude "I paid a lot for your product, give me the grades..."?
by freejazz | 2025-11-13 15:01:04+00:00
Again, as I pointed out to you numerous times in this thread. OpenAI already represented to the court that the data was anonymized and that they can anonymize it, so you are significantly departing from the actual facts in your discussion here. There are no genuine privacy issues left here. The data is anonymous and it is under a protective order so it must be maintained confidentially.
by rramadass | 2025-11-13 15:01:46+00:00
Excellent and Informative comments !

The way to learn a language is not via its syntax but by understanding the computation model and the abstract machine it is based on. For imperative languages this is rather simple and so we can jump right in and muddle our way to some sort of understanding. With Functional languages it is much harder (you need to know logic of functions) and is quite impossible with Logic languages (you need to know predicate logic) Thus we need to first focus on the underlying mathematical concepts for these categories of languages.

The Robert Kowalski paper Predicate Logic as a Programming Language you list above is the Rosetta stone of logic languages and an absolute must-read for everybody. It builds everything up from the foundations using implication (in disjunctive form), clause, clausal sentence, semantics, Horn clauses and computation (i.e. resolution derivation); all absolutely essential to understanding! This is the "enlightenment scroll" of Prolog.
by cornonthecobra | 2025-11-13 15:01:52+00:00
My phone screen is a bit over 500 ppi. I tried it full screen across the entire range that it's in focus (I'm mildly nearsighted), and I could just see the things spinning across the whole field if the pinwheels were big enough to see motion at all.

Maybe it doesn't work on small/AMOLED screens?