Ask HN: Is it better for modern technology to specialize or generalize? There are many paths to technology. Our modern smart phones are the most perplexing to me because I, for one, think that overall having more specialized technology is a good thing. For example, a dedicated physics processing unit on a GPU, a dedicated camera, specialized speakers for high end audio manipulation ....<p>Though where is the line between specialization and generalization, for which one is more appropriate or better? For most people (the general public):<p>Is is better to have a general widget that does many things well enough, or have several unrelated widgets that each does it's own one thing extremely well? |