The six keys to successful business partnerships | Hacker News Reader