My teacher explained as sqrt(poop^2) = abs(poop). Yes, he wrote poop on the blackboard.
You can't use traditional sails on a ship of that size and mass, they wouldn't make much difference and would need a large crew to operate.
If you want to apply the concept to modern ships, you need to design stronger sails (e.g. made of metal), you need to make it easy to operate with a small crew and you need to also design them in a way that doesn't interfere with cranes in ports.
It's not as easy as just slapping sails and calling it a day.
When you release something, your work is not done. You have to maintain it, fix bugs, release patches, and probably the worst part, keeping it up to date.
For example, Apple decides to deprecate some API, or decides to switch cpu architecture, or for the millionth time change how app signing works, or add some new security feature that breaks your app. Now you need to make your app work properly on the new platform, switch APIs, all the fun. Or, there's some critical vulnerability in library you used and customers are deleting your app from their computers (a lot of companies use automated scanners that check against published CVEs). It's most fun when you learn that the new version that fixes the vulnerability completely breaks compatibility with the old one and now you have to rewrite all the code that used that library.
Also, maintaining open source projects is not fun. It's a lot of work, in most cases unpaid, thankless, and building a community around a project is really hard.
You can find a password checking utility on haveibeenpwned.com (the tool doesn't send your password to the server, but only the first 5 characters of the hashed password, which is very safe). There are CLI tools on GitHub you can use to bulk test passwords. They also provide a downloadable list of hashes.
Alternatively, check if your password manager has a built-in tool for checking for passwords in known databases.
He didn't have the support of the people he though he had. The odds of a successful coup were extremely low.
What is baffling to me is how he didn't see the obvious target on his back, and continued doing business in Russia like nothing happened. Why didn't he try to hide?
We should add another E... Embrace, extend, extinguish and enshittify.
A lot of people don't realize that this has been implemented and been used for a long time. In Romania, during communism, most major cities had infrastructure for using heat produced in factories and thermal (usually coal) power plants.
There are 2 ways in which it was implemented. One was to heat water into steam and to transport the steam using insulated pipes to local facilities that heat water. This can be more efficient, but the disadvantage is that working on pressurized steam pipes is really dangerous for the workers. There have been numerous accidents in the news about those.
Alternatively, you can simply transport hot water through insulated pipes to local facilities, these can heat the water additionally if the water isn't hot enough, and then it's distributed to homes.
The main issue in Romania is that these systems haven't been properly maintained in at least 30 years, a lot of heat gets lost and they tend to fail a lot, people get frustrated and disconnect from the network, the neighbors get a worse service because not enough hot water is consumed for the water in the pipes to not go cold and they disconnect too, and the system just gets worse and worse. Some cities have enacted a policy not allowing people to disconnect.
Their release cycle is rougly 1 month. Same with all other browsers. I know because I worked on a tool that had to keep up with browser versions.
You can't run a debugger on a customer's machine.
Something a lot of open source projects lack are designers and UX experts. Translation is also something a lot of people can help with. Documentation writing too.
For the programming community at large, sharing knowledge is a great thing to do. There are many channels available, blogs, wikis, even videos on YouTube.
On programming topics, your top search results will be stack overflow followed github followed by sites that scrape stack overflow and then the sites that scrape github. It's great.
Your local politicians should start having a lot of children right now.