2021 Video Games and 2021 Game of the Year
This year I played a LOT less; partly because I wasn’t home as much as I was in 2020 due to the COVID mitigations. Also, it was partly because I focused on programming with older Advent of Code challenges. Last year I wanted to make a list of games and go in order, but that fell apart when I got stuck on The Witcher 2 and stopped following the list. First up, a video of the games I played this year. Second, the text version of what I said in the video. Right before my Game of the Year selection, a graph of this year’s gameplay.
Best thing I've ever learned from @PythonBytes
I’ve learned a lot of great tips and about a lot of awesome packages (hello, rich), but the best thing I’ve ever learned isn’t even Python specific. The most recent episode mentioned https://regex101.com and I don’t think I’ll ever again find myself banging my head against the wall when my regex isn’t working! Thanks @mkennedy !
Software I used for Programming in 2021
Overall, there was a continuation of trends from last year with just a few changes.
Python
Pycharm
PyCharm has continued to be my IDE of choice for Python programming. The devs haven’t been resting on their laurels, either. Recently they added some extra features to support FastAPI. And they also added some features that I don’t 100% understand that make it easier to test against fake HTTP endpoints. It’s really awesome and definitely worth the price if you program primarily in Python. As I predicted last year, its git features ended up making GitQlient and Git Kraken (on Linux) more or less obsolete for me.
My Programming Projects and Progress in 2021
As I did last year, I’d like to take a look at how well my predictions matched up to what ended up happening:
- Working on my Extra Life Donation Tracker: Yes! I made a bunch of releases last year to fix various bugs for my users. I also finally broke out the Donor Drive Code into its own project so that my code could be used as the basis of non-Extra Life Projects
- Moving Prophecy Practicum to Django: Yes! I did this and my colleague has been using it for about 6 months now. I have some quality of life issues to fix that will help me get better at Django and maybe CSS.
- Redoing flickr views project: Nope. Completely forgot about this.
- Progress on my Unity Game - Eric’s Comet Cleaners - None.
- Learning new programming languages: Yes! Haskell and Go, through Advent of Code problem solving. Also got better at Ruby and Perl.
- Electronics: Some Adaboxes, but no work on my BBQ ThermostatKids: A little more Scratch with the twins. No “real” programming languages with Scarlett.
Compared to last year I had 10 more commits to Github. Pretty consistent!
Are Rap Lyrics a Confession?
Rap lyrics as a confession isn’t a new topic or question. I remember hearing about this a few years ago with someone who had rap lyrics on their Facebook page that was arguing it should be inadmissible in court. Just Googling “rap lyric confession” gave me these examples:
- The Controversial Use of Rap Lyrics as Evidence
- Song Lyric Confession leads to Murder Conviction
- Art or confession? NJ Supreme Court to rule on rap lyrics
and more. But today my wife was watching the latest episode of The Daily Show, which contained this clip:
Examining Web Browsers: Microsoft Edge on Windows; Linux Browser Update
This post continues a series on exploring new browsers:
- Are Web Browsers getting exciting again?
- Vivaldi Part 1
- Vivaldi Part 2
- Vivaldi Part 3
- Brave on Windows Part 1
- Vivaldi Part 4, Brave Part 2, Qutebrowser Part 1
Quite a bit has changed since I first started this series about 18 months ago. Back then I was sure I would only be trying Microsoft Edge on Windows and that I would be sticking with Firefox on Linux. Yet Microsoft Edge is now available for Linux, Mac, and Android. On my laptops I continue to prefer non-Firefox browsers. Things continue to be interesting in this realm.
2021 in Books
In Calibre, I now have 2529 ebooks and e-magazines, 2026 unread. To be fair, I get a free book from Tor.com and Amazon.com every month. This also counts any ebooks I’ve bought for the kids, many of which I will not end up reading. (I also have some number of physical books and audiobooks I do not wish to count)
I started off the year continuing previous trends - reading sequels and programming books. Speaking of sequels, I finally finished The Expanse (well, there’s one more short story or novella coming, but the main series is done) I added in the Discworld series as a series I can read while waiting for the microwave at work or other places where I usually don’t have my phone with me. I’d intended to read the Tor.com blog posts on the Discworld read-along, but never got around to it in 2021. Then, sometime around the summer, the 2021 WorldCon Hugo nominations voting copies were made available so I scrambled to try and read as many of those as I could before voting time in order to make an informed voting choice. Programming books fel by the wayside. I didn’t really make any kind of significant dent in my cookbooks, either.
Review: Rave Master Vol 11
Rave Master, Vol. 11 by Hiro Mashima
My rating: 3 of 5 stars
Things continue along at a manga’s pace. The characters have a few fights in the same location and we learn more about how various characters and/or their ancestors/mentors are intertwined. I’m curious where Mashima takes things from here, especially given the infamous kiss.
Review: Rave Master Vol 10
Rave Master, Vol. 10 by Hiro Mashima
My rating: 3 of 5 stars
At the end of Volume 9 I had no idea where Mashima could take the story. It seemed he had painted himself into a corner, perhaps not knowing if he’d get to go past volume 9. He expands the story by making all the smaller gangs that were held in check by Demon Card now vie for position at the top. Our main characters also have to finish finding the Rave in order to get all the answers to all their questions. It continues to be a silly and weird ride.
Review: Harmony
Harmony by Project Itoh
My rating: 5 of 5 stars
This book is clearly a reaction to Japanese society, but it’s also prescient (given when it was written) about our current situation where no one wants to experience anything that could bother them. It’s incredible that he saw this coming 11 years ago. This is not to say that I’m one of those people who rails against “cancel culture” and so forth. I think it’s a positive thing, in general, that folks who traditionally did not have a voice in the world now can speak out against injustice. But there is definitely a vocal minority who refuses to deal with anything that might unnerve or challenge them. Of course this thin line (which I imagine myself to be on the correct side of) is why I originally considered starting off this review with the sentence “This book is dangerous.” I could definitely see some people taking this book as an example of why everyone should be able to say and do anything; who cares what others think?