yote_zip

joined 1 year ago
[–] yote_zip@pawb.social 9 points 8 months ago

You probably have a higher attack surface from the gremlins in your walls. OTOH, Amazon knowing that you use Mullvad is a tangible downside, as they will probably use that to stick you in a marketing group or something. Monero is still an easy solution with the ~same cost if you're concerned about that.

[–] yote_zip@pawb.social 7 points 8 months ago (2 children)

How would Amazon track a voucher? It's a physical scratch off code, sealed by Mullvad before they send it over to Amazon. More importantly, if you think that was possible why would Mullvad be unaware of it and/or lie about it? Just go with the vouchers if you want untraceability. They're also cheaper in USD than other methods IIRC, at $29/6 months and $57/12 months.

[–] yote_zip@pawb.social 21 points 11 months ago (2 children)

Vote with your wallet regards any sort of purchase. By giving money to someone you are giving them the most encouragement possible to continue doing what they're doing. If you purchase something that you end up not liking, they will still receive your initial vote loud and clear. The gaming industry especially has shown us that companies will happily take both the money and the negative review and say 'thank you'.

[–] yote_zip@pawb.social 223 points 11 months ago (31 children)

I feel piracy for demo purposes is fully justified if you buy it after you like it. People always say vote with your wallet but it's more like gambling with your wallet if you don't get to see and touch the product before you make the purchase. Giving proper demos should be more common with digital media.

[–] yote_zip@pawb.social 39 points 11 months ago (3 children)

