25-06#
Tab cleanup#
Or Else! An Exploration of Obscure Control Flow - Amethyst Reese 🌸 - YouTube contains among other things a nice take on programming state machines in Python
The DuckLake Manifesto: SQL as a Lakehouse Format – DuckLake duckdb, datalake, lakehouse
sebastiancarlos/beachpatrol: A CLI tool to replace and automate your daily web browser.
Our Grafana and Loki installs have quietly become ‘legacy software’ here | Lobsters
Warp: The Intelligent Terminal
“Enterprise customers can even bring their own LLM.” 🤮
My 2025 uv-based Python Project Layout for Production Apps - YouTube
AI Changes Everything | Lobsters by Armin Ronacher with a long discussion
monkey patching is software bankruptcy#
Hynek Schlawack (author of structlog and svcs) uses his video about design pressure to quote Brandon Rhodes’ keynote at North Bay Python 2017.
minio alternatives#
open webui token stats#
I want to see tokens used per model and over time.
Looking for the Perfect Dashboard: InfluxDB, Telegraf, and Grafana – Part XLVII (Monitoring Open WebUI) - The Blog of Jorge de la Cruz uses InfluxDB instead of Prometheus
something completely different (fastapi Open WebUI now integrates with OpenTelemetry - help needed · open-webui/open-webui · Discussion #12344
OpenTelemetry#
Via Open WebUI:
e-wrapper#
A tool reported a file path with a line number like this:
/foo/bar:123
I wanted to open vim:
v /foo/bar:123
But this does not work, because vim correctly interprets the colon as part of the path.
I thought: “Well, I could edit my v
command, but this did not sit well, because
v
is just analias
to vimbeing strict is a good thing here
Another command would be useful. I did not use the single letter e
, so I ran
e /foo/bar:123
… and was greeted with
Command 'e' not found, but can be installed with:
sudo apt install e-wrapper
What does e-wrapper do (apt show e-wrapper
)?
All or almost all Unix editors support the syntax of "editor +42 file", to
open the given file and start with the cursor at line 42. Alas, the syntax
programs that output such data use is different: either "file:42: Something"
or "file:42:1: Something", :1 being a column number.
Nice! Somebody did exactly what I was planning on doing and shared it freely. I love open source software! ♥️
sudo apt install e-wrapper
e /foo/bar:123
Laniakea Supercluster#
We live in the Laniakea supercluster. Thanks to Adam Borowski aka. kilobyte (author of e-wrapper)!