MurphyA/hacker-news huggingface dataset:
by stmw | 2025-08-25 00:55:34+00:00
It's nice to see this. Things used to be simple! (XSLT itself should've been simpler of course).

BTW, as I commented on earlier HN threads re: removal of XSLT support from HTML spec and browswers, IBM owns a high-performance XSLT implementation that they may want to consider contributing to one or more browsers. (It is a JIT that generates machine code directly from XSLT and several other data transformation and policy languages, and then executes it).
by jchw | 2025-08-25 00:55:47+00:00
> The reason they need “a method” to move the mouse is because Vanguard already outright rejects input from your non-primary peripheral device, and the reason I’m not disclosing that method here is because this is not a tutorial on fastest ways to get banned.

I know this isn't the lowest hanging fruit but for literally a few USD you could get the necessary hardware (i.e. any microcontroller, like a Raspberry Pi Pico) to emulate an input device with perfect fidelity. What do you do when a device pops up that has the same VID/PID as a real physical mouse and looks identical from the perspective of the HID reports? This is not theoretical FWIW.

I think the gameplan for anti-cheat developers is to just pretend they can't hear this, and to keep ramping up the amount of end-user surveillance for as long as possible. Good luck guys, looking forward to when the cheaters discover Arduino.

edit: Also, while I'm here saying unpopular things, this smarmy blog post gets a lot wrong about cheaters, probably on purpose just to piss them off. For example, something you'll notice with many cheating scandals is that routinely, extremely skilled players choose to cheat to try to get more of an edge, and they're better at it than unskilled players most of the time, too. I think the real reason why most cheaters suck is because the distribution of cheaters is probably mostly because most players suck and some portion of players are prone to cheating. If you need any evidence that cheating can easily become widespread at higher skill levels, check any speedrunning community with a sufficiently bad cheating problem, like Trackmania.
by polka_haunts_us | 2025-08-25 00:57:23+00:00
The Tories were notably not a EU maximalist party and the only reason they added support for an in-out referendum was due to pressure from the side of the party who wanted "out".

The Tories are in fact not the same party as the Lib Dems, whose leader at the time, Nick Clegg, this thread is about. I'm not really sure why you're bringing them up.
by AaronFriel | 2025-08-25 00:57:26+00:00
> KR (Korea) requires national identity numbers for gaming, which opens up a convenient opportunity to ban cheaters at the “soul” level. It is remarkably effective at keeping them out of game for longer periods of time—cheaters have to buy whole new identities to keep playing, so the bans really stick.

I detest "real name" policies and believe pseudonymous/anonymous discourse is helpful, perhaps even vital. But I am starting to believe that tying accounts to a "soul" or more expensive to forge identity is going to be the only way we get out of the Commentdämmerung we have today on social media. Whether it's posting invective, hateful diatribes on a platform or cheating in online games, it has to be more expensive than an email address to participate, but somehow also effectively free for most average people.

Maybe that takes the form of Worldcoin, or maybe some clever zk-snark proof of uniqueness-without-disclosing-identity from state or national ID programs, I don't know. But the current situation of a minority of people making vast swathes of the internet unpleasant is really quite untenable.

Of course the second hard part is figuring out how to do that without fully giving into the people who would want to spy on us all.
by kg | 2025-08-25 00:57:39+00:00
The reputational risk involved in using their anticheat for that is pretty severe, and I can't imagine they'd make that much money by selling telemetry to advertisers compared to how much they make off Valorant itself.

At their scale it would also turn into one or more big class action lawsuits if they got caught trying it too, I expect. The lawyer fees would probably swamp any profits from selling telemetry data.
by miffy900 | 2025-08-25 00:57:46+00:00
So, the one bad thing that sticks out about what Trump is doing now, is that he's adding more conditions to the money that has already been legally disbursed by Congress. Under the CHIPS act, Intel is already eligible to receive the money; Trump is illegally adding more conditions for Intel to receive the money, after the fact. To do this legally, the act needs to be amended. As simple as that. Anything more than that is illegal.
by mikeyouse | 2025-08-25 01:00:26+00:00
The longest time spent under water is what, maybe a month or two for those on nuclear submarines? Which is probably 25% the length of one leg of the mars trip? And subs can always just surface and call for help for 99% or problems they’d face?

