👋 Hi! I'm Christian
… and this is my personal website.
Open Source Software and publications by Christian Kruse
… and this is my personal website.
Life of Alfons is only available in German. I write about our life with Alfons, a male Labrador dog we got at 2021-10-4. He is deaf.
TIL: since Erlang/OTP 27 and above pattern matching on 0.0
matches only +0.0. You have to pattern match on both, +0.0 and -0.0 to cover both cases.
A pretty interesting article about gap buffers and ropes, two data structures to represent files in memory for an editor.
This is hilarious 🤣
„A Brief, Incomplete, and Mostly Wrong History of Programming Languages“
Tidbit:
1936 - Alan Turing invents every programming language that will ever be but is shanghaied by British Intelligence to be 007 before he can patent them.
Gaming seems horribly broken to me these days. Everything is packed with micro transactions, and everything is just a slot machine to get you going via a dopamin hit.
„How to type the word blimpy in Emacs“
This is hilarious 🤣
„Haskell Researchers Announce Discovery of Industry Programmer Who Gives a Shit“
Hilarious article 🤣
Tidbit:
"We knew that there are precisely 38 people who give a shit about Haskell," said Van Der Linde, "because every Haskell-related reddit post gets exactly 38 upvotes. It's a pure, deterministic function of no arguments -- that is, the result is independent of what we actually announce. But there are only 37 of us on our mailing list, so we figured there was a lurker somewhere."