If you're stacking loops, you ought to know what that does.
You also really ought to also what your core data structures are, how they work under the hood, and how the different operations on them consume space and time.
If you don't familiarize yourself with at least those bare basics, you're doing yourself and your customers (and your future maintainers) a disservice.
Which I think is the complaint here. The article author might have made an effort to connect it’s significance to Internet solutions like Search.
I assume he didn’t because that’s already been done.
We don’t even know how.
These all directly relate to real life.
I believe in it so much that I have a tournament training app startup: https://mach9poker.com/.
There’s a company in Chicago that teaches women poker in relation to business: https://pokerpower.com/.
Bankroll management is a critical skill regardless of the use case.
Without government contracts, SpaceX never succeeds.
Without a mysterious visa, Musk never stays legally in the U.S.
Architecture uses Traits (data) and Behaviors (logic) to implement things in the world model.
People are pushing back when rubber bullets and tear gas are being used, illegally.
U.S. citizens have a right to protest. This is baked into our constitution.