25-08#
Peppol
There are “3 ways to submit your e‑invoices via Peppol”
Using the federal Peppol web service (Peppol des Bundes)
Using an existing Peppol service provider
Joining OpenPeppol (subject to a fee) and setting up your own Peppol access point
of course, joining something “open” in the EU costs at least 2k€ / year
Der Bund hat IT-Architekturrichtlinien 🤷
claude code alternatives: Charm Crush vs OpenCode-AI
litellm logging with Arize Phoenix?
“Selling shovels to the people selling shovels” 😄 – https://news.ycombinator.com/item?id=36928039
safwanrahman/django-webpush: Web Push Notification Package for Django
Ubuntu Upgrade Gone Wrong#
While updating to Ubuntu 24.04, the following happened:
Temporary failure resolving 'mirror.hetzner.com'
Nameserver is configured to 127.0.0.1#53
, but not responding…
# nslookup heise.de
;; communications error to ::1#53: connection refused
;; communications error to ::1#53: connection refused
;; communications error to ::1#53: connection refused
;; communications error to 127.0.0.1#53: connection refused
;; no servers could be reached
There is no systemd-resolved unit. Ouch.
# systemctl enable --now systemd-resolved
Failed to enable unit: Unit file systemd-resolved.service does not exist.
OK. Configure Hetzner’s DNS manually (dig hydrogen.ns.hetzner.com
):
rm /etc/resolv.conf # symlink to /run/...
echo 'nameserver 213.133.100.98' > /etc/resolv.conf
Now we can install systemd-resolved
:
# apt install -y systemd-resolved
...
# systemctl status systemd-resolved.service
● systemd-resolved.service - Network Name Resolution
Loaded: loaded (/usr/lib/systemd/system/systemd-resolved.service; enabled; preset: enabled)
Active: active (running) since Thu 2025-08-07 14:57:09 CEST; 10s ago
🤷
Wezterm Versioning Scheme#
I saw the version 20220624-141144-bd1b7c5d
on
https://wezterm.org/config/lua/wezterm/action.html#older-versions
I like this. It’s trivial to automate this (date + revision):
echo "$(date +%Y%m%d-%H%M%S)-$(git rev-parse --short=8 HEAD)"
Wez’ notes are here: https://wezterm.org/config/lua/wezterm/version.html