Let’s talk about ASIC mining

Can you look at this video first in this link and then the actual algorithm before providing your opinion about it please?