MurphyA/hacker-news huggingface dataset:
by antichronology | 2025-08-22 22:10:54+00:00
Here is the link for benchmarks and their utility: https://youtu.be/JdT78t1Offo?t=1444

"We have internal benchmarks. Yeah. But we don't we don't publish them."

"we have internal benchmarks that the team focuses on and improving and then we also have a bunch of tasks like I think that accelerating our own engineers is like a top top priority for us"

The equivalent for us would be to ultimate looking to improve experimental results. Benchmarks are a good intermediate point but not the ultimate goal
by mjr00 | 2025-08-22 22:11:05+00:00
> True, but my county is able to get more than that number of people into a cricket league. You don't need to personally know everyone, just be confident that there is a system of trust in place that would weed out any rotters. Is such a system be perfect? No, but neither are any of the top-down approaches attempted in videogames.

I played against the EVO 2025 world champion Street Fighter 6 player in ranked matchmaking last week. When's the last time your county cricket team played against anyone who's won the Cricket World Cup?

We're fundamentally talking about different activities here. Lamar Jackson doesn't get to choose who he plays against in the NFL; if he wants to win the Super Bowl he has to play against Joe Burrow. If Joe Burrow cheats by deflating some footballs, there has to be a system in place which catches him and doles out appropriate punishment. Your "solution" is essentially telling Lamar to not worry about it and just play flag football with his friends instead.

I realize this type of activity isn't for everyone, and there's something to be said about too many games becoming overly competitive, but your proposed solution doesn't really address the problem.
by ChrisRackauckas | 2025-08-22 22:11:33+00:00
I'm sure there's lots of slop being generated by this stuff, but at least for my work it's mostly solving the simple issues. Maybe it's the slop of "hey can you find out why my code isn't working?" and "closed issue 268 because it works on the latest versions, and we made your code into an MWE for the future". If you check any open source project that gets traction, there's tens of thousands of issues to handle. A good thousand of them are just "unit conversion would be good here", "this docstring is missing this option", etc. Those little PRs are the slop of Github that someone has to do, and I'd prefer not telling my interns to do that because otherwise they'd just quit. Good thing Claude doesn't quit, he's a good boy.
by gellybeans | 2025-08-22 22:12:13+00:00
I think the problem with this line of reasoning is that it's one-sided. Essentially you are saying "Just trust me bro" on behalf of a self-evaluating company.

I'd argue the potential for abuse is a perfectly reasonable discussion to have, and doesn't have much bearing on the effectiveness of anticheat, but I understand that's not the point you are trying to make.
by impossiblefork | 2025-08-22 22:12:26+00:00
For me as a vague 1920s maybe-the-SocDems, I see this as vaguely positive. A return to pragmatism from market dogmatism.

I see some of the tariff stuff and the US protectionism sort of the same way, although I don't approve, since I think the US uniquely benefits from this kind of thing due to that the dollar is such a predominant reserve currency and since I think it's badly done and will backfire, tarring what in principle be sensible policies if carefully targeted with being Trumpist.
by xyzzyz | 2025-08-22 22:13:05+00:00
> If you use 3) to create a &str/String from invalid bytes, you can't safely use that string as the standard library is unfortunately designed around the assumption that only valid UTF-8 is stored.

Yes, and that's a good thing. It allows every code that gets &str/String to assume that the input is valid UTF-8. The alternative would be that every single time you write a function that takes a string as an argument, you have to analyze your code, consider what would happen if the argument was not valid UTF-8, and handle that appropriately. You'd also have to redo the whole analysis every time you modify the function. That's a horrible waste of time: it's much better to:

1) Convert things to String early, and assume validity later, and

2) Make functions that explicitly don't care about validity take &[u8] instead.

This is, of course, exactly what Rust does: I am not aware of a single thing that &str allows you to do that you cannot do with &[u8], except things that do require you to assume it's valid UTF-8.
by csours | 2025-08-22 22:13:47+00:00
> Changing the metric just masks things.

