• 1 Post
  • 64 Comments
Joined 1Y ago
cake
Cake day: Jun 12, 2023

help-circle
rss

I went ahead and just deleted my entire pictrs cache and will definitely disable caching other servers images when it becomes available.


If the goal is game preservation, the idea would be the community would preserve them for you. We would likely have highly usuable emualtors within a short time.


Im sure this is a dumb take, but can they just open source the 360? Then they are not giving away games they are not allowed to.


With most VPN providers you can use OpenVPN clients to connect to them. But if you are asking can i host an OpenVPN server for free and use it for piracy the answer is no. The entire point of a VPN is to conceal yourself and you are not accomplishing that if ypu are hosting it yourself. You need a VPN service.


I believe direct links are againt the rules but what you want is sportsurge. Its an aggregator of lots of links.


I guess I don’t know what I’m missing. It’s been totally fine fory work.



I have a simple shell script that runs every night at 4am. It sets a size limit, then it deletes one episode at a time (starting with the oldest) until the directory size is under the limit. So a first in first out system. Scheduled it 3 years ago, and i just never run out of space ever.


Interesting. Are you pre-caching contents on the faster drives? How are you going about it?


I still use it but I have to say the fact that the page auto-refreshes when you leave the app and come back drives me bonkers.


I mean, it’d not like it was their choice. I’m sure they would have loved to remain the place where everything was.



Ya im not sure what the deal with the hate is. ChatGPT gives you an excellent starting point and if you give it good feedback and direction you can actually churn out some pretty decent code with it.


Yes and thats my point. The $10 a month is likely not sustainable because of their contracts with record labels.


I guess I don’t really know exactly how their model works, but I’m guessing that is only for independent artists. I bet they paid big bucks to the major record labels.


Yep, I don’t have time to get lost for hours on end in a game. Guide me through it or I’m out.


Pretty much inevitable I’ve been amazed they went this long. $10 just does not seem sustainable.


Besides the privacy aspect of it all, I just know in 5 years they will declare the camera a security problem and shut it off. I want a porch camera that lasts for 20 years.


You dont want to disable defender completely. Add an exlcuded folder and put your downloads in that. Also exclude the folder it downloads to.


I do think that sums it up pretty well, and as other have said, the last season had a “I don’t want to do this anymore, lets wrap this up vibe” and to make matters worse, they completely abandoned so many plots that you thought had a point to them. To me it felt so obvious that during the fall of kings landing, Cersi should have flipped out and Jamie should have killed her. History repeating itself. Maybe that was just too predictable for them to actually do it, but all the character development up to that point was the perfect setup for it and they just dropped it altogether.


Also i should mention that I do torrent occasionaly and I leave it seeding for ages. So my torrent ratios are very healthy.


Yes im doing something similar but you should probably mask your home IP in some way using something like Cloudflare tunnels. Keep in mind the whole idea behind federation is you are advertising yourself to the fediverse.


Everyone there probably decided not to self-host because they can’t hide it behind their VPN lol



I download the biggest files i can get. Im going to delete it when I’m done with it anyways, who cares about the space.


I do something similar, then fail2ban immediately bans the ip for a few hours. The only people going to my root domain are people i do not want sniffing around. It also does the same if you dont pass in my domain at all (and are just hitting random ips).


No i mean if you want a super cheap .xyz domain, its very cheap if you choose a domain that is digits only. For example my lemmy domain is 158436977.xyz. its 89 cents a year.

You can certainly have xyz domains that are words just like any other.


Also if you dont mind numbers .xyz domains can be like $1 a year. It has to be only numbers and i think at least 9 digits.


Keep in mind they are hacked together and were not meant for mass consumption. Here is an example of one of the scripts that contacts the gitea api and inserts the most recent 10 issues into Flames database with a specific category.

