Since Stack Overflow asked for my birth date, I am expecting a gift. I would like Stack Overflow to award reputation to a user annually on their birthday in the amount of their age. To qualify, a user has to have achieved a minimum level of reputation points, say 1000. This gift will acknowledge the wisdom gained by aging.
What exactly is the point of this? The reputation score on SO sites is a measurement of how well the system trusts you... Your age has 0 impact on your worthiness and trust... I've found answers on SO from people in their teens to be more productive than folks in their 30's and 40's.
Overall, I think this is a horrible idea and the controls around confirming age are nearly impossible.
What would stop a user from lying about their age? I'm not saying doing something on the user's birthday, since the information is collected, is a bad idea. But I wouldn't go for rep based on age. Additionally, you'd need to stop user's from changing their b-day daily, so receive the rep every day.
I would definitely be against this.
I've never understood this fallacious idea about people getting wiser as they get older.
From what I've experienced of most older people (than me) is that they become more stubborn and set in their ways, quite often refuse to move with the times, and often become argumentative and dogmatic as a result.
Not sure that's worth rewarding.
Of course, none of this applies to anyone on SO or MSO ;)
I agree that awarding reputation points just based on age is a bad idea. How about some kind of notification to all users that "These people are celebrating their birthdays on Stack Overflow", and list down people who have their birthday today and logged into Stack Overflow and are answering questions. This way, other people can just wish them happy birthday.
Knowing a person's birthday is a potential security risk. Many sites use that information for user authentication. Knowing the birthdate and age (age is already available) would be bad. You could easily scrape the site looking for increases of reputation equal to a persons age, thus getting their birthday.