TIL: `git stash --keep-index` stashes only changes not added to the index, so e.g. staged changes won't be stashed
TIL: git stash --keep-index stashes only changes not added to the index, so e.g. staged changes won't be stashed
Open Source Software and publications by Christian Kruse
This page contains random thoughts and impressions by me.
TIL: git stash --keep-index stashes only changes not added to the index, so e.g. staged changes won't be stashed
„Flatpak explained“ - a pretty comprehensive video from Nick about Flatpak
„Put a Pin on That“ is a pretty interesting article about Pin/Unpin in Rust.
I think I will re-vitalize my website. It's been dead for a few months since using a Mastodon app directly was just more convenient, but I still like the idea of the indie web and POSSE
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.
@fasterthanlime@octodon.social 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 XOAUTH2. Sigh.
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!