Muehe

joined 2 years ago
[–] Muehe@lemmy.ml 3 points 3 weeks ago

duuuuuude you need to airgap that shit.

ive got an isolated vlan with its own access point only accessed by my work laptop

That's not an air gap. "VLAN" already implies you have a direct physical connection between the networks, and "access point" implies you are using wireless LAN on top which is the literal opposite of an air gap.

[–] Muehe@lemmy.ml 2 points 4 weeks ago (1 children)

I found AutoKey but that seems more focused on Text Input and doesn’t seem to support launching scripts individually (altouigh it has a Window Filter).

I'm not sure what exactly you mean by this, but AutoKey has Python scripting built in and an extensive API:

https://github.com/autokey/autokey/wiki/Scripting

And from a Python script you can launch any other script/program you want with a subprocess library call.

[–] Muehe@lemmy.ml 10 points 4 weeks ago

You have been at war since the January 6th beerhall putsch attempt. It's just that one side didn't realise and didn't even put your new dictator into a luxury prison first before letting him get re-elected. Rookie mistake honestly.

[–] Muehe@lemmy.ml 4 points 1 month ago

To preempt the common interpretation of hackers as criminals.

[–] Muehe@lemmy.ml 24 points 1 month ago (2 children)

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

[–] Muehe@lemmy.ml 43 points 1 month ago (5 children)

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:

[–] Muehe@lemmy.ml 20 points 1 month ago (1 children)

The "hackers" (specialists 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:

[–] Muehe@lemmy.ml 16 points 1 month ago

[...] "And you are an alarmist. You are saying that this must lead to this, and you can’t prove it. These are the beginnings, yes; but how do you know for sure when you don’t know the end, and how do you know, or even surmise, the end? On the one hand, your enemies, the law, the regime, the Party, intimidate you. On the other, your colleagues pooh-pooh you as pessimistic or even neurotic. You are left with your close friends, who are, naturally, people who have always thought as you have.

"But your friends are fewer now. Some have drifted off somewhere or submerged themselves in their work. You no longer see as many as you did at meetings or gatherings. Informal groups become smaller; attendance drops off in little organizations, and the organizations themselves wither. Now, in small gatherings of your oldest friends, you feel that you are talking to yourselves, that you are isolated from the reality of things. This weakens your confidence still further and serves as a further deterrent to—to what? It is clearer all the time that, if you are going to do anything, you must make an occasion to do it, and then you are obviously a troublemaker. So you wait, and you wait.

"But the one great shocking occasion, when tens or hundreds or thousands will join with you, never comes. That’s the difficulty. If the last and worst act of the whole regime had come immediately after the first and smallest, thousands, yes, millions would have been sufficiently shocked—if, let us say, the gassing of the Jews in ’43 had come immediately after the ‘German Firm’ stickers on the windows of non-Jewish shops in ’33. But of course this isn’t the way it happens. In between come all the hundreds of little steps, some of them imperceptible, each of them preparing you not to be shocked by the next. Step C is not so much worse than Step B, and, if you did not make a stand at Step B, why should you at Step C? And so on to Step D.

"And one day, too late, your principles, if you were ever sensible of them, all rush in upon you. The burden of self-deception has grown too heavy, and some minor incident, in my case my little boy, hardly more than a baby, saying ‘Jewish swine,’ collapses it all at once, and you see that everything, everything, has changed and changed completely under your nose. [...]

Excerpt from the book They Thought They Were Free: The Germans, 1933-45 by Milton Mayer. Longer excerpt available here.

[–] Muehe@lemmy.ml 1 points 1 month ago
[–] Muehe@lemmy.ml 5 points 1 month ago

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.

[–] Muehe@lemmy.ml 11 points 1 month ago* (last edited 1 month ago) (2 children)

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.

 

Source: https://citizens-initiative.europa.eu/how-it-works_en

In other news the petition should reach 900k signatures any minute now:

https://stopkillinggamestracker.pages.dev/

 

For reference, yes, the screenshot is real, it's from here: https://github.com/TrinityCore/TrinityCore/tree/3.3.5

184
submitted 4 months ago* (last edited 4 months ago) by Muehe@lemmy.ml to c/worldnews@lemmy.ml
138
ich🤦iel (lemmy.ml)
 

Narre mich einmal Schande über dich, narre mich zweimal Schande über mich.

 

If the canvas is doubled again to the bottom the LGBTQ flag will turn into a square. SCNR

1219
submitted 1 year ago* (last edited 1 year ago) by Muehe@lemmy.ml to c/memes@lemmy.ml
 

Edit: Stickying some relevant "war reporting" from the comments to the post body, in a hopefully somewhat chronological order. Thanks for diving into the trenches everybody!

So the "and convicted felon" part of the screenshot that is highlighted was in the first sentence of the article about Donald Trump. After the jury verdict it was added and then removed again pretty much immediately several times over.

Then the article got editing restrictions and a warning about them (warning has been removed again):

During these restrictions there is a "RfC" (Request for Comments) thread held on the talk page of the article where anybody can voice their opinion on the matter:

https://en.wikipedia.org/wiki/Talk:Donald_Trump#RfC_on_use_of_%22convicted_felon%22_in_first_sentence

Money quote:

There's a weird argument for **slight support**. Specifically because if we don't include it in the first paragraph somewhere, either the first sentence or in a new second sentence, there are going to be edit wars for the next 2-6 years. Guninvalid (talk) 22:01, 31 May 2024 (UTC)

There is a second battlefield going on in the infobox on the side (this has also been removed again at this point in time):

The article can apparently only be edited by certain more trusted users at the moment, and warnings about editing "contentious" parts have been added to the article source:

To summarise, here is a map of the status quo on the ground roughly a day after the jury verdict:

 

So I have tried to search this community, Lemmy in general, and the GitHub issues on LemmyNet/lemmy repo, but didn't immediately see anything discussing this.

It would be really cool if Lemmy would trigger Firefox's new translation icon in the address bar based on the browser/OS/Lemmy language as compared to the post/comment language.

So i.e. if my browser/OS language is English and the post is flagged German or contains comments that are flagged as German, the Firefox address bar should show the little translation beta icon in the address bar, because Firefox can translate between these two languages.

Bonus points if it doesn't offer German translations if I'm logged in and have set German as one of my languages in the Lemmy settings.

(by the way the dialogue always adds "Undetermined" regardless of if it being selected in the settings or not, not sure if that's intended)

Hope you guys can figure it out. Right now the Firefox button doesn't seem to pop up regardless of which Lemmy instance I visit and which language is set where, but it does appear for a lot of other websites.

And while I'm here, thank you for all you do for us users and the Fediverse/ActivityPub in general. It's much appreciated! :)

 

WINE_SIMULATE_WRITECOPY=1 %command% + Proton Experimental = working Battle.net

 

Context:

Somebody made a post promoting the proprietary search engine they are working on, claiming in the post that it "would make Stallman smile". In a comment below the post they said that they made the statement about Stallman to "drive engagement". The post was later removed for promoting proprietary software.

Image description:

At the top is a screenshot from the modlog saying:

Removed Post We're building a search engine to compete with DuckDuckGo. No JS, no WASM, no spying. Just a statically generated results page.
reason: Comm rule 2: Don’t promote proprietary software

Below that is an image of Stallman smiling.

view more: next ›