Using only one metric is THE classic way to misunderstand a system.

> Society is broken for those at the bottom, and if their numbers grow too large, it will become broken for everyone.

It's difficult to capture my intention and perspective in a short comment. In my personal belief, if the future is going to be better than the present, we need to share resources more fairly.

However, money is an imperfect representation of resources. For instance, the extremely wealthy may eat more food or more quality food, but not anywhere near a proportionate excess. They may have a bit more housing, but generally not proportionate to their excess income. Etc etc etc for most things.

This is not excuse, or justification.

What I am saying is that focusing on the excess wealth can become a distraction.

I believe that the majority of harm relating to income inequality does not come from the inequality itself, or even excess resource (food, housing, etc) consumption.

I believe that the majority of harm comes from actions taken while attaining and defending wealth.

It's regulations bent and broken while growing a business.

It's not the housing per se, but the housing must retain value.

It's not the stock portfolio per se, it's the tax loopholes exploited.

----

Excess wealth is a correlation to harm. Beyond that, I feel that care must be taken.

Beware of easy narratives and blame.
by nirui | 2025-08-22 22:14:17+00:00
The chosen example:

bar, err := foo() if err != nil { return err } if err = foo2(); err != nil { return err }

Sounded more like a nitpicking.

If you really care about scope while being able to use `bar` later down, the code should be written as:

bar, err := foo() if err != nil { return err } err = foo2() // Just reuse `err` plainly if err != nil { return err }

which actually overwrites `err`, opposite to "shadowing" it.

The confusing here, is that the difference between `if err != nil` and `if err = call(); err != nil` is not just style, the later one also introduces a scope that captures whatever variables got created before `;`.

If you really REALLY want to use the same `if` style, try:

if bar, err := foo(); err != nil { return err } else if bar2, err := foo2(); err != nil { return err } else { [Use `bar` and `bar2` here] return ... }
by byronic | 2025-08-22 22:14:20+00:00
You're 100% right. This kind of prompt just alters the dice probabilities within the word bag. The OP here is ridiculous (as in 'worthy of ridicule') by means of ascribing intent to sentences with a different rhetorical flavor _that was prompted by the person putting in a prompt_.

I am now fully of the opinion that LLM proponents should turn off their monitor to reveal the consciousness within the AI
by shmerl | 2025-08-22 22:14:34+00:00
TL;DR: Malware level / kernel invasive anti cheats idea that relies on some opaque anti-user blobs is conceptually incompatible with Linux and open source in general.

Proponents of such junk can get lost with their fake justifications of why kernel level anti-cheat malware should be acceptable. They should instead work on server side anti-cheats.
by cortesoft | 2025-08-22 22:15:07+00:00
> For example, as you said, you can have games with randoms without an automatic ranking of all players

Good skill matching is one of the most important advancement in gaming over the last few decades. Being able to consistently play against people who are fair competition for you makes the games so much more fun, especially if you are much better or much worse than the average player. In the old days, you could alternate between opponents that were no challenge at all and opponents you would have no chance against; both types of games get old really fast.

In some ways, good skill matching can alleviate the harm cheaters do; if the cheating makes them way better than everyone else, then good matchmaking should start to match them up only against other cheaters. In many ways, this is the ideal scenario - cheaters play against each other, and everyone else plays against people who are close in skill level.
by Telaneo | 2025-08-22 22:15:18+00:00
One more taking part in a time-honoured tradition of taking someone else's thing, adding your own dipping mustard (if even that), and calling it your own.

A new chatbot? Another ChatGPT wrapper. A new Linux Distro. Another Arch with a preinstalled desktop environment. A new video downloader? It's yt-dlp with a GUI.