Just fantastical thinking that we’ll make any headway on that trip in the next 50 years.
by marcher | 2025-08-25 01:00:51+00:00
The latter is basically how it goes with Counter-Strike 2 which doesn't have kernel level anti-cheat.

Well, maybe not "everyone" is cheating, but there's very little punishment to cheating in that game for those who do. Do it too blatantly and get reported an cordoned off into "low trust" matchmaking, or just closet cheat with total impunity.

I suppose this then drives people to third party matchmaking services like FACEIT that do use kernel level anti-cheat (which has its own separate game culture issues to replace the cheating issue).
by calmbonsai | 2025-08-25 01:01:45+00:00
I'm all for written exams, but not on the traditional physical Blue-Books. Just allow students to use traditional paper and then staple the exam to their answers as they're turning it in.

On the few occasions (3) I took one, I ended up "punching through" the paper every single time. I tend to write with high pressure and the paper quality is atrocious. Twice, the tares were so bad the book was partially de-bound.

On both occasions, when presented with a "torn/destroyed book" I had to show the proctor the "issues" and then, very carefully, hand-copy over everything into a new book in their presence--absolute PITA.
by cyral | 2025-08-25 01:02:30+00:00
I've noticed this too. Why does amazon have aboutamazon.com and Google have developers.googleblog.com? They literally have their own .google TLD but still choose this weird domain.

Same with local governments. They love something really random like <countyname>proptaxpayment.org instead of treasurer.<countyname>.gov. It's exactly the kind of domain you are told to watch out for, but actually legit.
by fkrlook | 2025-08-25 01:02:45+00:00
This makes me so sick. For years and years I’ve gotten the vibe from SQLite that it never took being a reliable database seriously, but I bought into the hype for the past several years that it was finally a great DB for using in production, and then this. I swear. Sure, change the default config for now and make it actually behave in a sane way so that it doesn’t lose your data. But later- use a real database.
by NoPicklez | 2025-08-25 01:03:08+00:00
> Maybe spend less time creating stereotypical customer profiles and more time securing your infrastructure

This person needs to understand that Monster is in the business of selling energy drinks, not storing secret information or managing critical infrastructure. The fact that they have their own branded cyber security training is actually better than most. I'm not saying their infrastructure couldn't be improved, but chill out. They likely operate with a higher risk tolerance compared to other organizations so yes they're probably more exposed.
by Teever | 2025-08-25 01:03:36+00:00
Yeah, I agree with the idea that planetary colonization is not the best idea.

I'm more of a massive spinning space station made from asteroid/lunar mined materials kind of guy myself.

But if harebrained ideas to colonize a body with substantially lower gravity that may no idea if the human body is even compatible with that lower gravity get us the infrastructure needed to get lots of stuff into space then so be it.
by eru | 2025-08-25 01:04:16+00:00
You are picking apart the zero-sum part, I would also pick at the 'game' part. None of the examples are 'games'. They are just a few examples of conservation laws.

No decision making, no min-maxing actors etc.

Btw, when you have a single optimising actor, then moving along the efficiency barrier is also a set of trade-offs, which can be made constant-sum, if you set up your conversion factors just right; even if the optimisation itself is otherwise variable sum. (As a silly illustration: to produce more guns, you need to produce less butter.) But that observation doesn't really prove anything.
by johnQdeveloper | 2025-08-25 01:05:51+00:00
Just fyi, looks like the shortened command defaults has a bug based on the docs @ https://pypi.org/project/service-ping-sping/

