Has everything that could be invented already been invented?

 

v20240901