Have you ever thought about how far technology has come in such a short time?