Sign in

Alexander Dunkel

@alex.himself.alexanderdunkel.com.ap.brid.gy
11 followers 2 following 93 posts

Problem Solver, Data Engineer, Landscape & Urban Planner, Programmer, Windsurfer, Photographer, Father; not always in this order Works @ioer 🌉 bridged from ⁂ himself.alexanderdunkel.com/@alex, follow @ap.brid.gy to interact

PostsRepliesMedia
Alexander Dunkel @alex.himself.alexanderdunkel.com.ap.brid.gy · 03/10/2026
The morning after a day of resolve
000
Alexander Dunkel @alex.himself.alexanderdunkel.com.ap.brid.gy · 26/09/2026
Herbsternte!
Äpfel & Birnen
000
Alexander Dunkel @alex.himself.alexanderdunkel.com.ap.brid.gy · 16/09/2026
@zendis Grist (www.getgrist.com) ist eine unglaublich ausgereifte, souveräne Software. Der Französische Staat hat kritische Komponenten finanziert (z.B. SSO). Die kleine Firma mit wenigen Angestellten strauchelt trotzdem gerade und sucht nach Möglichkeiten, sich zu finanzieren. Wäre das […]
himself.alexanderdunkel.com
Original post on himself.alexanderdunkel.com
000
Alexander Dunkel @alex.himself.alexanderdunkel.com.ap.brid.gy · 11/09/2026
(After a brief moment..) ... I really like the new Funkwhale 2.0.0 Layout/Colors! Many thanks @funkwhale! The update from 1.4.0 to 2.0.10 required more preparation, but overall it was a smooth experience. I only had to fix my nginx […] [Original post on himself.alexanderdunkel.com]
Funwkhale UX 2.0.10
001
Reposted by Alexander Dunkel
Tino Eberl @tinoeberl.mastodon.online.ap.brid.gy · 05/09/2026
Die Münchner #Auferstehungskirche erzeugt künftig eigenen #Solarstrom. Auf dem denkmalgeschützten Kirchendach wurden 130 schwarze #Solarmodule mit insgesamt 65 Kilowatt Leistung installiert. Zwei #Batteriespeicher mit zusammen 59,2 Kilowattstunden sollen den Eigenverbrauch erhöhen. Eine […]
mastodon.online
Original post on mastodon.online
003
Alexander Dunkel @alex.himself.alexanderdunkel.com.ap.brid.gy · 24/08/2026
A very minimal member count growth svg, generated via CI&CD in plain python [1]. See it in action: lausitzer-surfer.de/#mitglieder 🤙 Hang Loose! [1]: framagit.org/lausitzer-surfer-eV/we…
Member growth SVG generated from Keycloak (read-only, limited scope) via CI&CD in plain Python.
000
Alexander Dunkel @alex.himself.alexanderdunkel.com.ap.brid.gy · 21/08/2026
At #IOER_FDz we faced a common challenge: as our technical workflows, data publication guidelines, and infrastructure grows, we realized colleagues rarely read through our extensive documentation. Attention is limited, and when someone needs to […] [Original post on himself.alexanderdunkel.com]
AnythingLLM Assistant in our internal MkDocs documentation.
020
Alexander Dunkel @alex.himself.alexanderdunkel.com.ap.brid.gy · 19/08/2026
Mal wieder ein "Digitalisierungs-Moment": Um sich bei huk24.de mit Keepass Auto-type einzuloggen, lautet das Muster (nach einigem probieren) so: ``` {USERNAME}{TAB}{TAB}{TAB}{TAB}{TAB}{ENTER}{DELAY 3000}{PASSWORD}{ENTER} ``` Liebe @huk24: Denkt doch bitte an die Menschen, die nicht nur mit der […]
himself.alexanderdunkel.com
Original post on himself.alexanderdunkel.com
000
Alexander Dunkel @alex.himself.alexanderdunkel.com.ap.brid.gy · 15/08/2026
Das hat wirklich Spaß gemacht: Teil 2 meiner Batterie-Automatisierungs Serie ist draußen. Diesmal mit Update für zwei Batterien und vielen interessanten Feintunings der Regelung. Keine Plugins notwendig - vollständig in Home Assistant's nativem yaml Syntax. 1:1 für Balkonkraftwerke nutzbar […]
himself.alexanderdunkel.com
Original post on himself.alexanderdunkel.com
202
Alexander Dunkel @alex.himself.alexanderdunkel.com.ap.brid.gy · 03/08/2026
I've updated the documentation for Carto-Lab Docker [1]. Maintaining open source software in spatial data science requires documenting reliable research workflows. I find this even more important than than just package updates. New sections cover specific setups for reproducible spatial data […]
himself.alexanderdunkel.com
Original post on himself.alexanderdunkel.com
010
Alexander Dunkel @alex.himself.alexanderdunkel.com.ap.brid.gy · 13/07/2026
Norway is really uncomplicated as far as the word goes. We are on a camping/car trip. Camping registration is just pay & stay. I don't need to provide my name, Id, or address. WiFi? Free guest sign in everywhere, no acceptance of ToS or anything […] [Original post on himself.alexanderdunkel.com]
Borestranda
000
Alexander Dunkel @alex.himself.alexanderdunkel.com.ap.brid.gy · 29/06/2026
Report on my weekend project.. setting up #Immich. Ingesting my 1.7TB library (160k+ RAW photos) into Immich is apparently not a standard workload. I encountered several bottlenecks during the initial scan: - Thumbnails and ML vectors consumed hundreds of gigabytes. I move the library folder to […]
himself.alexanderdunkel.com
Original post on himself.alexanderdunkel.com
020
Alexander Dunkel @alex.himself.alexanderdunkel.com.ap.brid.gy · 17/06/2026
Last weekend, like every year at this time, I mowed our meadow. Two hectares of grass. First mowing, then raking, then carrying it all off. It is a simply task. But I enjoy it (at least once a year)! Ten hours for two days outside in nature and […] [Original post on himself.alexanderdunkel.com]
The first of the two annual mows is always the more difficult one because the grass is so high and heavy.Last year, the full helm visor broke, so I had to wear sunglasses this time. Long sleeves, for sun and tick protection.We call it the 'hell machine' 😄Bigger gear would not work here because of the mixture of meadow and woodland, narrow pathways and difficult terrain.
110
Alexander Dunkel @alex.himself.alexanderdunkel.com.ap.brid.gy · 07/06/2026
Yay! This is finally documented and out [1]. It took me a while to consolidate my thoughts and write down the explicit motivation and steps to create this modern virtualized system architecture (Proxmox, Rootless Docker, VirtIO-FS, and ZFS). [1] […]
himself.alexanderdunkel.com
Original post on himself.alexanderdunkel.com
020
Alexander Dunkel @alex.himself.alexanderdunkel.com.ap.brid.gy · 01/06/2026
Carto-Lab Docker v1.1.0 is released [1]. The main addition in this version is the integration of #JupyterGIS. It is a stunning project that brings a full web-based GIS suite directly into the Jupyter environment, complete with real-time […] [Original post on himself.alexanderdunkel.com]
010
Alexander Dunkel @alex.himself.alexanderdunkel.com.ap.brid.gy · 17/05/2026
Beautiful routing alternative: #Organicmaps on #grapheneos. I had to look up on how to add intermediate stops. Everything else is very intuitive. Refreshing to see a viable alternative to gmaps!
Organicmaps routing
010
Alexander Dunkel @alex.himself.alexanderdunkel.com.ap.brid.gy · 10/05/2026
Wir hatten immer Probleme die Handys im VW T4 beim langen Stehen auf Stellplätzen zu laden. Heute habe ich eine 12 Volt Steckdose und ein USB Ladegerät eingebaut, versteckt unten hinter dem Fahrersitz. Die Stromversorgung läuft über die […] [Original post on himself.alexanderdunkel.com]
Schalter, 12V Steckdose und USB-A+USB-C SteckdoseEs leuchtet!Sicherungskasten
001
Alexander Dunkel @alex.himself.alexanderdunkel.com.ap.brid.gy · 08/05/2026
Parenting an kids often requires tricky compromises. When his friends started getting gaming consoles, we wanted to give our son the same opportunity so he wouldn't feel left out. However, we have a small apartment, no TV, and I wasn't keen on […] [Original post on himself.alexanderdunkel.com]
000
Alexander Dunkel @alex.himself.alexanderdunkel.com.ap.brid.gy · 07/05/2026
We’re rethinking the conference #Hackathon format by launching a HaCLAthon (C=Collaborative, L=Long-term, A=Asynchronous) [1] for the #IOER 2026 conference. [2] The goal is a living #JupyterBook that becomes a citable publication with a DOI. Here […] [Original post on himself.alexanderdunkel.com]
HaCLAthon System Design (Jupyter Book Landing Page, DecapCMS Workflow)
004
Reposted by Alexander Dunkel
Diego Rybski @diegorybski.bsky.social · 14/04/2026
4th @ioer.bsky.social Conference “Space & Transformation“ (Digitalisation meets transformative governance: Towards urban and regional sustainability‽), Sept in Dresden conference.ioer.info/en/ Keynotes Ursula Eicker and Sarah Giest. Also exciting: Hackathon hack.conference.ioer.info
011
Alexander Dunkel @alex.himself.alexanderdunkel.com.ap.brid.gy · 12/04/2026
Finally installed 9 nesting boxes for the common swift! / Endlich haben wir 9 Mauersegler Nistkästen installiert. If you look to the right, you will see a stove vent hole. For about six years, this hole has served as a nest for a pair of common […] [Original post on himself.alexanderdunkel.com]
Mauersegler Nistkästen
000
Alexander Dunkel @alex.himself.alexanderdunkel.com.ap.brid.gy · 12/04/2026
Two things happened yesterday. First, I found a broken MC4-Connector on my 5-year-old solar panel installation. I noticed this last week when looking at pv string volatages/current, where one of the five strings was suddenly dropping under load. I […] [Original post on himself.alexanderdunkel.com]
Broken MC4-Connector.PV module thermal hot spot, as imaged through a thermal imaging camera.PV module thermal hot spot, as imaged through a thermal imaging camera.
000
Alexander Dunkel @alex.himself.alexanderdunkel.com.ap.brid.gy · 12/04/2026
I wanted to add a button to Home Assistant that would turn on my remote server via IPMI. I also did not want to add the ipmitool dependencies to my #HASS container. Since IPMI supports redfish, a simple rest command in home assistant is enough […] [Original post on himself.alexanderdunkel.com]
Home Assistant IPMI Server Startup/Shutdown button via redfish command.
130
Alexander Dunkel @alex.himself.alexanderdunkel.com.ap.brid.gy · 07/04/2026
A happy cat. (I never posted cat pictures, so this was on my list..)
A happy cat.
070
Alexander Dunkel @alex.himself.alexanderdunkel.com.ap.brid.gy · 04/04/2026
Artemis II picture of earth (left) compared to an image from 1972 (right). I am not sure if the dusty look for today’s image is a deliberate photo settings choice or partly explained by physical changes?
Comparison  1972 (right) photo and 2026 Artemis II photo (left) (Credit: NASA)
000
Alexander Dunkel @alex.himself.alexanderdunkel.com.ap.brid.gy · 18/03/2026
Giscus [1] is awesome for adding comments to static sites using the Github discussion feature. However, relying on GitHub always felt like a double-edged sword. I just saw BeBlog that allows comments to be integrated with self-hosted Gitlab instances. Nice! Here's a blog post [3]. I haven't […]
himself.alexanderdunkel.com
Original post on himself.alexanderdunkel.com
001
Alexander Dunkel @alex.himself.alexanderdunkel.com.ap.brid.gy · 05/03/2026
Heute früh gesehen am Kaitzbach in Dresden an der 71. Grundschule. Ist bekannt, was die Ursache für die Grünfärbung ist? @lfulg @BitsUndBaeumeDresden
Grünfärbung am KaitzbachGrünfärbung am Kaitzbach
010
Alexander Dunkel @alex.himself.alexanderdunkel.com.ap.brid.gy · 20/02/2026
I added an #S3-compatible Storage backend to a #selfhosted #Grist 1] instance. This allows creating forms with "Attachements" in Grist (e.g. users can upload photos). I experimented with several and settled on #Zenko Scality [#CloudServer [2]: - […] [Original post on himself.alexanderdunkel.com]
docker-compose.yml part for zenko scality S3 cloudserver
011
Alexander Dunkel @alex.himself.alexanderdunkel.com.ap.brid.gy · 18/02/2026
I want to share my experiences with #DecapCMS 1]. I set up a lot of static pages with #CI&CD in the past. #mkdocs material, #jekyll, #hugo. You name it. The challenge was always to bring in people not comfortable with [#Git/#Gitlab. DecapCMS […] [Original post on himself.alexanderdunkel.com]
Edit in Decap CMS Button in mkdocs material
000
Alexander Dunkel @alex.himself.alexanderdunkel.com.ap.brid.gy · 17/02/2026
> What it's going to take is a combination of all of us as citizens, you know, seeing ourselves not just as citizens of our countries but of our communities and the world at large and recognizing that a better future requires one of shared prosperity among all of us. There's also a second point […]
himself.alexanderdunkel.com
Original post on himself.alexanderdunkel.com
000
Alexander Dunkel @alex.himself.alexanderdunkel.com.ap.brid.gy · 11/02/2026
Breakfast! (this image is not "AI" generated 😂)
847g breakfast.. just enough to get started
000
Alexander Dunkel @alex.himself.alexanderdunkel.com.ap.brid.gy · 29/01/2026
Nice one liner to split a PDF into individual pages: ```bash qpdf --split-pages in.pdf out-%d.pdf ``` Finding such a feature in Windows (without paying) is almost impossible these days. #linux #qpdf
000
Alexander Dunkel @alex.himself.alexanderdunkel.com.ap.brid.gy · 20/01/2026
Just performed binary surgery on my own 13-year-old #cartography software [1] to keep it alive for students. Modern servers were rejecting the app's old security protocols. I used #dnSpy to inject a TLS 1.2 enforcement directly into the startup […] [Original post on himself.alexanderdunkel.com]
ClipGeo is used to clip geotagged data stored as a CSV file to an area chosen by the user.
000
Alexander Dunkel @alex.himself.alexanderdunkel.com.ap.brid.gy · 17/01/2026
Was für ein spaßiges, kleines Projekt! Ich habe meinen Blog Post zur Open Source Automatisierung des Marstek Batteriespeichers jetzt doch noch auf Deutsch übersetzt: du.nkel.dev/blog/de/2026-01-11_mars… […] [Original post on himself.alexanderdunkel.com]
Batterie- und PV-Monitoring in Grafana
000
Alexander Dunkel @alex.himself.alexanderdunkel.com.ap.brid.gy · 16/01/2026
RE: wisskomm.social/@ioer/1158993309157… I really took a deep dive into #datashader with this map: Locals & Tourists in Germany, as derived from 67 Million Geo-Social Media Posts (2007-2022) in Germany. The data includes public shared posts from Instagram, Flickr, Twitter and […]
himself.alexanderdunkel.com
Original post on himself.alexanderdunkel.com
000
Alexander Dunkel @alex.himself.alexanderdunkel.com.ap.brid.gy · 11/01/2026
New blog post on privacy-preserving battery automation with Home Assistant: du.nkel.dev/blog/2026-01-11_marstek… #hass #homeassistant #pv #battery #automation #localfirst #selfhosted
Home Assistant Battery Dashboard for Marstek Venus E automation
011
Alexander Dunkel @alex.himself.alexanderdunkel.com.ap.brid.gy · 10/01/2026
Institute können auch manchmal falsch liegen, Beispiel: Energiewirtschaftliches Institut an der Universität zu Köln gGmbH (EWI) mit einer Prognose 2012 für 2025. Quelle […] [Original post on himself.alexanderdunkel.com]
Prognose EWI 2012 vs. Realität 2025.
000
Alexander Dunkel @alex.himself.alexanderdunkel.com.ap.brid.gy · 04/01/2026
Two good comments from LeCun, AI scientist in this FT article [1]: > “I’m sure there’s a lot of people at [...], who would like me to not tell the world that LLMs basically are a dead end when it comes to superintelligence,” he says. “But I’m not gonna change my mind because some dude thinks […]
himself.alexanderdunkel.com
Original post on himself.alexanderdunkel.com
000
Alexander Dunkel @alex.himself.alexanderdunkel.com.ap.brid.gy · 30/12/2025
Das war das Surf Jahr 2025: info.lausitzer-surfer.de/neues/2025… #surfen #wind #wasser #draussen
info.lausitzer-surfer.de
Lausitzer Surfer 2025
Das Surf-Jahr 2025 in Bildern – von Wintersessions über neue Spots bis zu Lausitzer Herbststürmen.
000
Alexander Dunkel @alex.himself.alexanderdunkel.com.ap.brid.gy · 19/12/2025
Here lies the result of 15 years of work. Finally submitted.
Photo printed Habilitation Thesis
000
Alexander Dunkel @alex.himself.alexanderdunkel.com.ap.brid.gy · 16/12/2025
Okay, I'm still forced to use Microsoft Word from time to time. For a few years, I thought I had to pay to use the "Save as PDF" feature. Adobe only lets me export one PDF for free each month. I have always found this unbelievable and reverted to using "Microsoft Print to PDF." However, it […]
himself.alexanderdunkel.com
Original post on himself.alexanderdunkel.com
000
Alexander Dunkel @alex.himself.alexanderdunkel.com.ap.brid.gy · 12/12/2025
> In the year 2025, on the web, everything is worth being scraped. Everything that came out of the mind of a human is susceptible to be snatched under the vastest labor theft scheme in the history of mankind. vulpinecitrus.info/blog/guarding-gi…
vulpinecitrus.info
Guarding My Git Forge Against AI Scrapers
Comments
000
Alexander Dunkel @alex.himself.alexanderdunkel.com.ap.brid.gy · 07/12/2025
RE: mastodon.social/@brettcannon/115663… Sebastián Ramírez is a star in the open-source software (OSS) world. I followed FastAPI for years, and everything that Sebastian does is characterized by empathy, humility and a strong focus on the community. Thank you, Sebastian!
010
Alexander Dunkel @alex.himself.alexanderdunkel.com.ap.brid.gy · 26/11/2025
After 2 years of active use, I can recommend a-trust.at for Qualified Electronic Signatures (QES) connected to your EU identity. I am a German passport holder. But, unfortunately, all QES Services are so expensive and user-hostile in Germany that I decided to use an #Austrian service for this […]
himself.alexanderdunkel.com
Original post on himself.alexanderdunkel.com
011
Alexander Dunkel @alex.himself.alexanderdunkel.com.ap.brid.gy · 16/11/2025
RE: en.osm.town/@osm_tech/1155546534530… It is super easy to find & extract GeoJSON for individual OSM features with this!
010
Alexander Dunkel @alex.himself.alexanderdunkel.com.ap.brid.gy · 15/11/2025
This error on one of my VMs with docker in rootless let me down a rabbit hole [1]: ``` Error response from daemon: failed to create task for container: Unimplemented: failed to start shim: start failed: unsupported shim version (3): not implemented ``` I realized that updating a host with […]
himself.alexanderdunkel.com
Original post on himself.alexanderdunkel.com
011
Alexander Dunkel @alex.himself.alexanderdunkel.com.ap.brid.gy · 15/11/2025
It will be interesting to see what is hidden in the handwritten notes of our ancestors, given these observations with new LLM models: > In tabulating the “errors” I saw the most astounding result I have ever seen from an LLM, one that made the […] [Original post on himself.alexanderdunkel.com]
Closeup of the Original Document (c) Mark Humphries, https://generativehistory.substack.com.
000
Alexander Dunkel @alex.himself.alexanderdunkel.com.ap.brid.gy · 08/11/2025
As a researcher who's skeptical of AI, I believe transparency is the most important thing when using LLMs. If I use one, I want you to see the _entire_ process. That's why I added a "Static HTML Export" feature to the excellent Gemini-json-Viewer […] [Original post on himself.alexanderdunkel.com]
Prompt archive screenshot
013
Alexander Dunkel @alex.himself.alexanderdunkel.com.ap.brid.gy · 05/11/2025
Spannend: Das Sektorgutachten "Energie 2025: Wettbewerb und Effizienz für ein zukunftsfähiges Energiesystem" der Monopolkommission im Volltext: monopolkommission.de/images/PDF/SG/… (vor 21 Stunden an K […]
himself.alexanderdunkel.com
Original post on himself.alexanderdunkel.com
000
Alexander Dunkel @alex.himself.alexanderdunkel.com.ap.brid.gy · 28/10/2025
Here's a web slide presentation I held as the IOER postdoc representative on "The Resilient PhD/Postdoc: Building Habits to Combat Information Fatigue". This was an internal workshop, but I'm sharing it publicly for anyone interested in some of my personal principles and technical tips for […]
himself.alexanderdunkel.com
Original post on himself.alexanderdunkel.com
000