(i.e. # HTTP monitoring with interactive UI sping google.com )

sping johnqdeveloper.com Usage: sping [OPTIONS] URL Try 'sping --help' for help. ╭─ Error ──────────────────────────────────────────────────────────────────────╮ │ Invalid value for '--palette': <ColorPalette.SUNSET: 'sunset'> is not one of │ │ 'sunset', 'ocean', 'forest', 'volcano', 'galaxy', 'arctic', 'neon', │ │ 'monochrome'. │ ╰──────────────────────────────────────────────────────────────────────────────╯
by Xelbair | 2025-08-25 01:06:43+00:00
the issue is how do you prove the content was written by AI?

> But then, you have to define these things. E.g.: freedom of person "A" to kill person "B" infringes on person "B" freedom of come and go and not be killed (by "A" or anyone else) ... so what is freedom. "Common good" is even more complicated ... who should defined it ? And how ?

even worse - how do you make sure the definition of such terms stays up to date with changing times?
by JdeBP | 2025-08-25 01:07:54+00:00
Frank B. Baird Jr. was the son of Frank B. Baird, of Buffalo New York, who died some time around 1947. His son, and Flora M. Baird, his widow, set up a charitable trust in his name which did things like donate to the Buffalo Museum of Science. The later Frank B. Baird Jr. Foundation made several donations to Harvard for scholarships and the like in the 1950s.
by ghxst | 2025-08-25 01:08:01+00:00
This article reads like it was written by an LLM and it doesn't mention how these "undetected" DMA cheats are actually caught. The anti-cheat teams join discords of vendors to get access to the cheats and flag users based on the heuristics they observe from the vendors firmware (that DMA card / hardware has to show up as _something_). So yeah, your setup can work (as long as you’re sticking to the drivers and input methods they tolerate), and the same goes for private DMA cheats.
by teraflop | 2025-08-25 01:08:11+00:00
AFAIK, it's technically legal under the LGPL to statically link glibc as long as you also include a copy of the application's object code, along with instructions for how users can re-link against a different glibc if they wish. You don't need to include the source for those .o files.

But I don't think I've ever seen anybody actually do this.
by eru | 2025-08-25 01:08:32+00:00
Why are you going so soft?

Having observed the sun go up and down reliably over my lifetime so far, I infer that it will keep doing so far quite a while, and that it has done so before I was born, too. Not much culture about it.

Every scientific measurement has elements of this.

And to be honest, we only learn about the present through a thick layer of interpretation and inference, too. The past and future aren't that special in that regard.

It becomes even more fun, when you add the finite propagation time of signals into the mix: here on earth we can never learn about the moon in the present, only how it was about 1s ago.
by kg | 2025-08-25 01:08:47+00:00
We had a third option in the old days: Play on private servers with your community, or on public servers where the community vote-kicks cheaters. It wasn't perfect, but it did work pretty good.

Unfortunately the industry decided to leave private/player-hosted servers behind, and modern genres like battle royale require unreasonably high player counts, so we're kind of stuck.
by hshdhdhj4444 | 2025-08-25 01:08:58+00:00
Google “deliberately” sabotaged search results.

1. They heavily prioritized commercial sites, especially e-commerce sites, for monetary reasons. 2. They deprioritized everything but yhr first page of results. Clicking the “next page” buttons on Google is almost completely irrelevant. This further stymied the growth of the non commercial internet. 3. They let blogger go stale after purchasing it. Again, this damaged the growth of the independent Internet which hurt search, since information was now siloed in non open private platforms 4. They killed Google Reader which was the final nail in the blogging coffin. 5. They spent vast amounts of energy pushing AMP which meant Google was now prioritizing a standardized version of news sites, essentially, instead of encouraging freedom to experiment and express. This further stymied the open internet.

IOW, Google, after establishing itself as the gateway to the open, independent internet, through its excellent search, took many steps that destroyed the open and independent internet, which in turn made its search worthless
by ks2048 | 2025-08-25 01:09:22+00:00
> So in the end, it's really rare that any endpoints ever have "/v2" in the name.

This is an interesting empirical question - take the 100 most used HTTP APIs and see what they do for backward-incompatible changes and see what versions are available. Maybe an LLM could figure this out.

I've been just using the Dropbox API and it is, sure enough, on "v2". (although they save you a character in the URL by prefixing "/2/").

Interesting to see some of the choices in v1->v2,

https://www.dropbox.com/developers/reference/migration-guide

They use a spec language they developed called stone (https://github.com/dropbox/stone).
by avidiax | 2025-08-25 01:09:42+00:00
Those can also be detected.

If it uses a 2nd input device, that's just obvious.

If it properly mixes its input into your main device, there will still be hints.

A real mouse has a limited range of motion. It can't keep moving left or right indefinitely.

Real players don't immediately gravitate towards the geometric center of the head of every enemy.

Real players don't try to move the mouse to shoot at enemies on the loading screen.

Real players have coordinated or stereotyped mouse and keyboard movements. They don't react instantly with the mouse but after a delay on the keyboard, for instance.
by blibble | 2025-08-25 01:11:47+00:00
> The Tories were notably not a EU maximalist party

funny, I distinctly remember the party spending a vast amount of money trying to get the British to vote Remain

> The Tories are in fact not the same party as the Lib Dems, whose leader at the time, Nick Clegg, this thread is about.

you're... the one responding to my sub-thread, where I mentioned them in my first post

the tory connection is obviously relevant to Clegg's political career, where his main accomplishment was working with them, destroying his own party in the process
by aspenmayer | 2025-08-25 01:11:51+00:00
> But you were saying they signed up with the expectation of being political pawns. That is not the argument you seem to be making now.

I am still making that argument. They don’t have the authority to decide if they’re pawns, political or otherwise. They’re part of an unbroken chain of command. I don’t see the contradiction that you are implying, as I’m not trying to change my position to my reading.

I can’t speak to realities perhaps as you can if you have served, as I have not served. No disrespect to you or to any service member intended by anything I have written.
by refactor_master | 2025-08-25 01:12:36+00:00
I don't know if you'll be reading this, but my first intuition would be to determine my effective sampling rate, and determine if samples are comparable at all in the first place.

For example, if your phenomenon is observable at 50 Hz, maybe even 10 Hz, then any higher temporal resolution does not give you new information, because any two adjacent datapoints in the time-series are extremely correlated. Going the other way, at a very low sampling frequency you'd just get the mean, which might not reveal anything of interest.

If you bin 100 Hz data at 50 Hz, are they the same? Is the Fourier spectrum the same? If you have samples of different resolution you must choose the lowest common denominator for a fair statistical comparison. Otherwise, a recording between a potato and an advanced instrument would always be "statistically different", which doesn't make sense.

If you don't find "anything", the old adage goes "the absence of evidence is not the evidence of absence", so statistics don't really fail here. You can only conclude that your method is not sensitive enough.
by eru | 2025-08-25 01:12:37+00:00
Nice! Glad to be of service.

Python, of all languages, probably has the best property based testing library out there with "hypothesis". I sometimes even use it to drive tests for my Haskell and OCaml and Rust code. The author of Hypothesis wrote a few nice articles about why his approach is better (and I agree), however I can't find them at the moment..
by foobarian | 2025-08-25 01:12:39+00:00
You know how we got here? It used to be a free-for-all where grandma could download any software off the Internet on her Windows computer. You know how the rest went. I honestly don't mind it. It's so easy to recommend an iPhone to non-technical users, knowing the app store is still not compromised with low quality/malicious garbage. (Sure it requires a bit of expectation attenuation but the Android app stores are worse yet).
by credit_guy | 2025-08-25 01:12:40+00:00
My explanation:corporations want to benefit from scale. That means lots of computers with identical specs. Not only everyone gets the same machine, they get the same machine for many years. It's not unthinkable for a spec to stay constant for 5 years. In exchange for this stability, the makers of the machines (Dell, HP) can lower the price significantly. As a corporation you can buy a very powerful machine for something that a regular consumer needs to pay about twice the price. But that's when the spec is new. As years pass, a machine with the same spec gets to be downright sluggish.
by toast0 | 2025-08-25 01:12:52+00:00
It's pretty rare that I don't have quick access to a calculator. Which really reduces the basic math I need to do in my head.

It's more likely I will not have paper and writing implements than not having a calculator.

Besides, most people have room for fast arithmetic or integrals; fast arithmetic would be more useful, but I'm not putting the time in to get it back.
by esalman | 2025-08-25 01:12:59+00:00
It's a thing that was started by Apple and now everyone is trying to mimic.

The other day I transferred pictures from my android phone to my Windows desktop, and some of them required a codec to open. I followed prompts, which landed me on a page in Windows store asking for $0.99 in exchange for the said codec.

We had a good Internet in the 90s and 00s. Apple had to ruin that.
by tomhow | 2025-08-25 01:13:14+00:00
For the second time in two days we're having to remind you of the guidelines. HN isn't for engaging in ideological battle or posting snarky swipes about any nation's or region's superiority or inferiority. HN is for curious conversation about interesting topics. If that's what you're looking for, great, please make an effort to show it. If you keep up the snark, we'll have to ban the account.

https://news.ycombinator.com/newsguidelines.html

We detached this subthread from https://news.ycombinator.com/item?id=45008078 and marked it off topic.
by unsnap_biceps | 2025-08-25 01:13:33+00:00
> if it really matters, you’ll probably open it at least once a year, right? (And if not… maybe it wasn’t that precious after all?)

This makes me wonder if you've experienced much loss in your life.

About twenty years ago, I lost my wife and child in an accident. It took years before I could look at photos without drowning in grief and even today, after lots of therapy, I can't look at too many before I'm overcome. These photos are the most precious item I own, and it would be devastating to lose them, but I do not look at them often or at every one.

I actually agree with the over all premise that the majority of things we save can be pruned, but there are things that just... are beyond this simplistic view IMHO.
by egg1 | 2025-08-25 01:13:36+00:00
Except that doesn't make sense if you can't articulate what the problem space is. We know arithmetic inside and out, and we've understood how to make mechanical calculators centuries before the dawn of electronics. "Intelligence" on the other hand is a nebulously defined philosophical concept.

What I see with these attempts at AGI is VC-funded circuses throwing shit at the wall, hardly checking to see if it sticks, and then heaping more on top. Nobody can explain how exactly transformer models are the building blocks of intelligence or how building on top of it will lead to real intelligence.
by mlrtime | 2025-08-25 01:13:40+00:00
Agree with you, it would be nice to have small cheap cars, from my understanding it's two main reasons.

1) The amount of safety requirements that the US (and additionally CA) make the margins too low to sell cheap cars.

2) Most people don't want them and won't buy them (myself included).

