370 karma · joined May 15, 2010
> When faced with a hypothetical expense of $400, 63 percent of all adults in 2023 said they would have covered it exclusively using cash, savings, or a credit card paid off at the next statement [...] 37 percent of adults [...] would not have covered a $400 expense completely with cash or its equivalent
http://en.wikipedia.org/wiki/Weaire%E2%80%93Phelan_structure
One of TED's purposes is to bring together people with ideas and people with the capital and influence to make them happen.
It might be interesting to compare your word counts with the word counts from a general-purpose word corpus, then pick out words that appear more frequently by a statistically-significant amount. Something like Amazon's statistically improbable phrases algorithm.
Sad as it may be, putting DRM might not increase sales numbers significantly. It just makes crackers more determined. Such was World of Goo's reasoning against DRM.
http://arstechnica.com/gaming/news/2008/11/acrying-shame-wor...
Start by helping software projects that you already use. You will have personal insight as to where the bugs are.
Look for projects that are in the middle stages of maturity. A project that is too mature will require technically difficult work; one too young will require lots of discussion on design and specification.
Work on easy tasks first, such as minor bugs or gaps in documentation. These tasks tend to finish faster, and they'll encourage you to go on to tougher stuff.
Get familiar with the tracker (e.g. Trac, Bugzilla) and repository (e.g. SVN, Git, Mercurial). In particular, know how to create and submit a patch. Most projects rely on these tools for collaboration, so you should cater to their workflow processes.
Good luck!