News for hackers. Stuff that matters.

palunon

Re:Where Did All the Public Bathrooms Go? on Tuesday August 25, 2026 @04:55AM (#49430844)
The GP.
There is actual encryption here. The base64 JSON only encodes the salt and parameters of the key derivation function used to encrypt the data.
Re:Free high-performance cross-platform game engine on Friday April 18, 2025 @09:05AM (#43727712)
Wouldn't the artists be the ones to have standing, instead of the Blender Foundation?
No, it was designed to shield law enforcement officers violating the Ku Klux Klan Act from legitimate lawsuits. See [1], which is the case where it started. Qualified immunity is only relevant when the lawsuit is not frivolous anyway...

1: https://en.wikipedia.org/wiki/Pierson_v._Ray

If you look at the significance of the place (The Tian'anmen is literally on the national emblem of China, and the tomb of Mao is on the square for example), it's hard to rename something that widely known. It's much easier to pull one of the events that happen there under the rug, because unlike in the west the name is associated to much more.
Re:DuckStation on Saturday October 12, 2024 @04:47PM (#41822424)
What? Creative Commons is good, but [it wasn't meant for code](https://creativecommons.org/faq/#can-i-apply-a-creative-comm...), and the No-Derivative and/or Non-Commercial Licenses are specifically incompatible with free and/or open source software.

Specifically, it violates freedom 3 of the FSF definition (redistribute changes), and section 3 of the OSI definition (Derived Works). This freedom is at the core of what FOSS is.

And that's before the violation of freedom 0, "The freedom to run the program as you wish, for any purpose" of the non commercial licenses.

Re:Why we're helping more wikis move away from Fandom on Thursday October 10, 2024 @12:19PM (#41800398)
AFAIK most of those just pay a human in a low income country.
I don't think this commit has anything to do with wireguard. It's a fix of a bug in the kernel TCP stack, which wireguard doesn't use. (Beware, the wireguard-linux repo is a "fork" of the complete linux kernel)

And even if it did, a userland TUN implementation of the wireguard protocol probably doesn't have the same bugs as the linux kernel one.

Looking at the supported platforms, it looks like the only one is Linux. The README has this to say about it though: "This will run on Linux; however YOU SHOULD NOT RUN THIS ON LINUX. Instead use the kernel module; see the installation page for instructions."
The national assembly (our House) is usually the one with the last say.

Bills are either "law proposals", meaning they are introduced by parliament members, or "law project", introduced by the government.

The bill authorize it using any technical means, specifically mentioning using classified methods («prescrire le recours au moyens de l'État soumis au secret de la défense nationale»)
Re:Six tips for better coding with ChatGPT on Tuesday June 06, 2023 @09:25AM (#36212336)
For an article in the Nature scientific journal, sure. For an op-ed on Nature.com? Nah.
Re:FBI agents accuse CIA of 9/11 coverup on Monday May 08, 2023 @02:45PM (#35865476)
https://www.justice.gov/archive/opa/pr/2006/March/06_opa_113...

> The reauthorizing legislation makes permanent 14 of the 16 sunsetted USA PATRIOT Act provisions and places four-year sunsets on the other two

Re:Pure Sh Bible on Sunday April 30, 2023 @05:25PM (#35766771)
> Similar for `sed` which is often only known and used for "replace string a by string b in input" use cases.

Sed has at least the vi users who may know ex command from the vi command mode. Awk needs to be learned for itself.

Re:Ron: Rusty Object Notation on Sunday April 23, 2023 @07:28AM (#35675311)
> Once you start coming up with rules about how you'd do that, you're inventing a serialisation format, and you're exactly back to the problem where your original question arose.

Which is exactly what savefile does.

Re:Plaid Layoffs on Wednesday December 07, 2022 @08:22PM (#33902874)
> When I hear people talk about doing what you can to not have mass layoffs I don't think what they mean is that the company has an obligation to the employees that overrides their obligations to their shareholders

Depends on who's talking/the situation. When you hear people talking about not closing a profitable factory instead of laying people off to delocalize, that's pretty much what they mean.

> Any company that doesn't do regional pricing is only interested in doing business with rich countries. Which sucks but is understandable. I wish they were more honest about it though.

This may be true if your cost per client/customer/etc is either negligible (such as with digital goods delivery), or dependent on their country (eg. retail).

Here, the bulk of their cost is computing resources, and they (according to their profile page) don't even make enough to cover it with the current price. I don't think this cost would go down with the customer location.

Yeah, it sucks a lot that people in rich countries can afford things people in other countries cannot, but that's kinda what "rich country" means.

Civil law as in not common law, not civil law as in not penal law.

Countries with civil law systems tend not to have contempt of court (or very limited versions). Of course, that's variable from country to country, civil and common law being more akin to trend than hard categories.

https://en.wikipedia.org/wiki/Civil_law_(legal_system)

In france you are judged for a specific crime of not giving up (as in the article), carrying up to three years in prison and 270 000€ in fine.

We don't really have contempt of court, mainly because we have a civil law system not a common law one.

https://www.legifrance.gouv.fr/codes/article_lc/LEGIARTI0000...

The cour de cassation giving a decision in its plenary formation pretty much means it's over.

The case specifics still need to be judged based on that, but as far as jurisprudence goes, this is it.

> Which works not just to preserve the previous statement from internal inconsistency

It doesn't. You now have 4 numbers.

Re:Rust in Linux kernel is just a beginning on Tuesday October 25, 2022 @06:16PM (#33336869)
> There is no mysterious GPL only label in the kernel

EXPORT_GPL_ONLY

Re:School vs. Wikipedia on Friday October 07, 2022 @03:03PM (#33125555)
Aside from the fact that proofs are often difficult to verify, one cannot prove what a monoid or a vector space is. They are definitions, and to make sure the ones in the article match what is used in the mathematical community, you need citations.

And yes, sometimes there are conflicts. In France, we have two competing definition of a limit (relating to wether you include the point in its neighbourhood), one being the traditional one, taught in schools, and one being the one that's become the world standard and used from university onwards.

How do you arbiter that on wikipedia without sources ?

Re:Why to not use JWT (2021) on Thursday September 29, 2022 @10:14AM (#33020900)
If you treat the JWT as a random token and check whether it is valid in your central database every time, then yes, it behave like a random token and you can invalidate it very easily (just remove it from the list of valid tokens). But then, why use a JWT instead of a random token?

If you treat like it is supposed to be treated and check the cryptographic signature instead of going to a central database, then you can't invalidate it (at least before it expires). You can ask the client to remove it, but what if they don't? (eg. they are an attacker)

Re:The B-52 was designed in a hotel room over one weekend on Wednesday September 14, 2022 @01:44PM (#32840621)
You can use thrust asymmetry to help with yaw, yes.

But here we're talking about unplanned sudden thrust asymmetry, causing a massive yaw force at a critical phase of flight, takeoff, where you're engines are likely to be near their full power and you're close to/on the ground.

If you go from 8 engines to 4, loosing one engine goes from causing 25% thrust loss on the wing to 50%.

Re:Kevins got a bad rap in France on Wednesday September 14, 2022 @05:16AM (#32834850)
"Sentez-vous ce que La Pierre cuisine ?". Qu'est-ce que juste sounds weird here (and is grammatically incorrect too).

Maybe "Est-ce que vous sentez ce que La Pierre cuisine ?" for a less formal language level.

Re:A Web UI for Stable Diffusion on Friday September 09, 2022 @08:48PM (#32786595)
Nah, transfer learning is when you take a trained model, and train it a little more to better fit your (potentially very different) problem domain. Such as training a cat/dog/etc recognition model on MRI scans.

The goal is usually to have the more fundamental parts of your model already working and you thus need way less domain specific data.

Here, you're not training anything, you're running the models (both the CLIP language model and the unet) in feedforward. That's just deploying your model, not transfer learning.

Re:Brian Kernighan adds Unicode support to Awk on Monday August 22, 2022 @10:03AM (#32551497)
Nitpick, but GitHub pull requests (which are really merge requests, you aren't pulling anything) are named after the actual pull requests used eg. between kernel maintainers. ("Please, could you pull from ...")

Git has tooling to help with those, so it kinda is a git feature: git request-pull. https://git-scm.com/docs/git-request-pull

Re:EasyRPG on Sunday July 31, 2022 @03:53PM (#32298241)
I don't know about this tool specifically, but rpg maker was good at making rpg maker's style of rpg (ie. traditional 2d JRPGs), not every kind of rpg.

Going toward action rpgs like Zelda III wasn't impossible, but quite difficult.

Going towards things such as baldur's gate or diablo was pretty much out of the question.

Re:I can’t believe that I can prove that it can sort on Monday July 04, 2022 @07:33PM (#31982784)
Yours looks like selection sort but with more swapping.

The one in TFA isn't, for one crucial reason: the comparison is the other way around... And yet, it sorts.

Older »