MurphyA/hacker-news huggingface dataset:
by dragonwriter | 2025-06-10 15:45:56+00:00
> Johnson also called up the guard in '65, without the governor requesting.

After invoking the Insurrection Act, correct.

> So is your issue state sovereignty?

In part, but more specifically, my issues are both the substantive issues of policy and the relevant federal law.

The latter is simpler: 10 USC § 12406, which Trump has relied exclusively on in federalizing the Guard, explictly does not (unlike the Insurrection Act, which allows federalizing any part of the universal militia, including but not limited to the Guard when its conditions are met) allow bypassing the Governor. And no provision of law, absent the Insurrection Act, allows deploying regular federal forces, with or without the Governor, for any civilian enforcement mission, however limited.
by 3cats-in-a-coat | 2025-06-10 15:46:28+00:00
That's a bunch of philosophizing over an incorrect thesis. "Liquid Glass" is terribly underbaked, and fundamentally flawed. It's probably the worst I've seen from Apple UX design yet, in terms of well thought interactions and usability.

They sure thought out the glass rendering glitz, but never stopped to think how's that in the service of users using their phone in the first place. It's like a movie which spent 200 million on filling the screen with CGI and forgot to have a script worth a damn.
by taneq | 2025-06-10 15:46:44+00:00
Hi! Thanks for your thoughts.

I have no issue with pontificating about angles and pinheads. What I have issue with is statements like "platonic solids are the fundamental building blocks of the universe" where the justification is "because I think they're neat".

Plenty of people have used "objectively..." as the start of terrible statements, no argument there. (And let's not even get into objectivism...) But the shared belief in an objective universe governed by universal, immutable, fundamental laws is at the heart of all real science.

Even if the pot's a hypocrite, that doesn't necessarily mean they're wrong.
by 542354234235 | 2025-06-10 15:47:38+00:00
>Chicago (2014)

They were fined less than $400 per undocumented person they hired, or about a week and a half pay at minimum wage. That just sounds like a reasonable fee to hire someone without having to pay minimum wage, healthcare, payroll taxes, etc. If you put aside ethics, that sounds like the smart business move.
by ace32229 | 2025-06-10 15:47:40+00:00
Sane countries do not elect their judges by popular vote (or, even worse, by their executive branch), and thus judges are generally apolitical, which removes a lot of incentive for the issues you mention.

It's insane to me that the US accepts that their judiciary are either 'red' or 'blue', and that their opinions are dictated by their tribe.
by audunw | 2025-06-10 15:49:05+00:00
The hysteria that has triggered this kind of legislation is based on an idea of chemtrails that are absolutely not real.

The legislation itself is also targeting something which is not yet real. Nobody is actually doing geo-engineering on a scale that matters for climate. There’s only small scale tests. And it’d be recklessly dumb to prohibit tests to figure out the impact of this kind of geo-engineering. We may need it if the global warming gets out of hand. Testing isn’t going to hurt anyone and will only give us more options to tackle challenges we may face in the future.

Nobody is going to start an actual geo-engineering project without wide scale democratic support (on the federal level in the case of US). So this kind of legislation is a giant waste of time.

It’s not in any way normal to try to ban something which hasn’t yet occurred, and if it ends up occurring, is probably because we really need to do that thing.
by carlosjobim | 2025-06-10 15:49:06+00:00
> A barely veiled "the immigrants", eh?

I should be a cop. It's almost too easy to get a confession without the question being leading i any way whatsoever.

– Are you allowed in China to talk about the real problem, or is that a fine/prison?

– What, are you trying to say that the Communist party is bad, that's ridiculous!
by weberc2 | 2025-06-10 15:49:13+00:00
> And no country gives whatever it is you're calling due process to illegal immigrants.

Virtually every European country gives due process, even in illegal immigration cases. And probably more importantly, the US Constitution requires due process even for cases of illegal immigration.

> Obama deported hundreds of thousands without any legal hearings

But they had due process. He didn't round people up in the streets without the ability to contest government claims of illegal immigration.
by thrance | 2025-06-10 15:49:43+00:00
> Coddling people like this isn't doing them any favors.

Yes. Yes it is.

Pray you never find yourself in a situation where you can't work anymore or rely on anyone. Because under Trump's, this means guaranteed death. In the richest country ever.

Trump, speaking to his nephew about their disabled son [1]: "Maybe you should just let him die"

[1] https://www.theguardian.com/books/article/2024/jul/24/trump-...
by jauntywundrkind | 2025-06-10 15:50:20+00:00
All local maxima are optimized into. Until there is a break.

I agree that right here right now change feels impossible. That the monolith app as everything as the sole decider of all UX feels absolute & total, a fief never to be invaded.

But I'm less confident this fortress really will hold forever. And liquid glass has some of the seeds of undoing this totality, by emphasizing content, by making tools a visually separate layer.
by monkeyelite | 2025-06-10 15:50:21+00:00
> There has been literally no moment in the history of the united states that I can think of where anything like a truly materialist public facing justification for policy has ever been offered

The key word there is public facing. Can you imagine a White House staffer suggesting a course of action based on a spiritual prompting? In Islamic culture that does happen. In ancient Greek culture that happened all the time.

The public message is rhetoric designed to appeal to whatever mythos exists in the public with a shred of meaning or importance.

Humans do tend to be spiritual (and I understand why you feel different), we just don’t have a society that’s providing narratives and explanations of the world that feed that desire.
by 3cats-in-a-coat | 2025-06-10 15:50:37+00:00
If I have to disable aspects of the UI so it's usable to me, an average person with no special needs, they f---ed up. I'll never get the experience they intended, I get some half-baked fallback. Is it still rendering garbage behind and wasting my battery? Quite possible. Will I experience lots of edge cases with the accessibility settings, as devs didn't fully test with them? Likely.

And am I paying Apple to spend all this effort on glass nonsense only so I have to turn it off, instead of them improving their software for real? Not something I support.
by vlovich123 | 2025-06-10 15:50:48+00:00
No I'm not. I'm pointing out the time of administration literally is already under the discretion of the hospital. There's literally no recommendation one way or the other and hospitals administer randomly based on what's convenient for staffing (i.e. not a medical decision). A) there's nothing dangerous about taking something your doing randomly anyway and systematizing it. B) there's no plausible way this is even remotely dangerous.

