Tech's ticking time bombs: The components you might (and might not) expect to wear out

Your computer's next point of failure might be further up the stack than you think