Just my blogroll - BlogFlock 2026-01-27T08:26:48.404Z BlogFlock Justin Barclay, Protesilaos Stavrou: News and Announcements, The Emacs Cat, Arialdo Martini, BuzzMachine, GamingOnLinux Latest Articles, Emacs@ Dyerdwelling, Xah Lee, Karthinks, Sacha Chua, Jeff Kreeftmeijer, MacAdie Web Blog, Philip KALUDERCIC, Bowmansarrow, Irreal, Take on Rules, manuel uberti, Wilfred Hughes::Blog, Bicycle For Your Mind, LWN.net, McSweeney’s, Rock Paper Shotgun Latest Articles Feed Yes I know Christmas was a month ago but SantaCorps 4 perfectly captures Sega Dreamcast era Sonic so play it anyway - Rock Paper Shotgun Latest Articles Feed https://www.rockpapershotgun.com/yes-i-know-christmas-was-a-month-ago-but-santacorps-4-perfectly-captures-sega-dreamcast-era-sonic-so-play-it-anyway 2026-01-26T22:52:02.000Z <img src="https://assetsio.gnwcdn.com/santacorps-4.jpg?width=690&quality=85&format=jpg&auto=webp" /> <p> Sega have gotten just a little bit too good at making Sonic games. Not good as in 10/10 masterpieces, good as in competent, as in mostly jank free, and where there is jank it's the annoying, not very funny kind. I like it when the blue hedgehog is impossible to control in <a href="https://www.rockpapershotgun.com/games/sonic-adventure-2">Sonic Adventure 2</a> actually! But look, when I go on to tell you about a game that captures that same unruly spirit of Sega's early 3D games, please ignore that Christmas was a month ago because SantaCorps 4 is a 3D <a href="https://www.rockpapershotgun.com/the-best-platform-games-on-pc">platformer</a> that really does have the messy, gloopy sauce. </p> <p><a href="https://www.rockpapershotgun.com/yes-i-know-christmas-was-a-month-ago-but-santacorps-4-perfectly-captures-sega-dreamcast-era-sonic-so-play-it-anyway">Read more</a></p> 2026-01-26 Emacs news - Sacha Chua https://sachachua.com/blog/2026/01/2026-01-26-emacs-news/ 2026-01-26T22:20:00.000Z <ul class="org-ul"> <li>Upcoming events (<a href="https://emacslife.com/calendar/emacs-calendar.ics">iCal file</a>, <a href="https://emacslife.com/calendar/">Org</a>): <ul class="org-ul"> <li>Emacs Berlin (hybrid, in English) <a href="https://emacs-berlin.org/">https://emacs-berlin.org/</a> Wed Jan 28 0930 America/Vancouver - 1130 America/Chicago - 1230 America/Toronto - 1730 Etc/GMT - 1830 Europe/Berlin - 2300 Asia/Kolkata &ndash; Thu Jan 29 0130 Asia/Singapore</li> <li>Emacs APAC: UPDATED Emacs APAC meetup (virtual) <a href="https://emacs-apac.gitlab.io/announcements/january-2026/">https://emacs-apac.gitlab.io/announcements/january-2026/</a> Sat Jan 31 0030 America/Vancouver - 0230 America/Chicago - 0330 America/Toronto - 0830 Etc/GMT - 0930 Europe/Berlin - 1400 Asia/Kolkata - 1630 Asia/Singapore</li> <li>Emacs.si (in person): Emacs.si meetup #2 2026 (v #živo) <a href="https://dogodki.kompot.si/events/d6225b76-8f80-46c7-bc14-35d21b0c5ef0">https://dogodki.kompot.si/events/d6225b76-8f80-46c7-bc14-35d21b0c5ef0</a> Mon Feb 2 1900 CET</li> <li>EmacsATX: Emacs Social <a href="https://www.meetup.com/emacsatx/events/312922157/">https://www.meetup.com/emacsatx/events/312922157/</a> Thu Feb 5 1600 America/Vancouver - 1800 America/Chicago - 1900 America/Toronto &ndash; Fri Feb 6 0000 Etc/GMT - 0100 Europe/Berlin - 0530 Asia/Kolkata - 0800 Asia/Singapore</li> <li>M-x Research: TBA <a href="https://m-x-research.github.io/">https://m-x-research.github.io/</a> Fri Feb 6 0800 America/Vancouver - 1000 America/Chicago - 1100 America/Toronto - 1600 Etc/GMT - 1700 Europe/Berlin - 2130 Asia/Kolkata &ndash; Sat Feb 7 0000 Asia/Singapore</li> </ul></li> <li>Emacs Lisp: <ul class="org-ul"> <li><a href="https://beathagenlocher.com/stream/#00110">dash.el for nice list operations</a></li> <li><a href="https://codeberg.org/Trevoke/mock-fs.el">Trevoke/mock-fs.el: "fake filesystem" for elisp test suites - Codeberg.org</a> (<a href="https://www.reddit.com/r/emacs/comments/1qlza02/introducing_mockfsel_a_mock_filesystem/">Reddit</a>)</li> <li><a href="https://github.com/gggion/duckdb-query.el">duckdb-query.el - Bidirectional DuckDB SQL/Elisp bridge: query parquet, CSV, org-tables, alists IN THE SAME SQL statement SEAMLESSLY</a> (<a href="https://www.reddit.com/r/emacs/comments/1qj00l1/duckdbqueryel_bidirectional_duckdb_sqlelisp/">Reddit</a>)</li> </ul></li> <li>Appearance: <ul class="org-ul"> <li><a href="https://github.com/jdtsmith/indent-bars">indent-bars is now @v1.0</a> (<a href="https://www.reddit.com/r/emacs/comments/1qhlop4/indentbars_is_now_v10/">Reddit</a>)</li> </ul></li> <li>Navigation: <ul class="org-ul"> <li><a href="https://www.youtube.com/watch?v=FR3e8e_jv_E">Three important distinctions in Emacs: mini buffer and echo, mark and point, window and frame</a> (04:36)</li> <li><a href="https://github.com/emacs-mirror/emacs/commit/9ba2f13176a756030e4d8476436662d630447f65">You can now merge tabs in emacs</a> (<a href="https://www.reddit.com/r/emacs/comments/1qj7n1x/you_can_now_merge_tabs_in_emacs/">Reddit</a>)</li> <li><a href="https://github.com/DamianB-BitFlipper/scroll-around.el">scroll-around.el: Scroll the view by paragraph or line while keeping the cursor at the same screen position.</a> (<a href="https://www.reddit.com/r/emacs/comments/1qjwbwe/i_made_a_viewscrolling_package_for_emacs/">Reddit</a>) see alternatives in the comments</li> <li><a href="https://github.com/ZenScriptor/avy-flash">Avy-flash: replicating flash.nvim in Emacs (vibe-coded)</a> (<a href="https://www.reddit.com/r/emacs/comments/1qlwq4b/avyflash_replicating_flashnvim_in_emacs_vibecoded/">Reddit</a>) - note discussion in comments; you can just use avy-flash.el instead of the full fork of avy</li> </ul></li> <li>Dired: <ul class="org-ul"> <li><a href="https://www.youtube.com/watch?v=hshWBtefSmE">Why You Don’t Need a File Manager (If You Use Emacs)</a> (13:47)</li> </ul></li> <li>Writing: <ul class="org-ul"> <li><a href="https://www.youtube.com/watch?v=TqVIAVTzQmY">Developing yet another way to do research in Emacs - fool's errand?</a> (13:34) - highlighting EPUBs, taking notes, organizing, doing syntopic reading</li> <li><a href="https://www.youtube.com/watch?v=Ihf46UiZWwg">Emacs tricks DYI: surround src blocks in markdown</a> (07:06)</li> </ul></li> <li>Org Mode: <ul class="org-ul"> <li><a href="https://github.com/dharmatech/bsb-usfm">Berean Standard Bible in org mode</a> (<a href="https://www.reddit.com/r/emacs/comments/1qi4vd7/berean_standard_bible_in_org_mode/">Reddit</a>)</li> <li><a href="https://baty.net/posts/2026/01/blogging-with-org-mode-and-ox-hugo-again/">Jack Baty: Blogging with org-mode and ox-hugo again</a></li> <li><a href="https://curtismchale.ca/2026/01/22/how-to-open-obsidian-links-in-org-mode/">How to Open Obsidian Links in Org Mode – Curtis McHale</a> (<a href="https://www.youtube.com/watch?v=er58i65BJuI">YouTube</a> 2:46, <a href="https://mastodon.social/@curtismchale/115939108881455729">@curtismchale</a>)</li> <li><a href="https://www.chiply.dev/post-design-decisions">Design Decisions: Building a Modern Technical Blog | Charlie Holland's Blog</a> (<a href="https://www.chiply.dev/post0">Feature demo</a>, <a href="https://www.reddit.com/r/emacs/comments/1qiy6kb/blogging_with_emacs_orgmode_and_sveltekit/">Reddit</a>) - org-mode and SvelteKit</li> <li>Org development: <ul class="org-ul"> <li><a href="https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=8ace4093816b979a70c3b1b0b4781f286eec55a3">ox-man: Add support for footer-inside and header-middle</a></li> <li><a href="https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=aa4cd87d86df6208acf008aa9307d87ef7b1dc44">org-lint: Add check for priorities</a></li> <li><a href="https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/etc/ORG-NEWS?id=8e0c195ccacb4370706d369af5ee59fb06da6a5b">speed-commands: Adapt priority commands to user options</a></li> </ul></li> </ul></li> <li>Completion: <ul class="org-ul"> <li><a href="https://beathagenlocher.com/stream/#00109">Typing emojis with :shortcodes: in Emacs</a></li> </ul></li> <li>Coding: <ul class="org-ul"> <li><a href="https://github.com/emacs-mirror/emacs/commit/8ea6f6da7739adb054871da80a073672f6c706d7">Fast JSON path extraction via Tree-sitter</a> (<a href="https://www.reddit.com/r/emacs/comments/1qlelxe/fast_json_path_extraction_via_treesitter/">Reddit</a>) - will be part of Emacs 31</li> <li><a href="https://lambdaland.org/posts/2026-01-21_tree-sitter_vs_lsp/">Tree-sitter vs Language Servers</a> (<a href="https://www.reddit.com/r/emacs/comments/1qjyfr6/treesitter_vs_language_servers/">Reddit</a>)</li> </ul></li> <li>Shells: <ul class="org-ul"> <li><a href="https://e17i.github.io/articles-emacs-eshell/">Writing pipeline commands in Eshell</a></li> <li><a href="https://github.com/ItsOleks/nu-ts-mode">Major mode for Nushell scripts, powered by treesitter</a> (<a href="https://www.reddit.com/r/emacs/comments/1qmtw9z/nutsmode_my_first_attempt_at_an_emacs_plugin/">Reddit</a>)</li> </ul></li> <li>Web: <ul class="org-ul"> <li><a href="http://yummymelon.com/devnull/announcing-casual-eww.html">Announcing Casual EWW</a> (<a href="https://www.reddit.com/r/emacs/comments/1qk90n1/announcing_casual_eww/">Reddit</a>)</li> </ul></li> <li>Mail, news, and chat: <ul class="org-ul"> <li><a href="https://punchagan.muse-amuse.in/blog/elfeed-db-back-up-hooks/">punchagan: Elfeed DB backup hooks</a></li> <li><a href="https://github.com/keenban/sign.el">[Package] sign.el: an Emacs interface for Signal via signal-cli JSON-RPC.</a> (<a href="https://www.reddit.com/r/emacs/comments/1qjesd7/package_signel_an_emacs_interface_for_signal_via/">Reddit</a>)</li> </ul></li> <li>Doom Emacs: <ul class="org-ul"> <li><a href="https://beathagenlocher.com/doom-emacs-config-bits/">(Doom) Emacs Config Bits</a></li> </ul></li> <li>Multimedia: <ul class="org-ul"> <li><a href="https://sachachua.com/blog/2026/01/emacs-and-whisper-el-trying-out-different-speech-to-text-backends-and-models/">Sacha Chua: Emacs and whisper.el: Trying out different speech-to-text backends and models</a></li> <li><a href="https://www.youtube.com/watch?v=LtfxMFW0574">Yay Emacs live-coding: tweaking my whisper.el setup</a> (46:11)</li> </ul></li> <li>AI: <ul class="org-ul"> <li><a href="https://www.zashboy.com/articles/opencode-agent-chaining-planner-editor-review-pipeline">OpenCode Agent Chaining: Planner-Editor-Review Workflow - ZashBoy.com</a></li> <li><a href="https://github.com/farra/dev-agent-backlog">dev-agent-backlog (org-mode system for coding agents) is now a claude plugin</a> (<a href="https://www.reddit.com/r/emacs/comments/1qncjzz/devagentbacklog_orgmode_system_for_coding_agents/">Reddit</a>)</li> <li><a href="https://github.com/Zacalot/openspec.el">openspec.el - Interface for OpenSpec, a tool for spec-driven AI coding assistant development</a></li> <li><a href="https://www.youtube.com/watch?v=tUCz4QnZA4I">You can have Andrej Kaparthy's Council of LLMs anywhere: Antigravity! Claude Code! Emacs!</a> (27:32)</li> </ul></li> <li>Community: <ul class="org-ul"> <li><a href="https://karl-voit.at/2026/01/23/Emacs-vs-vim-Cargo-Folding-Bike/">Emacs vs. vim Real World Analogy: Cargo Bike Vs. Folding Bike</a> (<a href="https://graz.social/@publicvoit/115944406944516221">@publicvoit@graz.social</a>)</li> <li><a href="https://christiantietze.de/posts/2026/01/emacs-carnival-2026-01-this-year-i-will/">Christian Tietze: Emacs Carnival 2026-01: “This Year, I’ll &hellip;”</a> <ul class="org-ul"> <li><a href="http://curious.galthub.com/blog/2026-01-19/">This Year I'll… · Curious Musings</a></li> <li><a href="https://zimblo.bearblog.dev/emacs-carnival-jan26-this-year-ill-de-obfuscate/">Emacs Carnival Jan 26: “This Year, I’ll de-obfuscate” | zimblog</a></li> </ul></li> </ul></li> <li>Other: <ul class="org-ul"> <li><a href="https://www.reddit.com/r/emacs/comments/1qhbtib/another_beautiful_modeline_maplemodeline_and/">Another beautiful modeline: maple-modeline, and share some packages that I've written</a>: maple-preview, -note, -translate, -iedit, -scratch, -diff, -minibuffer</li> <li><a href="https://www.youtube.com/watch?v=vLuyt0hq4io">Emacs: easily set timers with TMR</a> (14:33, <a href="https://www.reddit.com/r/emacs/comments/1qjpwam/emacs_easily_set_timers_with_tmr/">Reddit</a>)</li> <li><a href="https://www.youtube.com/watch?v=IXPhel5VDNk">Emacs в 2026: Секретное оружие или старый хлам? |vim, vscode, lisp, org-mode|Podlodka Podcast #460</a> (01:43:00)</li> <li><a href="https://www.reddit.com/r/emacs/comments/1qitl8s/experimental_skia_rendering_backend_as_cairo/">Experimental Skia rendering backend as cairo alternative</a></li> <li><a href="https://github.com/danrobi11/emacs-appimage/releases/tag/v31.0.50">Unofficial Emacs Portable Binary v31.0.50</a> (<a href="https://www.reddit.com/r/emacs/comments/1qjuact/unofficial_emacs_portable_binary_v31050/">Reddit</a>) - Linux only</li> </ul></li> <li>Emacs development: <ul class="org-ul"> <li>emacs-devel: <a href="https://yhetil.org/emacs-devel/86wm14d0n7.fsf@gnu.org/">Re: Auto-suggesting Packages - Eli Zaretskii</a></li> <li><a href="https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=6a071ad37327eb318a1d796dd6d7d9edffd82950">Add 'select-frame-by-id' and 'undelete-frame-by-id' (Bug#80192)</a></li> <li><a href="https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=e8f26d554b64ed63fe2b7f110d5247648b7322ed">Support cons cell for 'line-spacing'</a></li> <li><a href="https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=29bdba37f2ac3a912d15d2b65169cfb312707da2">New bindings for vc-revert</a></li> <li><a href="https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=15d3cc3f65e8ea3bc1e1a4c766f439bcad012150">Flymake support for yaml-ts-mode.</a></li> <li><a href="https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=8ea6f6da7739adb054871da80a073672f6c706d7">Add JSON path utility command to json-ts-mode</a></li> <li><a href="https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=4150c2e22e93ca6bdf682b0067d430e412db3688">(garbage-collect-heapsize): New function</a></li> <li><a href="https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=9ba2f13176a756030e4d8476436662d630447f65">* lisp/tab-bar.el (tab-bar-split-tab): New command.</a></li> </ul></li> <li><p> New packages: </p> <ul class="org-ul"> <li><a target="_blank" href="https://melpa.org/#/advent-mode">advent-mode</a>: Advent of Code mode (MELPA)</li> <li><a target="_blank" href="https://elpa.gnu.org/packages/denote-review.html">denote-review</a>: implements review process for denote notes (GNU ELPA)</li> <li><a target="_blank" href="https://melpa.org/#/devcontainer">devcontainer</a>: Support for devcontainer (MELPA)</li> <li><a target="_blank" href="https://melpa.org/#/magit-git-toolbelt">magit-git-toolbelt</a>: A Magit interface for git-toolbelt (MELPA)</li> <li><a target="_blank" href="https://melpa.org/#/mu4e-llm">mu4e-llm</a>: AI-powered email assistance for mu4e (MELPA)</li> <li><a target="_blank" href="https://melpa.org/#/org-roam-latte">org-roam-latte</a>: Auto-highlight unlinked Org-roam references (MELPA)</li> <li><a target="_blank" href="https://melpa.org/#/ox-reveal-layouts">ox-reveal-layouts</a>: Predefined layouts for ox-reveal (MELPA)</li> <li><a target="_blank" href="https://melpa.org/#/signel">signel</a>: Signal client for Emacs via signal-cli JSON-RPC (MELPA)</li> <li><a target="_blank" href="https://melpa.org/#/tengo-mode">tengo-mode</a>: Major mode for the Tengo programming language (MELPA)</li> <li><a target="_blank" href="https://melpa.org/#/ultisnips-mode">ultisnips-mode</a>: Major mode for editing Ultisnips snippets (MELPA)</li> </ul> <p> Links from <a href="https://www.reddit.com/r/emacs">reddit.com/r/emacs</a>, <a href="https://www.reddit.com/r/orgmode">r/orgmode</a>, <a href="https://www.reddit.com/r/spacemacs">r/spacemacs</a>, <a href="https://mastodon.social/tags/emacs">Mastodon #emacs</a>, <a href="https://bsky.app/hashtag/emacs">Bluesky #emacs</a>, <a href="https://hn.algolia.com/?query=emacs&amp;sort=byDate&amp;prefix&amp;page=0&amp;dateRange=all&amp;type=story">Hacker News</a>, <a href="https://lobste.rs/search?q=emacs&amp;what=stories&amp;order=newest">lobste.rs</a>, <a href="https://programming.dev/c/emacs?dataType=Post&amp;page=1&amp;sort=New">programming.dev</a>, <a href="https://lemmy.world/c/emacs">lemmy.world</a>, <a href="https://lemmy.ml/c/emacs?dataType=Post&amp;page=1&amp;sort=New">lemmy.ml</a>, <a href="https://planet.emacslife.com">planet.emacslife.com</a>, <a href="https://www.youtube.com/playlist?list=PL4th0AZixyREOtvxDpdxC9oMuX7Ar7Sdt">YouTube</a>, <a href="http://git.savannah.gnu.org/cgit/emacs.git/log/etc/NEWS">the Emacs NEWS file</a>, <a href="https://emacslife.com/calendar/">Emacs Calendar</a>, and <a href="https://lists.gnu.org/archive/html/emacs-devel/2026-01">emacs-devel</a>. Thanks to Andrés Ramírez for emacs-devel links. Do you have an Emacs-related link or announcement? Please e-mail me at <a href="mailto:sacha@sachachua.com">sacha@sachachua.com</a>. Thank you! </p></li> </ul> <div><a href="https://sachachua.com/blog/2026/01/2026-01-26-emacs-news/index.org">View org source for this post</a></div> <p>You can <a href="mailto:sacha@sachachua.com?subject=Comment%20on%20https%3A%2F%2Fsachachua.com%2Fblog%2F2026%2F01%2F2026-01-26-emacs-news%2F&body=Name%20you%20want%20to%20be%20credited%20by%20(if%20any)%3A%20%0AMessage%3A%20%0ACan%20I%20share%20your%20comment%20so%20other%20people%20can%20learn%20from%20it%3F%20Yes%2FNo%0A">e-mail me at sacha@sachachua.com</a>.</p> Gambonanza is definitely a chess roguelike deckbuilder in a post-Balatro world, but when it works, it works - Rock Paper Shotgun Latest Articles Feed https://www.rockpapershotgun.com/gambonanza-is-definitely-a-chess-roguelike-deckbuilder-in-a-post-balatro-world-but-when-it-works-it-works 2026-01-26T21:32:36.000Z <img src="https://assetsio.gnwcdn.com/gambonanza.jpg?width=690&quality=85&format=jpg&auto=webp" /> <p> It is inevitable that when a game like <a href="https://www.rockpapershotgun.com/games/balatro">Balatro</a> rocks up, is really good, and makes a gazillion dollars, that there will be the odd imitator here and there. Sincerity, flattery, yada, yada, yada, point is, it's all fine as long as you at least put enough of a twist in there to make it more of an "influenced by" over a "wholesale ripoff" kind of thing. I think Gambonanza, a <a href="https://www.rockpapershotgun.com/best-roguelike-games-pc">roguelike</a> deckbuilding chess game, fits into the former quite nicely. </p> <p><a href="https://www.rockpapershotgun.com/gambonanza-is-definitely-a-chess-roguelike-deckbuilder-in-a-post-balatro-world-but-when-it-works-it-works">Read more</a></p> Highguard devs say it was always the plan to "go dark" after its reveal, à la Apex Legends' launch - Rock Paper Shotgun Latest Articles Feed https://www.rockpapershotgun.com/highguard-devs-say-it-was-always-the-plan-to-go-dark-after-its-reveal-a-la-apex-legends-launch 2026-01-26T18:42:18.000Z <img src="https://assetsio.gnwcdn.com/Highguard-ice-battle.jpg?width=690&quality=85&format=jpg&auto=webp" /> <p> Good, bad, I don't bloody know yet the thing's only been about for five seconds, but we can certainly say one thing now: <a href="https://www.rockpapershotgun.com/highguard-the-new-fps-from-former-apex-legends-and-titanfall-devs-hits-steam-early-access-after-weeks-of-teasing-silence">Highguard is out</a>. Now we can sit and prepare ourselves for more inane and pointless discourse about yet another live service <a href="https://www.rockpapershotgun.com/best-fps-games">shooter</a> that we've probably had several times before. Hooray! But before we get ahead of ourselves, a moment of reflection, courtesy of the devs behind Highguard itself, who have spoken out about all that silence following their Geoffies reveal. </p> <p><a href="https://www.rockpapershotgun.com/highguard-devs-say-it-was-always-the-plan-to-go-dark-after-its-reveal-a-la-apex-legends-launch">Read more</a></p> I’m a Bodega Cat, and I Guess I’m in Charge Now? - McSweeney’s https://www.mcsweeneys.net/articles/im-a-bodega-cat-and-i-guess-im-in-charge-now 2026-01-26T18:30:00.000Z <p>Dear Customers:</p> <p>Some humans (I think? Hard to tell) in masks and vests showed up this morning and took Manny and Kumal away. As you may have noticed, those two were the only staff&#8212;despite this place being open from 7 a.m. to 10 p.m., truly lazy, shiftless drains on society, those fellas&#8212;but nobody turned around the sign or locked the door, so if you all want that pack of cigarettes you tell your kids you don’t smoke or a good-enough bagel with a schmear, you’re gonna have to deal with me.</p> <p>The entirety of my scope of work here at the bodega is mouse control and napping, so please bear with me as I figure out the complexities of the point-of-sale system. As I understand it, the stickers on the items bear some relation to the buttons on the cash register, but I’m as fuzzy on the details as I am on my little tummy (which you <span class="caps">MAY</span> <span class="caps">NOT</span> <span class="caps">TOUCH</span>). If I happen to be snoozing when you get to the front, do not wake me. Sleep is important, even though Manny and Kumal never seemed to get any. And if they didn’t have time to sleep, I can’t imagine they had time to do the kind of crimes that Noem woman is using as a pretext for all the people-snatching, but what do I know? I’m just a cat. Also, as a cat, I will not be filing or paying any taxes, unlike the human workers of this establishment.</p> <p>Stock levels may vary as I sort out how to place orders with our vendors. Manny and Kumal took meticulous notes on which products their customers liked best and took pains to make sure those items were kept in stock. I am a cat, so I simply do not give a shit. I have, however, emailed the Purina wholesaler to request several skids of salmon flavor, so if that’s your bag, you’re in luck.</p> <p>By the way, do you have any idea what the margins are on any of this stuff you buy? How Manny and Kumal managed to make ends meet is beyond me, but I can tell you right now they sure as shit couldn’t afford an immigration lawyer.</p> <p>Tobacco products seem to have an age requirement of twenty-one—I only recognize cat years, so I will need to see proof that the purchaser is over three human years of age. Some of the vapes come in fun flavors. Oh, are we not supposed to sell those? Shame your law enforcement seems tied up with other matters, like blinding protesters by shooting them in the face.</p> <p>Listen, I am aware that this represents a huge disruption and inconvenience, especially to me. I shouldn’t have to point out that I can’t vote, despite my family having been in this country for at least 112 generations. Even when I can get through to my (<i>your</i>, really) representatives in Congress, all I get is: “Is this that meowing guy again? Jesus Christ” and the sound of a government-issued phone hitting the cradle. As a native-born American cat, I would like nothing more than to return to my little bed and leave the actual work to the Mannys and Kumals of the world. Maybe you all should have thought of that before you decided to vote in the goons intent on ripping out the spine of this country, just because it happens to be made of imported bones.</p> <p>Speaking of bones, can one of you work the can opener before I turn into a bag of them? I can’t hunt <span class="caps">AND</span> work the till at the same time, guys. That kind of multitasking requires the work ethic of… well, you get it.</p> The free and open source Godot Engine 4.6 is out now with major upgrades - GamingOnLinux Latest Articles https://www.gamingonlinux.com/2026/01/the-free-and-open-source-godot-engine-4-6-is-out-now-with-major-upgrades/ 2026-01-26T18:24:00.000Z Game developers should take a look at the brand new Godot Engine 4.6 release, bringing a big refresh to the popular cross-platform open source game engine.<p><img src="https://www.gamingonlinux.com/uploads/articles/tagline_images/1588522695id28378gol.jpg" alt /></p><p>Read the full article on <a href="https://www.gamingonlinux.com/2026/01/the-free-and-open-source-godot-engine-4-6-is-out-now-with-major-upgrades/">GamingOnLinux</a>.</p> Arc Raider's Headwinds update asks whether extra XP is enough to go solo in a group lobby - Rock Paper Shotgun Latest Articles Feed https://www.rockpapershotgun.com/arc-raiders-headwinds-update-asks-whether-extra-xp-is-enough-to-go-solo-in-a-group-lobby 2026-01-26T18:08:13.000Z <img src="https://assetsio.gnwcdn.com/arc-raiders-release-date.jpg?width=690&quality=85&format=jpg&auto=webp" /> <p> Hear ye, hear ye! Embark have shared some more concrete details for <a href="https://www.rockpapershotgun.com/games/arc-raiders">Arc Raider's</a> next main update, Headwinds, which is set to be downloaded onto your platform of choice tomorrow, January 7th. Namely, just what that new matchmaking option is, which is, as it seems, one that won't be for everyone. </p> <p><a href="https://www.rockpapershotgun.com/arc-raiders-headwinds-update-asks-whether-extra-xp-is-enough-to-go-solo-in-a-group-lobby">Read more</a></p> Highguard, the new FPS from former Apex Legends and Titanfall devs, hits Steam after weeks of teasing silence - Rock Paper Shotgun Latest Articles Feed https://www.rockpapershotgun.com/highguard-the-new-fps-from-former-apex-legends-and-titanfall-devs-hits-steam-early-access-after-weeks-of-teasing-silence 2026-01-26T18:00:00.000Z <img src="https://assetsio.gnwcdn.com/highguard-headline.jpg?width=690&quality=85&format=jpg&auto=webp" /> <p>Created by former developers of <a href="https://www.rockpapershotgun.com/games/apex-legends">Apex Legends</a> and <a href="https://www.rockpapershotgun.com/games/titanfall">Titanfall</a>, Highguard was the final game announced during <a href="https://www.rockpapershotgun.com/the-game-awards-2025-everything-announced-for-pc">December 2025&rsquo;s Keighley Awards</a>. It&rsquo;s a free-to-play, guns & sorcery, PvP raid shooter in which magic cowboys in capes vie for control of an uncharted continent. It&rsquo;s got temples, airships, rideable panthers, fireballs, frost giants, and enchanted siege engines on caterpillar tracks. It&rsquo;s also out now on Steam. That was quick.</p> <p><a href="https://www.rockpapershotgun.com/highguard-the-new-fps-from-former-apex-legends-and-titanfall-devs-hits-steam-early-access-after-weeks-of-teasing-silence">Read more</a></p> A judge has ruled that RuneScape gold pieces are real property, which is bad news for the ex-dev accused of stealing 705 billion of them - Rock Paper Shotgun Latest Articles Feed https://www.rockpapershotgun.com/a-judge-has-ruled-that-runescape-gold-pieces-are-real-property-which-is-bad-news-for-the-ex-dev-accused-of-stealing-705-billion-of-them 2026-01-26T17:43:02.000Z <img src="https://assetsio.gnwcdn.com/runescape-fara-market.jpg?width=690&quality=85&format=jpg&auto=webp" /> <p>When you were making plant pots in <a href="https://www.rockpapershotgun.com/games/runescape">RuneScape</a> and selling them to other players, you might not have thought you were laying the groundwork for a UK legal precedent that would define in-game gold as intangible property covered by the Theft Act 1968, but, well, here we are.</p> <p>Lord Justice Popplewell has ruled on appeal that RuneScape's gold pieces are legal property, which is important for the ex-Jagex developer accused of stealing 705 billion of them.</p> <p><a href="https://www.rockpapershotgun.com/a-judge-has-ruled-that-runescape-gold-pieces-are-real-property-which-is-bad-news-for-the-ex-dev-accused-of-stealing-705-billion-of-them">Read more</a></p> [$] Fedora and GPG 2.5 - LWN.net https://lwn.net/Articles/1055053/ 2026-01-26T17:28:19.000Z <p>The <a href="https://www.gnupg.org/">GNU Privacy Guard</a> (GPG) project decided to break from the <a href="https://www.openpgp.org/">OpenPGP</a> standard for email encryption in 2023, and instead <a href="https://lwn.net/Articles/953797/">adopted its own</a> homegrown <a href="https://librepgp.org/">LibrePGP</a> specification. The GPG 2.4 branch, the last one to adhere to OpenPGP, will be reaching the end of life in mid-2026. The Fedora project is currently having a discussion about how that affects the distribution, its users, and what to offer once 2.4 is no longer receiving updates.</p> Strategy game Bolt Action is a tabletop WW2 miniatures port with indirect fire, armour facings and overwatch - Rock Paper Shotgun Latest Articles Feed https://www.rockpapershotgun.com/strategy-game-bolt-action-is-a-tabletop-ww2-miniatures-port-with-indirect-fire-armour-facings-and-overwatch 2026-01-26T17:22:14.000Z <img src="https://assetsio.gnwcdn.com/boltaction.jpg?width=690&quality=85&format=jpg&auto=webp" /> <p> Today I became aware of Bolt Action, a historical strategy sim based on the World War II tabletop miniatures game from Warlord Games (founded by erstwhile Games Workshop staffers John Stallard and Paul Sawyer). It sees you fretting over questions of morale, line-of-sight and cover, while leading US, British or German armies across maps that range from beaches to churchyards. There&rsquo;s multiplayer, too. Trailer ho! </p> <p><a href="https://www.rockpapershotgun.com/strategy-game-bolt-action-is-a-tabletop-ww2-miniatures-port-with-indirect-fire-armour-facings-and-overwatch">Read more</a></p> Old School RuneScape's 2026 roadmap includes the finale to a questline that's legally old enough to drink - Rock Paper Shotgun Latest Articles Feed https://www.rockpapershotgun.com/old-school-runescapes-2026-roadmap-includes-the-finale-to-a-questline-thats-legally-old-enough-to-drink 2026-01-26T17:01:58.000Z <img src="https://assetsio.gnwcdn.com/old-school-runecape-blood-moon-rises.jpg?width=690&quality=85&format=jpg&auto=webp" /> <p> Against the overbearing weight of modernity, <a href="https://www.rockpapershotgun.com/games/old-school-runescape">Old School RuneScape</a> continues to complete a Sisyphean task of simply existing two and a half decades after it originally launched. It just celebrated that 25th anniversary at the start of the year in fact, and now during a Winter Summit a slew of updates coming to the <a href="https://www.rockpapershotgun.com/best-mmos-mmorpgs">MMO</a> were shown off in a roadmap from developer Jagex. </p> <p><a href="https://www.rockpapershotgun.com/old-school-runescapes-2026-roadmap-includes-the-finale-to-a-questline-thats-legally-old-enough-to-drink">Read more</a></p> Banjo-Kazooie gets an unofficial PC port thanks to modders, with handy technical tweaks and Steam Deck support - Rock Paper Shotgun Latest Articles Feed https://www.rockpapershotgun.com/banjo-kazooie-gets-an-unofficial-pc-port-thanks-to-modders-with-handy-technical-tweaks-and-steam-deck-support 2026-01-26T17:00:54.000Z <img src="https://assetsio.gnwcdn.com/banjo-kazooie-unofficial-pc-port-01.jpg?width=690&quality=85&format=jpg&auto=webp" /> <p>A group of modders wearing the finest reverse-engineering goggles has managed to port birdly and beary platformer Banjo-Kazooie to PC, with a bunch of extra bells and whistles to make sure it won't make for a disappointing dip back into your childhood or adulthood. Their creation's dubbed Banjo: Recompiled, and it dropped over the weekend.</p> <p><a href="https://www.rockpapershotgun.com/banjo-kazooie-gets-an-unofficial-pc-port-thanks-to-modders-with-handy-technical-tweaks-and-steam-deck-support">Read more</a></p> Stenberg: The end of the curl bug-bounty program - LWN.net https://lwn.net/Articles/1055996/ 2026-01-26T16:52:10.000Z <p>Curl creator Daniel Stenberg has written a <a href="https://daniel.haxx.se/blog/2026/01/26/the-end-of-the-curl-bug-bounty/">blog post</a> explaining why the project is ending its bug-bounty program, which started in April 2019:</p> <blockquote class="bq"> <p>The never-ending slop submissions take a serious mental toll to manage and sometimes also a long time to debunk. Time and energy that is completely wasted while also hampering our will to live.</p> <p>I have also started to get the feeling that a lot of the security reporters submit reports with a bad faith attitude. These "helpers" try too hard to twist whatever they find into something horribly bad and a critical vulnerability, but they rarely actively contribute to actually improve curl. They can go to extreme efforts to argue and insist on their specific current finding, but not to write a fix or work with the team on improving curl long-term etc. I don't think we need more of that.</p> <p>There are these three bad trends combined that makes us take this step: the mind-numbing AI slop, humans doing worse than ever and the apparent will to poke holes rather than to help.</p> </blockquote> <p>Stenberg writes that he still expects "<q>the best and our most valued security reporters</q>" to continue informing the project when security vulnerabilities are discovered. The program will officially end on January 31, 2026.</p> <p></p> Hytale being unfinished is fine, but I'd rather see nothing than its WIP signs - Rock Paper Shotgun Latest Articles Feed https://www.rockpapershotgun.com/hytale-being-unfinished-is-fine-but-id-rather-see-nothing-than-its-wip-signs 2026-01-26T16:30:33.000Z <img src="https://assetsio.gnwcdn.com/Hytale-WIP-sign-1.png?width=690&quality=85&format=jpg&auto=webp" /> <p>I like <a href="https://www.rockpapershotgun.com/games/hytale">Hytale</a>. I like how it plays smoother and weightier than Minecraft, while matching the explorative highs of creeping through an infested cave or stumbling upon some ancient, unplundered ruin. I like how it <a href="https://www.rockpapershotgun.com/hytale-steam-deck-performance-settings">runs on the Steam Deck without trying to</a>. And I like the pace at which it&rsquo;s being updated: <a href="https://www.rockpapershotgun.com/hytales-first-major-update-adds-in-dinosaurs-stops-skeletons-drowning-and-lets-you-have-an-early-night">one</a> <a href="https://www.rockpapershotgun.com/open-your-cute-orcish-vampire-gob-hytales-next-update-has-summonable-skeletons-and-non-scary-snakes-to-shove-in-there">substantial</a> patch per week, at the current rate.</p> <p>You could argue, fairly, that regular content injections are vital for an early access game that&rsquo;s accessible as early as Hytale is. Likeable or not, its sense of purpose is currently driven entirely by the primate-brain desire to ascend through rare mineral tiers and upgrade workbenches, with the promised RPG-style adventure mode a distant prospect at best. I don&rsquo;t mind waiting, or even playing, in the meantime &ndash; <a href="https://www.rockpapershotgun.com/stalker-2-review">the most interesting thing about a game is rarely its state of completion</a>. I just wish the unfinishedness wasn&rsquo;t proclaimed quite so loudly, by an arsenal of cheerily ironic Work In Progress signs, inside Hytale itself.</p> <p><a href="https://www.rockpapershotgun.com/hytale-being-unfinished-is-fine-but-id-rather-see-nothing-than-its-wip-signs">Read more</a></p> Starting A Journal - Irreal https://irreal.org/blog/?p=13569 2026-01-26T15:55:58.000Z <p> A couple of weeks ago I read a lovely story in <a href="https://www.newyorker.com">The New Yorker</a> by Calvin Tompkins about <a href="https://www.newyorker.com/magazine/2025/12/22/becoming-a-centenarian">starting a journal in his hundredth year</a>. Tompkins was born the same year that The New Yorker was founded and, ironically, spent most of his working life writing for the magazine. Last year—his hundredth—he surprised himself by deciding to start a journal as a sort of countdown to his hundredth birthday. The story is mostly entries from the journal but I found them fascinating. Perhaps you will too. If nothing else, you&rsquo;ll get a first hand glimpse of what old age really looks like. The TL;DR is that there&rsquo;s good news and bad news. </p> <p> In any event—although I am nowhere near my hundredth year—I was inspired to start my own journal. Of course, it was going to be written with Emacs but the question is how. There is the builtin journal app as well as some third party packages but I chose simplicity. I didn&rsquo;t need anything special or complex with arcane functions so I just added an Org capture template to create a file+datetree file in Org mode. Here&rsquo;s the whole thing: </p> <div class="org-src-container"> <pre class="src src-elisp">(<span style="color: #8b2252;">"J"</span> <span style="color: #8b2252;">"Personal Journal"</span> entry (file+datetree <span style="color: #8b2252;">"~/org/personal-journal.org"</span>) <span style="color: #8b2252;">"* %&lt;%R: &gt;%? \n%t"</span> <span style="color: #483d8b;">:empty-lines-before</span> 1) </pre> </div> <p> I have some startup options in the file itself to set visual-line-mode, use a variable pitch mode, and couple of other things: the same setup that I use for my blog posts. All this is simple and familiar. There&rsquo;s nothing new for me to learn since it&rsquo;s basically the same setup that I use everyday to write my Irreal posts. </p> <p> The takeaway is that if you&rsquo;d like to start a journal, it&rsquo;s really easy. Just use a simple Org file with a corresponding capture template.</p> Play viral Tetris with Winnie the Pooh's horrible guts in this not very Disneyfied turn-based roguelite - Rock Paper Shotgun Latest Articles Feed https://www.rockpapershotgun.com/play-viral-tetris-with-winnie-the-poohs-horrible-guts-in-this-not-very-disneyfied-turn-based-roguelite 2026-01-26T15:12:13.000Z <img src="https://assetsio.gnwcdn.com/winnieshole.jpg?width=690&quality=85&format=jpg&auto=webp" /> <p><a href="https://ipo.blog.gov.uk/2025/03/06/a-bear-of-very-little-copyright-winnie-the-poohs-journey-into-the-public-domain/">Back in 2022</a>, Winnie The Pooh entered the public domain in the USA, meaning that any denizen of that nation can publish work featuring the OG incarnation of A.A. Milne&rsquo;s honey-supping woodland bear (the UK copyright expires in 2027). At some point in the future, once the newly founded Poohlike genre has matured, we can surely expect a renaissance of Winnie derivatives, ranging from erasure Pooh-ems through josei anime interpretations to Kaufman-ass Hundred Acre existentialism. Right now, though, it&rsquo;s mostly about horror, because <a href="https://www.rockpapershotgun.com/cronenbergian-bear-mutator-winnies-hole-gets-a-steam-demo">the logical thing to do</a> when the lawyers finally abandon a beloved children&rsquo;s character is break out the chainsaws.</p> <p>The movie folk have already given us Winnie the Pooh: Blood and Honey and its sequel, both apparently dreadful in a bad way. Now here comes Steven H. Videogames with Winnie's Hole, out in early access today. In this roguelite from Twice Different, the nectar-chugging teddy has become a rambling cosmic abomination, and your job is to mutate his insides using tetrominoes. Oh botherlyeh wgah'nagl fhtagn.</p> <p><a href="https://www.rockpapershotgun.com/play-viral-tetris-with-winnie-the-poohs-horrible-guts-in-this-not-very-disneyfied-turn-based-roguelite">Read more</a></p> Skilful hero-juggling can elevate Resident Evil Requiem, even when Leon kicks the tension in half - Rock Paper Shotgun Latest Articles Feed https://www.rockpapershotgun.com/resident-evil-requiem-preview 2026-01-26T15:01:22.000Z <img src="https://assetsio.gnwcdn.com/Resident-Evil-Requiem-preview-Leon.jpg?width=690&quality=85&format=jpg&auto=webp" /> <p><a href="https://www.rockpapershotgun.com/games/resident-evil-9-revenant-shadows">Resident Evil Requiem</a> director Akifumi Nakanishi has said the imminent sequel is "<a href="https://www.rockpapershotgun.com/resident-evil-requiem-is-like-jumping-into-a-cold-bath-after-sitting-in-a-hot-sauna">almost equally split</a>" between its two protagonists, stealthy newcomer Grace and returning mass zombie murderer Leon S. Kennedy. After playing a few hours at Capcom HQ, a chapter that apparently follows on immediately from the pure horror hag-dodging <a href="https://www.rockpapershotgun.com/resident-evil-requiem-has-its-own-version-of-lady-dimitrescu-but-i-doubt-youll-be-thirsting-for-this-hag">that Edwin endured</a>, I&rsquo;m hoping that&rsquo;s an imperfect translation - Leon&rsquo;s gun fu action brawls can mesh surprisingly well with Grace&rsquo;s spook 'n' sneak sections, but those tension breakers seem best deployed sparingly.</p> <p><a href="https://www.rockpapershotgun.com/resident-evil-requiem-preview">Read more</a></p> So you think you can type the word 'pistol' over and over again without making a mistake? Typing Break will put your confidence to the test - Rock Paper Shotgun Latest Articles Feed https://www.rockpapershotgun.com/so-you-think-you-can-type-the-word-pistol-over-and-over-again-without-making-a-mistake-typing-break-will-put-your-confidence-to-the-test 2026-01-26T14:23:00.000Z <img src="https://assetsio.gnwcdn.com/typing-break-fury-pistol.jpg?width=690&quality=85&format=jpg&auto=webp" /> <p>As anyone who has edited me over the years will know, I am not a great typist. Or, ironically, as I originally spelled it: typoist. Additional letters slip in with every other keystroke, characters within words are all jumbled up, and the crime I'm most often guilty of is skipping out whole words entirely as I rush to get to the end of a sentence.</p> <p>So, it was with trepidation that I installed the demo for <a href="https://store.steampowered.com/app/3959590/Typing_Break/">Typing Break</a>, a game where the only thing standing between you and the horde of enemies descending the screen is your ability to quickly and accurately type words like 'Pistol' and 'Machine gun'.</p> <p><a href="https://www.rockpapershotgun.com/so-you-think-you-can-type-the-word-pistol-over-and-over-again-without-making-a-mistake-typing-break-will-put-your-confidence-to-the-test">Read more</a></p> Security updates for Monday - LWN.net https://lwn.net/Articles/1055958/ 2026-01-26T14:03:10.000Z Security updates have been issued by <b>AlmaLinux</b> (gimp, glib2, go-toolset:rhel8, golang, java-17-openjdk, java-21-openjdk, kernel, net-snmp, pcs, and thunderbird), <b>Debian</b> (apache2, imagemagick, incus, inetutils, libuev, openjdk-17, php7.4, python3.9, shapelib, taglib, and zvbi), <b>Fedora</b> (mingw-glib2, mingw-harfbuzz, mingw-libsoup, mingw-openexr, pgadmin4, python3.11, python3.12, python3.9, and wireshark), <b>Gentoo</b> (Asterisk, Commons-BeanUtils, GIMP, inetutils, and Vim, gVim), <b>Mageia</b> (kernel), <b>Oracle</b> (glib2, java-17-openjdk, java-21-openjdk, and libpng), <b>Red Hat</b> (java-17-openjdk, java-21-openjdk, kernel, and kernel-rt), <b>SUSE</b> (azure-cli-core, bind, buildah, chromium, coredns, glib2, harfbuzz, kernel, kernel-firmware, libheif, libvirt, openCryptoki, openvswitch, podman, python, python-urllib3, rabbitmq-server, and vlang), and <b>Ubuntu</b> (cjson).