But they named companies that are not Chinese eg Samsung. I think the claims are well spirited and the China argument is an aggravating factor for many, so no harm in having it. Will likely lead to higher interest in the case, so that's good.
There's a python course in plursight that I loved, it's quite the deep dive into the language and I learned a lot.
One day I was looking for it and couldn't find it - turns out it was archived and ranking much lower in search, because it was a handful years old. But apart from some syntactic sugar, the new python versions don't change the course that much!
I found it: Python Fundamentals + Beyond the basics + Advanced, all retired. Highly recommend for someone who wants to get proficient at the language. And a big thanks for Robert, these videos really helped me get become "the python expert" at my last 2 companies.
I'm concerned about the original quote which has a very weak sentiment. "it feels off-mission". Not something strong like "I'm completely against it" or "we'll never do that".
Even better would be similar to the article sentiment: "we could get 150 million now but degrade one of our few features that distinguishes us from other browsers + break a lot user trust, which would bring greater losses in the long term".
That just seems like an ordinary case of purity test syndrome. What they said is they don't want to do it, but they're being convicted of a hypothetical belief in wanting to hypothetically do it maybe, maybe which is the last refuge of scoundrels who have no stronger sourcing for more well-grounded accusations. But in internet comment sections there's no need for accountability or charitable interpretation, and so you can accuse someone of practically anything and it's their job to bend over backwards against the most skeptical interpretations to pass the purity test. So there's a metagame not just of indicating your values but of extrapolating as to all the possible permutations of uncharitable interpretation that could lead to accusations so that you have to artfully construct your phrasing to get out ahead of that. It's never on the internet trolls making the accusation to be accountable to ordinary norms of charitable interpretation.
it's great that this was produced in 1h with 60$. This is amazing to create small utilities, explore your curiosity, etc.
But the site is also quite confusing and messy. OK for a vibe coded experiment, sure, but wouldn't be for a final product. But I fear we're gonna see more and more of this. Big companies downsizing their tech departments and embracing vibe coded. Comparing to inflation, shrinkflation and skimpflation/ enshittification , will we soon adopt some word for this? AIflation? LLMflation?
And how will this comment score in a couple of years? :)
It's great for prototypes reactors, sometimes debugging (I'm kinda annoyed at how googling seems less and less efficient nowadays), and also reviewing.
But you gotta be critical about it. It's like a junior assistant eager to show work - you shouldnt take it and deliver it as is, it needs to be filtered by a competent person with taste!
Any website can have a button to reject all cookies. Or if you use only functional cookies, you don't even need it! Websites could come together to make it a standard and enable a browser option to avoid bugging you.
Guess what: they didn't want that, and some prefer to make cookie banners which are really obnoxious.
I'm all up for incentives for better websites, and penalties for shit ones.
I'd say more likely, their UK presence. There's an increasing gap between UK and the rest of Europe, wider than other non-EU members such as Switzerland.
I see Switzerland as a country that wants complete independence, but sees value in cooperating with other countries, and does so. UK seems like on the path to becoming an authoritarian hellscape and won't allow any other country to stop its degradation.
I did mean EU presence. From what I’ve heard, the plan of the construction project seems to have been to relocate people from Munich, Warsaw, etc. to London. Not only is there isn’t much of an equivalence post Brexit, as you note, but it’s also not less expensive in any obvious way. So yes, it’s weird.
Things uv does better by pip by default:
- really hard to install a package globally by accident (pip: forgetting to activate venv)
- really easy to distinguish de and main dependencies (pip: create different files for different groups and set up their relationship)
- distinguish direct dependencies from indirect dependencies, making it easy to find when a package is not needed anymore (pip: I bet most devs are either not tracking sub dependencies or mixing all together with pip freeze)
- easily use different python versions for different projects (pip: not really)
With uv it just works. With pip, technically you can make it work, and I bet you'll screw something up along the way.
> - really hard to install a package globally by accident (pip: forgetting to activate venv)
This is different as of Python 3.11. Please see https://peps.python.org/pep-0668/ for details. Nowadays, to install a package globally, you first have to have a global copy of pip (Debian makes you install that separately), then you have to intentionally bypass a security marker using --break-system-packages.
Also, you don't have to activate the venv to use it. You can specify the path to the venv's pip explicitly; or you can use a different copy of pip (e.g. a globally-installed one) passing it the `--python` argument (you have been able to do this for about 3 years now).
(Pedantically, yes, you could use a venv-installed copy of pip to install into the system environment, passing both --python and --break-system-packages. I can't prove that anyone has ever done this, and I can't fathom a reason beyond bragging rights.)
> - really easy to distinguish [dev] and main dependencies
As of 25.1, pip can install from dependency groups described in pyproject.toml, which is the standard way to group your dependencies in metadata.
> distinguish direct dependencies from indirect dependencies, making it easy to find when a package is not needed anymore
As of 25.1, pip can create PEP 751 standard lockfiles.
> easily use different python versions for different projects
If you want something to install Python for you, yes, that was never in pip's purview, by design.
If you want to use an environment based off an existing Python, that's what venv is for.
reply