posts

favorite art

Here’s some of my favorite art. Edvard Munch, The Scream, 1893 permalink (source) Ben Shahn, All That Is Beautiful, 1966 permalink (source) Peter Doig, Architect’s Home in the Ravine, 1991 permalink (source)

Removing a keyword from git history

I recently had to remove a keyword from the git history of a project I was working on. This meant not just removing a file but modifying commits where the keyword was added, commits where the keyword was removed, and even commits with the keyword in the commit message. I eventually came to the right solution through a mix of blog posts and the documentation for git rebase. For this example, assume the keyword is “matrix”. The example output shown is from the git repo for this website.
Read more

using Matrix

Matrix is a federated, open source chat system. Federation means that people can message each other across different servers, like in the image below. In that way, it works sort of like email: even though you may use you@gmail.com and I might use me@kylrth.com, we can still write each other emails. In our case, I host the server at matrix.kylrth.com, and you and I can connect to it with various clients. We can write each other messages, but we can also communicate with people on other Matrix servers.There are a ton of cool features to Matrix, such as bridging, voice and video calls, and encryption. You can read a more extensive beginner’s guide to Matrix here. Also check out the Matrix website.
Read more