If they were just honest from the get-go, it'd be fine, but some people aren't.
by mxuribe | 2025-08-22 22:15:33+00:00
I have zero data to justify my assumption...but i assume less people lose their domain vs folks who lose access to their email. That being said, fully agreed that managing one's domain name - especially the one tied to your mail email address - is so critically important to protect. Big brand domain name leasers, er, um, i mean registrars (BTW, agreed with you on only being able to *lease* domains) tend to offer extra account protection like multi-factor authentication, which should be the bare minimum that is used. At some point, if someone is managing LOTS of domain names, i get that it can be a burden...but for low number of domains (or even just 1 or 2 domains for a family), i think focusing on good security and keeping on payment aspects is not so tough...and helps immensely from getting negatively impacted.
by davidandgoli4th | 2025-08-22 22:16:02+00:00
Hey vorejdajo, I completely understand your questioning if this is a scam (Changefly actually blocks scammers). My name is Lukas Dickie and I'm the founder of Changefly. You can verify this by looking up our business registration with Washington State or contacting Troy Foster at Perkins Coie (https://perkinscoie.com/professionals/troy-foster). I have a long track record of working with governments and companies around the world.

For identity verification, Stripe is our current data processor and undergoes annual audits. Your identity is first verified by Stripe, secondly reprocessed for privacy on Changefly, then immediately deleted.

I encourage you to check out the links below to learn how the Changefly ID authentication process works and how Changefly is truly changing the game for privacy and security:

Changefly Anonymous Authentication FAQ: https://www.changefly.com/security

Changefly ID white paper: https://www.changefly.com/our-research

Changefly US Patent 12,301,546 B2: https://patents.google.com/patent/US12301546B2/en
by xandrius | 2025-08-22 22:16:32+00:00
To be fair if both google and dropbox can't take care of 1TB of data, who can?

My solution against photo anxiety is to actually look at them and decide to physically print the best ones every year. More likely to be used as gifts or just fun to look through them in a photo album, nobody is going to sit next to you on a phone or computer but bring out an old photo album and everyone is on it.
by Jtsummers | 2025-08-22 22:16:44+00:00
That's a fair point. By the numbers, about 60% of voters turned out in the last election. Historically, though, we've had lower turnouts. Let's say that nationally only 50% turned out but all farmers voted. That would make their 1+% block closer to 2-3% of the votes for an election which is more significant.
by righthand | 2025-08-22 22:16:57+00:00
Trying to ignore the politicking on this so it can be clear on what exactly is “happening”.

As far as I understand, all Trump did was alter Biden admin’s original plan. Trump swapped a 10% stake in Intel for Biden’s profit sharing for participating in the grants[0] (anyone who participates in the CHIPS Act gets this deal currently, I guess Intel is renegotiating). Not necessarily better or worse because Intel is a long ways away from any sort of gain that would make a difference.

If you feel conflicted to think this is a good or bad move, you’re right where Trump wants you. Sit down and do the napkin math, you may find the deal irrelevant or numbers similar. In the end we won’t know for a decade the result. The move is meaningless financially but generates headlines and doesn’t do anything to advance the actual foundries.

It’s almost distracting…

[0] “Biden to require chips companies winning subsidies to share excess profits“ >> https://www.reuters.com/technology/us-require-companies-winn...
by mikepurvis | 2025-08-22 22:17:23+00:00
Not my favoured approach, but for early stage systems where proper off-board observability/alerting is not yet in place, tmux can function as a kind of ssh-accessible dashboard displaying the stdout of key running processes, and also allowing some measure of inline recovery— like if a process has crashed, you can up-arrow and relaunch it in the same environment it crashed out of.

Obviously not an approach that scales, but I think it can also work decently well as a dev environment, where you want to run "stock" for most of the components in the system, and just be syncing in an updated workspace and restarting the one bit being actively developed on. Being able to do this without having to reason about a whole tree of interlinked startup units or whatever does lower the barrier to entry somewhat.
by simoncion | 2025-08-22 22:17:58+00:00
> I was very careful to couch the Google compute cost "win"...

Respectfully, I was very explicit that I was ignoring cost in my ranking.

