Currently, I only post if I have something to say, but that wasn't always the case.
It's not that hard to get 20+ posts a day if you don't put a lot of effort into your posts. I made 8000 posts in 2008 alone and I was able to do that by not posting anything longer than a few lines as a general rule. But, even if you put a bit of effort in, it's not that hard if you have a lot to say.
If you post 20 times a day every day, that's 140 posts a week. 1000 divided by 140 is 7.1. So, that's 1000 posts every seven weeks. There are 52 weeks in a year. 52 divided by 7 is 7.4. So, 20 posts a day gets you 7,400 posts per year. If you post twice in each thread you post in, that means you only have to reply to 10 threads a day to get 7,400 posts a year. Not that hard.
Besides, how I posted in 2008 doesn't reflect on my social life now.