From The Headlines / Technology “Mirror Line”: Personal ego vs. human progress Today I read about the grandiose Saudi plan to create a 160-story skyscraper that stretches across the desert for 75 miles. Actually, there would be TWO of them that run …