> The IRB is often in place not to stop positive outcomes, but to reduce negative ones.

Research can literally be IRB exempt if it provides minimal or no risk to patients which is literally what this is. Even if you put this in the "minimal risk" category which would be extreme that's still minimal IRB oversight and approval takes ~1-3 weeks.

You're imagining IRB is something it's not even intended to be and then saying it's a reasonable bottleneck in general because of real problems it prevents and thus justified for this specific experiment (where it wouldn't be relevant).

This is top to bottom a failure to follow up - doctor's are overworked & fail to follow up on potential research results because they act more like mechanics.
by izzydata | 2025-06-10 15:50:52+00:00
Interesting. For how effective Denuvo is the impact is negligible. Less than 1% average framerate and seconds of loading time.

The disk space usage is weird, but 100mb to 300mb executables is irrelevant in the age of terabyte drives and 50gb game installs.

Nice to confirm that there was no way I was ever going to notice its impact.
by unddoch | 2025-06-10 15:51:18+00:00
I guess it's better, but with C++ being C++, you will then need to decide if you consider

struct A { A(const volatile& A); };

as a class with a const copy constructor. Maybe someone cares?

Proper templated classes don't behave like this. If you manually define a copy constructor in a template class it has to work. And if it works only conditionally (like in many container classes) you need to add constraints on your constructors (>C++20) or derive from appropriately specialized base classes (e.g. std::_Optional_base in libstdc++).

It sucks to tell users "you're holding it wrong", but I don't think there's a way to make it simpler without breaking everything written since C++11.
by FireBeyond | 2025-06-10 15:51:36+00:00
> George Floyd was not innocent.

Remind us all what crime he was convicted of. A $20 bill was alleged by a shop clerk to be counterfeit. There is no evidence either that it was, or that it was known to be counterfeit.

> He then resisted a lawful arrest. His death was entirely self inflicted.

