I am just a newbie and I am trying to earn some, is this site legit?
You can get some btc from bitcointalk by participating signature campagin. But your account need to be mature. The more rank you get, the more BTC you can get.
As said one can earn through signature campaign from our forum. This too is a tedious task, because getting into the signature is not possible for every user. Based upon the managers users will be enrolled an to have a long time sustainability we need to give quality posts. So every form of bitcoin is risk involved.