JackLSauce

joined 2 years ago
[–] JackLSauce 34 points 2 days ago (2 children)

That's 600/yr and a long enough horizon that most diverse portfolios are likely to be net positive (I'm seeing about 5,000 gained with 8% growth in a basic savings calculator)

I'd spend those 10 years trying to free up cash flow but time's a powerful weapon regardless

[–] JackLSauce 2 points 2 days ago
[–] JackLSauce 3 points 4 days ago

I don't get it but thanks

[–] JackLSauce 7 points 4 days ago (3 children)

Just to mix things up:

No, I haven't experienced such a thing but I'm also barely ever in a big box store

[–] JackLSauce 3 points 5 days ago

Theoretically? I'd imagine it's equal (or close) to the difference between global money supply and global money supply but I don't think that's what you're asking

[–] JackLSauce 4 points 1 week ago (1 children)

Napster ist weider da!

[–] JackLSauce 51 points 1 week ago (1 children)

You could be making more than them by working 5037 hours a day

OP made a choice to give only part of the story, just saying

[–] JackLSauce 15 points 1 week ago

Growing and learning

So... a process?

[–] JackLSauce 7 points 1 week ago

He's from corporate so he's not really part of our family.... And divorced so he's not really part of his family

[–] JackLSauce 3 points 1 week ago

Who says this and what makes them think this phenomenon is exclusive to the US?

Che Guevara, Julius Ceasar and Galileo are household names globally and martyrdom is--in the words of religious leaders everywhere--"a whole thing, y'know"

[–] JackLSauce 12 points 2 weeks ago (1 children)

No good Xbox games came out in 1896

[–] JackLSauce 22 points 2 weeks ago (1 children)

I work in the insurance industry (though not directly for an insurance company) and while it's a small sample size, employees there range from apathetic to rolling their eyes at the "poor CEO needing money for his funeral"

 
 
 

I thought this would be dead simple but trying to label a road as "bike-friendly" isn't as intuitive as one would hope (am I "adding" a road even though it's technically there or reporting "wrong info" piece by piece?)

 
199
submitted 10 months ago by JackLSauce to c/showerthoughts
24
submitted 11 months ago by JackLSauce to c/pyrs
 
 
 
7
Mopac Trail (lemmy.world)
submitted 1 year ago by JackLSauce to c/lincoln
 
54
submitted 1 year ago by JackLSauce to c/dogs
 
 

cross-posted from: https://lemmy.world/post/647097

You'll need to update the praw.Reddit() parameters and set booleans to True based on what you want to have cleared.

This also overwrites your comments with nonsense content seeing as Reddit doesn't really delete your comments if nobody forces them

Sorry about the amateurish Python, this isn't my go-to language

import praw

#Update all values set to XXXXXX and set boolean values to True for whatever you'd like to clear

reddit = praw.Reddit(
    client_id="XXXXXX",
    client_secret="XXXXXX",
    user_agent="script running locally", #required for PRAW but not sure content matters
    username="XXXXXX",
    password="XXXXXX"
)

#booleans
delete_posts = False
delete_comments = False
delete_saved = False
clear_votes = False
unsubscribe = False

def get_posts():
    return reddit.user.me().submissions.new(limit=100)

def get_comments():
    return reddit.user.me().comments.new(limit=100)

def get_subscriptions():
    return reddit.user.subreddits()

def get_saved_items():
    return reddit.user.me().saved(limit=100)

def get_upvoted():
    return reddit.user.me().upvoted(limit=100)

def get_downvoted():
    return reddit.user.me().downvoted(limit=100)

while(clear_votes):
    count = 0
    upvotes = get_upvoted()
    downvotes = get_downvoted()
    for vote in upvotes:
        try:
            vote.clear_vote()
            count += 1
            print('Clearing vote for: ', vote)
        except Exception as e:
            print('Could not clear vote due to: ', e, '(this is normal for archived posts)')
            continue
    for vote in downvotes:
        try:
            vote.clear_vote()
            count += 1
            print('Clearing vote for: ', vote)
        except Exception as e:
            print('Could not clear vote due to: ', e, '(this is normal for archived posts)')
            continue
    if(count == 0):
        clear_votes = False

while(delete_saved):
    count = 0
    saved_items = get_saved_items()
    for item in saved_items:
        item.unsave()
        count += 1
        print('Unsaved item ID: ', item)
    if(count == 0):
        delete_saved = False


while(delete_posts):
    count = 0
    posts = get_posts()
    for post in posts:
        print("Deleting submission: ", post)
        post.delete()
        count += 1
    if(count == 0): 
        delete_posts = False 


#Replace comments with nonsense data first as Reddit only "marks comments as" deleted
while(delete_comments):
    count = 0
    comments = reddit.user.me().comments.new(limit=1000)
    print("Replacing comments with nonsense data")
    for comment in comments:
       comment.edit('So long and thanks for all the fish')
    print("Deleting comments")
    for comment in comments:
        comment.delete()
        count+=1
    if (count == 0):
        delete_comments = False

while(unsubscribe):
    count = 0
    subscriptions = get_subscriptions()
    for subreddit in subscriptions:
        subreddit.unsubscribe()
        count += 1
        print('Unsubscribed from: ', subreddit.display_name)
    if (count == 0):
        unsubscribe = False

print('--finished--')
view more: next ›