Johannes Kastl

Senior Cloud Engineer at ARS Computer & Consulting, Munich

Opinions are my own. Crude sense of humour also my own.

Nerd, music lover, photographer, musician, husband, dad, vegetarian, environmentalist, anti-racist, feminist, sysadmin, open source enthusiast.
Loves classical movie scores.

Pronouns
He/Him
Open Source rocks.
Do you?
Save the planet!
Now!
Johannes Kastl boosted:
Lilith WittmannLilith@chaos.social
2025-12-23

Das schlimme an den Kontokündigungen ist nicht das Trump ein Fascho ist - das wissen wir schon lange.

Das schlimme ist, dass Deutsche Behörden mitspielen werden. Und unsere Bundesregierung jetzt auch nicht traurig sein wird, wenn einige mehr Leute/Organisationen ihre Konten verlieren.

Johannes Kastl boosted:
Mitchell Hashimotomitchellh@hachyderm.io
2025-12-23

Ghostty now has a keybinding system powerful enough to enable a "vim mode." This is built by composing multiple Ghostty features together, meaning you can create any modes you want (emacs, tmux, whatever). We'll keep adding more bindings to make these even more powerful! The config: gist.github.com/mitchellh/1c5b

Johannes Kastl boosted:
2025-12-23

Ich mag ja manchmal die Videos von Charismatic Voice ganz gerne schauen.

Jetzt hat sie endlich das Original "reacted":

Led Zeppelin - Stairway to Heaven

youtube.com/watch?v=sl2XF7Z-MSw

Johannes Kastl boosted:
2025-12-23

Dear lazyweb,

How can I selfhost my own nameserver with dynamic dns?

#homelab #selfhosting

Johannes Kastl boosted:
2025-12-23

Innerhalb weniger Tage kündigen Sparkasse Göttingen und GLS-Bank alle Konten der Rote Hilfe e.V. Der Grund: US-Druck über SWIFT. Auch DKP, ABC und weitere linke Organisationen sind betroffen. Das ist kein Einzelfall. Das ist politisch. Jetzt ist Solidarität gefragt. rote-hilfe.de/meldungen/kontok

Wegen Trumps Terrorliste
Banken kündigen der Roten Hilfe
Solidarisch bleiben.
Antifaschistisch handeln.
Mitglied werden.
Wir sind alle Antifa (Logo)
Rote Hilfe (Logo)
Johannes Kastl boosted:
2025-12-23

Maintenance is completed. Codeberg Pages is still recovering, the rest should already be back online.

Johannes Kastl boosted:
Djure Meinen50hz@det.social
2025-12-23

Wenn die @glsbank diesen Wahnsinn stillschweigend so mitmacht, sollte ich mein kleines Vermögen vielleicht einfach besser in lukrativere Anlagen stecken und mir die hohen Gebühren der Kontoführung sparen. 😩😠

taz.de/Alle-Konten-gekuendigt/

#gls #glsbank #debanking #rotehilfe

Johannes Kastl boosted:
Mario Sixtus 🇭🇰馬六sixtus
2025-12-23

Morgen erklärt die Trump-Regierung Klimaschützer zu Staatsfeinden, übermorgen Trans Menschen und am Tag danach Muslimische Organisationen — und Zack!, kündigen deutsche Banken allen entsprechenden Vereinen die Konten! Was ist ein Rechtsstaat aus Feiglingen wert?
rote-hilfe.de/meldungen/kontok

Johannes Kastl boosted:
Jan Wildeboer 😷:krulorange:jwildeboer@social.wildeboer.net
2025-12-23

I just wasted 3 hours on setting up a piece of software because the seemingly extensive installation guide from someone at Github turns out to be AI #slop full of mistakes. Le sigh. Starting all over again and sticking to the (unfortunately confusing) documentation of the project itself.

#SysAdminLife #SelfHost @homelab

Johannes Kastl boosted:
2025-12-23

We have to perform unexpected hardware maintenance on one of our hosts. It will cause short downtime for most Codeberg Pages and Woodpecker CI builds.

Johannes Kastl boosted:
Lars Marowsky-Brée 😷larsmb@mastodon.online
2025-12-23

@jwildeboer Absolut. Erbschaften (jenseits sinnvoller Freibeträge) sollten mMn zu 100% abgeschöpft werden.

Insbesondere auch Unternehmensgewinne (aka Dividenden) sollten Einkommensteuer- und Sozialabgaben-pflichtig sein.

Johannes Kastl boosted:
Eric AlperEricAlper
2025-12-23

