That is the kind of discussion where people end up saying "Oh okay, but we can FIRE ZE MISSILES".
AWS will never willingly stop serving the EU, and oil corps will (unfortunately) never willingly stop selling oil. The US govt could force it, but that would be the end of US-EU relations, and probably cause a breakdown of internal us politics.
The US is pushing its hand as much as it can right now.
> One thing that is common about middle democracies is that prioritize a bureaucratic elite structure over an entrepreneurship culture
No, that's just the 2010s propaganda fed to you by people who assert that not letting them do whatever they want is "bureaucratic". These very same people are completely fine lobbying legislature for more moat when they benefit from it.
The difference between "middle democracies" or whatever that means and the US is just that politics aren't corrupted enough yet that they can buy whatever they want.
I did some admin work for the startup around 5 years ago and I have to say EU countries specially mine Sweden is far more clear. In USA you are basically hopeless without a lawyer. but I did a search and for clarity of rule I searched and this came up using AI:
World Bank’s broad “Regulatory Quality” measure supports that direction: Sweden scored 95.28/100 and the US 90.57/100 in its latest comparable 2023 data. I couldn't find EU wide score.
I wanted to help someone to get work visa and I thought it is like Sweden and you just fill a small form, oh boy! We hired a lawyer for just filling the US side application.
I live in one, it's definitely true. It doesn't mean entrepreneurship doesn't exist, but there is a lot of bureaucracy and the bureaucracy is iron law. They will go to any extreme to make reality align with the bureaucracy. For example if you build a building without permission, the police will come by with a bulldozer, demolish your building, dispose of the remains, and then bill you for it. Even if the building is hosting the world's first AGI, or whatever extremely important thing you can think of - there is no excuse for not complying with the bureaucracy. Whereas the US would allow you to keep it and maybe pay a fine.
> but there is a lot of bureaucracy and the bureaucracy is iron law.
Yeah, an organized and powerful administration is the basis of rule-of-law system. The opposite isn't entrepreneurship, it's a state of widespread corruption where laws are toothless.
It doesn't benefit upstarts who want a fair environment to start a business, it benefits megacorps with their own militia of lawyers to bend the rules, and pockets deep enough to lobby for the removal of rules that can't be bent.
The optimal amount of crime is not zero. If someone does an illegal thing but it turns out to be good for society, it should be permitted, then legalized.
Think of AI copyright infringement. You know why the AI labs are in the USA and China and not in Europe.
Heavily country-dependent, in practice. The UK lets you set up a company online cheaply, quickly, and filing is easy. Insurance is plentiful and sensible, as are business bank accounts. The law is mostly straight-forward. Setting up a German limited-liability company OTOH involves putting down some ghastly large sum as a guarantee.
But yes, Americans are told they have the freest speech and the freest markets, and don't seem to question either.
You clearly don't pay attention to Canadian politics. Canada basically let McKinsey run their immigration policy[1][2] for 10 years and has now appointed the former CEO of McKinsey[3] to a business development role in government. I wouldn't say that Canada is just a satellite office of McKinsey, but it's getting closer.
Canada is corrupt as hell, just no one cares so it doesn't make international news.
Edit:
Oh yeah, forgot about the SNC-Lavalin debacle, where the ruling government tried to make the legal problems of their corporate buddies go away[4] by sneaking a new "slap on the wrist" law into an annual budget bill and then pressuring the prosecutor to apply it.
It's pretty clear the echo chamber you emerge from (protip - move to the US. I am 100% serious), but this is comical.
When your examples of Canada being "corrupt as hell" are such chickenshit nonsense, it betrays that you're just a partisan zealot that has literally zero sense of scale or reason.
McKinsey, a massive consulting firm, had a whole $32M in business with the government? Holy shit, basically the deep state! Sounds like the globalist infiltrated the government!
The SNC thing was embarrassing, but it was over its behaviour overseas (Libya, to be precise, where a dictator's family got wined and dined), and the government was concerned about a massive, major Canadian firm being crippled by domestic hand wringing.
When that is what you have to offer up for Canada being "corrupt as hell", in comparison to criminal shitholes like the US (which you think is much better, as you've explained elsewhere), wow. Back to shitty subreddits where your tiny group of laughable farces have your discussions about how dire things are.
I say it with absolute conviction that I desperately want every "Canada is broken" jackal like you to pack up and move South of the border.
> Same problems that regular rings have, yet people still wear them.
In some jobs/hobbies, it is highly recommended to wear soft metal rings, and add a structural weakness to the ring in order to limit finger injuries, in case you forget to remove it.
Doesn't mean everyone must do it, but as with this post, it's a good point of view to get before making a choice: not everyone rides horses, but the same injuries can happen in everyday life.
Patching that up by using comments as a 'map' isn't the right way to deal with that. Refactors and rearchitecture are. Putting in comments just helps procrastinate what's necessary.
> Patching that up by using comments as a 'map' isn't the right way to deal with that.
There is no right way. Only grey ones that help relieve pain for the team.
> Refactors and rearchitecture are.
Yeah... if you have the cash and the people. Usually, mature codebases are driven by limited investment with proven business value, because the sweet VC money is no longer there (or never was, in some industries).
If you don't, reachitecturing is vanishingly rare, and your refactor budget is limited and you spend it carefully. If a piece of code hasn't moved recently but still comes up frequently when onboarding newcomers, documenting the code may be more profitable and less risky than changing it. It also helps preparing a case for a potential refactor.
Rewrites require a lot of effort, significantly more than just adding comments. It’s a pragmatic tool until you actually have the time to do the rewrite.
It depends on how much time you can spend on the task. If you're allowed to write proper documentation about architecture and requirements that is probably better. If you're just drive-by fixing the code, then good comments are a lot better than nothing.
I agree with that. I'm just not sure all of us have the same leeway to improve the codebase, and the cost isn't the same either. When you have less means, you spend them more sparingly.
European swallows migrate to Africa in winter [1], they move through Spain and the middle-east, and a few more adventurous through Italy and Sicily ; and that's why they "bubble up" there first in this view. But you can see that, in the dead of winter, barely any swallow is left in the peninsula.
It would be nice to see the dataset extended to Africa and the middle-east.
reply