As a researcher, I don't think the money should go to the researchers. Mostly because I'd be scared to see what'd happen when research (and wanting to publish in high impact journals) is completely money-driven.
Simply, the papers should be made immediately free to the public.
You don't need that.
Anyone with basic understanding of how business works will know that you have far more profound experiences than most corporate ladder climbers.
Not true. To most corporate recruiters 'doing a startup' for a couple of years is almost the same as being unemployed. I faced this myself after years of slogging away at an unsuccessful project and then trying to get back into the job market.
Things that people in start ups don't know: getting technical things done in complex environments. I would focus my CV on showing interaction with corporates outside the firm - show you have some game.
Good programmers understand the risks of making your system depend on something you don't have control really well; They know how keeping system complexity low is like an good investment which makes your life later easier (low maintaining costs).
Bad programmers stacks up technical debts such as including unnecessary dependencies until the system no longer works.
same issue here.
this non-deterministic behavior is really fxxked up. there's one time that our building process suddenly begin to fail, spend a few hours on the issue, and it turned out to be one of the babel-core patch release is broken.
some of the very fundamental designs of npm is seriously wrong.