Hacker News new | ask | show | jobs
by matkoniecz 1005 days ago
1) they do it as a hobby (and often it may be more productive than watching soccer or playing computer games or binge drinking)

2) they do this to explore/test technology XYZ

3) they are so talented and experienced that it does not require enormous amount of time

4) for promotion, bragging rights

5) some combination of above