Azure might have a ton of great features and could be (for all I know) a quarter the cost of GCP. But in my professional experience, I have run into recurring Azure issues that are entirely out of my control that blocked deployment of new VMs for hours and hours (and occasionally days). That's business-disrupting.
by Waterluvian | 2025-08-22 22:18:03+00:00
Free market capitalism is great until you’re about to be the big Loser. And then the big dog steps in and yells for time out.

I think if this was a domestic thing it would be all kinds of dumb and wrong. But as a US National Security thing, it makes sense if you’re of the mind that significant intervention is fine when it’s in your country’s best interest.

The next phase is watching the U.S. government keep Intel on a palliative drip of softball contracts and tax dollars. I guess there’s a fair argument that this form of bail out could help Intel thrive again… or at least secure a domestic supply of chips for natsec reasons?
by ndriscoll | 2025-08-22 22:18:42+00:00
I don't understand this sentiment. Never have. I've doubted myself for years that I'm mistaken that this is how XHTML really fell out of favor despite it being what I recall reading at the time. A modern web developer is writing in javascript or typescript, which is going to make you correctly close your curly braces and parentheses (and so much more with typescript).

Then React introduced faux-XML as JSX except with this huge machinery of a runtime javascript virtual DOM instead of basic template expansion and everyone loves it? And if this react playground I've opened up reflects reality, JSX seems to literally require you to balance opening/closing your tags. The punch-line of the whole joke.

What was the point of this exercise? Why do people use JSX for e.g. blogs when HTML templating is built into the browser and they do nothing dynamic? For many years it's been hard to shake the feeling that it isn't some trick to justify 6 figure salaries for people making web pages that are simple enough that an 8 year old should be up to the task.

That same nagging feeling reassures me about our AI future though. Easy ways to do things have been here the whole time, yet here we are. I don't think companies are as focused on efficiency as they pretend. Clearly social aspects like empire building dominate.
by xscott | 2025-08-22 22:19:08+00:00
I hadn't thought about it before, but I think the nostalgia angle can explain a bunch of the US attitudes. It seems like a lot of people across the spectrum think the 1950s were a better time: The bigots because of race issues, the incels because of sexual expectations, the young generations envying (and resenting) how the boomers "had it easy", and the hippies thinking new technology is ending the world.

I think they're all wrong, but there's no fixing it. Assuming there are no civil or world wars in the near future that radically change the trajectory, China will rise and the US will end up lower on the ladder.

> nostalgia for when Britain was indeed Great

I'm sure you didn't intend it, but that capital G sure sounds a lot like the slogan for a US political party.
by reify | 2025-08-22 22:19:10+00:00
This line resonated with me:

They carry debt like ankle weights: student loans, medical bills, credit cards, each payment a small surrender of autonomy.

In my early days of psychotherapy practice.

Though retired now, I will always remember the sense of helplessness that overcame me, when working with clients, who for me, were struggling with the despair of life, not because they had some deep seated psychological problem, though most were prescribed medication, all they needed was an extra £20 each week to put food on the table for their children, to be able to pay their heating bills, to go on holiday. like the rest of us do.

I quickly came to realise that psychotherapy would never be able to offer what these people really needed. Yes, we could hammer away and try to find a solution by reframing their problems, but ultimately they would still be hungry, cold, humiliated, homeless, depressed and broken.
by XorNot | 2025-08-22 22:19:11+00:00
Such as? Have you ever had a major medical event using your health insurance in America?

"We have the best!". But like, so do dictators of 3rd world countries. Do you actually have access to the best care? Are you sure? Because about 1 in 10 Americans are uninsured[1] and a substantially larger percentage are underinsured[2].

Meanwhile Australian life expectancy is higher then America[3] (I mean let's be fair: most of the western world's life expectancy is higher then America...I wonder what common trait most of those places have...)

[1] https://www.kff.org/uninsured/key-facts-about-the-uninsured-...

[2] https://www.forbes.com/sites/joshuacohen/2024/01/01/us-healt...

