Do you develop on GitHub? You can keep using GitHub but automatically sync your GitHub releases to SourceForge quickly and easily with this tool so your projects have a backup location, and get your project in front of SourceForge's nearly 20 million monthly users. It takes less than a minute. Get new users downloading your project releases today!
In Unix, storing all your email data in one gigantic file is called mbox. And, there's all sorts of vim-vs-emacs-like threads about it and maildir. You'd also be surprised about various online email systems that do something similar with a bit of redundancy via replication.
Beyond multi-factor authentication, there's another fundamental problem with many Bank websites. They only work in IE. It's difficult to convince non-power-users to drop a bank and go with another that works in Konqueror or even Firefox. This is especially a problem in a non-US country where every bank has the same problem.
The fix is relatively simple. Make all copyright software (and media) 100% findable and purchasable in a simple way across ALL geographies, and you can get more revenue. Say NO to physical media, it doesn't help prevent piracy.
I believe you make the false assumption that only businesses squander money and research projects do not. We shouldn't setup the government to compete with the free market nor manipulate it.
Depends on maturity of market and competition. 50% margin isn't a lot for an early adoption / niche product. Do the math on how many inkjet printers and cameras there are, you'll see.