Although I have lived in multiple towns where "golf carts" are legal and those were cool.
by quotemstr | 2025-08-25 01:14:00+00:00
> Although this post might seem like a critique of Parquet, that is not my intention. I am simply documenting what I have learned and explaining the challenges maintainers of an open format face when evolving it. All the benefits and utilities that a format like Parquet has far outweigh these inconveniences.

Yes, it is a critique (or at least its user community). It's a critique that's 100% justified too.

Have we all been so conditioned by corporate training that we've lost the ability to say "hey, this sucks" when it _does_ in fact suck?

We all lose when people communicate unclearly. Here, the people holding back evolution of the format do need to be critiqued, and named, and shamed, and the author shouldn't have been so shy about doing it.
by ziml77 | 2025-08-25 01:15:38+00:00
I was messing around with a Framework laptop about a year ago and was amazed at how awful trackpad support is. If the default acceleration curves are going to be garbage, at least give me an easy way to edit them. Dealing with a config file sucks compared to being able to move sliders and feel the changes immediately.

And then kinetic scrolling is poorly supported. If you want it for every application you can turn it on at the driver level, but that doesn't work right because it is the wrong level to handle it at. It has no concept of your active application so it will continue your momentum between applications if you happen to alt-tab right after scrolling.
by x0x0 | 2025-08-25 01:15:52+00:00
I'm not sure how offering an investment in a highly competitive market (dozens of incubators, thousands of vcs) is comparable to raising the cost of payment processing 900%. Alongside all the other bad acts that Apple does, mostly inhibiting your ability to provide good customer service to your customers. Or even continue a billing relationship if they migrate from ios -> android/pc.
by zorlack | 2025-08-25 01:16:18+00:00
Thank you for reporting this!

Would you mind telling me what environment you found this behavior in, and how you installed the app?

I've been testing in ubuntu containers doing:

pip3 install service-ping-sping --break-system-packages

Thank you so much!!

*EDIT:*

I think this is to do with me not being specific about what version of typer I depend upon... working on it now!

This is now fixed in 0.2.11. Thanks @johnQdeveloper