[3] https://www.psu.edu/news/research/story/australia-offers-les...
by brycewray | 2025-08-22 22:19:12+00:00
No, I have also observed it in Firefox (via Flatpak) on Fedora Linux 42. When I filed the original GH issue that webcompat-bot turned into this Bugzilla item (https://github.com/webcompat/web-bugs/issues/168913), my full report didn't make it into Bugzilla.
by themadturk | 2025-08-22 22:19:31+00:00
I've largely de-Googled myself, but not my family. The only Gmail I have is from a few old accounts that hardly ever email me anymore; I've been on Apple's email, calendar, photos, etc. for years, and use Kagi for search. Nor do I feel any pull back toward Google. The biggest involvement I have is for the correspondents I have who are still using Gmail; every time I email them, my stuff ends up in Google's system.
by robotnikman | 2025-08-22 22:20:11+00:00
Not just the military, but the majority of consumer devices as well.

With Intel maintained, if China invades Taiwan and takes TSMC the US will still be able to make usable processors. They won't be the latest and greatest like TSMC, but they will be good enough. Maybe not the most powerful or efficient, but still rather close.

My only worry is this will mean management will start resting on their laurels and things will just continue to deteriorate. Or maybe the government can convince them to get rid of the bad management and start thinking more long term and less about immediate profits.
by cornholio | 2025-08-22 22:20:41+00:00
I think there is credible research that US drug costs are primarily the result of a fragmented market and lack of collective bargaining. So a single buyer regime will by itself lower the prices since manufacturers will be forced to compete among themselves based on price and an objective metric of the therapeutic benefit - as opposed to marketing and the best sales network and "conference" benefits the prescribing physicians.

For example, if the generic option reduces the burden of disease by 10 DALYs and costs essentially ~0$ it will be fully covered, any other patented option with a 15 DALY average benefit will be covered up to a financial ceiling given by the total funding available and the extra 5DALY benefit it brings. A patented option that does not fit that ceiling will require patients to pay from their pocket, therefore cratering sales, therefore strongly incentivizing the pharmaceutical company to lower the price to fit the ceiling.

This is how other advanced countries lower spending on drugs without infringing on intellectual property - by forcing all manufacturers of all drugs for all diseases to compete on price, or risk selling basically nothing in that country until their patents expire. Since the marginal production cost of drugs is close to zero, it' always better to have some sales at some lower prices instead of no sales at a very profitable price.
by keeda | 2025-08-22 22:20:53+00:00
Building a robust, performant distributed database on top of a standalone database is not at all trivial. Sure, you could boil it down to "consensus algorithm + DB" but there are countless edge cases. I am not very familiar with this project, but it seems pretty well-tested: https://philipotoole.com/how-is-rqlite-tested/

And you can look at the code here: https://github.com/rqlite/rqlite

Does seem a wee bit more complicated than a CRUD PHP service.
by singleshot_ | 2025-08-22 22:21:25+00:00
Call up TechCongress and offer to volunteer for a cycle.

Law school is the same as med school: if you can’t see yourself living life as something that requires a JD, skip it. Just do the thing you want to do; unless that’s “dispense legal advoce to paying clients and represent them in legal disputes” you can probably do it legally without a JD.

Also be aware you are a lawyer when you graduate law school and you don’t have to pass the bar unless that’s a requirement for your practice. For example, a general counsel of an internet startup might not have to be a member of the bar, but someone going into trial court to represent clients does. I would think you could be a staffer for a congressperson with a JD and without bar membership prettt easily.
by BeetleB | 2025-08-22 22:21:35+00:00
> You'd kind of expect him to say no.

There was no guarantee Intel would get the rest of the CHIPS money they were granted - even the Biden administration kept holding it back (after officially awarding it to them) - as there were doubts Intel could deliver.

I also wonder if some deal was made around 14A. Tan said he would not develop it without commitments from customers, because sales from Intel CPUs wouldn't justify the cost. This may be a way to ease that pressure and give Intel another chance even without serious customer commitment.