Just my blogroll - BlogFlock 2025-12-06T22:09:37.218Z BlogFlock Justin Barclay, Protesilaos Stavrou: News and Announcements, Arialdo Martini, BuzzMachine, Irreal, GamingOnLinux Latest Articles, The Emacs Cat, Karthinks, MacAdie Web Blog, Sacha Chua, Jeff Kreeftmeijer, Xah Lee, Emacs@ Dyerdwelling, Philip KALUDERCIC, Bowmansarrow, Take on Rules, manuel uberti, Wilfred Hughes::Blog, Bicycle For Your Mind, LWN.net, Rock Paper Shotgun Latest Articles Feed, McSweeney’s As Path of Exile 2: The Last of the Druids gears up for release next week, its devs , sort of, delay its 1.0 release date - Rock Paper Shotgun Latest Articles Feed https://www.rockpapershotgun.com/as-path-of-exile-2-the-last-of-the-druids-gears-up-for-release-next-week-its-devs-sort-of-delay-its-10-release-date 2025-12-06T19:05:59.000Z <img src="https://assetsio.gnwcdn.com/path-of-exile-2-druid_n6a2vPm.jpg?width=690&quality=85&format=jpg&auto=webp" /> <p> A new trailer for the next <a href="https://www.rockpapershotgun.com/games/path-of-exile-2">Path of Exile 2</a> update, The Last of the Druids, was shared earlier this week, showing off all the cool things you can do in it! Which are mostly relegated to turning into animals, but in my eyes that is eternally a cool thing to be able to do, in a game or not. And with that trailer also came a release date for the update. </p> <p><a href="https://www.rockpapershotgun.com/as-path-of-exile-2-the-last-of-the-druids-gears-up-for-release-next-week-its-devs-sort-of-delay-its-10-release-date">Read more</a></p> In true roguelike fashion, Slay the Spire 2 is only being made because of a 50/50 coin flip - Rock Paper Shotgun Latest Articles Feed https://www.rockpapershotgun.com/in-true-roguelike-fashion-slay-the-spire-2-is-only-being-made-because-of-a-5050-coin-flip 2025-12-06T18:22:08.000Z <img src="https://assetsio.gnwcdn.com/slay-the-spire-2-coin-flip.jpg?width=690&quality=85&format=jpg&auto=webp" /> <p> Imagine a second, alternate version of our world. Everything is the same, on the surface. The sky is blue, the economy is in shambles; it's the unnatural order of things. And yet, you cannot help but feel something is different. Like there's something missing, or perhaps replaced. Ah, there it is - <a href="https://www.rockpapershotgun.com/games/slay-the-spire-2">Slay the Spire 2</a> is not a game that even remotely exists. As it turns out, this world, our world, where the <a href="https://www.rockpapershotgun.com/best-roguelike-games-pc">roguelike</a> called <a href="https://www.rockpapershotgun.com/games/slay-the-spire">Slay the Spire</a> 2 does, or rather will, exist, is only the world we exist in thanks to the flip of a coin. </p> <p><a href="https://www.rockpapershotgun.com/in-true-roguelike-fashion-slay-the-spire-2-is-only-being-made-because-of-a-5050-coin-flip">Read more</a></p> Converting Markdown Text In The Clipboard To An Org File - Irreal https://irreal.org/blog/?p=13451 2025-12-06T17:43:50.000Z <p> As I&rsquo;ve said many times before, I don&rsquo;t understand why someone would prefer to use Markdown over Org mode but there are such people. At the very least you may be working with outlanders who don&rsquo;t use Emacs and therefore don&rsquo;t have access to Org. Regardless, sometimes it&rsquo;s convenient to be able to convert some Markdown text to Org mode. </p> <p> Charles Choi has us covered. In <a href="http://yummymelon.com/devnull/import-markdown-to-org-with-the-clipboard-in-emacs.html">this nice post</a> he provides a bit of Elisp that will take Mardown from the clipboard, convert it to Org mode, and insert it in the current Org file. As you probably expect, he uses <a href="https://pandoc.org/index.html">Pandoc</a> to do the heavy lifting. That means you have to have Pandoc installed, of course. Choi also mentions that you&rsquo;ll need to have the system clipboard and kill-ring integrated but I think that&rsquo;s been standard for a long time. I don&rsquo;t do anything special on macOS although I do have <code>save-interprogram-paste-before-kill</code> set to <code>t</code>. </p> <p> If you sometimes find that you need to convert Markdown to Org mode, Choi&rsquo;s code is a good way of doing so. The code itself is easy to understand and modify if you need to. As Choi says, you can invoke the function in several ways such was a context menu, a Hydra or Transient menu, a keybinding, or simply by calling it with <kbd>Meta</kbd>+<kbd>x</kbd>. Unless you find yourself using it all the time, you&rsquo;ll probably find <kbd>Meta</kbd>x and command completion more than adequate.</p> Romeo is a Dead Man sets its outlandish sights on a February 2026 release date - Rock Paper Shotgun Latest Articles Feed https://www.rockpapershotgun.com/romeo-is-a-dead-man-sets-its-outlandish-sights-on-a-february-2026-release-date 2025-12-06T17:10:09.000Z <img src="https://assetsio.gnwcdn.com/romeo-is-a-dead-man-release-date.jpg?width=690&quality=85&format=jpg&auto=webp" /> <p> I can see it now&hellip; in the near future, the review embargo for Suda51's next game <a href="https://www.rockpapershotgun.com/games/romeo-is-a-dead-man">Romeo is a Dead Man</a>, and as far as the eye can see the digital realm is scorched with 7/10s. Its maximalist shenanigans, techno-blasting soundtrack, and ridiculous premise puts it in a position where it couldn't possibly be for everyone, even if such a score is actually ideal for such a game, but when has that ever been the case for a Suda51 game? However, as I said, this vision I have is in the near future, because the hyper-violent <a href="https://www.rockpapershotgun.com/best-action-games">action</a> game now has a release date. </p> <p><a href="https://www.rockpapershotgun.com/romeo-is-a-dead-man-sets-its-outlandish-sights-on-a-february-2026-release-date">Read more</a></p> I helped a parasitic worm eat my neighbour's eyeball in 2025's weirdest horror RPG, and I'd do it again - Rock Paper Shotgun Latest Articles Feed https://www.rockpapershotgun.com/i-helped-a-parasitic-worm-eat-my-neighbours-eyeball-in-2025-weirdest-horror-rpg-and-id-do-it-again-1 2025-12-06T11:59:00.000Z <img src="https://assetsio.gnwcdn.com/advent-calendar-2025-look-outside.jpg?width=690&quality=85&format=jpg&auto=webp" /> <p>Part turn-based RPG, part-survival horror, with a sprinkling of metroidvania goodness, Look Outside was always going to be my jam. But where it sank its grotty little hooks into me was how gleefully punishing it was. My first playthrough quickly became a cacophony of mistakes, but each one moulded my adventure in ways I never expected.</p> <p><a href="https://www.rockpapershotgun.com/i-helped-a-parasitic-worm-eat-my-neighbours-eyeball-in-2025-weirdest-horror-rpg-and-id-do-it-again-1">Read more</a></p> What are we all playing this weekend? - Rock Paper Shotgun Latest Articles Feed https://www.rockpapershotgun.com/what-are-we-all-playing-this-weekend-360 2025-12-06T08:00:00.000Z <img src="https://assetsio.gnwcdn.com/festive-fiddle-1600.jpg?width=690&quality=85&format=jpg&auto=webp" /> <p>Waking up at the crack of dawn today, I felt a great disturbance in the Force, as if millions of voices did not have a comments thread in which to badger us to play Troubleshooter Colon Abandoned Children. I burst from the covers, ran weeping to my PC (this happens most mornings, to be fair) and discovered that I had forgotten to finish the intro for our latest What Are We All Playing This Weekend article. And now I have. So, what are you all playing this weekend?</p> <p><a href="https://www.rockpapershotgun.com/what-are-we-all-playing-this-weekend-360">Read more</a></p> Managing Light/Dark Scheme in MacOS and Linux - Take on Rules https://takeonrules.com/2025/12/05/managing-lightdark-scheme-in-macos-and-linux/ 2025-12-06T02:04:34.000Z <p>Related Links :: <span class="label">Tags:</span> <span role="list" aria-label="Tags for “Managing Light/Dark Scheme in MacOS and Linux”"> <span role="listitem" aria-label="&ldquo;emacs&rdquo; tag navigation"><a href="https://takeonrules.com/2025/09/21/adding-more-link-description-defaults/" aria-label="Previous post tagged with &ldquo;emacs&rdquo; is &ldquo;Adding More Link Description Defaults&rdquo;" title="Older post tagged with &ldquo;emacs&rdquo; is &ldquo;Adding More Link Description Defaults&rdquo;"><small>&lt;</small></a> <a href="https://takeonrules.com/tags/emacs/" class="p-category" aria-label="All posts tagged with &ldquo;emacs&rdquo;" title="All posts tagged with &ldquo;emacs&rdquo;">emacs</a> <small aria-hidden="true">&gt;</small> </span><span aria-hidden=true> &middot; </span> <span role="listitem" aria-label="&ldquo;programming&rdquo; tag navigation"><a href="https://takeonrules.com/2025/04/17/automating-adding-books-to-my-org-mode-document/" aria-label="Previous post tagged with &ldquo;programming&rdquo; is &ldquo;Automating Adding Books to My Org-Mode Document&rdquo;" title="Older post tagged with &ldquo;programming&rdquo; is &ldquo;Automating Adding Books to My Org-Mode Document&rdquo;"><small>&lt;</small></a> <a href="https://takeonrules.com/tags/programming/" class="p-category" aria-label="All posts tagged with &ldquo;programming&rdquo;" title="All posts tagged with &ldquo;programming&rdquo;">programming</a> <small aria-hidden="true">&gt;</small> </span><span aria-hidden=true> &middot; </span> <span role="listitem" aria-label="&ldquo;technologies&rdquo; tag navigation"><a href="https://takeonrules.com/2025/11/06/gnome-and-a-trixie-debian/" aria-label="Previous post tagged with &ldquo;technologies&rdquo; is &ldquo;Gnome and a Trixie Debian&rdquo;" title="Older post tagged with &ldquo;technologies&rdquo; is &ldquo;Gnome and a Trixie Debian&rdquo;"><small>&lt;</small></a> <a href="https://takeonrules.com/tags/technologies/" class="p-category" aria-label="All posts tagged with &ldquo;technologies&rdquo;" title="All posts tagged with &ldquo;technologies&rdquo;">technologies</a> <small aria-hidden="true">&gt;</small> </span></span> </p/><p><strong>Summary: </strong> A code walk through of toggling dark/light scheme in Emacs. </p> <p>On my personal machine I’m using <span><a href="http://debian.org/">Debian</a></span> <small><a class="ref" rel="tag opener" aria-label="Other site-wide references of “Debian”" title="Other site-wide references of “Debian”" href="https://takeonrules.com/site-map/glossary/#abbr-dfn-GLOSSARY-DEBIAN">&#128214;</a></small> with the <span><a href="https://www.gnome.org/">Gnome</a></span> <small><a class="ref" rel="tag opener" aria-label="Other site-wide references of “Gnome”" title="Other site-wide references of “Gnome”" href="https://takeonrules.com/site-map/glossary/#abbr-dfn-GLOSSARY-GNOME">&#128214;</a></small> desktop. And my work machine runs MacOS. I have written an <span><a href="https://en.wikipedia.org/wiki/Emacs">Emacs</a></span> <small><a class="ref" rel="tag opener" aria-label="Other site-wide references of “Emacs”" title="Other site-wide references of “Emacs”" href="https://takeonrules.com/site-map/glossary/#abbr-dfn-GLOSSARY-EMACS">&#128214;</a></small> function (<code>M-x jf/dark</code>) that toggles between light and dark for either my personal machine or work machine. You can <a href="https://github.com/jeremyf/dotemacs/blob/c636f26559b09617a11c0ee82875b6cc12078e0d/emacs.d/init.el#L2533-L2632">find the code up on Github</a>.</p> <p>First we have the general function (and associated alias for ease of typing):</p> <pre><code class="language-emacs-lisp">(defun jf/color-scheme-system-toggle () &quot;Toggle system-wide Dark or Light setting.&quot; (interactive) (funcall (intern (format &quot;jf/color-scheme-system-toggle:%s&quot; system-type)))) (defalias 'jf/dark 'jf/color-scheme-system-toggle) </code></pre> <p>I’m opting to use a dispatch pattern, in which I dynamically construct the function name(s) to call based on the <code>system-type</code> variable. A disadvantage of this approach is that I’m defining functions for an <span><a href="https://en.wikipedia.org/wiki/Operating_system">Operating System</a></span> (<abbr title="Operating System">OS</abbr> <small><a class="ref" rel="tag opener" aria-label="Other site-wide references of “Operating System”" title="Other site-wide references of “Operating System”" href="https://takeonrules.com/site-map/glossary/#abbr-dfn-GLOSSARY-OS">&#128214;</a></small>) that is not relevant to the machine.</p> <p>It would be simple to refactor, but for reasons of the example, I’ll keep them separate.</p> <p>For themes I have the following:</p> <pre><code class="language-emacs-lisp">(defvar jf/themes-plist '(:dark ef-owl :light ef-elea-light)) </code></pre> <p>And I use the following command to set the theme based on the color scheme:</p> <pre><code class="language-emacs-lisp">(defun jf/color-scheme:emacs (&amp;optional given-scheme) &quot;Function to load named theme.&quot; (let ((scheme (or given-scheme (funcall (intern (format &quot;jf/color-scheme-func:%s&quot; system-type)))))) (modus-themes-select (plist-get jf/themes-plist scheme)))) </code></pre> <h1 id="for-macos">For MacOS</h1> <p>I have the following:</p> <pre><code class="language-emacs-lisp">(defun jf/color-scheme-system-toggle:darwin () &quot;Toggle the darwin system scheme.&quot;1’ (shell-command (concat &quot;osascript -e 'tell application \&quot;System Events\&quot; &quot; &quot;to tell appearance preferences &quot; &quot;to set dark mode to not dark mode'&quot;)) (jf/color-scheme-set-for-emacs)) </code></pre> <p>To determine the MacOS color scheme:</p> <pre><code class="language-emacs-lisp">(defun jf/color-scheme-func:darwin () &quot;Determine MacOS preferred/current theme.&quot; (if (equal &quot;Dark&quot; (substring (shell-command-to-string &quot;defaults read -g AppleInterfaceStyle&quot;) 0 4)) :dark :light)) </code></pre> <h1 id="for-gnulinux-with-gnome">For GNU/Linux with Gnome</h1> <p>The command for Linux and Gnome is as follows:</p> <pre><code class="language-emacs-lisp">(defun jf/color-scheme-system-toggle:gnu/linux () &quot;Toggle the gnu/linux system scheme.&quot; (let* ((target_scheme (plist-get '(:dark :light :light :dark) (jf/color-scheme-func:gnu/linux)))) ;; Instead of all of the shelling out, we could assemble the shell ;; commands into a singular command and issue that. (dolist (setting jf/color-scheme-commands:gnu/linux) ;; In essence pipe the output to /dev/null (shell-command-to-string (format (plist-get setting :template) (plist-get setting target_scheme)))) (jf/color-scheme:emacs target_scheme))) </code></pre> <p>The list of settings to change are as follows:</p> <pre><code class="language-emacs-lisp">(defvar jf/color-scheme-system-toggle/gnome-settings '((:template &quot;gsettings set org.gnome.settings-daemon.plugins.color night-light-enabled %s&quot; :light &quot;false&quot; :dark &quot;true&quot;) (:template &quot;gsettings set org.gnome.desktop.interface color-scheme %s&quot; :light &quot;default&quot; :dark &quot;prefer-dark&quot;) (:template &quot;gsettings set org.gnome.desktop.interface gtk-theme %s&quot; :light &quot;default&quot; :dark &quot;prefer-dark&quot;)) &quot;A list of plists with three parts: - :template :: command to run. - :dark :: what the setting should be to be in \&quot;dark\&quot; mode. - :light :: what the setting should be to be in \&quot;light\&quot; mode.&quot;) </code></pre> <p>To determine the current color scheme in Gnome:</p> <pre><code class="language-emacs-lisp">(defun jf/color-scheme-func:gnu/linux () &quot;Determine Gnome preferred/current theme.&quot; (if (equal &quot;'prefer-dark'&quot; (s-trim (shell-command-to-string &quot;gsettings get org.gnome.desktop.interface color-scheme&quot;))) :dark :light)) </code></pre> <p><a class="reply-by-email" href="mailto:reply-to@takeonrules.com?subject=RE:Managing%20Light%2fDark%20Scheme%20in%20MacOS%20and%20Linux">Reply by Email</a></p> Netflix to buy Warner Bros for $82.7 billion, including the creators of Batman Arkham and Mortal Kombat - Rock Paper Shotgun Latest Articles Feed https://www.rockpapershotgun.com/netflix-to-buy-warner-bros-for-827-billion-including-the-developers-of-batman-arkham-mortal-kombat-and-mad-max 2025-12-05T19:32:13.000Z <img src="https://assetsio.gnwcdn.com/arkham-city-header.jpg?width=690&quality=85&format=jpg&auto=webp" /> <p>It&rsquo;s after 5pm on a Friday, but no force on this Earth can stop me hurrying back to my desk to report on a large financial transaction. Also, we should have written this up earlier, but we were busy deciding which are the objectively correct <a href="https://www.rockpapershotgun.com/best-pc-games-of-all-time">100 best PC games</a>. </p> <p>I&rsquo;m not&hellip; sure we put any Warner Bros games in that list. I&rsquo;ve just done a CTRL-F for &ldquo;Batman&rdquo; and got zero results. I know, WTF - Arkham Asylum is amazing. Mark needs to stop driving things and think about capes for a change. I&rsquo;m sure Warner Bros aren&rsquo;t too bothered about this gross oversight right now, though. Netflix have just revealed plans to buy their entertainment business for $82.7 billion in stock and cash.</p> <p><a href="https://www.rockpapershotgun.com/netflix-to-buy-warner-bros-for-827-billion-including-the-developers-of-batman-arkham-mortal-kombat-and-mad-max">Read more</a></p> Breaking Horses: the thrill of going off-map - Rock Paper Shotgun Latest Articles Feed https://www.rockpapershotgun.com/breaking-horses-the-thrill-of-going-off-map 2025-12-05T18:24:59.000Z <img src="https://assetsio.gnwcdn.com/68.png?width=690&quality=85&format=jpg&auto=webp" /> <p><em>Significant story spoilers for Horses follow. Also, here is some <a href="https://youtu.be/27Cw57mzoc8?si=9MWRZB0fbCCbMBFL">possibly appropriate music</a>.</em></p> <p><a href="https://www.rockpapershotgun.com/breaking-horses-the-thrill-of-going-off-map">Read more</a></p> Why We’re Paywalling Our Family Christmas Card - McSweeney’s https://www.mcsweeneys.net/articles/why-were-paywalling-our-family-christmas-card 2025-12-05T18:00:00.000Z <p>Season&#8217;s Greetings from the Mortons!</p> <p>We know many of you look forward to opening your mailbox each December to receive the Morton annual Christmas card and extensive family newsletter. It brings us no good tidings to let you know that we’ve made the difficult decision to paywall it.</p> <p>As the years have gone by, the letter has grown in scope. When we sent the first Christmas newsletter, we were just a two-person operation in a small home in Middlebury. Now we have to cover nine busy family members across four states. And sometimes Jessica has a boyfriend. It’s a big operation, and Clare had to learn Microsoft XL or whatever it’s called.</p> <p>Everybody on our list will receive the Morton Christmas Card featuring a candid photo of us down by the lake, wearing matching outfits. And while we love everyone who receives our card, those who subscribe and support our family’s essential end-of-year work will get even more of our love.</p> <p>Join the Morton Friend Tier for $17.00 to receive:</p> <ul> <li>Three full pages of updates on the entire Morton clan: Clare (??) and Mark (68); Rachel (39), her husband Greg, their sons Declan (6) &amp; Branson (4); Henry (36), his husband Ian, and their daughter Streisand (1); and Jessica (31)</li> <li>A recap of our disastrous trip to the world’s most boring hole (the Grand Canyon)</li> <li>An update on the feud with the neighbor we hate, who parks his F-150 on our lawn</li> <li>Asides like the day Clare thought she saw Beyoncé at Safeway</li> <li>In-depth detail about Mark’s toe fungus</li> </ul> <p>This newsletter isn’t just some free social media post. We start working as early as September. It takes days to write and weeks to edit down from its sixty-page first draft. Each Morton family member plays a valuable role in its production, from fact-checking to updating the printer firmware to making tough editorial decisions, like telling me that I “mention Pete Buttigieg should be president” a “weird amount.”</p> <p>Support our hours of work and upgrade to the Morton Family Tier for $26.00 to receive:</p> <ul> <li>The newsletter printed on one of the few remaining pieces of gingerbread border marble printer paper that Clare hoarded when she found it at Staples in 1995</li> <li>The grand reveal of who actually writes the newsletter (hint: It’s not really the dog)</li> <li>One of Clare’s annual homemade ornaments</li> <li>An apology for how last year’s candlestick ornament looked like a big glittery penis</li> <li>Access to the Morton Family Games app with crossword puzzles, spelling games, and more</li> </ul> <p>Complimentary subscriptions will be given to families who always send us boxes of Harry &amp; David pears and families who have good-looking sons around Jessica’s age.</p> <p>From all of us Mortons, we wish you and your family a joyful, peaceful, and blessed holiday season. And don’t expect any freebies on Valentine’s Day either.</p> Fallout co-creator Tim Cain's rejoined Obsidian full-time to work on a mystery game, but plans to keep his YouTube chats going - Rock Paper Shotgun Latest Articles Feed https://www.rockpapershotgun.com/fallout-co-creator-tim-cains-rejoined-obsidian-full-time-to-work-on-a-mystery-game-but-plans-to-keep-his-youtube-chats-going 2025-12-05T17:14:18.000Z <img src="https://assetsio.gnwcdn.com/fallout-creator-tim-cain-back-full-time-obsidian-01.jpg?width=690&quality=85&format=jpg&auto=webp" /> <p>He's back. Tim Cain, co-creator of the original Interplay <a href="https://www.rockpapershotgun.com/games/fallout">Fallouts</a> and <a href="https://www.rockpapershotgun.com/games/vampire-the-masquerade-bloodlines">Vampire: The Masquerade &ndash; Bloodlines</a> programmer has emerged from semi-retirement, returning to Obsidian to work on a game he can't talk about yet because legal documents. For the past few years, the veteran developer's been contracting on a number of games, including Obsidian's own <a href="https://www.rockpapershotgun.com/games/the-outer-worlds-2">The Outer Worlds 2</a>, having previously co-directed the first <a href="https://www.rockpapershotgun.com/games/the-outer-worlds">Outer Worlds</a>.</p> <p><a href="https://www.rockpapershotgun.com/fallout-co-creator-tim-cains-rejoined-obsidian-full-time-to-work-on-a-mystery-game-but-plans-to-keep-his-youtube-chats-going">Read more</a></p> 🥩 Red Meat Friday: Navigating Websites - Irreal https://irreal.org/blog/?p=13449 2025-12-05T17:07:28.000Z <p> The other day, I mentioned that I took a long, excruciating train trip. The outbound trip had been so bad that we were confident the trip home would be much better. It wasn&rsquo;t, of course. Most of you, I&rsquo;m sure, don&rsquo;t care very much and those outside the U.S. can snicker and gloat that at least <i>their</i> trains can provide a pleasant experience. </p> <p> There is an aspect of the whole misadventure that should concern most Irreal readers, though. The Amtrak Website. It&rsquo;s horrible and turns the idea of being user hostile into an art form. Rather than dwell on the trip, I was going to crawl off into a corner and do my best to never think of it again. But then I saw <a href="https://xkcd.com/3175">this xkcd comic</a>. As he so often does, Munroe perfectly captured the infuriating futility that one feels when dealing with websites designed by those suffering from psychopathy. </p> <p> Again, I&rsquo;m sure the details won&rsquo;t interest most Irreal readers so I&rsquo;ll spare you. Suffice to say, avoid their Website if you can.</p> Publisher reveals and immediately cancels new Postal game after fans accuse it of using AI generation - Rock Paper Shotgun Latest Articles Feed https://www.rockpapershotgun.com/publisher-reveals-and-immediately-cancels-new-postal-game-after-fans-accuse-it-of-using-ai-generation 2025-12-05T15:39:39.000Z <img src="https://assetsio.gnwcdn.com/Postal-Bullet-Paradise.jpg?width=690&quality=85&format=jpg&auto=webp" /> <p> Postal developers Running With Scissors have revealed... and now cancelled Postal: Bullet Paradise, a spin-off shooter created by Goonswarm Studios. It seems Bullet Paradise may have featured some AI-generated material, which has prompted an evidently massive backlash among the Postal faithful in the literal two whole days since the project's announcement. Gosh. </p> <p><a href="https://www.rockpapershotgun.com/publisher-reveals-and-immediately-cancels-new-postal-game-after-fans-accuse-it-of-using-ai-generation">Read more</a></p> [$] Eventual Rust in CPython - LWN.net https://lwn.net/Articles/1046933/ 2025-12-05T14:33:09.000Z <p> Emma Smith and Kirill Podoprigora, two of Python's core developers, have <a href="https://discuss.python.org/t/pre-pep-rust-for-cpython/104906">opened a discussion</a> about including Rust code in CPython, the reference implementation of the Python programming language. Initially, Rust would only be used for optional extension modules, but they would like to see Rust become a required dependency over time. The initial plan was to make Rust required by 2028, but Smith and Podoprigora indefinitely postponed that goal in response to concerns raised in the discussion. </p> Security updates for Friday - LWN.net https://lwn.net/Articles/1049417/ 2025-12-05T14:12:53.000Z Security updates have been issued by <b>AlmaLinux</b> (buildah, firefox, gimp:2.8, go-toolset:rhel8, ipa, kea, kernel, kernel-rt, pcs, qt6-qtquick3d, qt6-qtsvg, systemd, and valkey), <b>Debian</b> (chromium and unbound), <b>Fedora</b> (alexvsbus, CuraEngine, fcgi, libcoap, python-kdcproxy, texlive-base, timg, and xpdf), <b>Mageia</b> (digikam, darktable, libraw, gnutls, python-django, unbound, webkit2, and xkbcomp), <b>Oracle</b> (bind, firefox, gimp:2.8, haproxy, ipa, java-25-openjdk, kea, kernel, libsoup3, libssh, libtiff, openssl, podman, qt6-qtsvg, squid, systemd, vim, and xorg-x11-server-Xwayland), <b>Slackware</b> (httpd and libpng), <b>SUSE</b> (chromedriver, kernel, and python-mistralclient), and <b>Ubuntu</b> (cups, linux-azure, linux-gcp, linux-gcp, linux-gke, linux-gkeop, linux-ibm-6.8, linux-iot, and mame). Don't assume Skyblivion is getting spellcrafting, says UI lead who claims they weren't consulted on delay video - Rock Paper Shotgun Latest Articles Feed https://www.rockpapershotgun.com/dont-assume-skyblivion-is-getting-spellcrafting-says-ui-lead-who-claims-they-werent-consulted-on-delay-video 2025-12-05T13:21:57.000Z <img src="https://assetsio.gnwcdn.com/skyblivion-might-never-get-spellcrafting-after-relase-ui-lead-suggests-they-weren't-consulted-on-delay-video-01.jpg?width=690&quality=85&format=jpg&auto=webp" /> <p><a href="https://www.rockpapershotgun.com/games/skyblivion">Skyblivion</a>, the massive modding project reinterpreting The Elder Scrolls 4 via <a href="https://www.rockpapershotgun.com/games/the-elder-scrolls-v-skyrim">Skyrim</a>'s engine, had its release officially <a href="https://www.rockpapershotgun.com/skyblivions-release-has-been-delayed-to-2026-but-you-can-check-out-an-interactive-version-of-its-map">delayed to 2026</a> earlier this week. The delay followed an ex-Skyblivion level and world designer Dee Keyes alleging that the mod's previous <a href="https://www.rockpapershotgun.com/skyblivions-2025-release-goal-is-pointless-and-unachievable-claims-longtime-dev-accuses-two-leads-of-rushing-the-mod-out">2025 release goal was "unachievable"</a> earlier this year, in a post which also accused Skyblivion project lead Kyle 'Rebelzize' Rebel and implementation lead Heavy Burns of mismanaging communication within the mod's team. In response, Heavy Burns asserted that "many" of the claims in the ex-dev's post were "either misrepresented or just untrue".</p> <p>Now, in a Discord discussion emphasising that players shouldn't assume the spellcrafting mechanic the modders have had to cut from the initial release will be put back in down the line, Skyblivion's UI department lead has suggested they weren't consulted about what was said in the YouTube video announcing the mod's delay to next year. That'd be the delay announcement video which features a section specifically dedicated to the current status of Skyblivion's UI and mechanics.</p> <p><a href="https://www.rockpapershotgun.com/dont-assume-skyblivion-is-getting-spellcrafting-says-ui-lead-who-claims-they-werent-consulted-on-delay-video">Read more</a></p> Casting Notice for the Unaired CW Pilot Young Hamlet - McSweeney’s https://www.mcsweeneys.net/articles/casting-notice-for-the-unaired-cw-pilot-young-hamlet 2025-12-05T13:00:00.000Z <p><strong><span class="caps">SYNOPSIS</span></strong><br /> High school is no picnic for anyone, but especially if you’re one of Shakespeare’s most iconic leading men. Hamlet might be the big man on campus, but that doesn’t mean he’s got it all figured out. This drama puts a much-needed spin on a classic by imagining a world where Hamlet is young and hot.</p> <div class='break'>- - -</div><p><strong><span class="caps">HAMLET</span></strong><br /> Sexy football player type, but not just a football player, because we need him to be smart and sensitive too. Lacrosse team, maybe? We’ll come back to this.</p> <p><i><strong>Required skills:</strong> Smoldering glances, ability to look deep without creating forehead wrinkles.</i></p> <div class='break'>- - -</div><p><strong><span class="caps">OPHELIA</span></strong><br /> Hamlet’s friend, who has an unrequited crush on Hamlet. It needs to be realistic that Hamlet wouldn’t want to date her, but legally, we can only cast hot people at CW, so we’re kind of in a bind. Maybe she’ll wear glasses? Also, obviously, we’re putting her on the swim team because of foreshadowing.</p> <p><i><strong>Required Skills:</strong> Able to look hot but in a way where every straight male viewer will be convinced he’s the first person to realize she’s hot. Think Linda Cardellini in</i> Scooby Doo. <i>Or Linda Cardellini in everything.</i></p> <div class='break'>- - -</div><p><strong><span class="caps">HORATIO</span></strong><br /> Hamlet’s best friend and the comic relief. He’ll have a crush on Ophelia, but it’s imperative she never gives him the time of day. We’ll give him an off-putting hobby that will be repulsive to women, like reading, to solve this. It will also be implied that Horatio has a thing for Hamlet without ever explicitly saying so (but there will be plenty of textual evidence to support it).</p> <p><i><strong>Required Skills:</strong> Serviceable cafeteria-style cooking. We are on a budget, so we&#8217;re cutting the catering company to add this role.</i></p> <div class='break'>- - -</div><p><strong><span class="caps">GHOST</span> OF HAMLET&#8217;S <span class="caps">DAD</span></strong><br /> Technically not a ghost, but alive in this series since the show is set in the past, where Hamlet is a hunk, but also in modern times, so that he can go to high school. We should probably change this character’s name to <span class="caps">ALIVE</span> <span class="caps">GHOST</span> OF HAMLET&#8217;S <span class="caps">DAD</span> to make it less confusing. Looking to cast an older actor who appears to be on the brink of death, preferably a Timothée Chalamet type in their mid-to-late twenties.</p> <p><i><strong>Required Skills:</strong> Old.</i></p> <div class='break'>- - -</div><p><strong><span class="caps">GERTRUDE</span></strong> <br /> Hamlet&#8217;s mom. The International Alliance of Theatrical Stage Employees has recently released a statement that if Gertrude is not a total <span class="caps">MILF</span>, all the grips are walking off set. This is <span class="caps">NONNEGOTIABLE</span>.</p> <p><i><strong>Required Skills:</strong> Juggling (affairs).</i></p> <div class='break'>- - -</div><p><strong><span class="caps">CLAUDIUS</span></strong><br /> Ghost of Hamlet’s Dad’s best friend. Cool approachable guy, the kind that you could really settle into a tryst with. Claudius is obviously already hooking up with Gertrude, which will make the inevitable betrayal of murdering the Ghost of Hamlet’s Dad and stealing his wife that much hotter.</p> <p><i><strong>Required Skills:</strong> Shoulders that you can cry on and/or bounce a quarter off. </i></p> <div class='break'>- - -</div><p><strong><span class="caps">POLONIUS</span></strong><br /> Occasional third in Gertrude and Claudius’s affair. In the source material, Polonius is hiding behind Gertrude’s curtains when Hamlet confronts her about being with Claudius, so we think it tracks if we make Polonius a total freak who likes to watch. We’ll also later reveal he is a werewolf for the Season 2 omegaverse storyline, so he’ll be really hairy and wear ears sometimes.</p> <p><i><strong>Required Skills:</strong> [<span class="caps">REDACTED</span>].</i></p> <div class='break'>- - - </div><p><strong><span class="caps">LAERTES</span></strong> <br /> Ophelia’s brother. He hates Hamlet, but in an enemies-to-lovers kind of way. He’ll frequently confront Hamlet in very closely blocked scenes where the two guys are screaming at each other, but it also looks like they’re about to kiss. And then one day they do. And then they both kiss Horatio. Hamlet is canonically bi now. Public domain material rules!</p> <p><i><strong>Required Skills:</strong> Ability to make Shakespeare scholars fight in the streets.</i></p> Don't look too closely at the best puzzle game of 2025 - Rock Paper Shotgun Latest Articles Feed https://www.rockpapershotgun.com/dont-look-too-closely-at-the-best-puzzle-game-of-2025 2025-12-05T11:59:00.000Z <img src="https://assetsio.gnwcdn.com/advent-calendar-2025-kaizen-a-factory-story.jpg?width=690&quality=85&format=jpg&auto=webp" /> <p>Crack open Kaizen like a disposable camera, and you'll find the parts inside are very similar to a subgenre of puzzle game called Sokoban. Developed in the late 80s, these games put you in control of a worker shoving crates around a warehouse floor until they reached their designated position. These sliding puzzles in which you push objects around a space appear throughout gaming. Whenever you're shoving a great stone block in Tomb Raider, you owe a small salute to Sokoban's creator Hiroyuki Imabayashi. Though, make sure the block's not on a slope when you do it, otherwise that's a quick way to make a jar's worth of Lara paste.</p> <p><a href="https://www.rockpapershotgun.com/dont-look-too-closely-at-the-best-puzzle-game-of-2025">Read more</a></p> Total Chaos stitches Doom to Resident Evil, and it's scarily good - Rock Paper Shotgun Latest Articles Feed https://www.rockpapershotgun.com/total-chaos-stitches-doom-to-resident-evil-and-its-scarily-good 2025-12-05T11:57:29.000Z <img src="https://assetsio.gnwcdn.com/total-chaos-header.jpg?width=690&quality=85&format=jpg&auto=webp" /> <p>I thought I had Total Chaos figured out. Creepy ruined castle, ironically named Fort Oasis. Shambling undead enemies and scuttling monsters. Resource scavenging and simple crafting mechanics. Reeks of knock-off Resident Evil territory, I thought. Not bad territory to be in, mind, but familiar. And, odd, considering I was locking eyes with hellspawn rather than shuffling corpses.</p> <p>Then I got into my first fight.</p> <p><a href="https://www.rockpapershotgun.com/total-chaos-stitches-doom-to-resident-evil-and-its-scarily-good">Read more</a></p> Samson, a gritty driveabrawler about duffing up dudes and drifting to defeat daily debt spikes, drops in 2026 - Rock Paper Shotgun Latest Articles Feed https://www.rockpapershotgun.com/samson-a-gritty-driveabrawler-about-duffing-up-dudes-and-drifting-to-defeat-daily-debt-spikes-drops-in-2026 2025-12-05T10:06:20.000Z <img src="https://assetsio.gnwcdn.com/samson-liquid-swords-debt-racer-brawler-01.jpg?width=690&quality=85&format=jpg&auto=webp" /> <p>If you're a fan of gruff blokes punching goons and putting the pedal to the metal in muscle cars, Samson looks like it'll be up your alley. It's the debut game of Liquid Swords, the Swedish studio founded by former <a href="https://www.rockpapershotgun.com/games/just-cause">Just Cause</a> and <a href="https://www.rockpapershotgun.com/games/mad-max">Mad Max</a> developer Christofer Sundberg, and mirrors the gritty open-world destructive mayhem both of those are known for.</p> <p><a href="https://www.rockpapershotgun.com/samson-a-gritty-driveabrawler-about-duffing-up-dudes-and-drifting-to-defeat-daily-debt-spikes-drops-in-2026">Read more</a></p>