𝒍𝒆𝒎𝒂𝒏𝒏

Hey 👋 I’m Lemann: mark II

I like tech, bicycles, and nature.

Otherwise known as; @lemann@lemmy.one and @lemann@lemmy.world

Dancing Parrot wearing sunglasses

  • 0 Posts
  • 34 Comments
Joined 9 months ago
cake
Cake day: December 22nd, 2023

help-circle


  • You still kinda need to be online to play Steam games

    It depends really, I’ve personally never been prevented from opening a Steam game with or without a connection.

    Some other games are less clear - I’ll use Palworld as an example: this can be played offline, on a dedicated server on the same network, but it needs to fetch your username from Steam first, and perform some checks using Epic Online Services. As long as it’s started by the Steam client it’s OK, and the errors regarding EOS servers can be dismissed.

    Some people have managed to join official online multiplayer servers using pirated Palworld copies, so I would not expect the current graceful network error handling to be so lenient in future updates.

    you can only launch said game with Steam.

    Pirated steam games can be started using an open source steam emulator - protection is basically non existent compared to intrusive DRM like Denuvo. Although I do get where you’re coming from in regards to the platform & accompanying client software being a closed ecosystem.

    Steam’s hardware on the other hand, that’s open all day long 👌

    DRM free option would be GOG games, which doesn’t require online and the GOG launcher to play games afaik.

    I fully agree.

    I’m going to be controversial here with the launcher requirement though: I use Steam because it is a launcher, games store, save file sync client, online social platform, modding client (Workshop) and games library all in one. Any device I pick up - my deck, linux laptop, or windows desktop - will continue from where I left off, without fail.

    For that reason the only DRM I’ll turn a blind eye to is Steam’s own: it never gets in the way of me accessing what I purchased. With Proton/SteamPlay, games originally targeted for Windows work seamlessly on my preferred platform, Linux. If a game is unsupported, it will still set up the compatibility layer for you at your choice, for further investigation at your leisure.

    Their policies also prevent developers from revoking games from users’ libraries, unless it’s a Free To Play title (most of these will have an EULA orange warning box stating such).

    DRM should not have to exist at all to be honest, but in the current reality where publishers want some “protection” on their games, I’ll either accept the single, most unrestricted one, or head to the open seas 🏴‍☠️


  • I would lean towards either a DS, or switch emulation (using a device such as the Steam Deck, so games that require gyro input such as Super Mario 3D World - can still be played fine)

    The DS is really affordable second-hand, and the usual third party SD card carts work just as well. People seem to really like the XL models, so may be worth considering one of those

    As for the Switch, you’ll likely be able to play your existing physical carts in 20 years time. It’s still Nintendo’s latest console though, so there’s no telling what they may decide to do in future. I think if you have a jailbroken switch you could be in for a difficult time if newer carts use different hardware encryption keys that require a newer firmware…

    With emulation though you get to actually own the games and play them on whatever device you want, at any time. The Mii maker and gyro setup does require following some guides to get going, but this stuff is well supported for the Deck (probably similar story for the alternative Windows handhelds but haven’t checked). Yuzu’s early access Android app already has gyro configured, using the sensors built into your phone. Lastly you can do multiplayer with other Yuzu players over the internet, completely independent of Nintendo’s online functionality




  • Please don’t self-host DNS. It can be exploited and abused in many ways if you don’t know what you’re doing.

    Seconded

    One of these is DNS reflection, a type of amplification DDoS I found out about several years ago… You send a tiny packet to a DNS server requesting a domain with long records, but tell the DNS server to send the response to another address. Pretty interesting and amusing imo, but probably not if you’re on the receiving end of one lol


  • I went with the virtual appliance when I installed Home Assistant several years ago, turned out to be a great decision looking at how it’s architected. I only self-host the database separately, which i’ve found easier to manage.

    the fact that the storage usage keeps growing

    There should be a setting to reduce how long Home Assistant retains data for - I removed the limit on mine, however its possible that on newer versions they’ve changed the default

    Hope you find a solution though - I think node red (capable of doing dashboards on its own) with something else is going to get you part way there.












  • I used to pass all the data through to Home Assistant and show it on some dashboards, but I decided to move over to Zabbix.

    Works well but is quite full-featured, maybe moreso than necessary for a self hoster. Made a mediatype integration for my announciator system so I hear issues happening with the servers, as well as updates on things, so I don’t really need to check manually. Also a custom SMART template that populates the disk’s physical location/bay (as the built in one only reports SMART data).

    It’s notified me of a few hardware issues that would have gone unnoticed on my previous system, and helped with diagnosing others. A lot of the sensors may seem useless, but trust me, once they flag up you should 100% check on your hardware. Hard drives losing power during high activity because of loose connections, and a CPU fan failure to name two.

    It has a really high learning curve though so not sure how much I can recommend it over something like Grafana+Prometheus - something I haven’t used but the combo looks equally as comprehensive as long as you check your dashboard regularly.

    Just wish there were more android apps