Just keep learning. Find whatever you are interested in and keep that curiosity that drives you alive.
A lot of people lose that sense of wonder they had when they were young. Don't pay attention to those external validation and "achievements". Something on the inside has driven you at your young age to overcome some complex technical challenges. Try and get in touch with whatever that is and keep it fun.
It'll be that thing that will help you overcome the challenges in life that we all eventually face.
To me this is really simple. You should tell Hacker News who the company is. An employee has the right to leave whenever he wants and a company can terminate you whenever it wants.
Big companies usually do not fire for no good reason because of liability. Small companies don't have to worry as much because they don't have any money to sue for.
However these "good guys" are establishing their corporate culture now, and we hacker don't want to get dicked over too.