• 1 Post
  • 17 Comments
Joined 1 year ago
cake
Cake day: June 11th, 2023

help-circle

  • I’ve mostly been wanting to play Rocket League, but I’ve been super stressed and for whatever reason playing against real people stresses me more. I think it’s because I can’t just pause the game whenever I feel like it.

    So I’ve been mostly playing against ML bots with RLBotGui. As a gold/plat level player, it’s actually a great way to practice.

    I’ve also been playing through all of the Adventures of Lolo games(1-3 US and Japan, GB Lolo, eggerland series, plus all of the many rom hacks) on my Anbernic handheld. It’s my favorite puzzle game of all time.


  • Crackers mostly post the cracks to IRC sites, cs.rin.ru, and private torrent sites. Repackers are the main way releases make it to the mainstream torrent sites.

    Repacking isn’t that complicated anymore, it’s more about reputation. There was a time when games were big and internet speed was slow so saving every MB of size was important. Repackers would reencode video files and find other ways of dramatically reducing the file size. Nowadays they don’t do a lot of that, but repackers are still important for casual pirates who just want to easily play pirated games and not worry about malware.



  • Cracks are usually released separately from the uncracked game files. Repackers take those cracks and package them with the correct version of the game, compress the files and add an installer. Then they upload them to the more mainstream public trackers.

    Repacks have several benefits. They tend to be easier to setup and usually more reliable. They download faster and use less data because they are compressed. They are also sometimes packaged with extras like soundtracks, mods, etc.

    Fitgirl repacks are known to be more compressed, so the files are a little smaller but take a fair amount longer to install.



  • I’ve had issues that I’ve been able to work around.

    I have previously had the error, “settings could not be applied”, which I worked around by uninstalling my YouTube updates, installing the recommended version and clearing revanced manager data. I now get an error about not being able to load the original APK. I work around this by deleting the two apks in /data/abd/vanced before patching.

    I’m rooted and have to repatch on each reboot. Not complaining, just want to share my experience in case it helps others.

    I love revanced, and feel so thankful for it. I can’t afford YT premium, without revanced I would miss out on so much great content.



  • I have many of my services open to the internet, but behind authelia w/2fa and a reverse proxy. I haven’t had a security issue yet, been running this way for a few years.

    I think it’s pretty safe as long as you keep them up to date. I run backups weekly and do updates at least once a month.

    Using geoip restrictions will also help a lot because you can block most of the scanner bots by denying connections from outside your geographic region. These bots detect what services are open to the internet and then add them to databases like shodan. If a security flaw is found in one of those services, hackers will search those databases for servers with those services running and try to exploit them. If you aren’t in those databases they can’t easily find you before you are able to patch.



  • I think SSO is less important than having everything behind the reverse proxy. The importance of the proxy is that if there is a security hole in the web server component of your service, it cannot be exploited without a second flaw in the proxy. It’s an additional layer of abstraction and security that doesn’t add a ton of overhead.

    An attacker would have to find an exploit in nginx, which is used by most of the big tech companies, so it is well secured compared to the services many of us selfhost.

    Another advantage of using SWAG is being able to use fail2ban and geoip restrictions. Any ports open to the ipv4 internet get scanned by security services and malicious actors many times each day. It’s nice to be able to have nginx refuse connections from any of them that repeatedly fail to login, or that come from outside your geographic region.






  • I think I’d recommend either buying a larger prusa printer, or a cheaper starter printer. The mini has a small bed that you will probably want to upgrade at some point.

    You can regularly find an Ender 3 for ~$100. It is one of the most used printers out there. Tons of information available online about them. You won’t feel bad about wasting a bunch of money on a printer that sits unused.

    I bought the Prusa Mk3s+ as my first printer, but I wish I had gone with something cheaper. I didn’t know what I wanted because I hadn’t had a 3d printer yet. Now I really want to build a Voron, but I can’t justify retiring a perfectly good $800 printer to build a new one that’s faster.


  • I run everything in docker on Ubuntu 22.04 with the exception of Plex, which runs on bare metal on the same server. The server is a 16 core threadripper 1950, with 2 quadro gpu’s, m2000 and a p400, 128gb ram, mirrored ssd for system, platter HDD for media, CoralTPU pcie.

    I also run Home Assistant on a separate Lenovo MiniPC(forget which model), I did this so I can take down the server for various reasons without losing smart home stuff. Helps with the Partner Acceptance Factor.

    In no particular order the server runs:

    Calibre-web - Library management

    Sonarr - TV series downloads

    Radarr - Movie Downloads

    Lidarr - Music Downloads

    QbittorentVPN - Torrents over vpn, guarantees no leaks

    Jackett - tracker management and proxying

    Podgrab - downloads podcasts

    Frigate - NVR, camera recording with object detection

    DoubleTake - Facial recognition middleware, works between frigate/homeassistant and Compreface/Deepstack

    Octoprint - 3d printer spooler

    Tautulli - Plex statistics

    Portainer - Docker Management

    Ombi - Media request app, users can request shows/movies and they can be automatically added to sonarr/radarr

    MeTube - Webui for youtube-dl/dlp, useful for downloading Youtube videos for offline and ad free use

    Spot-dl - parses spotify playlists and downloads them from youtube