New
#881
19k is getting closer...
As if we needed more proof that SF is growing and growing, take a look at this graph from Alexa showing traffic stats from mid 2010:
Stephen
It's still going up "Most users ever online was 19,057, 1 Minute Ago at 04:06 PM."
And more...19,159.This is great :)
Edit - 19,178.