Hard to self-inflict murder. "It wasn't murder!" - if his death was due solely to his alleged actions, and not due to excessive and inappropriate force by the police involved, then an officer would not have been charged with and convicted of second-degree murder. Nor would prosecutors not only charge the police involved, but move to increase charges and sentencing requests due to the "unnecessary and particularly excessive cruelty being inflicted upon [Floyd] by the officers". Weird.
by voidmain0001 | 2025-06-10 15:51:37+00:00
I will be using Pydoll for the following legitimate use case: a franchisee is given access to their data as controlled by the franchise through a web site. The franchisee uses browser automation to retrieve its data but now the franchise has deployed a WAF that blocks Chrome webdriver. This is not a public web site and the data is not public so it frustrates the franchisee because it just wants its data which is paid for by its franchisee fees.
by barrell | 2025-06-10 15:51:40+00:00
I mean I really don’t like it either, but I have to say, it screenshots 10x worse than it really looks. There’s enough ‘glow’ that things look largely distinct.

I would still prefer 5x the blur; I really, really, really hate the shapes of the tab switchers; and they use space so inefficiently I feel like I’m using an iPhone SE… but the liquid glass is ok. Gimmicky and ugly but it is mostly usable
by mrtksn | 2025-06-10 15:52:11+00:00
One swallow does not make a summer, all the major platforms are American and that's where Europe lags. I agree that Europe does have some great tech but they are all niche. Europe also have some great consumer tech products but they are all dependent on American platforms. For example some of the best games are French, Polish, Bulgarian, Ukrainian etc. but they all depend on Steam or Apple App Store and have to go by their rules and pay them a significant commission.
by a_cardboard_box | 2025-06-10 15:52:25+00:00
> All of these produce valid video output and show dynamic or structured data.

While they will usually produce video on old CRTs, the video signal they generate is technically not valid. The VSync signal needs to be generated in software, and random programs are unlikely to do so correctly. Different TVs will behave differently (usually rolling on old TVs, blank on new TVs), and probably none would look like what the emulator is showing.

I tried running the game-like ROM in Stella and couldn't get it to work. It seems to depend on the startup state, which means it likely wouldn't run on an actual console.
by chubot | 2025-06-10 15:52:27+00:00
The article mentioned printf '%q ', but it is a bit hard to find. Here is a handy way to remember it.

First, define this function:

quote-argv() { printf '%q ' "$@"; } # (uses subtle vectorization of printf over args)

Now this works correctly:

ssh example.com "$(quote-argv ls 'file with spaces')" ls: cannot access 'file with spaces': No such file or directory

In contrast to:

$ ssh example.com ls 'file with spaces' ls: cannot access 'file': No such file or directory ls: cannot access 'with': No such file or directory ls: cannot access 'spaces': No such file or directory

And yes the "hidden argv join" of ssh is VERY bad, and it is repeated in shell's eval builtin.

They should both only take a SINGLE arg.

It is basically a self-own because spaces are an OPERATOR in shell! (the operator that separates words)

When you concatenate operators and variables, then you are mixing code and data, which is a security problem.

---

As for the exec workaround, I think this is also deficiency of shell. Oils will probably grow an 'invoke' builtin which generalizes 'command' and 'builtin', which are non-orthogonal.

'command true' means "external or builtin" (disabling shell function lookup), but there should be something that means "external only".
by duxup | 2025-06-10 15:52:31+00:00
I don't understand what this article is trying to say.

Whatever constraints exist certainly shape things, but they're not some success magic ... the fact that they exist at all / in so many success stories isn't significant, constraints exist in life, including with success and failures.

I also don't see "goals" and "constraints" as some weird opposite forces or concepts that conflict.

Maybe I missed the whole idea here....
by nneonneo | 2025-06-10 15:52:41+00:00
The “stolen” constants/instructions are bits of code that were in the original (VM-obfuscated) binary. These constants/instructions are deleted from the binary and provided by the server in an obfuscated form. Effectively, the binary you get when buying the game is incomplete: you get a dynamic, encrypted, system-dependent patch from the server that supplies the missing pieces (the “stolen” pieces).
by arh68 | 2025-06-10 15:52:48+00:00
Maybe he "just" got it wrong. Maybe they're typos, and the manuscript was correct. Or...

