Xanatos :godot:

Professional Java developer who loves to work on open source projects or play computer games in his spare time.

Loves to develop and use the dotnet framework for open source projects. Loves science, science fiction, space and everything that comes with it. Loves to develop games on his spare time if not distracted by playing games ...

Expert for procrastination!

Also husband of one of the best women in the world and father of single child and a dog lover.

Xanatos :godot: boosted:
Robert Lenderroblen@microblog.at
2025-06-23
Xanatos :godot: boosted:
2025-06-22

Looking for a new project.

Anyone need help with a Java, Typescript, Python (or elisp, bash, others potentially) open source project.
Issue on a git repo (like codeberg) and I might take a look.

#codeberg #java #javascript #typescript #python #programming

What code I usually write? See there: codeberg.org/harald

2025-06-22

@innkeeper
Good luck getting out there.

Xanatos :godot: boosted:
2025-06-22

Does Article 5 of the NATO - an attack on one, is an attack on all - also apply when the NATO country being attacked is the aggressor?

The one who started the war?

#USA #NATO #Aggressor #Art5

A blue infographic explaining NATO's Article 5. The title at the top reads "WHAT IS NATO'S ARTICLE 5?" Below it, the phrase "COLLECTIVE DEFENSE IS THE HEART OF THE NATO ALLIANCE" is written.

In the center, a white speech bubble contains the text: "THE PARTIES AGREE THAT AN ARMED ATTACK AGAINST ONE OR MORE OF THEM IN EUROPE OR NORTH AMERICA SHALL BE CONSIDERED AN ATTACK AGAINST THEM ALL." This is attributed to "ARTICLE 5, THE NORTH ATLANTIC TREATY, WASHINGTON D.C. 4 APRIL 1949."

Below this, the text explains: "IF AN ALLY IS ATTACKED, EACH AND EVERY OTHER NATO MEMBER WILL COME TO THEIR DEFENSE."

Further down, it states: "THE FIRST, AND ONLY TIME NATO HAS INVOKED ARTICLE 5 WAS IN RESPONSE TO THE 9/11 TERRORIST ATTACKS AGAINST THE UNITED STATES."

On the left side, there is a circular photo of multiple NATO member flags flying outside a building. On the right side, there is a circular photo showing one of the Twin Towers in New York City on fire during the 9/11 attacks.

The infographic includes the hashtag "#NATO" and the seal of the United States in the top right corner.
2025-06-22

@paulschoe
Additional personal thoughts.

Trump might use that situation that the article 5 is not getting triggered as a excuse to discredit the NATO as a defensiv pact.

If he still does want to leave it he could weaponize that as an argument, even if it would not be true. But the truth is something Trump changes so it is fitting his agenda. That is at least my personal perception with the current US president.

Edit: improved grammar

2025-06-22

@paulschoe
First of all that's my personal interpretation, I'm not a lawyer or someone with deep knowledge about that topic.

As NATO is a defensive pact article 5 will not be triggered if you start the war and getting attacked back for it. But it would be triggered the defensiv state would attack another NATO member, which was not part of the initial aggression and did not participate in any hostile actions before against the state being attacked.

Edit: grammar and clearity of statement.

Xanatos :godot: boosted:
2025-06-21

Ich plane gerade die Etagenverkabelung im Haus mit 10 Gbps und LWL.

Bin ich ein Nerd?

Xanatos :godot: boosted:
2025-06-21

Today on Controversial Saturday:
Curly braces!

In languages acceping both, which is better?

No braces:

if (condition)
do_this();

OR yes braces:

if (condition) {
do_this();
}

#programming #coding #c #cpp #style

2025-06-21

@dcz
I learned to always use brackets, if you extend the statement in the future it is much less error prone.
Without the brackets you could accidentally put a line which should be part of the statement to the outside.

That's at least my opinion on that topic.

Xanatos :godot: boosted:
readbeanicecreamreadbeanicecream
2025-06-21

The Older I Get, The More Terminal I Become

As I age, I find myself gravitating more towards CLI and TUI applications that can be run from a terminal emulator. And honestly, I am not sure why.

readbeanicecream.surge.sh/2025

2025-06-20

@bitinn
I would need enough cash in bank to survive for a year without income.

I think if I would start to develop a game full-time I would need at least a year to get something into a state to get some income with it. This would only work if I would stay with the same project and release it as an early access title.

