Its friggin unreal. I'm trying to do a cable order and have no clue what the heck to buy. I just want something that works. I swear these alternate modes and charging-only cables are going to be the end of me.
Previous post from last year on the subject about his work: https://news.ycombinator.com/item?id=10508494