greatscottgadgets.com
Software guys will point fingers at hardware guys and vice/versa, and once in a while it's everyone's fault simultaneously.
Reply on news.ycombinator.com