

To preempt the common interpretation of hackers as criminals.
a low latency kernel (whatever that means. I’ll get there to figure it out eventually)
It’s a kernel with real-time process scheduling enabled by default.
In normal kernels a process can theoretically block all other processes from running for up to several seconds, which is obviously bad for time sensitive things like audio recordings or controlling a CNC-machine for example.
In real-time scheduling all processes are guaranteed time slices in more regular intervals. This is good for time sensitive things like audio recording, but since there is some scheduling overhead it’s bad for single resource intensive processes or process trees like video games.
You can read more about the difference between a real time and low latency kernel here: https://help.ubuntu.com/community/UbuntuStudio/RealTimeKernel


The “hackers” (specialists who had been hired by the train owner) presented their findings and the manufacturers reaction on the last two chaos communication congresses if you want to hear their side of the story directly:


Again the git history does not seem to agree with this. If you compare the history of analog_controller.cpp for example in duckstation and swanstation you will find that the in-file license header was added 3 years ago while the latest common change between the files is from 4 years ago. In other words swanstation is using a version of the source code from before the license change, not removing the license change.
If you have any source for these accusations please post it, because as you have relayed them so far they seem to be untrue.


That’s simply untrue, duckstation changed license from GPL3 to CC on September 1st 2024, while swanstation retains the original GPL3 license from September 11th 2019.
So the beef is that they kept using the code as they were before the license change, which is their right under the original GPL3 license.
If anything is legally questionable here it is the duckstation re-licensing to CC because the author of duckstation is not the author of PRs made before the change to CC, thus they might not have the legal right to change the license to those parts of the code without the assent of the individual PR authors (in most jurisdictions I’m aware of at least). I didn’t see any Contributor License Agreement in the repo, which would be the usual way to acquire this assent.
Edit: Context somebody posted upthread. They rewrote parts of the code and got some contributors to agree to the license change. Remains unclear if that covers everything even to the author apparently, but fair enough I guess.


There are rights and responsibilities associated with a proprietary model… and IMO you (and your permissive government) should not be overriding those rights for your own short-sighted benefit.
Kind of sounds like you misunderstood the initiative to be honest. This only affects games which have been abandoned by the developer, the proprietary model stays perfectly intact as long as you actually keep selling your games.


Ross is just doing PR basically, you can see the legal organisers of the petition here: https://citizens-initiative.europa.eu/initiatives/details/2024/000007_en


deleted by creator


Meh, essentially it’s just writing “Telecommunicationsourcesurveillance” as a single word without the spaces to indicate it’s a singular thing being referred to (in this case the concept of directly listening on the source device before encryption happens). Might seem weird I guess, but you get used to it pretty quickly.


https://de.wikipedia.org/wiki/Telekommunikationsüberwachung#Quellen-Telekommunikationsüberwachung
It means “telecommunication source surveillance”.


Well I for one (not GP) am actually quite glad that it is literally illegal to publicly display here in Germany, especially with the current political climate going on here and elsewhere. You want to just out yourself as a Nazi? Okay, off to prison you go. That’s good. AFAIK there are exemptions for temples and such, e.g. for artistic uses like Games, some Wolfenstein games replaced swastikas in the German release because nobody was sure if that’s legal.
I don’t think it is actually illegal to display in any country that has a lot of people using it religiously, but yeah it’s a sad fact that it still has to be illegal in so many places such a long time later.


I guess he means cruel as opposed to “accidental”. He’s trying to make clear that it happens deliberately.


This particular Russian attack seems to have been retaliatory in nature, because right before it Ukraine attacked Russian territory including Moscow with hundreds of drones at the same time.
Reported on here for example: https://www.youtube.com/watch?v=NBAIalMNCAA
And here: https://www.youtube.com/watch?v=5NbxXJJJNZk
I figure the logic of escalation here is something like “If Ukraine can already make massive strikes on Moscow with self produced drones there isn’t much sense in keeping up the range restrictions on NATO equipment anymore”.


I see the Reuters video has already been posted to this community, so I’ll refrain from cross-posting the Guardian article here as well. @engene@lemmy.ca if you edit the post and set the following as “Thumbnail URL” it will show up in the websites/apps better: https://lemmy.ml/pictrs/image/e439f142-4f5c-475a-b1b0-d0ee102de6f7.jpeg
Guardian article: https://www.theguardian.com/us-news/2025/apr/30/venezuelans-sos-texas
Image embed:

Must be some setting on your end, I’m getting offered translations on that page as well (stable release).
Two things I could think of, either you haven’t set it to always offer translations or your browser is set to simplified Chinese.
Another thing, you can select some text, right-click the selection, and there will be a translation option there. After you used that there will be a button for “translate the whole page” in the translation popup.
Oh also you can download more languages through the settings (general settings page, right below browser language).


Isn’t Karma essentially just the delta between upvotes and downvotes you get with some sort of weighting thrown in?
Because you can very much get that delta on here, it just isn’t visible in the default Lemmy interface. If you look at your account through an Mbin frontend for example you can see the “Reputation points” value in the sidebar: https://fedia.io/u/@wittycomputer@feddit.org
I’m gonna be real with you, I don’t know who or what that is and I deliberately chose to ignore the likely sarcasm, but feel free to enlighten me.
Bash shell uses readline for this, which I would guess is the namesake of PSReadLine:
https://wiki.archlinux.org/title/Readline
https://man.archlinux.org/man/readline.3#DEFAULT_KEY_BINDINGS