Xanatos :godot: boosted:
2025-06-19

Weird question but:

How much saving do you need in your bank to feel comfortable quitting your day/part-time job and go full-time indie?

(Choose whichever the closest)

#gamedev #indiedev

Xanatos :godot: boosted:
The Vergetheverge@c.im
2025-06-18

Honda successfully launched and landed its own reusable rocket thever.ge/Xv3b #Science #Transpo #Honda #Space #Cars #News

Xanatos :godot: boosted:
2025-06-18

🎉 Today we're bringing 3D print hosting into the Fediverse! 🎉

Have you wanted to escape the walled gardens of Printables, Makerworld and Thingiverse, and host your 3D content somewhere more open?

Now you can, with our official public Manyfold instance, 3dprint.social!

➡️ Sign up now, at 3dprint.social

❤️ And if you can, please support the project at opencollective.com/manyfold

#3DPrinting @3dprinting #SelfHosted

Xanatos :godot: boosted:
2025-06-18

Das Frustrierende ist: Obwohl WhatsApp jetzt Werbung zeigt, werden die meisten trotzdem dort bleiben – aus Bequemlichkeit, aus Angst vor Veränderung oder weil sie denken, bei den Alternativen ist »eh keiner«. Dabei wird hingenommen, wie Konzerne immer mehr Kontrolle und Datenhoheit an sich reißen. Am Ende marschieren die Nutzer wie Lemminge ins eigene digitale Gefängnis – freiwillig.

Was man dagegen tun kann? Weiter Aufklären, Alternativen nutzen, konsequent wechseln – und aufhören, Bequemlichkeit über digitale Selbstbestimmung zu stellen.

#whatsapp #datenschutz #werbung #ads

Xanatos :godot: boosted:

Grok’s going to get one of Musk’s updates again. Can’t wait to see what conspiracy theory it just repeats nonstop this time.

GrokChecker • @GrokChecker1 •1h
@grok since 2016 has the left or right been more violent?

Grok •Xl @grok•1h
Since 2016, data suggests right-wing political violence has been more frequent and deadly, with incidents like the January 6 Capitol riot and mass shootings (e.g., El Paso 2019) causing significant fatalities. Left-wing violence, while rising, especially during 2020 protests, is less lethal, often targeting property. Surveys show both sides increasingly justify violence, reflecting deep polarization. Right-wing attacks account for most deadly incidents, per reports like Reuters and GAO. However, biases in reporting may skew perceptions. Both sides contribute to a growing cycle of unrest, and precise attribution remains contentious due to varying definitions of violence. grok.com

Elon Musk 9 X & @elonmusk
Subscribe
Major fail, as this is objectively false. Grok is parroting legacy media.
Working on it.
8:39 PM • 6/17/25 • 778 Views
2025-06-18

I did stop playing Cyberpunk 2077 back in the release year for some reason. Just picked it up once more as I want to finish it.

There are still a lot of small issues in the game, mostly with strange animations. In one of the missions I was driving with an NPC to a mission and as I entered the car the ride was skipped. The car was spawned 10 -15m above the street crashing down on it. The NPC did not start driving for around a minute.

That was funny ...

#Cyberpunk2077 #PcGaming #CP2077 #Gaming

2025-06-17

Why did CD Project Red develop a new additional launcher?

It does feel super odd to launch Cyberpunk 2077 from Gog just to get a CD Project Red launcher forcing me to press once more.

Did they somehow sell gog to another company or why do they use 2 launchers?

#CdProjectRed #Cyberpunk2077 #GameLauncher #PcGaming #Launcher #Gaming

2025-06-16

@smallcircles
I do use Threema and Signal but most friends didnt switch.

Also some official stuff like the Kindergarten communication is handled via WhatsApp and they do not care if a single person is missing.

But maybe if enough stupid decisions are made some people will switch and convince others to do.

But it's only a matter of time until they go back to another big coperation app for communication. Think about the X exodus where most are using Bluesky now 🤷‍♂️

Xanatos :godot: boosted:
2025-06-16

Someone shared this gem recently but I can't find it nor recall who anymore(feel free to mention so i can edit)

Very strong!

Guy holding sign: Same Shit. Different Hat.

KKK hat, Confederate Hat, Nazi hat, MAGA hat

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst