Because it lowers the housing stock in urban areas. Wealthy travellers will pay more for accommodations than the local market, so apartments become airbnbs and investors gobble up condos and housing which they turn into short term rentals. The scarcity pushes up the housing prices, but it never balances out because the locals can never make enough to compete with wealthy travellers and are forced farther from the city. The end result is a hollowed out city core.
The corporate structure institutionalizes immorality, it cannot be avoided. By law shareholder profits come first, everything else is secondary to that goal.
The person filing the paperwork still isn’t necessarily the one who made the call. In fact, it usually isn’t; they are just the ones whose responsibility it is to carry it out, or else their head is on the block.
It is my experience that everyone who self identifies as a republican or democrat is brainwashed at this point. The worst offenders are those who are so delusional that they mock anyone who avoids political discourse or abstains from voting. They are so high on political fumes that they can’t imagine that there are things more important than our cancerous political process.
That excludes a huge number of students who will have never had the experience to try programming before university.
I never did any programming before my first year, I was planning on going into economics. But then I took an elective in CS and it became my major. I wasn’t alone either, most of the students were not programmers previously.
Plenty of excellent programmers are not mathematicians. How would that work if programming were just math? That’s like saying physics is just math while ignoring all of the experimental parts that have nothing to do with math.
They are proven with with math, but their implementation in code certainly isn’t. If it were that simple, we would be using languages like Coq and TLA+ for writing software. But we usually don’t, because math does not cleanly translate into usable programs, it needs a human to distill it into the necessary steps the computer must follow.
This is actually one of the most frustrating parts about using python. You can’t write normal python code that performs well. Instead you have to use the numpy dsl, which I often find unintuitive and too often results in me needing to consult stack overflow. This is very frustrating because I know how I want to solve the problem, but the limitations of the language prevent me from taking the path of least resistance and just writing nested loops.