Maybe Pemulis gave Hal an obviously wrong derivative, and when uncorrected, drove Pemulis to abruptly end the tutoring. Maybe Pemulis said it right but Hal heard it wrong. Or...

Maybe it's "just" another sign they're in an alternate universe where even the math is different. That's pretty much how I feel about it
by imtringued | 2025-06-10 15:53:18+00:00
If you value saving lives at a rate of $100,000 worth of utility and a cost of $100,000, then quadratic funding makes you [0] pay $150,000 of money for $100,000 worth of utility.

Make sure to carefully read articles before dismissing them twice. Thank you.

[0] you = your contribution + a magical subsidy (presumably paid by you indirectly)
by weberc2 | 2025-06-10 15:53:33+00:00
The US doesn't keep biometric data on every citizen or lawful resident, and the government can trivially lie or make a mistake about whether they did the database/ID check. This isn't a hypothetical, many legal residents and some citizens have been swept up, and without due process they have no ability to say, "I'm a legal resident" or "I'm a US citizen". They can just be shipped off to an El Salvadoran prison camp where the president can claim, "oops, I can't get them back because they're not in our jurisdiction any more".
by SillyUsername | 2025-06-10 15:53:39+00:00
Can this also do quantizations like median cut?

Does it also support colour spaces other than RGB, CIEDE (I think I saw that in the source), i.e CMYK for paint mixing, and similar ilk?

I have a few personal projects that would benefit from a library that is wide ranging in the colour space, dither algorithms (I only saw riezsma) and quantizations.

