Sort:  

Thanks for the nice articles and indeed there are many technologies to come and probably part of them we do not see coming due to accidental discoveries