Have run into this multiple times with them in multiple companies.
For those asking, it's about the "VitualBox 6.1.32 Oracle VM VirtualBox Extension Pack" - it's free to install but phones home and they reach out after a year or two of use and attempt to coerce you into paying for a license. Just ensure everyone has uninstalled it and tell them to go pound sand.
What's wrong with configurable? Too much opportunity to bikeshed?
I figured yapf was not "new" which is why black won.
Starting about 5-6 years ago there was a push in the Python community to replace solved problems with new ones in what appears to me as chasing the JavaScript community.
Instead of consolidating on existing tools that worked well but had some rough edges to smooth out, numerous projects came about to reinvent the wheel.
My company went full remote in response to Covid in March of 2020 and things continued to work well for us, so much so, we decided to stay that way.
As a result, my wife and I were able to move, though we did the opposite of what you're considering. Having been in the burbs for the last 28 years of my life, we made the switch to move to the city. Sold our house during the very hot market and bought a condo in the city. We're almost a year in and loving it.
It's the team who built an open-source editor at GitHub and they are building a new editor. Cool... I want to check it out.
Signup for a waitlist? Login? Seems like they're building a business around an editor... Cool, we have a number of those. I'll wait to see when they have a product I can evaluate instead of when they're talking about what they're going to do.
pipx is a solution without a problem. pip worked well. setuptools was fine. pypa is breaking packaging by making it more complex and less usable IMO.
pip + setuptools using setup.cfg works very well.
It seems to me the Python packaging community is chasing the nodejs community for very little value and a lot more added complexity and very little regard to the community and package maintainers in general.
Been in us-east-1 for a long time. Things like Direct Connect and other integrations aren't easy or cheap to move and when you have other, bigger priorities, moving regions is not an easy decision to prioritize.
MCP shouldn't be 1-1 to API. It should empower users and LLMs to perform tasks and see data.
CLIs don't improve upon that issue if they're designed the same way people are implementing MCPs.