To a programmer, the text editor is among the most important tools. It forms the interface between the programmer’s body and the software being worked on. However, it’s not a tool in the way a hammer is a tool. It’s more like a hand-to-hand weapon, there are many different ones and the only common aspect you can expect between them is the end goal.
I’ve used a few text editors over the years and I figured I’d share my journey from an editor to another and what I picked up or left behind along the way.
Read more ...
I went on my pretty much annual summer cottage trip last week and during that week I managed to be relatively productive in terms of doing a bit of writing. More specifically, I did an English translation of my bachelor's thesis, which I originally wrote in Finnish throughout this spring.
Writing that thesis was a fun process and although I did have some issues finding relevant sources, I am quite proud of what I ended up writing.
Read more ...
I recently read about Gemini, a new internet protocol that aims to do things kind of similar to the web but while also being more simple. I found it quite interesting and ended up spending a good while exploring the small constellation of servers hosting content over Gemini. I’ve found it quite refreshing and nice and would recommend checking it out.
However, while talking with a friend (hi, Nezchan!) I noticed that the Small Internet can be a bit tricky to figure out, so I’ve decided to write this post as an introduction and a beginner’s guide to accessing content on Gemini (and Gopher).
Read more ...
I've always been a bit reserved regarding artificial intelligence. When I was a kid I saw many movies about scary AIs that gained sentience and for one reason or another, decided to exterminate us lesser, biological beings. The fear there was science run amok, pace of technology development exceeding our ability to control it.
To this day I remain skeptical of AI, but not necessarily because I'm worried about a Skynet coming to destroy us.
Read more ...
In the past I have complained about Proton potentially having negative side-effects for Linux gaming in general but at this point I have to say that Proton doesn't hold a candle to the obvious dangers of Stadia.
What's Stadia? Stadia is Google's cloud gaming platform. What it does is it provides a server that customers can connect to, which will remotely run games and stream the gameplay back to the customer using a live video feed, while the customer's system will send control inputs back to the server.
Read more ...