Sloth, a Mac app that shows all open files and sockets https://sveinbjorn.org/sloth
Open Source Software and publications by Christian Kruse
This page contains random thoughts and impressions by me.
Veronica Explains about 90s websites and the guestbook. A real nostalgia journey to the early internet 😍
There is a love-hate relationship between Dialyzer and me. On the one hand it is really great when I find a bug because of it, but on the other hand… OMG is it sometimes hard to understand what the warnings mean.
@firstname.lastname@example.org published an interesting article about LSP internals, Rust, #emacs and unicode woes: The bottom emoji breaks rust-analyzer
When I was young I had so many ideas what software to write, but I didn't have the skills. And so most projects ended in the bin.
Nowadays I have the skills but I lack the ideas, the motivation and the time.
Getting old can really suck.
Trying out the Helix editor. Interesting concepts, modern features, but it looks like the tutorial is outdated. Some key bindings don't work as advertised. For example according to the documentation the
Alt-. key combo should repeat the last selection, but instead it creates a selection to some point in the buffer, I don't yet understand which one.
Jhey Tompkins wrote an article about an interesting way to show circular text using only CSS. I didn't know CSS has trigonometry functions, pretty cool.
First working day of the year starts with a broken VPN. CRL expired, and the collegues ignored the warning mails 🥳
Happy new year everyone! 🎆🎊🎉
An upside of a deaf dog: he doesn’t care about fireworks
Why AI will turn evil, or: the banality of evil – a really inspiring piece about the moral implications of AI.
Merry Christmas! 🎄
pretty cool project: Sniffnet, a network monitor. A bit like top, but for network traffic.
There is an alternative to disable Apple Music starting when hitting the play / pause button: noTunes
YouTube recommendation: Veronica Explains. A nerdy channel about Linux, old computers and hobby hacking projects. I like it a lot!
TIL: you can avoid Apple Music from launching when you press the play / pause key by unloading a launch agent:
launchctl unload -w /System/Library/LaunchAgents/com.apple.rcd.plist
Update: sadly this also means you can't use the play / pause button for Spotify.
Delivering and receiving Emails in the modern internet is such a shit show. The big providers (looking at you, Google and Microsoft!) do their own shit, and the old protocols are at least inofficially deprecated. Just try to send a mail via SMTP using an Office365 account (e.g. because the customer uses Office365 for their mail). The admin has to manually enable SMTP for users, and then you have to implement shit like
Damals[tm], als es noch die Bloggosphäre gab, haben wir „Nunchakus“ oder „Blog-Stöckchen“ geworfen.
Gibt es sowas heute eigentlich auch noch?
„What happens when you press a key in your terminal?“ is a pretty interesting article by Julia Evans about the tech going on in your terminal. Definitely worth a read!
A very good friend just published his first paper. Congratulations!
When monday morning begins with an electricity cut…
In case you are an Emacs user doing frontend development with TypeScript and React, there is a new major mode for TSX development: tsx-mode. It is a promising project. It uses tree-sitter for font-lock (syntax highlighting). My setup using
use-package can be found here and here. I also added it to my Doom Emacs config: see this and this.