`import sqlite3 from datetime import datetime import requests import re import json from datetime import datetime, timezone

def insert_bookmark(name, url, category_id, order_id): conn = sqlite3.connect(‘/app/db.sqlite’) cursor = conn.cursor()

cursor.execute("SELECT MAX(id) FROM bookmarks")
result = cursor.fetchone()
max_id = result[0] if result[0] else 0

current_time = datetime.now().strftime('%Y-%m-%d %H:%M:%S.%f %z')
values = (name, url, category_id, "", current_time, current_time, 0, order_id)

cursor.execute("INSERT INTO bookmarks (name, url, categoryId, icon, createdAt, updatedAt, isPublic, orderId) VALUES (?, ?, ?, ?, ?, ?, ?, ?);", values)

max_id += 1

conn.commit()
conn.close()

return max_id

def delete_bookmark(category_id): conn = sqlite3.connect(‘/app/db.sqlite’) cursor = conn.cursor() cursor.execute(“DELETE FROM bookmarks WHERE categoryId = ?”, (category_id,)) # Commit the changes and close the connection conn.commit() conn.close()

def get_recently_updated_issues(repo_urls, user_name, api_token): headers = { “Authorization”: f"token {api_token}", “Content-Type”: “application/json” }

all_issues = []

for repo_url, repo_name in repo_urls:
    api_url = repo_url

    # Query the Gitea API to get the issues
    response = requests.get(api_url, headers=headers, params={"state": "all"})
    response.raise_for_status()

    issues = response.json()

    sorted_issues = sorted(issues, key=lambda x: x["updated_at"], reverse=True)

    all_issues.extend(sorted_issues[:5])

sorted_all_issues = sorted(all_issues, key=lambda x: x["updated_at"], reverse=True)

recent_issue_titles = []
recent_issue_links = []
recent_timestamps = []

for issue in sorted_all_issues[:10]:
    title = issue["title"]
    link = issue["html_url"]
    timestamp = issue["updated_at"]

    recent_issue_titles.append(title)
    recent_issue_links.append(link)
    recent_timestamps.append(timestamp)

return recent_issue_titles, recent_issue_links, recent_timestamps

repo_urls = [ (“https://gitea.example.com/api/v1/repos/user1/repo1/issues”, “repo1”), (“https://gitea.example.com/api/v1/repos/user1/repo2/issues”, “repo2”) ] user_name = “user1” api_token = “example token”

delete_bookmark(8) order_id = 1

recent_issue_titles, recent_issue_links, recent_timestamps = get_recently_updated_issues(repo_urls, user_name, api_token)

for title, link, timestamp in zip(recent_issue_titles, recent_issue_links, recent_timestamps): print(“Issue Title:”, title) print(“Issue Link:”, link) print(“Last Updated:”, timestamp) print() bookmark_id = insert_bookmark(title, link, 8, order_id) order_id += 1`


I use Flame Dashboard for something similar to this. It uses a simple sqllite database, so i just whipped together a few python scripts that gather information such as my to do list, calendar, gir repos, etc and update the database table it uses.


Denovo isnt getting cracked in days. Sure Empress cracks it, but they are doing a handful of games per year. Most games with Denovo are years to never cracked.


Wouldn’t doing this result in a massive amount of unnecssary load on the larger instances?


Great to see them thriving, I have a feeling my friend group will eventually end up on Revolt once Discord goes to shit.


I actually dont mind most of them not coming over. There will be far less posts from people whining about getting viruses from Pirate Bay.




And yet, people still do. I don’t, I use a docker container for torrenting. With usenet there is no misconfiguration you can make to get nabbed. It’s safer.


And the reason they don’t care is because it’s so much harder to get people on it. Hence, it’s safer.


Sure, most of this is true, but only for some people. The letters still come, and people absolutely do pay damages for torrenting, especially in Germany. Meanwhile none of this is true for Usenet, there simply is no misconfiguration you can make that will result in a letter. Sure it could but at this point it’s never happened. With torrenting it can and does happen all the time. No letters, no scare tactics, no ratios to maintain (I get that you dont have to but most struggle). No secret club you have to get into. No variable speeds.

I totally agree that torrenting is awesome and it used to be the way i did everything as well. But after getting on usenet I was completely shocked and I’m never going back.


Lemmy self-hosters. What is your image cleanup process?
I'm self-hosting the docker containers and I noticed the pictrs directory is steadily growing because of the cached images. Does anyone know if it gets cleaned up automatically or are hosters running scripts to clean it up after a certain amount of time? The install guides make no mention of it from what I can find.
fedilink