• 2 Posts
  • 101 Comments
Joined 8 months ago
cake
Cake day: January 25th, 2024

help-circle




  • Sure does! Especially after you buy extra RAM, a faster CPU, and an AI accelerator so CoPilotana can learn all about you and play them for you! /s

    But seriously, a lot of it can be disabled with some initial tweaking and use of the policy editor, or one of those ShutUp tools to do it for you. After you trim it all out it’s usually fine, with the bonus of games not requiring obscure tweaks and usually just working.

    At the end of the day that’s what keeps people coming back or never leaving. The games are built for windows, run easily on windows, and the devs will support if it does not.

    For Linux you must learn something new, make continuous effort to tweak and correct issues, and find interactive support only on obscure Discords or Reddit because there aren’t even any good forums anymore.

    This is just about the games mind. Next we get into the accessory market, with the Windows based related softwares….


  • I enjoy it, but I feel like it’s something they could do more with and don’t.

    Maybe one day they’ll find other ways to sneak it into new content, like the Necramech. That was also interesting but underwhelmingly supported, and now they try to squeeze it into places to make it relevant. But it still feels like it needs….more.

    Oh, and who remembers Fish Team? I don’t even know if that feature got added, I avoid the Lich stuff.



  • Since you mention setup instead of any manual install screwery, I’d say root(uid 0) is still very real, you just didn’t setup any login for it. Every time you sudo (substitute-user-do), you(probably uid 1000) are running that command as root instead of you. In fact, just sudo -i and you are now “logged in” as root.

    Edit: Missed the context. Should still be useful info but you probably are not accidentally remoting into an account you never setup the login for.


  • Raspbian is sometimes a compromise between security and usability, because it is designed to go into the hands of new users. It also used to ship with a default “pi/rasberry” login hardcoded and IIRC permitted root password login over ssh. Things experience users change or turn off, but needs to start friendly for the rest, you know?

    By doing this, they can take a step in the right direction by separating the root and login user, without becoming annoying asking for a password frequently as a newbie copies and pastes tutorial commands all week.

    And as I said it’s unlikely, even very unlikely, but just not impossible. Everything comes with a risk, I just believe it’s up to you, not me, what risks mean in your environment. Might be you’d like to have the convenience on the home dev server, but rather have as much security as possible on a public facing one.

    Or maybe you’d like to get really dialed in and only allow specific commands to be run without a password, so you can be quick and convenient about rebooting but lock down the rest. Up to you, really, that’s the power of Linux.




  • If you’ve got a VPS at your disposal, many of the homepage softwares I’ve tried over the years have some amount of caching to make them quite fast or even operate offline(“Homer” for one required me to deeply purge my cache as it would still appear when my site was offline…despite having replaced it long ago! 😂). Or, if you wanted to roll your own static HTML page, you can absolutely add a Service Worker for your own offline caching.

    That’s where I’m at now. I use a custom ServiceWorker static HTML for my homepage and tab page on all my devices. This page is a bouncer, checks if I’m at home or not(or if my local dashboard is offline) and either redirects me to the local homepage which has all my HomeLab services on it, or if it fails just tells me I might be abroad or offline and lists a few public websites.

    And yes, this works offline or over a shitty connection. Essentially the service worker quickly provides the cached page from the browser storage, then tries to take the time to check the live version. If it gets one, it updates the cache, if not, enjoy the offline version.



  • In Debian, you will want to modify your /etc/sudoers file to have the NOPASSWD directive.

    So where you find something like this in that file:

    %sudo ALL=(ALL:ALL) ALL

    Make it like this:

    %sudo ALL=(ALL:ALL) NOPASSWD:ALL

    In this example, powers are given to the sudo %group, yours might just say pi or something else the user fits into.

    Also, please note that while this is convenient, it does mean anyone with access to your shell has a quick escalation to root privileges. Some program you run has a shell escape vulnerability and gets a shell without a password, this means they also get root without one too. Unlikely to happen, sure, but I believe one should make informed decisions.



  • Everything ends someday. It might be something we thought we’d move past with the digital age but, even digital requires resource input to keep going and that means it can and will end.

    This does not surprise me at all. What were they supposed to do? Flash is dead, which broke most of the games on a site like this anyway. And kids, even young ones, go straight to Fortnite level video gaming these days, not flash sites.

    It’s sad for those of us who grew up on this kind of thing, but like many other relics of the past the world moves on to something new. The Internet Archive and Flashpoint Archive will museum whatever functions without a server connection and the rest is lost to history, revered in our memories.

    It’s just the nature of things. Like how a mere handful of social media websites today replace an internet once flooded with personal websites and small communities. I’m sure the next Cartoon Network sponsored game will just be a Fortnite event or Metaverse room.





  • Yeah, I can see more of this happening as demand for quality products increases.

    Things that don’t need replaced don’t bring in more money year over year, which means they have to keep coming up with other excuses for you to buy a new one just to stay above water.

    Any time purchases reach critical mass and mostly everyone has bought the “last gizmo you’ll ever need”, they’ll have to release the last-last gizmo you’ll ever need.

    One-time purchase forever mouse would just mean once sales drop they need to release the forever-ever mouse, now with an extra button, then when that one peaks, the forever-and-ever mouse, with one more button than that.

    Or they’ll hit a ceiling and go the way of Instant Pot.

    It feels like a choice between rental(this) or rental with extra e-waste(any time you replace a cheaply made or planned obsolescence product) and it sucks.