Code reviews are also a fairly long feedback loop. There’s PRs with thousands of lines of code changed. And PRs with a few lines in one file. I’d question whether we’re doing code reviews right in the first place. Leveling it up to first principles: why do we do code reviews and is there a better way?
Baristas are paid at least minimum wage whereas bartenders are not. That’s the main difference that you’re missing. Bartenders have to make up the difference in salary with tips, whereas baristas do not.
As an aside, I don’t drink coffee.
You’re already paying them $3+ for your coffee, and so you don’t have to make coffee. Do you tip your bus driver? Uber driver? Personal trainer? Bank teller? Pharmacist? They’re all providing services for you too. What if Walgreens switched to Square and asked you to tip on every transaction?
A photo sharing app. Everyone thinks photos are hot. Existing apps all fall short in some way. Facebook sucks at photos — although there’s now Moments which isn’t half bad. No one has invested in Flickr for years. No matter how hard you try, people don’t really need a social photo app, they don’t pay money for it, and your app isn’t really any different than the hundreds already out there.
I proposed a bug bounty for all projects at 18F. Everyone thought it was a good idea, but no one could navigate the bureaucracy to approve it. It would be great if you provided a blueprint of how you hacked bureaucracy so other agencies could follow your lead.