You’re behind times. The Senate passed a resolution making that so.
No you don't. All you need is a parent with US citizenship. You do that and you are a citizen by birth.