The only universal job description of a CEO is to make sure the company wins. You can do this as the founder even if you have a lot of flaws that would normally disqualify you as a CEO as long as you hire people that complement your own skills and let them do their jobs. That experienced CEO with a fancy MBA may not have the skill gaps you have, but he or she won’t understand the users as well, won’t have the same product instincts, and won’t care as much.
--
The prime directive of great execution is “Never lose momentum”. But how do you do it?
The most important way is to make it your top priority. The company does what the CEO measures. It’s valuable to have a single metric that the company optimizes, and it’s worth time to figure out the right growth metric. If you care about growth, and you set the execution bar, the rest of the company will focus on it.
--
Earlier I mentioned that the only universal job description of the CEO is to make sure the company wins. Although that’s true, I wanted to talk a little more specifically about how a CEO should spend his or her time.
A CEO has to 1) set the vision and strategy for the company, 2) evangelize the company to everyone, 3) hire and manage the team, especially in areas where you yourself have gaps 4) raise money, and 5) set the execution quality bar.
In addition to these, find whatever parts of the business you love the most, and stay engaged there.
--
I think if you nail those parts, it probably doesn't matter how hard you work. Paul Buchheit observes that the world rewards results, not hard work.
> I skip 'Ask HN' style posts because they are too hard to read.
That's done on purpose to discourage people from posting (or reading) them too often. PG was afraid letting people write text posts would lead to "blogging."
If Hacker News wanted to discourage growth, they should have made the forum private and invite only.
There was never any real chance of this forum going mainstream, not because it was too ugly and awkward but because it didn't have any mainstream appeal. Negative reinforcements like making the text purposely difficult to read mostly just punish existing users.
I wish the nesting of replies were visible in elinks. I just see one post after another in a linear fashion. I can't tell which post is a reply to which. That nesting is visible on w3m, though, so that's neat.
Still, I can't seem to be able to collapse thread branches because it requires javascript. That's a shame.
I'm not incredibly familiar with gamedev, but I would expect most allocations in games to be performed by small-object allocators on top of the general-purpose allocator, so the choice of general-purpose allocator should not make that much of a difference, should it?