Ok, and when you apply for and get rejected from all those companies, what do you do then? Suppose you give me a list of literally every company you think is ok, and I were declined by all of them, then what?
This isn't a theoretical question for me. I've applied to and been declined from all the companies you listed (except tarsnap because I didn't see a careers page). What exactly do I do then? Do I then just decide that food is overrated and be content with not having paycheck?
Create your own company.