The Rise And Fall Of The LAN Party - I missed that part. It started with not networked home computers and didn't do computers in the high of the LAN parties. Looks cool.
Inclusion of links does not imply that I agree with the content of linked articles or podcasts. I am just interested in all kinds of perspectives. If you follow the link posts over time, you might notice common themes, though.
Inclusion of links does not imply that I agree with the content of linked articles or podcasts. I am just interested in all kinds of perspectives. If you follow the link posts over time, you might notice common themes, though.
Two weeks of links, which includes a collection from the xz debacle. I loved reading these, as this is a good combination of spy story and technology postmortem. If you want to read an overview, read the timeline post.
Good podcasts this week: about the Heisenberg principle, and the silencing of climate protesters in the UK.
What We Know We Don't Know[Talk] - "Nothing is real, we don’t understand what we’re doing, and the only way to write good software is to stop drinking coffee. Burn it all down. Burn it to the ground."
Inclusion of links does not imply that I agree with the content of linked articles or podcasts. I am just interested in all kinds of perspectives. If you follow the link posts over time, you might notice common themes, though.
For my new job, I (annoyingly) have to use a silly MacBook. For everything else, I have a nice, beautiful desktop running Fedora.
I looked into KVMs to share my monitor and keyboard between the two computers, but couldn't really find something reasonably priced and functional.
Synergy/Barrier/InputLeap for keyboard sharing
I have used Synergy before to share keyboard and mouse between Linux computers, and this was already a good step. There is a fork for Synergy on Linux called Barrier, which now has been forked again to InputLeap. It also allows copy & paste between systems.
This brought me half to where I wanted to be, but I was still restricted to the tiny laptop screen on the Mac.
DDC monitor input source switching
Both of my monitors are connected via DisplayPort to my desktop. I now
connected the right monitor also via HDMI to the Mac. This already
allowed me to easily switch between the input sources with the monitor's
on-screen menu.
While researching a new monitor, which has a build in KVM, but only comes with software for Mac & Windows, I found out that you can control most monitor functionality via DCC.
This includes things like brightness, contrast, rotation, and most importantly the input source.
For Linux, you can use ddcutil and your window manager keyboard shortcut settings. For me, it is these two commands, your monitor and sources may vary.
On OS X you can use BetterDisplay, this is a pretty nifty tool to control all kinds of aspects of your display, definitely worth a look. It also supports keyboard shortcuts to change input sources.
There you go, easy-peasy and for free. I hope that helps someone, or me in the future, when I forget how it works.
Inclusion of links does not imply that I agree with the content of linked articles or podcasts. I am just interested in all kinds of perspectives. If you follow the link posts over time, you might notice common themes, though.
Inclusion of links does not imply that I agree with the content of linked articles or podcasts. I am just interested in all kinds of perspectives. If you follow the link posts over time, you might notice common themes, though.
List of 2024 Leap Day Bugs - thankfully this happens only every four years … since we are apparently not great at it.
strudel - "a new live coding platform to write dynamic music pieces in the browser!
It is free and open-source and made for beginners and experts alike."
Inclusion of links does not imply that I agree with the content of linked articles or podcasts. I am just interested in all kinds of perspectives. If you follow the link posts over time, you might notice common themes, though.
Periodic Face-to-Face - I was lucky to meet some coworkers already in my first month, and I know many people are eager to do the same around conferences.
Inclusion of links does not imply that I agree with the content of linked articles or podcasts. I am just interested in all kinds of perspectives. If you follow the link posts over time, you might notice common themes, though.
Inclusion of links does not imply that I agree with the content of linked articles or podcasts. I am just interested in all kinds of perspectives. If you follow the link posts over time, you might notice common themes, though.
Inclusion of links does not imply that I agree with the content of linked articles or podcasts. I am just interested in all kinds of perspectives. If you follow the link posts over time, you might notice common themes, though.
Inclusion of links does not imply that I agree with the content of linked articles or podcasts. I am just interested in all kinds of perspectives. If you follow the link posts over time, you might notice common themes, though.
I am not a gamer, though I obviously had too much time on my hand. The last time I played many games was on the PS2 with Grand Theft Auto San Andreas.
I also only have a Linux desktop, no console or Windows PC. Because of an upgraded graphics card and support in Steam and Heroic Game Launcher, a lot of the games nowadays are playable. Since I haven't played in 20 years, I also was able to play some older games, which easily run on limited hardware.
I probably should say something about my setup: Fedora Linux, AMD Ryzen 7 3700X, 32 GB RAM,
AMD Radeon RX 6600, 2560×1440 screen.
What I like most about games is the graphics, environment and story. I tend to play on the easiest mode to not get frustrated.
I also gravitate towards open world games, so there is a lot to explore. Furthermore, I prefer stealth games, avoid lots of fighting and especially hate boss fights.
In 2022, I only played a bit of Stray, which already blew me away. I did get stuck at some point and finished it in 2023.
There are basically two types of games in this list. True open world games, where you can free roam, maybe do side quests or random stuff. Good examples are Red Dead Redemption II, Ghost Recon and the Assassin's Creed games. And games which have a straight story, with some open world elements, but they feel more like an interactive film than living in a world. The Uncharted and Tomb Raider series are in that camp.
The best game of all of these is Red Dead Redemption. The story, the world, and the attention to detail are very difficult to beat. This is also one of the games I come back to. Not to further complete the game, but to just live in the world and chill a bit.
The other game I still play is Ghost Recon Wildlands. It also has a very nice world, and you can just jump in and conquer some random base or do one of the side missions. The challenge for me is always to do it as stealthy as possible.
The following is a very short review of the games / series from my perspective. They are roughly in the order I played or finished them.
I also have my Steam Year in Review 2023. Steam measures the times wrong because I often pause the game and leave it on, or it doesn't register when I leave a game. It is handy for getting additional information about the games.
By the way, I bought most of these games on sale for €10 or less.
I usually played the newest game or best reviewed game in a series first. This makes it confusing for you and for me.
Grand Theft Auto V
The first game I went for because of my history with GTA SA.
It did blow me away when I played it, but in retrospect it doesn't look that good. I also didn't like the focus on just driving and shooting random people.
Switching between the main characters was interesting up to a point.
Shadow of the Tomb Raider
The original Tomb Raider game on the PS2 was quite fun, but this is so much better. I love the story line, the new Lara, and the atmosphere of the different locations.
This is mostly a linear game, with a bit of action and some annoying boss levels.
In retrospect, I should have played all three games in the series in order. They are very similar.
Batman Arkham City
The best reviewed game of the three Batman Arkham games, and I tend to agree.
This one really made me feel like Batman, travelling along the roofs of the city, fighting with the bad guys, and using detective skill. It is an open world with a mostly linear story.
Stray
I started this in 2022, but got stuck on a hectic level. I mostly like the look and moving around as a cat. It is pretty linear, and there are some annoying stressful levels.
Red Dead Redemption II
As I mentioned before, this is the best game of all the ones I played so far. It really has everything, a very emotional story, beautiful scenery and atmosphere, a massive open world, and many things and side quests to discover. And I don't even like cowboy stuff!
The fantastic thing is the attention to detail. You can check out this playlist for a small subset.
That's why I am still going back sometimes to just chill, hunt, or watch sunsets.
Uncharted Legacy Collection
These are two games, both with a fun story. It is basically Tomb Raider with different protagonists. Good fun, pretty fast to play through.
Ghost Recon Wildlands
With Tomb Raider and Uncharted, I got a bit of a taste of stealth. While I don't like the big action shoot-outs, the sneaking into a camp and taking people out one by one is quite fun.
Wildlands does this really well. The world is also massive and full of people, enemies, and civilians. The story is not especially exciting, except for some twists towards the end.
It also looks pretty, there are wholly unique landscapes in different areas. You can adapt your approaches to your playing style and preferences.
Ghost Recon Breakpoint
This is the follow-up of Wildlands, and it just isn't that good.
Firstly, you will have to buy a DLC to be able to play most of the game.
And the world is just not as exciting. It plays in the near future, with many drones and magic weapons. There are not many civilians, which makes the game feel empty.
It is annoying because the graphics have improved and there were some improvements to the stealth functionality.
Assassin's Creed Odyssey
Once you start looking for stealth games, you will end up with the Assassin's Creed series.
Odyssey looks beautiful, it made me want to book a holiday in Greece. This might have been the biggest world I played in. I finished the story, and there were large parts I didn't even travel in. The story is fun, meeting historical people is interesting, there are quite a few of side quests, the big crowd fights work well, and stealth is relatively good.
The annoying things are the boss fights, some sea fights, and sometimes gaining experience points or materials is a bit of a grind.
Assassin's Creed Origins
Very similar to Odyssey, but playing in Ancient Egypt. The stealth mechanics are a bit better, and you don't have to rely on open fights so much.
Watchdogs Legion
When I watched some gameplay on YouTube, I found the constant overlay a bit annoying. It does start making sense once you play it.
For me, the best thing was playing in London. It is a compact London in the near future, but has some recognisable things. The story is OK.
The special thing is that you can recruit anyone in London to your gang and then play as their character.
Batman Arkham Asylum
I haven't finished this. It's OK.
Watchdogs 2
Because this plays in a version of San Francisco, it reminded me too much of GTA.
They make a lot of fun of nerds and hacker stereotypes, which works for me.
Rise of the Tomb Raider
Same as the other one.
Tomb Raider
Same, same.
Assassin's Creed Mirage
The newest game in the series. This focuses much more on stealth. Whenever you get into a big fight, you will probably die. The world is much smaller, busier, and beautiful.
This isn't on Steam. I used the Heroic Game Launcher to buy it. It works well, even on my hardware.
Assassin's Creed Syndicate
I got this for free. I haven't finished it. Playing in a past London is fun, but even just after two missions it felt repetitive.
The Scary Thing About Automating Deploys - "Fear of breaking production holds many teams back from automating their
deployments, but understanding how deployment monitoring differs from
normal monitoring opens the door to simple, effective tools."
Inclusion of links does not imply that I agree with the content of linked articles or podcasts. I am just interested in all kinds of perspectives. If you follow the link posts over time, you might notice common themes, though.
BASIC was not just a programming language - BASIC was my first language/IDE, and I am thankful that computers used to directly boot into a programming language prompt.
Inclusion of links does not imply that I agree with the content of linked articles or podcasts. I am just interested in all kinds of perspectives. If you follow the link posts over time, you might notice common themes, though.
Last year I did have too much time on my hand, and while I spent a lot of time chilling, I did miss using my brain at least a little.
So I worked on these two challenges.
Exercism #12in23
I am a big fan of exercism, which is a site with exercises to learn all kinds of programming languages. The quality of the tracks varies a lot, nonetheless the most popular ones are very useful. There is also a mentoring element, which I haven't used myself.
You can either solve the tasks in an editor on the website, or use a small CLI tool to download the task and submit solutions. It is all straightforward to use and fast.
Every year they also have some kind of challenge. In 2023, it was to learn 12 languages in the year called #12in23. You have to solve five exercises for each language to complete it.
I just did the bare minimum for some languages I already know and some I wanted to have a look at.
The ones I know and used recently: PHP, Ruby, Python, JavaScript, Go and Bash. No surprises here, except that you still tend to forget basic stuff over time.
Some I haven't used in ages: C and C++. C++ especially seems to be a moving target.
And some I haven't used professionally or just touched before: Elixir, TypeScript, Kotlin, and Emacs Lisp. I like Elixir, and I decided to continue learning it. Some design decisions don't make a lot of sense to me at the moment. This might be my OOP brain. TypeScript seems nice if you have to do front-end stuff. I can't really see the point of Kotlin, it is pleasant, though. Emacs Lisp … I think I keep on just copying and pasting other peoples code for my Emacs config.
I didn't work on getting any of the challenge badges. Furthermore, I wasn't really that much into it.
Advent of Code 2023
This year was the first time I gave it a go. I solved most of the puzzles using Ruby.
Every day you get a challenge on the Advent of Code site and once you solve it, you get a harder version.
In most cases, you can brute force the first challenge, but not the second one.
I made it until day 11, solving both challenges and stopped doing it on day 13, due to travel, and never picked it up again.
I think the best thing about this is the amount of learning you do if you do it in some kind of community (Reddit, Slack, employer, …). People have different approaches, use different languages, and different goals.
People who do this every year have an advantage, as there are some standard solutions you can keep in your toolbox.
I am not sure if I will do it again. I don't know how this would work with having a full-time job at the same time. But I still would recommend it to everybody to at least give it a try.