What is your favorite debut album of all time?

Johannes Kastl boosted:
Eric AlperEricAlper
2025-12-23

Great albums have one song that doesn’t fit. That’s usually the point.

Johannes Kastl boosted:
2025-12-23

"Du hast also für dein neues Pferd, das du extra aus England hierher transportiert hast, unbedingt ne Steckdose in den Stall montieren müssen?"

"Klar, das ist ja nicht irgendein Pferd, das ist ein Plug-In-Hü-Brite."

Johannes Kastl boosted:
Mark McCaughreanmarkmccaughrean
2025-12-23

Weekend update for folk interested in image processing & open source software – the second GIMP 3.2 release candidate is out.

Like RC1, RC2 features one of my JWST images as the splash screen, this time the short-wavelength infrared view of the inner Orion Nebula & Trapezium Cluster.

The original image is 21,000 pixels wide, & GIMP + G'MIC were key in preparing it. And I'm working on a new JWST image with GIMP's help now – you'll see it in 2026 🙂👍

A colourful landscape format picture of a nebula and stars in space, with purples, reds, browns, greens, and blues. The words GIMP 3.2 RC and GNU Image Manipulation Program are written in the top right corner in white.
Johannes Kastl boosted:
2025-12-23
Just released #ProxCLMC for #Proxmox clusters!

Ever wanted to know which CPU type is the maximum supported in your Proxmox cluster, when not being able to set type host? ProxCLMC evaluates all nodes within the cluster and checks for the maxmimum supported type to make sure live migrations can perform without any issues. ProxCLMC is fully opensource and entirely written in Rust.

More in my blog post:

https://gyptazy.com/proxclmc-identifying-the-maximum-safe-cpu-model-for-live-migration-in-proxmox-clusters/

#Proxmox #PVE #OpenSource #LiveMigration #Homelab #Enterprise #coding #opensource #Rust #Rustlang #CPU #KVM #CPUType #HowTo
ProxCLMC Logo: ProxCLMC is a lightweight tool to determine the maximum CPU compatibility level that is supported across all nodes in a Proxmox VE cluster.
Johannes Kastl boosted:
Daniel Lauferdaniellaufer
2025-12-23

Dieser gefälschte österreichische Reisepass wurde im Haus von Jeffrey Epstein gefunden. Das Dokument lief auf einen anderen Namen: Marius Fortelni.

Ausgestellt hatte es offenbar die Bundespolizeidirektion Wien.

@derStandard derstandard.at/story/300000030

Johannes Kastl boosted:
2025-12-23

Ich freue mich als "Mitklägerin" über diesen Teilerfolg der @umwelthilfe <3

"• Berliner Kammergericht erkennt die Verletzung der Persönlichkeitsrechte als „schwerwiegend“ an

• Klage richtete sich gegen zwei Facebook-Gruppen, in denen seit Jahren zu Gewalt gegen Umweltschützer aufgerufen wird

• DUH kritisiert Bundesregierung für fehlenden Opferschutz durch eine Gesetzeslücke - dringender Handlungsbedarf, um Opfer von Hetze und Gewaltdrohungen besser zu schützen"

duh.de/presse/pressemitteilung

Johannes Kastl boosted:
2025-12-23

I shouldn’t have to say this, but please don’t post direct links to the elementary OS ISO, especially on release day. This is my only form of income and I really don’t make a lot of it. I want to keep making elementary OS as my job, but when you bypass our pay-what-you-can ask it cuts directly into the revenue I rely on to pay rent and buy food. The vast majority of people already pay nothing when they download. Please don’t take away the biggest opportunity I have for folks to support my work

Johannes Kastl boosted:
Werner Fischerwefinet
2025-12-23

Jugendliche wissen oft wenig über und Open Source. Das können wir ändern.

Das @LPI bietet dazu Essentials Programme inkl. freier Lernunterlagen für den an. Die Unterlagen enthalten Grundlagen sowie didaktisch aufbereitete (Differenzierungs-)Aufgaben.

Am 2026 zeige ich auf der Education-Bühne, wie Lehrkräfte die freien Lernunterlagen im Unterricht nützen und damit Jugendliche fördern können.

Danke @univention für den Vortragsslot 🙂

univention-summit.de/#agenda

Univention Summit 2026
28. JANUAR |14:10UHR
Souveräne Zukunft ermöglichen: Linux an Schulen lehren mit dem LPILPI Linux Essentials BroschürenLaptop und Beamer bei der Präsentation von LPI Linux Essentials

Client Info

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