Everyone fully missing the point here. This is the banner image for !linux@programming.dev (that's not where we are right now for the record), and it has a normal JPEG size of 7.7MB. When it's served as WebP it's 3.8MB. OP is correct that this is very stupid and wasteful for a web content image. It's a triple-monitor 1440p wallpaper that's used verbatim, and it should instead be compressed down to be bandwidth-friendly. I was able to get it to 1.4MB at JPEG quality 80, and when swapping it out in dev tools and performing A/B testing I can't tell the difference. This should be brought to the attention of a mod on that community so it can stop sucking people's data for no reason.

[–] yote_zip@pawb.social 1 points 11 months ago

JXL is the best image codec we have so far and it's not even close. I did a breakdown on some of its benefits here. JXL can losslessly convert PNG, JPG, and GIF into itself, and can losslessly send them back the other way too. The main downside is that Google has been blocking its adoption by keeping support out of Chromium in favor of pushing AVIF, which started a chicken and egg problem of no one wanting to use it until everyone else started using it too. If you want to be an early adopter you can feel free to use JXL, but just know that 3rd party software support is still maturing.

Something you might find interesting is that the original JPEG is such a badass format that they've taken a lot of their findings from JXL and made a badass JPEG encoder with it named jpegli. Oddly, jpegli-based JPEGs are not yet able to be losslessly-compressed into JXL files, per this issue - hopefully that will be fixed at some point.

 

Break out your drumsticks, it's our 7th Birthday! During the year, we passed over 1.5 million unique releases on Redacted. This wouldn't be possible without you, our amazing users. As such we'd like to do something special to round out this year. To kick off our Birthday Celebration, torrents with 3 or fewer seeds have been marked freeload. After meticulous analysis and careful consideration, Staff has also selected an additional set of torrents we know you're going to love. To clear up confusion, the seed count of the latter category was irrelevant to the selection. All these torrents will be freeload through the end of the year (Ending January 6th 23:59 UTC). As a reminder, all freeload torrents can be found here, and users who were seeding such torrents within the last week will still receive credit for their upload during the event.

Freeload Tweaks:

Earlier this month, in preparation for this event, we deployed a tracker change to prioritize freeload seeders. Now, when you start downloading a freeload torrent, we serve a modified peerlist that only includes the seeders who were present before this announcement. This custom peerlist is only served in response to your client's initial announce. Once you have snatched the torrent or 10 minutes have elapsed, your client will receive the full peerlist. If the freeloaded seeders aren't connectable and time is of the essence, force re-announcing the torrent will cause the tracker to immediately serve you the complete peerlist. No changes to your client are required to enable this functionality; it is managed entirely by the tracker.

Freeload definition:

Freeload behaves like Freeleech for those who were already seeding before the event, and Neutralleech for anyone who downloads it during the event. It reverts to normal for everyone when the event ends.

[–] yote_zip@pawb.social 1 points 1 year ago

Syncthing - No introduction needed. Couldn't live without it.

Healthchecks.io (you can self host this) - Dead man's switch monitoring for all my automation. Most of my automated scripts hit up a Healthchecks endpoint when they run, and if they fail to hit the endpoint on a regular schedule I get notified. Mandatory for my anxiety.

[–] yote_zip@pawb.social 1 points 1 year ago

Usually torrents remain seeded because private tracker users are encouraged to seed everything forever. In addition, often if a private tracker has a bonus system they will offer extra bonus points for seeding low-seed torrents, and some even automatically mark torrents as freeleech if they're below ~5 seeds, encouraging people to revive its seed count in a targeted manner.

[–] yote_zip@pawb.social 1 points 1 year ago* (last edited 1 year ago)

Better content by a mile if you're in some of the good ones. Speeds are always good on private trackers but public trackers can have good speeds on popular things too.

Some stats (I edited the name into each one so it would be easier to differentiate):

  • RED (1st largest music)
  • OPS (2nd largest music)
  • BTN (Television)
  • PTP (Movies)
  • HDB (All HD content)
  • GGn (Video games)

Better privacy is objectively true but it's only security by obscurity, so it's ~99.9% bulletproof. You can generally torrent without a VPN on private trackers, though some of the larger "semi-private" mega trackers like IPT/TL/etc may still have a tiny chance of getting ISP letters. For a copyright holder to serve your ISP a letter they need to be in your swarm with you. Private trackers are difficult to get access to and have much smaller swarms than public trackers, so copyright holders usually don't bother. The easier a community is to get access to, and the more users that are hanging around in swarms, the more appetizing it might be for them.

Edit: Retention is also really good on private trackers. Most people seed everything forever on private trackers, so you don't have to worry about content being "fresh" for it to be available and seeded.

[–] yote_zip@pawb.social 1 points 1 year ago

Mirrored vdevs allow growth by adding a pair at a time, yes. Healing works with mirrors, because each of the two disks in a mirror are supposed to have the same data as each other. When a read or scrub happens, if there's any checksum failures it will replace the failed block on Disk1 with Disk2's copy of that block.

Many ZFS'ers swear by mirrored vdevs because they give you the best performance, they're more flexible, and resilvering from a failed mirror disk is an order of magnitude faster than resilvering from a failed RAIDZ - leaving less time for a second disk failure. The big downside is that they eat 50% of your disk capacity. I personally run mirrored vdevs because it's more flexible for a small home NAS, and I make up for some of the disk inefficiency by being able to buy any-size disks on sale and throw them in whenever I see a good price.

[–] yote_zip@pawb.social 0 points 1 year ago (2 children)

The main problem with self-healing is that ZFS needs to have access to two copies of data, usually solved by having 2+ disks. When you expose an mdadm device ZFS will only perceive one disk and one copy of data, so it won't try to store 2 copies of data anywhere. Underneath, mdadm will be storing the two copies of data, so any healing would need to be handled by mdadm directly instead. ZFS normally auto-heals when it reads data and when it scrubs, but in this setup mdadm would need to start the healing process through whatever measures it has (probably just scrubbing?)

[–] yote_zip@pawb.social 0 points 1 year ago* (last edited 1 year ago) (4 children)

ZFS can grow if it has extra space on the disk. The obvious answer is that you should really be using RAIDZ2 instead if you are going with ZFS, but I assume you don't like the inflexibility of RAIDZ resizing. RAIDZ expansion has been merged into OpenZFS, but it will probably take a year or so to actually land in the next release. RAIDZ2 could still be an option if you aren't planning on growing before it lands. I don't have much experience with mdadm, but my guess is that with mdadm+ZFS, features like self-healing won't work because ZFS isn't aware of the RAID at a low-level. I would expect it to be slightly janky in a lot of ways compared to RAIDZ, and if you still want to try it you may become the foremost expert on the combination.

 

Heyo, I recently posted some notes about cracking games on Linux. Those notes originally started as a reply to someone, but they evolved into more of a small treasure map for a lot of the important parts of cracking games on Linux. As I finished up the post, I noticed that it was almost exactly at the maximum length it could be on Lemmy (10k characters). I kept wanting to come back and expand just a little bit on something in that post but anything over 10k characters would not save. I eventually got so annoyed that one thing led to another and now I actually have a proper bible, this time at 100k characters.

The GNU Testament of the Linux Cracking Bible is located on GitHub: https://github.com/YoteZip/LinuxCrackingBible

A brief list of topics covered in it:

  • Configuring Lutris
  • Configuring Wine
  • Sourcing clean games
  • Discovering what DRM your game has
  • Step-by-step guides for cracking each type of popular DRM using community tools:
    • CEG (Steam Custom Executable Generation)
    • Epic Online Services
    • GFWL (Games for Windows Live)
    • Origin
    • Securom
    • SteamDRM (Windows)
    • SteamDRM (Linux)
    • Steamworks API
    • Uplay r1
    • Uplay r2
    • Xbox Live
  • Some of my personal scripts for automated cracking
  • Repacking games on Linux

My primary goals for this guide are to:

  • Demystify cracked gaming on Linux
  • Teach you to crack games by yourself, instead of relying on scene/p2p crackers

(Although it's written primarily for Linux users, Windows users should be able to follow along fairly easily for the cracking guides.)

view more: next ›