

Terrible idea, that new country would instantly realize how awful it is needing to negotiate for oil when you have zero local sources of it.
The US has Texas, and Canada has Alberta.
You do not wanna form any kind of new pseudo country that doesn’t have oil in 2025, you will have some serious issues within a couple years.
The only people that talk about any states or provinces separating are the people too ignorant of just how deeply they are dependent on all the rest of their country’s exports, imports, and production.
Yes, even backwater places have an absolute fuck tonne of stuff they produce that you depend on every Just because you might think mineral mines, farms, oil, steel factories, forestry, etc etc isnt of major value, it is and you literally depend on it daily
You cant break out from that, but too many people have become too deeply dumb to grok how fucked their life would become if their specific state/province seperated.
You’re cost of living would fucking skyrocket to levels you cant even imagine. So much random shit you currently take for granted still being affordable would vaporize as you suddenly realize “Oh yeah I guess we dont make that here locally do we, where does that come from? Shit it comes from there? I never knew they made this stuff, I use it every day! Now I cant have it at all? I can still, it just costs a lot more and is imported? Well how much does it cost? (spit take) IT COSTS HOW MUCH NOW?!?!”
API is just the term for “the surface of something that’s been exposed to you to interact with”
Libraries, websites, tools, etc all have APIs, it’s just the general term for “this thing has something we can interface with”
A library is a bunch of code someone else wrote.
A package is when you use a tool to bundle up a library to make it easier to distribute to other people, usually adding a version # to it, and adding it to so.e popular package manager network so millions of people can find your package easier.
A framework is a term for a very big cohesive library, with an advanced api, that does a whole bunch of different things that all have stuff in common. Basically a firework is a huge library that provides many many different things to do that all have stuff in common.
Game Engines for example are frameworks.
A library of tools to make a bunch of different website components that all work well together and have stuff in common is a framework.
Etc etc. It’s a bunch of code that doesn’t do anything in it’s own, but provides a bunch of modular pieces you can assemble into something.
Think of a framework like buying a big box of lego. It’s not anything specific yet, but you can assemble all those pieces together to make infinite different things.