Sure, you
could ask pg to tell you what the karma thresholds are, but the fact of the matter is he's already told you -- it's just embedded in a sparsely commented, 2600-line file that is only distributed as part of the ARC language package.
Behold! The three-line recipe that will enlighten you in several ways:
wget http://ycombinator.com/arc/arc3.1.tar
tar xf arc3.1.tar
grep -n -E "\(= [^-]+-threshold" arc3.1/news.arc
As of 2009/09/30:
1) topcolor threshold is 250
2) downvote threshold is 200
3) flag threshold is 30
As an exercise for the reader, figure out what the comment and poll thresholds are.
Bonus points: what is the mysterious leader threshold?
It starts off by looking for the open paren that is the beginning of any LISP expression.
Next, it looks for an assignment statement. LISPs use prefix notation, so the function comes before the arguments. Contrast with infix syntax, which would put the assignment operator between its arguments (i.e. = a 2 versus a = 2).
Last, it looks for a string of characters that are followed by -threshold, which is the naming convention used by pg for variables that store threshold data.