2) I have to log in to comment? Wtf
3) If you want to start a social app, start reading how others got launched. Social apps need a "seed community". Twitter had the SF tech scene. Facebook had Harvard. The seed community gives the app its first users and helps dictate the features and tone.
Hope this helps. There is tons of opportunities for new online communications software. But you need to solve a unique pain and have a realistic strategy to getting an initial user base. Posting on HN doesn't do shit.
my 2 cents