Just my blogroll - BlogFlock2025-12-04T21:13:35.125ZBlogFlockProtesilaos Stavrou: News and Announcements, Justin Barclay, Arialdo Martini, BuzzMachine, Irreal, GamingOnLinux Latest Articles, The Emacs Cat, Karthinks, Sacha Chua, Jeff Kreeftmeijer, Xah Lee, Emacs@ Dyerdwelling, MacAdie Web Blog, Philip KALUDERCIC, Bowmansarrow, Take on Rules, manuel uberti, Wilfred Hughes::Blog, Bicycle For Your Mind, LWN.net, Rock Paper Shotgun Latest Articles Feed, McSweeney’sHooded Horse reveal Substructure, a factory sim from a top Factorio modder in which you excavate the layers of a rogue planet - Rock Paper Shotgun Latest Articles Feedhttps://www.rockpapershotgun.com/hooded-horse-reveal-substructure-a-factory-sim-from-a-top-factorio-modder-in-which-you-excavate-the-layers-of-a-rogue-planet2025-12-04T20:15:00.000Z<img src="https://assetsio.gnwcdn.com/Substructure-underground-operations.jpg?width=690&quality=85&format=jpg&auto=webp" /> <p>If you were Senior Floor Manager of Earth, and a weird planet innocently appeared on the fringe of our solar system, what would you do? I would probably not zip out there and plant a factory on that planet, in much the same way that I wouldn’t high-five a bear-shaped shadow on the edge of a campsite. But I am not the modder behind beloved <a href="https://www.rockpapershotgun.com/games/factorio">Factorio</a> mod Ultracube, who is now part of game developer Dubious Design.</p> <p><a href="https://www.rockpapershotgun.com/hooded-horse-reveal-substructure-a-factory-sim-from-a-top-factorio-modder-in-which-you-excavate-the-layers-of-a-rogue-planet">Read more</a></p>Carmageddon: Rogue Shift puts a roguelitey twist on the series' classic wheeled warfare, will start bending fenders in early 2026 - Rock Paper Shotgun Latest Articles Feedhttps://www.rockpapershotgun.com/carmageddon-rogue-shift-puts-a-roguelitey-twist-on-the-series-classic-wheeled-warfare-will-start-bending-fenders-in-early-20262025-12-04T20:10:00.000Z<img src="https://assetsio.gnwcdn.com/carmageddon-rogue-shift-01.jpg?width=690&quality=85&format=jpg&auto=webp" /> <p>Crank up the pounding metal riffs and make sure you're covered in spikes. <a href="https://www.rockpapershotgun.com/games/carmageddon">Carmageddon</a>: Rogue Shift, a roguelite-infused take on the old school automotive murder-battler from <a href="https://www.rockpapershotgun.com/games/redout">Redout</a> devs 34BigThings, has just been revealed and is set to smash onto the scene early next year.</p>
<p><a href="https://www.rockpapershotgun.com/carmageddon-rogue-shift-puts-a-roguelitey-twist-on-the-series-classic-wheeled-warfare-will-start-bending-fenders-in-early-2026">Read more</a></p>Alpine Linux 3.23.0 released - LWN.nethttps://lwn.net/Articles/1049299/2025-12-04T19:26:35.000Z<p><a href="https://alpinelinux.org/posts/Alpine-3.23.0-released.html">Version 3.23.0</a> of Alpine Linux has been released. Notable changes
in this release include an upgrade to <a
href="https://gitlab.alpinelinux.org/alpine/apk-tools/-/releases/v3.0.0">version 3.0</a>
of the <a
href="https://gitlab.alpinelinux.org/alpine/apk-tools#apk-tools">Alpine
Package Keeper</a> (apk), and replacing the <tt>linux-edge</tt>
package with <tt>linux-stable</tt>:</p>
<blockquote class="bq">
<p>For years, linux-lts and linux-edge grew apart and developed their
own kernel configs, different architectures, etc.</p>
<p>Now linux-edge gets replaced with linux-stable which has the
identical configuration as linux-lts, but follows the stable releases
instead of the long-term releases (see https://kernel.org/).</p>
</blockquote>
<p>The <a
href="https://www.alpinelinux.org/posts/2025-10-01-usr-merge.html"><tt>/usr</tt>
merge planned for this release has been postponed</a>; a new timeline
for the change will be published later. See the <a
href="https://wiki.alpinelinux.org/wiki/Release_Notes_for_Alpine_3.23.0">release
notes</a> for more information on this release.</p>
<p></p>[$] The beginning of the 6.19 merge window - LWN.nethttps://lwn.net/Articles/1048869/2025-12-04T19:22:54.000ZAs of this writing, 4,124 non-merge commits have been pulled into the
mainline repository for the 6.19 kernel development cycle. That is a
relatively small fraction of what can be expected this time around, but it
contains quite a bit of significant work, with changes to many core kernel
subsystems. Read on for a summary of the first part of the 6.19 merge
window.The New Yorker’s Isaac Chotiner Interviews Santa Claus - McSweeney’shttps://www.mcsweeneys.net/articles/the-new-yorkers-isaac-chotiner-interviews-santa-claus2025-12-04T18:00:00.000Z<p>For several centuries, Santa Claus has been one of the most prolific mythical gift-givers in the world. Formerly known as Saint Nicholas of Myra, a man whose works included reviving the bodies of three children slain by a serial murderer, Santa Claus reinvented himself in the mid-1800s as a jolly Norwegian-style figure of merriment, whose generosity was based on the recipient’s moral acuity.</p> <p>I recently spoke with Santa Claus, who is currently coordinating his staff of immortal blue-collar elves, about the morality of children and his friendship with a creature whom many carolers consider a war criminal: Krampus.</p> <p><strong>You have chosen to spend every Christmas Eve flying around the globe giving gifts to all of the, and I’m quoting here, “good girls and boys.” Why did you decide that only good children deserve gifts?</strong></p> <p>I wouldn’t say that I made the decision. I’d say that I’m following the traditions set forth by Christianity and other religions in which acts of good are rewarded, while acts of bad are punished. Christmas is a fun way to teach children that being good and kind can lead to positive results, even if being mean or a bully feels better in the moment.</p> <p><strong>And so-called bad children deserve nothing.</strong></p> <p>That’s not what I’m saying, Isaac. I’m saying that the better a child behaves, the better the gift they get. There are degrees of bad. A child who won’t play with his little sister might not deserve a Nintendo Switch 2, but, like, a baseball glove? Sure. I can do that.</p> <p><strong>So if a very wealthy child gets everything they requested and a poor child does not, are you positing that the wealthy child is morally superior to the one who lives in poverty?</strong></p> <p>No! What I’m saying is that overall—and I just mean overall—whether a child is naughty or nice does have an impact on what they receive. You know, in general.</p> <p><strong>But you do make the list yourself, and you are the one who checks it twice.</strong></p> <p>Yes, of course. It’s in the song.</p> <p><strong>So you are, in fact, the one who decides which children deserve nice things and which don’t.</strong></p> <p>That’s unfair. I’m saying that, through the magic of Christmas, I can understand the heart of each child and through that special bond—</p> <p><strong>Can you see into the heart of every child?</strong></p> <p>Yes.</p> <p><strong>I have to stop you there for a second because you just said something interesting. If you can see into every child’s heart throughout the year, don’t you feel that you have a moral obligation to help them when they’re in crisis rather than waiting for December to give them a Hatchimal?</strong></p> <p>Look, you have to understand that the magic of Christmas is limited.</p> <p><strong>Limited to flying to approximately 2.6 billion Christmas homes in one night and changing your body’s shape to slide down chimneys?</strong></p> <p>I didn’t say it’s not powerful magic, Isaac. I said it’s limited magic.</p> <p><strong>I’m just trying to understand how you can run a magic workshop all year long, raise magic reindeer all year long, watch children’s deeds all year long, but your ability to act is limited to a few hours.</strong></p> <p>Yes. Whether you want to believe that’s true or not, it’s true.</p> <p><strong>What I also struggle to believe is that you are the self-described arbiter of naughty and nice, but you are close to Krampus.</strong></p> <p>I don’t know if I’d say we’re close.</p> <p><strong>There are Christmas cards with you both on the front.</strong></p> <p>Yes, we both work on the same holiday. We’re both tasked with making Christmas truly magical.</p> <p><strong>By snatching the children from their beds and taking them to hell?</strong></p> <p>You’re giving an example of the most extreme situation and making it sound like the norm.</p> <p><strong>But that does happen on occasion, you agree?</strong></p> <p>Yes.</p> <p><strong>And those children are getting dragged to hell by Krampus on the one night that you said you could do something. But you don’t. Why?</strong></p> <p>Because Krampus has his role and I’ve got mine! I think it’s weird that the Tooth Fairy takes teeth, but that’s not my job either.</p> <p><strong>So your job is to judge people, but not to judge people for judging people.</strong></p> <p>You’re making it sound like I approve of Krampus’s methods. I don’t. Just because you share a holiday with someone doesn’t mean you agree with them on everything. I love kids.</p> <p><strong>Santa Claus, thank you so much for doing this.</strong></p> <p>Great, thanks. If we go light on the Krampus part, I wouldn’t complain, because it could dwarf everything else.</p>Creative Assembly reveal Total War: Medieval 3, while teasing a huge game announcement to follow - Rock Paper Shotgun Latest Articles Feedhttps://www.rockpapershotgun.com/creative-assembly-reveal-total-war-medieval-3-while-teasing-a-huge-game-reveal-to-follow2025-12-04T17:36:50.000Z<img src="https://assetsio.gnwcdn.com/Med-III_BeforeBattle_Concept-Art.webp?width=690&quality=85&format=jpg&auto=webp" /> <p>
<a href="https://www.rockpapershotgun.com/games/total-war-medieval-3">Total War: Medieval 3</a> is in early pre-production, Creative Assembly have revealed during Total War's 25th anniversary showcase, with release still years away. It's to be the "rebirth of historical Total War", and CA are unveiling it earlier than they've ever announced a Total War game before, so that you crafty peasants can offer more feedback throughout development.</p> <p><a href="https://www.rockpapershotgun.com/creative-assembly-reveal-total-war-medieval-3-while-teasing-a-huge-game-reveal-to-follow">Read more</a></p>Wreckreation studio put entire staff on notice of redundancy, but still believe in their latest Burnout revival - Rock Paper Shotgun Latest Articles Feedhttps://www.rockpapershotgun.com/wreckreation-studio-put-entire-staff-on-notice-of-redundancy-but-still-believe-in-their-latest-burnout-revival2025-12-04T17:12:32.000Z<img src="https://assetsio.gnwcdn.com/wreckreation-three-fields-entertainment-notice-of-rendundancy-01.jpg?width=690&quality=85&format=jpg&auto=webp" /> <p>Three Fields Entertainment, developers of Burnout with sky roads racer <a href="https://www.rockpapershotgun.com/games/wreckreation">Wreckreation</a>, have announced that their entire team have been put on notice of redundancy. According to the announcement from CEO and former Criterion studio director Fiona Sperry, this comes as Three Fields find themselves without backing from Wreckreation publishers THQNordic, having "had to self-fund most of this year".</p>
<p><a href="https://www.rockpapershotgun.com/wreckreation-studio-put-entire-staff-on-notice-of-redundancy-but-still-believe-in-their-latest-burnout-revival">Read more</a></p>Configuring AUCTeX - Irrealhttps://irreal.org/blog/?p=134472025-12-04T16:19:11.000Z<p>
If you’re an Emacser who writes in LaTeX you’re doubtless familiar with AUCTeX. Most of the time, you can depend on Org mode to do the heaving lifting but when you have a complicated layout you may have to invoke AUCTeX.
</p>
<p>
Randy Ridenour, a professor at Oklahoma Baptist University, writes in LaTeX using AUCTeX and, of course, wanted to configure it using John Wiegley’s <code>use-package</code> macro. He did what we’d all do:
</p>
<div class="org-src-container">
<pre class="src src-elisp">(<span style="color: #a020f0;">use-package</span> tex
<span style="color: #483d8b;">:ensure</span> auctex)
</pre>
</div>
<p>
but it didn’t work. It turns you have to do
</p>
<div class="org-src-container">
<pre class="src src-elisp">(<span style="color: #a020f0;">use-package</span> tex-site
<span style="color: #483d8b;">:ensure</span> auctex)
</pre>
</div>
<p>
instead.
</p>
<p>
When I saw his post, it rang a bell so I checked my config and I do the exact same thing. I vaguely remember going through the same steps as Ridenour years ago. I no longer recall how I discovered the magic spell but I doubtless found it on the Web somewhere. Ridenour’s problem was getting things to work with <a href="https://sourceforge.net/projects/skim-app/">Skim</a>. I’ve never used Skim so I had some other problem but the answer was the same.
</p>
<p>
Once I fixed the problem, I just moved on and so have no idea why you need <code>tex-site</code> instead of <code>tex</code>. I’m sure one of Irreal’s well informed readers will jump in with the answer.
</p>
<p>
I know this trip down memory lane isn’t all that interesting to most of you but I’m writing about it for the same reason that Ridenour did: to help someone else struggling with the problem find the answer.</p>
Four Total War classics join GOG in their Preservation Program with more on the way - GamingOnLinux Latest Articleshttps://www.gamingonlinux.com/2025/12/four-total-war-classics-join-gog-in-their-preservation-program-with-more-on-the-way/2025-12-04T14:45:21.000ZGOG have announced today that as part of the 25th anniversary of the series, four classic Total War games are now on GOG in their Preservation Program.<p><img src="https://www.gamingonlinux.com/uploads/articles/tagline_images/727993172id28143gol.jpg" alt />.</p><p>Read the full article on <a href="https://www.gamingonlinux.com/2025/12/four-total-war-classics-join-gog-in-their-preservation-program-with-more-on-the-way/">GamingOnLinux</a>.</p>[$] A "frozen" dictionary for Python - LWN.nethttps://lwn.net/Articles/1047238/2025-12-04T14:42:12.000ZDictionaries are ubiquitous in Python code; they are the data structure of
choice for a wide variety of tasks. But dictionaries are mutable, which
makes them problematic for sharing data in concurrent code. Python has
added various concurrency features to the language over the last decade or
so—<a href="https://lwn.net/Articles/726600/">async</a>, <a href="https://lwn.net/Articles/947138/">free threading without the global interpreter lock</a>
(GIL), and <a href="https://lwn.net/Articles/941090/">independent subinterpreters</a>—but users must work out their own
solution for an immutable dictionary that can be safely shared by
concurrent code. There are existing modules that could be used, but a recent proposal, <a
href="https://peps.python.org/pep-0814/">PEP 814</a> ("Add frozendict
built-in type"), looks to bring the feature to the language itself.cmocka 2.0 released - LWN.nethttps://lwn.net/Articles/1049199/2025-12-04T14:09:54.000Z<p>Andreas Schneider has <a
href="https://blog.cryptomilk.org/2025/12/04/cmocka-2-0-released-enhancing-unit-testing-in-c/">announced
version 2.0</a> of the <a href="https://cmocka.org/">cmocka</a>
unit-testing framework for C:</p>
<blockquote class="bq">
<p>This release represents a major modernization effort, bringing
cmocka firmly into the "modern" C99 era while maintaining the
simplicity and ease of use that users have come to expect.</p>
<p>One of the most significant changes in cmocka 2.0 is the migration
to C99 standard integer types. The LargestIntegralType typedef has
been replaced with <tt>intmax_t</tt> and <tt>uintmax_t</tt> from
<tt>stdint</tt>.h, providing better type safety and portability across
different platforms. Additionally, we've adopted the bool type where
appropriate, making the code more expressive and self-documenting.</p>
<p>Using <tt>intmax_t</tt> and <tt>uintmax_t</tt> also allows to print
better error messages. So you can now find
e.g. <tt>assert_int_equal</tt> and <tt>assert_uint_equal</tt>.</p>
<p>cmocka 2.0 introduces a comprehensive set of type-specific
assertion macros, including `assert_uint_equal()`,
`assert_float_equal()`, and enhanced pointer assertions. The mocking
system has also been significantly improved with type-specific macros
like `will_return_int()` and `will_return_float()`. The same for
parameter checking etc.</p>
</blockquote>
<p>LWN <a href="https://lwn.net/Articles/558106/">covered</a> the
project early in its development in 2013. See the full list of new
features, enhancements, and bug fixes in cmocka 2.0 in the <a
href="https://gitlab.com/cmocka/cmocka/-/blob/cmocka-2.0.0/CHANGELOG.md#changelog">changelog</a>.</p>Security updates for Thursday - LWN.nethttps://lwn.net/Articles/1049251/2025-12-04T14:07:15.000ZSecurity updates have been issued by <b>AlmaLinux</b> (expat and libxml2), <b>Debian</b> (openvpn and webkit2gtk), <b>Fedora</b> (gi-loadouts, kf6-kcoreaddons, kf6-kguiaddons, kf6-kjobwidgets, kf6-knotifications, kf6-kstatusnotifieritem, kf6-kunitconversion, kf6-kwidgetsaddons, kf6-kxmlgui, nanovna-saver, persepolis, python-ezdxf, python-pyside6, sigil, stb, syncplay, tinyproxy, torbrowser-launcher, ubertooth, and usd), <b>Mageia</b> (cups), <b>SUSE</b> (cups, gegl, icinga2, mozjs128, and Security), and <b>Ubuntu</b> (ghostscript, kernel, linux, linux-aws, linux-aws-5.15, linux-gcp-5.15, linux-hwe-5.15, linux-ibm, linux-ibm-5.15, linux-intel-iotg, linux-intel-iotg-5.15, linux-lowlatency, linux-lowlatency-hwe-5.15, linux-nvidia, linux-nvidia-tegra, linux-nvidia-tegra-5.15, linux-nvidia-tegra-igx, linux-oracle, linux-oracle-5.15, linux-xilinx-zynqmp, linux, linux-aws, linux-aws-hwe, linux-kvm, linux-oracle, linux-aws-fips, linux-fips, linux-aws-fips, linux-fips, linux-gcp-fips, linux-azure-fips, linux-gcp, linux-gcp-4.15, linux-hwe, linux-gcp, linux-gcp-6.8, linux-gke, linux-gkeop, linux-gcp-6.14, linux-raspi, linux-gcp-fips, linux-intel-iot-realtime, linux-realtime, linux-raspi, linux-raspi-realtime, linux-xilinx, and postgresql-14, postgresql-16, postgresql-17).Epic and Steam banned it but HORSES is out now on other stores - GamingOnLinux Latest Articleshttps://www.gamingonlinux.com/2025/12/epic-and-steam-banned-it-but-horses-is-out-now-on-other-stores/2025-12-04T13:23:11.000ZFrom Andrea Lucco Borlera / Santa Ragione, HORSES has proven to be a highly controversial title with both Epic Games and Steam banning its release.<p><img src="https://www.gamingonlinux.com/uploads/articles/tagline_images/1262034178id28142gol.jpg" alt />.</p><p>Read the full article on <a href="https://www.gamingonlinux.com/2025/12/epic-and-steam-banned-it-but-horses-is-out-now-on-other-stores/">GamingOnLinux</a>.</p>Get some great Raw Fury games like Kathy Rain, Sable and more in a new Humble Bundle - GamingOnLinux Latest Articleshttps://www.gamingonlinux.com/2025/12/get-some-great-raw-fury-games-like-kathy-rain-sable-and-more-in-a-new-humble-bundle/2025-12-04T12:50:19.000ZAnother fresh bundle of games to keep you warm with the RAWcember to Remember Humble Bundle.<p><img src="https://www.gamingonlinux.com/uploads/articles/tagline_images/416012286id28141gol.jpg" alt />.</p><p>Read the full article on <a href="https://www.gamingonlinux.com/2025/12/get-some-great-raw-fury-games-like-kathy-rain-sable-and-more-in-a-new-humble-bundle/">GamingOnLinux</a>.</p>FIXKIN: A Long Way Home is a cozy, rhythmic, narrative road trip in a suddenly upside down world - GamingOnLinux Latest Articleshttps://www.gamingonlinux.com/2025/12/fixkin-a-long-way-home-is-a-cozy-rhythmic-narrative-road-trip-in-a-suddenly-upside-down-world/2025-12-04T12:34:45.000ZSonderland Games (Bella Wants Blood, Landnama) announced FIXKIN: A Long Way Home - a new cozy rhythm-based adventure and there's a demo available.<p><img src="https://www.gamingonlinux.com/uploads/articles/tagline_images/584083586id28140gol.jpg" alt />.</p><p>Read the full article on <a href="https://www.gamingonlinux.com/2025/12/fixkin-a-long-way-home-is-a-cozy-rhythmic-narrative-road-trip-in-a-suddenly-upside-down-world/">GamingOnLinux</a>.</p>Guild Wars Reforged has arrived on Steam - GamingOnLinux Latest Articleshttps://www.gamingonlinux.com/2025/12/guild-wars-reforged-has-arrived-on-steam/2025-12-04T12:15:33.000ZArenaNet have released Guild Wars Reforged bringing together the Prophecies, Factions, and Nightfall campaigns together along with various improvements.<p><img src="https://www.gamingonlinux.com/uploads/articles/tagline_images/1052130176id28139gol.jpg" alt />.</p><p>Read the full article on <a href="https://www.gamingonlinux.com/2025/12/guild-wars-reforged-has-arrived-on-steam/">GamingOnLinux</a>.</p>Hytale won't be on Steam right away, as its devs want to avoid "overindexing on negative reviews" from players who "aren't as well-informed yet" - Rock Paper Shotgun Latest Articles Feedhttps://www.rockpapershotgun.com/hytale-wont-be-on-steam-right-away-as-its-devs-want-to-avoid-overindexing-on-negative-reviews-from-players-who-arent-as-well-informed-yet2025-12-04T12:05:51.000Z<img src="https://assetsio.gnwcdn.com/hytale-not-on-steam-right-away-01.jpg?width=690&quality=85&format=jpg&auto=webp" /> <p>Revived <a href="https://www.rockpapershotgun.com/games/minecraft">Minecraft</a>y survivabuilder <a href="https://www.rockpapershotgun.com/games/hytale">Hytale</a> got a fresh <a href="https://www.rockpapershotgun.com/hytales-early-access-release-date-set-in-stone-for-january-2026-but-its-devs-admit-the-first-impression-will-be-rough">early access release date of January 13th</a> the other week. However, the team behind it how now confirmed you shouldn't expect to see it hit Steam at that point, with the game's executive director not seeing the need to knock on Valve's pipe-laden door yet and keen to avoid an early access spent drowning in negative reviews.</p>
<p><a href="https://www.rockpapershotgun.com/hytale-wont-be-on-steam-right-away-as-its-devs-want-to-avoid-overindexing-on-negative-reviews-from-players-who-arent-as-well-informed-yet">Read more</a></p>One of PC gaming's key RAM manufacturers aren't selling to regular humans anymore, so they can peddle more kit to AI companies - Rock Paper Shotgun Latest Articles Feedhttps://www.rockpapershotgun.com/one-of-pc-gamings-key-ram-manufacturers-arent-selling-to-regular-humans-anymore-so-they-can-peddle-more-kit-to-ai-companies2025-12-04T12:00:56.000Z<img src="https://assetsio.gnwcdn.com/Crucial-RAM-and-SSDs.jpg?width=690&quality=85&format=jpg&auto=webp" /> <p>The ongoing <a href="https://www.rockpapershotgun.com/predicting-steam-machine-prices-would-be-a-lot-easier-if-ram-costs-hadnt-gone-horribly-wrong">chaos in RAM production</a>, with mass shortages jacking up street prices to are-you-joking levels, now has a major manufacturer casualty. <a href="https://investors.micron.com/news-releases/news-release-details/micron-announces-exit-crucial-consumer-business">Micron have announced</a> the end of Crucial, their consumer brand for PC memory and SSDs – and likely a familiar name to gaming PC builders who’ve been hooking up their storage drives and slotting in their RAM sticks for decades.</p> <p><a href="https://www.rockpapershotgun.com/one-of-pc-gamings-key-ram-manufacturers-arent-selling-to-regular-humans-anymore-so-they-can-peddle-more-kit-to-ai-companies">Read more</a></p>Eclipsium is cosmic horror at its most fidgety and free-wheeling - Rock Paper Shotgun Latest Articles Feedhttps://www.rockpapershotgun.com/eclipsium-is-cosmic-horror-at-its-most-fidgety-and-free-wheeling2025-12-04T11:59:00.000Z<img src="https://assetsio.gnwcdn.com/advent-calendar-2025---Eclipsium.jpg?width=690&quality=85&format=jpg&auto=webp" />
<p>
Hold up all your fingers. Count them from right to left. When you get to four, stop. That is today's Advent calender number. You will not need the rest of your fingers. Please dispose of them as you see fit.
</p>
<p>
What game could prompt such a sinister overture? It can only be... <a href="https://www.rockpapershotgun.com/games/eclipsium">Eclipsium</a>!
</p>
<p><a href="https://www.rockpapershotgun.com/eclipsium-is-cosmic-horror-at-its-most-fidgety-and-free-wheeling">Read more</a></p>The Logitech G305 Lightspeed Wireless mouse is a great reasonably priced pick - GamingOnLinux Latest Articleshttps://www.gamingonlinux.com/2025/12/the-logitech-g305-lightspeed-wireless-mouse-is-a-great-reasonably-priced-pick/2025-12-04T11:29:48.000ZI decided to upgrade my mouse from a cheap unbranded USB wired to the Logitech G305 Lightspeed Wireless, so here's my thoughts on it.<p><img src="https://www.gamingonlinux.com/uploads/articles/tagline_images/734616835id28138gol.jpg" alt />.</p><p>Read the full article on <a href="https://www.gamingonlinux.com/2025/12/the-logitech-g305-lightspeed-wireless-mouse-is-a-great-reasonably-priced-pick/">GamingOnLinux</a>.</p>