I've got:
- I, Q by John de Lancie and Peter David. The universe is being swallowed up by a huge whirlpool dubbed "The Maelstrom" and de Lancie's Q actually tries to save everyone.
- Planet X by Michael Jan Friedman. I'm a huge X-Men fan as well as a Star Trek fan and this book is a crossover. I actually really enjoyed it and if I remember correctly it actually references another cross over that happened in the comics. There's even a bit where they poke fun at the resemblance between Picard and Professor X; the book came out before the X-Men movies were cast.
I think these books weren't well reviewed, but I loved them.
Despite what the OP of this thread said, I use proton through Lutris. I haven't used any other tool for this yet, though I hear heroic games launcher is good too.
I'm not looking at it right now, but on Lutris you can add a new game, say it should run under wine, and then pick one of the versions of wine with proton.
Non-destructive substitution was introduced in Perl 5.14 (released in 2011) so it's not surprising you haven't heard of it if you've been programming perl for years before that. Especially if you're not always reading every single release announcement.
Hanging out on the Perl Slack and Discord channels is fun because there's always someone out there who drops one of these kind of obscure but incredibly useful features when someone asks for help.
Gonna have to check this out. I also make extensive use of Text::CSV. Looks like Data::CTable hasn't been updated since 2002, though.