• 0 Posts
  • 9 Comments
Joined 1 year ago
cake
Cake day: February 10th, 2024

help-circle
  • The 6-month release cycle makes the most sense to me on desktop. Except during the times I choose to tinker with it at my own whim, I want my OS to stay out of my way and not feel like something I have to maintain and keep up with, so rolling (Arch, Tumbleweed) is too often. Wanting to use modern hardware and the current version of my DE makes a 2-year update cycle (Debian, Rocky) feel too slow.

    That leaves Ubuntu, Fedora, and derivatives of both. I hate Snap and Ubuntu has been pushing it more and more in recent years, plus having packages that more closely resemble their upstream project is nice, so I use Fedora. I also like the way Fedora has rolling kernel updates but fixed release for most userspace, like the best of both worlds.

    I use Debian stable on my home server. Slower update cycle makes a lot more sense there than on desktop.

    For work and other purposes, I sometimes touch Ubuntu, RHEL, Arch, Fedora Atomic, and others, but I generally only use each when I need to.


  • Nintendo has repeatedly done things like this.

    The original Wii supports GameCube controllers, the Wii U supports Wii Remotes, Wii U and Switch both support USB GameCube controller adapters, and NES/SNES Classic Edition Mini systems support the Wii Classic Controller. Switch Lite supports pairing Joy-Con too, despite having no rails for them.

    Wii U goes so far with Wii Remote support that Nintendo usually treated it as the preferred way for extra players to join local multiplayer, moreso than its own Pro Controller. Wii games were more limited with GC controller but still supported it in a few big titles like Brawl and Mario Kart Wii.


  • Nintendo has already been selling a small selection of GameCube and Wii games that run emulated on Switch’s processor (Tegra X1) in 1080p.

    • On the Switch itself: Super Mario 3D All-Stars runs emulators for Mario Sunshine (GC) and Galaxy (Wii)
    • On the Nvidia Shield TV, which uses the same processor: Twilight Princess (GC), NSMB Wii, Punch-Out (Wii), Mario Galaxy (Wii), Donkey Kong Country Returns (Wii). Only available on Shield systems sold in China.

    The Dolphin emulator can be installed on Nvidia Shield (Android) and, thanks to modding, on exploitable Switch systems as well.

    However, this newly announced library of GameCube games is only for Switch 2, which has drastically more powerful hardware than the 8-year-old original Switch.


  • zarenki@lemmy.mltoTechnology@lemmy.worldBuy Once Software
    link
    fedilink
    English
    arrow-up
    1
    ·
    19 days ago

    Just go through F-Droid or Flathub and look at the long list of apps that haven’t been updated in years.

    “not updated in years” didn’t used to be considered a bad thing. Why is it one now?

    If something works well for me as it is and runs locally in a way that doesn’t open itself up to remote exploits, I don’t necessarily need it to keep changing all the time. Even if it would be nice if it had more features, the software works fine for me as it is. I don’t need those updates now or this year.

    The only true “need” is that it doesn’t stop working for me when the various platforms or compilers change. I used to use a Python2 program, and I could keep using it for about a decade after its last update, but eventually I did need to move past it because Python3 had long since replaced it and distros stopped shipping Python2. A year or two of no updates it’s nothing.


  • If it was a community addition why would it matter? And why would they remove the codecs.

    You don’t have to be a corporation to be held liable for legal issues with hosting codecs. Just need to be big enough for lawyers to see you as an attractive target and in a country where codec patent issues apply. There’s a very good reason why the servers for deb-multimedia (Debian’s multimedia repo), RPM Fusion (Fedora’s multimedia repo), VLC’s site, and others are all hosted in France and do not offer US-based mirrors. France is a safe haven for foss media codecs because its law does not consider software patentable, unlike the US and even most other EU nations.

    Fedora’s main repos are hosted in the US. Even if they weren’t, the ability for any normal user around the world to host and use mirrors is a very important part of an open community-friendly distro, and the existence of patented codecs in that repo would open any mirrors up to liability. Debian has the same exact issue, and both distros settled on the same solution: point users to a separate repo that is hosted in France which contains extra packages for patent-encumbered codecs.


  • I stopped using Arch a long time ago for this same reason. Either Fedora (or derivatives like Nobara) or an atomic/immutable distro (like Bazzite, Silverblue, Kinoite) is probably the way to go.

    I used to feel like Ubuntu was a good option for this, but it no longer is: too often they try to push undesirable changes that need manual tweaking to fix after release upgrades. Debian Stable is generally good for low-maintenance use but doesn’t keep up as well with newer hardware or newer updates to video drivers and mesa, which makes it suboptimal for typical gaming use. Debian Testing can be prone to break things in updates (in my experience, worse than Arch does).

    I saw another comment recommend Rocky/RHEL, but note that their kernel doesn’t support btrfs. Since you mentioned a root snapshot, I expect you probably use it.


  • I’m only aware of one RISC-V system where I can say the core count is there: the Milk-V Pioneer board and its 64-core SG2042 processor from two years ago. It’s comparable in price to a 64-core ARM Ampere CPU+motherboard (USD$1500 for the board), which seems somewhat reasonable when not considering the performance of each core. Hopefully the C930 core described in this article leads to more systems that aim for multi-core performance.

    Most RISC-V development boards are only 4 cores or fewer, with just a few popping up in the last year with 8 cores and nothing higher besides the SG2042. The best single-core RISC-V performance so far is on the SiFive P550 but it’s only 4 cores and comes on a development board that costs USD$500 (plus another $150 for tariffs if shipping to the US). You could easily get a 12-core AMD CPU and motherboard combo for less than that.


  • Unfortunately, DMCA takes an extreme stance when it comes to anti-circumvention. Even personal backup doesn’t have a strong legitimacy case under it, especially not when it comes to the tools that enable it.

    Very related to this, LockpickRCM is a tool whose entire purpose is to extract your own Switch keys for the titles you own, and in turn is far more useful for people who want personal backups than those who are pirating the games. Still got a DMCA takedown two years ago, and though it never went to court it’s extremely unlikely any court would have ruled in their favor if it did.


  • This board has the StarFive JH7110 SoC. That processor has previously been in very low power single board computers like StarFive VisionFive 2 (2022) and Milk-V Mars (2023), a Raspberry Pi clone that can be bought for as low as $40. Its storage limitations (SD/eMMC rather than NVMe) show how much this isn’t meant for laptop use.

    Very underpowered for a laptop too, even when considering this is intended for developers and doesn’t need to be remotely performance competitive. Consider that this has just 4 RV64GC cores, the cheapest Intel board options Framework offers are 12 cores (4P+8E), and any modern RISC-V core is far simpler with less area than even an Intel E core. These cores also lack the RISC-V vector instructions extension.