3 ms·The progress that was made in the last 23 years doesn't feel as massive as those first 23 years, does it?by doubled112 3y agoThe progress that was made in the last 23 years doesn't feel as massive as those first 23 years, does it?