I don't think the definition of a hacker is "made a few small web apps" or "one of his apps took off".
That would make him an entrepreneur and a web programmer.
Not a hacker, which (in this context) is about a great relationship with programming than "making a few web apps".
Having said that, I think Zuckerberg was a hacker. He made a few small web apps and one took off. His success shouldn't mean he is not a hacker.