Skip Navigation
Jump
Doom: The Dark Ages is introducing big changes to combat because id Software came to one core realization: "Every projectile mattered in the original Doom"
  • The thing is, id Software has landed in this medieval war against Hell not out of convenience but out of a need to change the fundamentals of play. To return to where Doom became legend two decades ago.

    I have bad news for the author of this article regarding what year it was two decades ago.

    9
  • Jump
    I respect people who don't like snaps, but Canonical will not abandon a successful project
  • So that's admittedly not a good look for canonical, but my read of that is that if you're getting widely-known software from a developer who's publishing it to snap themselves, and you're cautious about your usage, snap is fine.

    For example, essentially my only use of snap is to install certbot. If I follow the directions from certbot.eff.org precisely, then I'll get certbot installed and no issues.

    I certainly agree that (a) the system is ripe for abuse and (b) should be self-hostable to support Free software. Both of these could be fixed by canonical opening it up.

    2
  • Jump
    I respect people who don't like snaps, but Canonical will not abandon a successful project
  • Why? I've heard this for years at this point, but as someone who rarely uses snaps because they're the only convenient option for software I'm using, I'm generally ambivalent about them.

    People seem to hold really strong opinions about snap but I've never been able to get a straight answer, just a bunch of hand waving.

    10
  • Jump
    Email services for self hosters
  • I use Mail-in-a-Box on a small VPS. Have been doing so for about 10 years. It takes care of basically everything.

    Last year I subscribed to a small-time email provider, anydomain.net, because I got tired of playing whack-a-mole with services blocking my entire subnet due to spammers on the VPS. All told I probably spend ~US$20 per month to host it.

    1
  • Jump
    What the hell is this shit? Instead of pushing for the return to traditional pensions, capitalism is celebrating the idea that Millennials and Gen Z may simply never be able to stop working.
  • You're right. I was angry when I posted this, and couldn't help but read glee in the repeated ways they described generations of people who are on track to simply never be able to save up for a comfortable retirement.

    It does feel hopeless, though. I love my job and earn a decent wage, but if I had the money to retire, I'd do it today. I definitely don't want to work until I drop.

    4
  • www.cnbc.com Say goodbye to retirement? A 'soft saving' trend is emerging among young people

    Generation Z is leading the "soft saving" trend, a new financial approach that prioritizes personal growth and mental wellness over aggressive saving goals.

    >Traditionally, retiring entails leaving the workforce permanently. However, experts found that the very definition of retirement is also changing between generations. > >About 41% of Gen Z and 44% of millennials — those who are currently between 27 and 42 years old — are significantly more likely to want to do some form of paid work during retirement. > >... > >This increasing preference for a lifelong income, could perhaps make the act of “retiring” obsolete. > >Although younger workers don’t intend to stop working, there is still an effort to beef up their retirement savings.

    It's ok! Don't ever retire! Just work until you die, preferably not at work, where we'd have to deal with the removal of your corpse.

    276
    Jump
    Senate Democrats introduce bill to implement term limits and biannual appointments to Supreme Court
  • Whoa, whoa, whoa. Satanism? Really? Come on. Be fair to the Republican position.

    If a Democrat proposes something it's socialism, duh. They know the Democrats are all dirty heathens and don't care about Satan.

    2
  • github.com GitHub - ASK-ME-ABOUT-LOOM/purgeomatic: Delete movie/tv data based on watch statistics

    Delete movie/tv data based on watch statistics. Contribute to ASK-ME-ABOUT-LOOM/purgeomatic development by creating an account on GitHub.

    About a year and a half ago I posted a script I made for deleting movie content in your library not being watched. Folks really seemed to like it, and I still get comments on that thread every so often. So I've updated it!

    Far and away, the two biggest requests I got were:

    • Make it do TV, too
    • Make a dry-run mode
    • Edit: Added just now: a protected mode when you volume mount a protected file!

    The code is now available on github here:

    https://github.com/ASK-ME-ABOUT-LOOM/purgeomatic

    Even better, no installation is required. You can run it as a docker container like so:

    docker run --rm -it --env-file .env --network=host ghcr.io/ask-me-about-loom/purgeomatic:latest python delete.movies.unwatched.py

     

    It now supports TV series as well. Thanks to a suggestion from /u/JimLahey-, I was able to get my head around the idea - I had always thought of managing TV shows as "collections of seasons" of media, but the reality is, if nobody has watched anything related to a TV show in a while, the whole thing can go! And that's what this does:

    docker run --rm -it --env-file .env --network=host ghcr.io/ask-me-about-loom/purgeomatic:latest python delete.tv.unwatched.py

     

    No more editing python, either. Create yourself a .env file, set up all of your config, and even enable dry run mode, so you can test to your heart's content:

    $ docker run --rm -it --env-file .env --network=host ghcr.io/ask-me-about-loom/purgeomatic:latest python delete.movies.unwatched.py DRY_RUN enabled! -------------------------------------- 2023-08-25T12:40:57.288608 DRY RUN: Chaos Walking | Radarr ID: 1445 | TMDB ID: 412656 DRY RUN: Captain Marvel | Radarr ID: 885 | TMDB ID: 299537 DRY RUN: Captain America: Civil War | Radarr ID: 1768 | TMDB ID: 271110 DRY RUN: Black Widow | Radarr ID: 1517 | TMDB ID: 497698 DRY RUN: Birds of Prey (and the Fantabulous Emancipation of One Harley Quinn) | Radarr ID: 1092 | TMDB ID: 495764 DRY RUN: Bill & Ted's Excellent Adventure | Radarr ID: 1777 | TMDB ID: 1648 DRY RUN: Bill & Ted's Bogus Journey | Radarr ID: 1778 | TMDB ID: 1649 DRY RUN: Big Hero 6 | Radarr ID: 71 | TMDB ID: 177572 DRY RUN: Big | Radarr ID: 71 | TMDB ID: 177572 DRY RUN: Batman Begins | Radarr ID: 1745 | TMDB ID: 272 DRY RUN: Assault on Precinct 13 | Radarr ID: 1212 | TMDB ID: 17814 DRY RUN: 21 Jump Street | Radarr ID: 1096 | TMDB ID: 64688 Total space reclaimed: 164.88GB

     

    To use protected mode, just create a text file with one TMDB/TVDB ID per line and volume mount it as /app/protected like so:

    docker run --rm -it --env-file .env --network=host -v /home/user/protected:/app/protected ghcr.io/ask-me-about-loom/purgeomatic:latest python delete.movies.unwatched.py  

    Good luck! Please let me know if you have questions or problems and I'll do my best to help out!

    8
    github.com GitHub - ASK-ME-ABOUT-LOOM/purgeomatic: Delete movie/tv data based on watch statistics

    Delete movie/tv data based on watch statistics. Contribute to ASK-ME-ABOUT-LOOM/purgeomatic development by creating an account on GitHub.

    About a year and a half ago I posted a script I made for deleting movie content in your library not being watched. Folks really seemed to like it, and I still get comments on that thread every so often. So I've updated it!

    Far and away, the two biggest requests I got were:

    • Make it do TV, too
    • Make a dry-run mode
    • Edit: Added just now: a protected mode when you volume mount a protected file!

    The code is now available on github here:

    https://github.com/ASK-ME-ABOUT-LOOM/purgeomatic

    Even better, no installation is required. You can run it as a docker container like so:

    docker run --rm -it --env-file .env --network=host ghcr.io/ask-me-about-loom/purgeomatic:latest python delete.movies.unwatched.py

     

    It now supports TV series as well. Thanks to a suggestion from /u/JimLahey-, I was able to get my head around the idea - I had always thought of managing TV shows as "collections of seasons" of media, but the reality is, if nobody has watched anything related to a TV show in a while, the whole thing can go! And that's what this does:

    docker run --rm -it --env-file .env --network=host ghcr.io/ask-me-about-loom/purgeomatic:latest python delete.tv.unwatched.py

     

    No more editing python, either. Create yourself a .env file, set up all of your config, and even enable dry run mode, so you can test to your heart's content:

    $ docker run --rm -it --env-file .env --network=host ghcr.io/ask-me-about-loom/purgeomatic:latest python delete.movies.unwatched.py DRY_RUN enabled! -------------------------------------- 2023-08-25T12:40:57.288608 DRY RUN: Chaos Walking | Radarr ID: 1445 | TMDB ID: 412656 DRY RUN: Captain Marvel | Radarr ID: 885 | TMDB ID: 299537 DRY RUN: Captain America: Civil War | Radarr ID: 1768 | TMDB ID: 271110 DRY RUN: Black Widow | Radarr ID: 1517 | TMDB ID: 497698 DRY RUN: Birds of Prey (and the Fantabulous Emancipation of One Harley Quinn) | Radarr ID: 1092 | TMDB ID: 495764 DRY RUN: Bill & Ted's Excellent Adventure | Radarr ID: 1777 | TMDB ID: 1648 DRY RUN: Bill & Ted's Bogus Journey | Radarr ID: 1778 | TMDB ID: 1649 DRY RUN: Big Hero 6 | Radarr ID: 71 | TMDB ID: 177572 DRY RUN: Big | Radarr ID: 71 | TMDB ID: 177572 DRY RUN: Batman Begins | Radarr ID: 1745 | TMDB ID: 272 DRY RUN: Assault on Precinct 13 | Radarr ID: 1212 | TMDB ID: 17814 DRY RUN: 21 Jump Street | Radarr ID: 1096 | TMDB ID: 64688 Total space reclaimed: 164.88GB

     

    To use protected mode, just create a text file with one TMDB/TVDB ID per line and volume mount it as /app/protected like so:

    docker run --rm -it --env-file .env --network=host -v /home/user/protected:/app/protected ghcr.io/ask-me-about-loom/purgeomatic:latest python delete.movies.unwatched.py  

    Good luck! Please let me know if you have questions or problems and I'll do my best to help out!

    5
    github.com GitHub - ASK-ME-ABOUT-LOOM/purgeomatic

    Contribute to ASK-ME-ABOUT-LOOM/purgeomatic development by creating an account on GitHub.

    About a year and a half ago I posted a script I made for deleting movie content in your library not being watched. Folks really seemed to like it, and I still get comments on that thread every so often. So I've updated it!

    Far and away, the two biggest requests I got were:

    • Make it do TV, too
    • Make a dry-run mode
    • Edit: Added just now: a protected mode when you volume mount a protected file!

    The code is now available on github here:

    https://github.com/ASK-ME-ABOUT-LOOM/purgeomatic

    Even better, no installation is required. You can run it as a docker container like so:

    docker run --rm -it --env-file .env --network=host ghcr.io/ask-me-about-loom/purgeomatic:latest python delete.movies.unwatched.py

     

    It now supports TV series as well. Thanks to a suggestion from /u/JimLahey-, I was able to get my head around the idea - I had always thought of managing TV shows as "collections of seasons" of media, but the reality is, if nobody has watched anything related to a TV show in a while, the whole thing can go! And that's what this does:

    docker run --rm -it --env-file .env --network=host ghcr.io/ask-me-about-loom/purgeomatic:latest python delete.tv.unwatched.py

     

    No more editing python, either. Create yourself a .env file, set up all of your config, and even enable dry run mode, so you can test to your heart's content:

    $ docker run --rm -it --env-file .env --network=host ghcr.io/ask-me-about-loom/purgeomatic:latest python delete.movies.unwatched.py DRY_RUN enabled! -------------------------------------- 2023-08-25T12:40:57.288608 DRY RUN: Chaos Walking | Radarr ID: 1445 | TMDB ID: 412656 DRY RUN: Captain Marvel | Radarr ID: 885 | TMDB ID: 299537 DRY RUN: Captain America: Civil War | Radarr ID: 1768 | TMDB ID: 271110 DRY RUN: Black Widow | Radarr ID: 1517 | TMDB ID: 497698 DRY RUN: Birds of Prey (and the Fantabulous Emancipation of One Harley Quinn) | Radarr ID: 1092 | TMDB ID: 495764 DRY RUN: Bill & Ted's Excellent Adventure | Radarr ID: 1777 | TMDB ID: 1648 DRY RUN: Bill & Ted's Bogus Journey | Radarr ID: 1778 | TMDB ID: 1649 DRY RUN: Big Hero 6 | Radarr ID: 71 | TMDB ID: 177572 DRY RUN: Big | Radarr ID: 71 | TMDB ID: 177572 DRY RUN: Batman Begins | Radarr ID: 1745 | TMDB ID: 272 DRY RUN: Assault on Precinct 13 | Radarr ID: 1212 | TMDB ID: 17814 DRY RUN: 21 Jump Street | Radarr ID: 1096 | TMDB ID: 64688 Total space reclaimed: 164.88GB

     

    To use protected mode, just create a text file with one TMDB/TVDB ID per line and volume mount it as /app/protected like so:

    docker run --rm -it --env-file .env --network=host -v /home/user/protected:/app/protected ghcr.io/ask-me-about-loom/purgeomatic:latest python delete.movies.unwatched.py  

    Good luck! Please let me know if you have questions or problems and I'll do my best to help out!

    5
    github.com GitHub - ASK-ME-ABOUT-LOOM/purgeomatic

    Contribute to ASK-ME-ABOUT-LOOM/purgeomatic development by creating an account on GitHub.

    About a year and a half ago I posted a script I made for deleting movie content in your library not being watched. Folks really seemed to like it, and I still get comments on that thread every so often. So I've updated it!

    Far and away, the two biggest requests I got were:

    • Make it do TV, too
    • Make a dry-run mode
    • Edit: Added just now: a protected mode when you volume mount a protected file!

    The code is now available on github here:

    https://github.com/ASK-ME-ABOUT-LOOM/purgeomatic

    Even better, no installation is required. You can run it as a docker container like so:

    docker run --rm -it --env-file .env --network=host ghcr.io/ask-me-about-loom/purgeomatic:latest python delete.movies.unwatched.py

     

    It now supports TV series as well. Thanks to a suggestion from /u/JimLahey-, I was able to get my head around the idea - I had always thought of managing TV shows as "collections of seasons" of media, but the reality is, if nobody has watched anything related to a TV show in a while, the whole thing can go! And that's what this does:

    docker run --rm -it --env-file .env --network=host ghcr.io/ask-me-about-loom/purgeomatic:latest python delete.tv.unwatched.py

     

    No more editing python, either. Create yourself a .env file, set up all of your config, and even enable dry run mode, so you can test to your heart's content:

    $ docker run --rm -it --env-file .env --network=host ghcr.io/ask-me-about-loom/purgeomatic:latest python delete.movies.unwatched.py DRY_RUN enabled! -------------------------------------- 2023-08-25T12:40:57.288608 DRY RUN: Chaos Walking | Radarr ID: 1445 | TMDB ID: 412656 DRY RUN: Captain Marvel | Radarr ID: 885 | TMDB ID: 299537 DRY RUN: Captain America: Civil War | Radarr ID: 1768 | TMDB ID: 271110 DRY RUN: Black Widow | Radarr ID: 1517 | TMDB ID: 497698 DRY RUN: Birds of Prey (and the Fantabulous Emancipation of One Harley Quinn) | Radarr ID: 1092 | TMDB ID: 495764 DRY RUN: Bill & Ted's Excellent Adventure | Radarr ID: 1777 | TMDB ID: 1648 DRY RUN: Bill & Ted's Bogus Journey | Radarr ID: 1778 | TMDB ID: 1649 DRY RUN: Big Hero 6 | Radarr ID: 71 | TMDB ID: 177572 DRY RUN: Big | Radarr ID: 71 | TMDB ID: 177572 DRY RUN: Batman Begins | Radarr ID: 1745 | TMDB ID: 272 DRY RUN: Assault on Precinct 13 | Radarr ID: 1212 | TMDB ID: 17814 DRY RUN: 21 Jump Street | Radarr ID: 1096 | TMDB ID: 64688 Total space reclaimed: 164.88GB

     

    To use protected mode, just create a text file with one TMDB/TVDB ID per line and volume mount it as /app/protected like so:

    docker run --rm -it --env-file .env --network=host -v /home/user/protected:/app/protected ghcr.io/ask-me-about-loom/purgeomatic:latest python delete.movies.unwatched.py  

    Good luck! Please let me know if you have questions or problems and I'll do my best to help out!

    0

    I recently stood up a new file server using ZFS on linux. I'd like to automate the disk checking in such a way that I can essentially ignore and have a service notify me when SMART or other indications are hitting failure or pre-fail levels.

    I'm not looking for a fancy GUI or web UI - a plain old config file would suit me just fine. In my ideal world, it would be a container I could simply spin up with minimal configuration, but I'm willing to give anything a try.

    5

    I comment more frequently than I post. Is there any way to set it to view comments by default? Even better, can we display a merged view of comments/posts in a single listing?

    9

    I definitely noped out of a sci-fi audiobook (can't recall the title) a few minutes into one. And I hated the one Expanse book that was narrated by Erik Davis - it was like listening to a robot.

    0

    I've recently upgraded my Plex instance to separate out the storage side and the compute side. In general, I couldn't be happier - the compute side is a little HP prodesk with a quicksync-capable CPU, and the results have been phenomenal.

    I have one user who has been complaining about stuttering playback when doing Direct Play on a Roku 3 (2015). When they switch to transcoding, it works perfectly. The only time I've seen it, it has been doing a direct stream of MKV -> MPEGTS for the video container with a transcode of DCA 7.1 -> Stereo audio.

    Bandwidth is not the issue and they were the only ones streaming at the time.

    Do you think the Roku choking on it somehow? My 2017 Shield TV can fully direct play it without issue.

    0

    I'm a little over halfway through Children of Memory and loving it, listening on Audiobookshelf (🥰)

    0

    I think Lemmy is going to see lots of users soon (including this community) getting folks coming from Reddit. I hope to see just as much engaging and interesting conversation here!

    0