Johannes ‘fish‘ Ziemke's Avatar

Johannes ‘fish‘ Ziemke

@5pi.de

Cloud, FOSS, ML/AI SoundCloud, Docker, Airbnb Alumni Prometheus Maintainer Building something new

80
Followers
126
Following
61
Posts
03.05.2023
Joined
Posts Following

Latest posts by Johannes ‘fish‘ Ziemke @5pi.de

Run Prometheus Blackbox Exporter as Lambda

Oh hi! Haven’t checked bsky for a while. I’ve discontinued my service a long time ago, realized I didn’t enjoy marketing it to (possibly) make it sustainable. I realized a nice alternative is using aws lambda for this: 5pi.de/2018/12/10/p...

11.01.2026 02:19 👍 2 🔁 0 💬 0 📌 0

Haste was zu meinen alten? Also die in Weimar kennt man ja 😬. Was is mit Gummersbach? Und vll noch Remscheid (da arbeitet Verwandtschaft)

22.05.2025 17:25 👍 6 🔁 0 💬 1 📌 0

„Nobody needs scripting languages“, „Nobody needs virtual machines“, „Nobody needs the cloud“, „Nobody needs containers“, „Nobody needs Kubernetes“, „Nobody needs AI“

21.05.2025 13:48 👍 2 🔁 0 💬 0 📌 0

Jemand hier Bock auf Prezident Konzert diesen Samstag in Berlin? Hab noch Tickets übrig.

01.04.2025 09:21 👍 0 🔁 0 💬 0 📌 0

Chain-of-Thought LLMs are ass covering pricks. Guess that makes them one step closer to AGI

19.03.2025 10:21 👍 1 🔁 0 💬 0 📌 0
Preview
Syntax error when input of type 'number' are forwarded by 'workflow_dispatch' to the reused workflow · community · Discussion #67182 Select Topic Area Bug Body Describe the bug When a 'workflow_dispatch' calls reusable workflow, and forwards it's input of type 'number' to the called workflow, it results into syntax error. To Rep...

Github Workflows are such a werid mix of good ideas with poor execution. These input types are such a PITA.. github.com/orgs/communi...

12.03.2025 09:37 👍 1 🔁 0 💬 0 📌 0
Preview
Get started using Firebase with an existing Google Cloud project  |  Firebase Documentation

OMG firebase.google.com/docs/project...

Took me at least an hour to figure that out since there was no "Firebase Tos Not Accepted" hint in the tf error

18.02.2025 11:22 👍 1 🔁 0 💬 0 📌 0

Anyone here creating XRechnung or whatever? What tool / service can you recommend?

11.02.2025 10:18 👍 1 🔁 0 💬 1 📌 0
Preview
dynamiclistener adds unwanted SubjectAlternativeName entries to certificate · Issue #7312 · k3s-io/k3s Is your feature request related to a problem? Please describe. While I understand dynamiclistener may be useful to generate certificates on the fly when the final config is not known, in most cases...

WTF? github.com/k3s-io/k3s/i...

04.02.2025 10:38 👍 1 🔁 0 💬 0 📌 0

Am I the only one who can't remember which notification sound belongs to which messenger? This is so annoying

03.02.2025 16:43 👍 0 🔁 0 💬 0 📌 0

Well Germans are about to elect Nazis, that is the reason for the protests

02.02.2025 12:55 👍 2 🔁 0 💬 1 📌 0
Preview
DL4006 Dockerfile linter, validate inline bash, written in Haskell - hadolint/hadolint

tbh, while I always set this in script I never did in Dockerfiles. Should make this a habit, this might help: github.com/hadolint/had...

28.01.2025 10:32 👍 3 🔁 0 💬 0 📌 0

Hint: This kids, is why you usually want set -o pipefail..

28.01.2025 10:29 👍 0 🔁 0 💬 1 📌 0

Took my waay to long to figure out why my kubectl commands were exiting successful without doing anything using this Dockerfile:

ENV KUBE_VERSION="v1.27"
RUN curl -Lsf "https://dl.k8s.io/release/$KUBE_VERSION/bin/linux/amd64/kubectl" \
| install -m 0755 /dev/stdin /usr/bin/kubectl
...

28.01.2025 10:29 👍 0 🔁 0 💬 1 📌 0
docker-proxy doesn't use the right source address to send udp responses · Issue #11998 · moby/moby Hi, when running a DNS server in a container and exposing the port without specifying the IP to bind (-p 53:53/udp) the answers don't get translated. I don't have a easy way to reproduce right now,...

Looks like it took pretty much 10 years to fix my reported issue: github.com/moby/moby/is... - and this despite I was working at Docker and tries to prioritize it internally 😬

23.01.2025 11:57 👍 1 🔁 0 💬 0 📌 0

Somebody please finally fork minio and remove all the crap nobody needs for the test env stuff that is 99% of its use case..

23.01.2025 10:28 👍 0 🔁 0 💬 0 📌 0

I'm worried about Trump/Musk doing right things and 'old europe' doing the opposite just because Trump/Musk are facists.