Typically these are all usually implemented in different libraries :(

Thanks!
by tmjdev | 2025-06-10 15:54:23+00:00
Very impressive. Unsure what is going on with the tool icons, they're a bit strangely named. "Bessel", "pour corner" (twice), "From the cross section".

Looks like some work needs to be done to get this into familiar CAD terms with the English translation.

Difficult to use right now, it just switched into the Chinese translation when trying to make a cube and there doesn't appear to be an easy way to change that.
by jcranmer | 2025-06-10 15:54:40+00:00
The article spends a lot of time dancing around its central points rather than addressing them directly, but the basic problems with shell boil down to this:

There's two ways to think of "running a command:"

1. A list of strings containing an executable name (which may or may not be a complete path) and its arguments (think C's const char **argv).

2. A single string which is a space-separated list of arguments, with special characters in arguments (including spaces) requiring quoting to represent correctly.

Conversion between these two forms is non trivial. And the basic problem is that there's a lot of tools which incorrectly convert the former to the latter by just concatenating all of the arguments into a single string and inserting spaces. Part of the problem is that shell script itself makes doing the conversion difficult, but the end effect is that if you have to with commands with inputs that have special characters (including, but not limited to, spaces), you end up just going slowly insane trying to figure out how to get the quoting right to work around the broken tools.

In my experience, the world is so much easier if your own tools just break everything up into the list-of-strings model and you never to try to use an API that requires single-string model.

What GP is referring to is the fact that that solution doesn't work as well on Windows, because the OS's native idea of a command line isn't list-of-strings but rather a single-string, and how that single string is broken up into a list-of-strings is dependent on the application being invoked.
by Barrin92 | 2025-06-10 15:54:43+00:00
>But I'm not an expert on Nietzsche so maybe there is more nuance here.

not just more nuance, that's a straight up misreading of Nietzsche. For one Nietzsche rejected any notion of transcendence, free will and was an (idiosyncratic) materialist and not a self help writer. He did not think you could manifest success by believing in it, or even that this mattered.

In fact one of his central ideas, Eternal Recurrence, implies the exact opposite. He argued that you ought to imagine the worst possible state you can be in, recurring over and over and say yes to the world purely out of love of fate, Amor Fati

"My formula for greatness in a human being is amor fati: that one wants nothing to be different, not forward, not backward, not in all eternity. Not merely bear what is necessary, still less conceal it—all idealism is mendacity in the face of what is necessary—but love it"

Will in Nietzsche is immanent, he had nothing to do with New Thought, an as far as I'm aware idealistic American religious movement, he couldnt' be farther away from it if you tried to be honest.
by dominicrose | 2025-06-10 15:54:44+00:00
How would you use a fast AI?

My current use of AI is to generate code - or translate some code from a programming language to another - which I can then improve (instead of writing it from stratch). Speed isn't necessary for this. It's a nice-to-have but only if it's not at the cost of quality.

Also, as unfair as it "might" be, we do expect a fast AI not to be as good, don't we? So I wouldn't focus on that in the marketing. I think speed would be easier to sell as something extra you would pay for, because then you'd expect the quality to remain the same or better.
by jplusequalt | 2025-06-10 15:54:52+00:00
This is what I meant in my other comment. Proponents of AI (not necessarily you) haven't seriously considered how these tools will impact the population.

Until they come up with a semblance of a plan, teachers will experience an undue burden to slog through automated schoolwork assignments, cheating, and handle children who lack the critical faculties to be well functioning members of society.

It's all very depressing.
by woodruffw | 2025-06-10 15:54:58+00:00
You've linked this commentary in just about every PGP thread I've seen on HN, but the vulnerabilities keep coming. I don't think a dynamic TLV encoding was defensible a decade ago, and it certainly isn't defensible in 2025.

(As the Latacora post points out, this is the same essential error that cryptographic applications of BER make. The difference is that serious users of ASN.1 have mostly sobered up and switched to DER; no such sobering has happened in the PGP ecosystem.)
by NoMoreNicksLeft | 2025-06-10 15:55:12+00:00
A minute or two (or even 10 minutes) per month is basically just guessing/bullshitting. Anything that is accurate rather than imagination requires more overhead than this. Likely anything even remotely accurate requires the sort of micromanagement software that lawyers use to track billable hours, requires desktop-surveillance, and meeting minutes-dissection after-the-fact. Not sure how they will decide to rate reddit doomscrolling when tax season rolls around either, which if we're honest, is some significant fraction of our in-office hours (hell, strangely, some of that time is when I figure out the tricky stuff).

So no, "just" is hardly fair.
by motorest | 2025-06-10 15:55:29+00:00
> They blamed them for pre-existing social problems.

Is immigration a new hot topic in the US?

I mean, a few years ago the US government started wasting money building a wall on the US-Mexico border whose only purpose was propaganda and dog whistling.

And is it really necessary to point out the obvious parallels between the Nazi's "vital state" propaganda and Trump's "Canada as 51st state" and "Greenland is ours" rhetoric?

If they talk like Nazis and they goose-step like Nazis, what are they? I would ask if you'd start being concerned when they started rounding up random people off the streets, but apparently that's still not enough.
by weberc2 | 2025-06-10 15:56:04+00:00
> Are you claiming that the Army anniversary date being on DJT's birthday ISN'T a coincidence? That must take some crazy mental gymnastics...

You should read the post you're responding to. It clearly addresses this very question.

> though some aren't real either

I think you mean, "though I'm not familiar with some of those cases"--otherwise a citation is needed.
Show HN: Billingrails (Sandbox), custom billing systems for every organization
by NkenuTimothy | 2025-06-10 15:56:31+00:00
A bit on what we're building with Billingrails:

What we're building is essentially providing everything you need to set up a custom billing system that works for your use case.

If you're a fintech that charges per transaction, you can set this up on Billingrails. If you want to offer instalment payments on an invoice, done. If you're a supermarket that wants to create a loyalty program, you can do that on Billingrails. Managing a complex enterprise contract with multi-interval charges? Done. Same for utility providers (electricity, water etc.). Whatever the business, whatever the payment setup, whatever the billing integrations needed are, we'll be there.

Whatever the sector, we're building billing components that allow people bill however they want.

This is our initial sandbox release.
by bell-cot | 2025-06-10 15:56:45+00:00
Um, yes? America's government, corporations, and other traditional authority institutions have - in the minds of millions of unfortunate Americans - burned through whatever respect or trust they once had. And whether you read "chemtrails" as literal or metaphorical, those "victims of the system" are feeling much like caged rats in a back room at Dystopia Labs.

If you're interested in improving the situation (vs. scoring points), don't mock the belief, nor the believers.