23.01.2025 10:00 👍 0 🔁 0 💬 0 📌 0
Prozentuale Veränderung im verfügbaren Einkommen nach Bruttoeinkommensklasse

Prozentuale Veränderung im verfügbaren Einkommen nach Bruttoeinkommensklasse

Hinweise: Berechnungen des ZEW Mannheim.. Die Armutsrisikoquote gibt den Anteil der Personen an, de-
ren verfügbares Einkommen weniger als 60 % des Medians beträgt. Unterschiede in der Haushaltsgröÿe und -
zusammensetzung werden dabei über die OECD-Äquivalenzskala berücksichtigt.

Hinweise: Berechnungen des ZEW Mannheim.. Die Armutsrisikoquote gibt den Anteil der Personen an, de- ren verfügbares Einkommen weniger als 60 % des Medians beträgt. Unterschiede in der Haushaltsgröÿe und - zusammensetzung werden dabei über die OECD-Äquivalenzskala berücksichtigt.

Aus dem Süddeutsche-Artikel https://www.sueddeutsche.de/projekte/artikel/wirtschaft/bundestagswahl-einkommen-buerger-steuer-versprechen-parteien-e995388/?reduced=true

Aus dem Süddeutsche-Artikel https://www.sueddeutsche.de/projekte/artikel/wirtschaft/bundestagswahl-einkommen-buerger-steuer-versprechen-parteien-e995388/?reduced=true

ZEW-Gutachten über finanzielle Auswirkungen der Reformvorschläge der Parteien. Massive Ungleichheitseffekte. Die Steigerung der Armut bei den Rechten ist schon erstaunlich. Das muss man schon wollen. Der Geld-für-alle-Plan der Rechten ist natürlich nicht finanziert. ftp.zew.de/pub/zew-docs...

18.01.2025 14:16 👍 22 🔁 14 💬 1 📌 1

Is it just me or is o1 much better at justifying bad recommendations?

Do you need "one repository per user"?
Not necessarily “exactly one.”
---
I totally agree ... So it’s fundamentally insecure
...
Why Some People Do #5 Anyway:

09.01.2025 15:55 👍 1 🔁 0 💬 0 📌 0
Post image

Did my good deed for the day

17.11.2024 22:50 👍 1 🔁 0 💬 0 📌 0

Finally got to write a new blog article: "Build securely with Github Actions and ECR using OpenID Connect" - 5pi.de/2024/aws-gh-...

05.02.2024 16:47 👍 0 🔁 0 💬 0 📌 0

Generative AI is not more or less than the continuation of automation of labour and craft. Creativity, whatever that specifically means, is something else. You need creativity and craft to build something today. In the future, creativity will be sufficient. For better or worse.

16.01.2024 18:52 👍 0 🔁 0 💬 0 📌 0

🤯🤮 table_name.to_s.classify.constantize

11.12.2023 13:28 👍 0 🔁 0 💬 0 📌 0

Wondering how many people were hurt by this:
$ python3 -c 'import requests; print(requests.get("http://www.example.com/", headers={"Authorization":"Bearer verysecretandnevershouldgetlogged\n"}))'
...
ValueError: Invalid header value b'Bearer verysecretandnevershouldgetlogged\n'

27.11.2023 13:52 👍 0 🔁 0 💬 0 📌 0
Post image

„In diesem Interview berichtete der britische PEGIDA-Sympathisant und Autor von rechten Büchern Douglas #Murray über den Krieg gegen die islamistische Terrororganisation Hamas. Gegen Ende des Clips relativiert Murray die Verbrechen der Nazis.“

www.juedische-allgemeine.de/meinung/rech...

22.11.2023 00:22 👍 46 🔁 12 💬 0 📌 0

All mulled wine recipes I found don't seem to take alcohol nor volatile aroma evaporation into account ugh.

15.11.2023 11:05 👍 0 🔁 0 💬 0 📌 0
Links: Brechstange
Rechts: DHL Packstation

Links: Brechstange Rechts: DHL Packstation

Der verbotene Adventskalender

11.09.2023 15:55 👍 889 🔁 175 💬 15 📌 7

Copy/paste, but change what the skeleton is holding.

💀
|{I}_🌯
I/ \
/_ \_

02.11.2023 00:11 👍 1 🔁 0 💬 0 📌 0

Natuerlich gibt es auch andere Gruende fuer Vermoegensungleichheit: niedrige Spitzensteuersaetze bei der EST, laxe Wettbewerbspolitik, Korruption, etc. Das sind Gruende fuer Vermoegensungleichheit, die zumindest problematischer erscheinen.

30.10.2023 15:39 👍 10 🔁 2 💬 3 📌 0

Plakativ gesagt: sozialdemokratische Paradiese erzeugen fast mechanisch Vermoegensungleichheit, so lange es in ihnen Unternehmertum gibt, den jene werden auch in ihnen Vermoegen anhaeufen (und vererben wollen).

30.10.2023 15:39 👍 13 🔁 2 💬 1 📌 0