I cannot believe people are still acting like Python 2->3 was a huge fuck-up and an enormous missed opportunity. When in reality Python is by most measures the most popular language and became so AFTER that switch.
Since the switch we have seen enormous companies being built from scratch. There is no reason for anyone to be complaining about it being too hard to upgrade in 2026
Living through it... Python 3 made a lot of changes for the better but 3.0 in particular included a bunch of unforced errors that made it too hard for people to upgrade in one go.
It wasn't until much later (I would say 3.4 or 3.5?) that we had good tooling to allow for migrating from Python 2 to Python 3 gradually, which is what most tools needed to do.
The final thing that made Python upgrading easy was making a bunch of changes (along with stuff like six) so that you could write code that would run identically in Python 2 and Python 3. That lets you do refactors over time, little cleanups, and not have the huge "move to Python 3" commit.
> Python is by most measures the most popular language and became so AFTER that switch
The switch had nothing to do with Python's rise in popularity though, it was because of NumPy and later PyTorch being adopted by data scientist and later machine learning tasks that themselves became very popular. Python's popularity rose alongside those.
> There is no reason for anyone to be complaining about it being too hard to upgrade in 2026
The "complaints" are about unnecessary and pointless breakage, that was very difficult for many codebases to upgrade for years. That by now most of these codebases have been either abandoned, upgraded or decided to stick with Python2 until the end of time doesn't mean these pains didn't happen nor that the language's developers inflicting them to their users were a good idea because some largely unrelated external factors made the language popular several years later.
> that was very difficult for many codebases to upgrade for years.
In case people have forgotten: python 3.3 through 3.5 (and 3.6 I think) each had to reintroduce something that was removed to make the upgrade easier. Jumping from 2.7 to 3.3 (or higher depending on what you needed) was the recommended route because of this, it was less work than going to 3.0, 3.1, or 3.2
It took a long time for python 3 to add the necessary backwards compatibility features to allow people to switch over. Once they did it was fine, but it was a massive fuck up until then. The migration took far longer than it should have done
Its widely regarded as a disaster for good reason, that forced some corrections in python to fix it. Just because its fine now, does not mean it was always fine
You’re on the right track here but I don’t think it should be hand-waved away as “the least of your problems” - it’s yet another weapon that police in the USA can use against the population with impunity. They’re going to have to reckon with all of this in the coming years - cops having guns and armored cars, “qualified immunity”, the “stop resisting” workaround for brutality and now this AI
Europe doesn’t bill itself as “the land of the free” and doesn’t proudly tout itself as having free speech above all else no matter the cost. So famously fascist symbols - like the swastika/hakenkreuz among other things - are banned a few places, it may be controversial but it’s not a dirty little secret or anything like that
Your argument is no clearer. Someone's claiming US is beginning to resemble China in that they hide criticism of the ruling parties - they have not mentioned Europe once and you're saying ... something about censorship in Europe?
This reminds me of my Dutch friend who is prone to exaggeration to make things sound dramatic and scary to outsiders, and frequently claims the Netherlands is a "narco state" - big "Nederlandse hiphop: Ik kom van de straat" energy going on here.
> This reminds me of my Dutch friend who is prone to exaggeration to make things sound dramatic and scary to outsiders, and frequently claims the Netherlands is a "narco state" - big "Nederlandse hiphop: Ik kom van de straat" energy going on here.
Well I think there is definitely WAY too much drugs here. Definitely not as bad as California, but I've lived in Eindhoven for a while and people could just put their car window open a bit and text a certain number and get it delivered to their car! Also I've met plenty of students who took XTC during parties and thought it was all fine. When I said something about it they called me a "moral knight". Guess I'm old fashion.
This is not false, but gives the wrong idea that foreigners are driving them in real time.
> After being pressed for a breakdown on where these overseas operators operate, Peña said he didn’t have those stats, explaining that some operators live in the US, but others live much further away, including in the Philippines.
> “They provide guidance,” he argued. “They do not remotely drive the vehicles. Waymo asks for guidance in certain situations and gets an input, but the Waymo vehicle is always in charge of the dynamic driving tasks, so that is just one additional input.”
“When the Waymo vehicle encounters a particular situation on the road, the autonomous driver can reach out to a human fleet response agent for additional information to contextualize its environment,” the post reads. “The Waymo Driver [software] does not rely solely on the inputs it receives from the fleet response agent and it is in control of the vehicle at all times.” [from Waymo's own blog https://waymo.com/blog/2024/05/fleet-response/]
In my opinion there's nothing wrong with it per se, but (a) it's still worth mentioning, because most people have the impression that Waymo cars are completely unassisted, and (b) it makes me wonder how feasible Waymo's operations would be if it weren't for global income inequality.
Have you read the article ? The guys in the Philippines are providing high level executive indications, they don't drive remotely the car or have any low level control of the car.
I think if it's stressing you out then it's fair to step back from reading the news for a bit. It's still worth at least trying to form an understanding and an opinion on various issues - whether local, regional or international - if you're going to be voting or even just talking about them with friends and family.
Apple Watch is pretty poor at estimating VO2 max and it seems to be more correlated with how often you record exercises with said watch than with your actual health. For example I watched mine climb slowly as I prepared for my football season (beyond 50), then after the season started I I ended up playing and training just as frequently but without wearing the watch. After a few weeks (of me training and playing hard) during my next run it recorded me having a sharp decline in VO2 max (43-44ish iirc). When I started wearing it during training - you're not permitted during matches - it recorded me having a slow return to condition, without any changes to my routine.
That said if it's showing someone as having 30 I don't imagine they're going to be in spectacular condition
I really don’t know whether to trust that specific measurement. When I was a very active runner and doing intervals to improve per-km time, my VO2max went from 38 to 42. I decided to do a professional VO2max test and got a 46.
Now, 2 years later, I don’t run due to injury and a kid, and it’s resting at 34. For reference, when I went to the gym almost everyday and ran once or twice a week, the value was 32.
I don’t get much utility out of it, even looking at the trends. Not sure what Apple is doing behind the scenes to get the score.
Yeah so I know it's meant to be an estimate, but my experience of it is kinda fucky. I would really love to swap watches with an Olympic athlete (idk if they'd bother with an Apple Watch but bear with me!) and run 10k to see what the VO2 max reading for that exercise was. As I said, I think to me it's some estimate that heavily involves some "average of last N readings from the Apple VO2 max calc" function so even if you time travelled and gave it to Eilish McColgan or Mo Farah they'd be like "ehhh you had quite a good run, fatty - you jumped from 44.3 to 45"
I'm not that bothered of course. For me it's just a fun metric I can attempt to optimise when training.
That experiment might be unfruitful because I assume Apple’s algorithm was not trained on outliers. Very capable athletes might see similarly silly data because they don’t fit well into the bell curve. Maybe.
Flying through JFK once, security lines had different rules: Line one, laptop in, shoes out. Line two, laptop out, shoes stayed. Line 3, nothing out. It was hilarious, because TSA agents would talk over each other, confusing the hell out of everyone.
Heathrow is a fucking miserable place with spiteful staff and it would not surprise me one bit if someone decided to fuck with a traveller this way. I saw a girl running to catch a bus to another terminal for a connecting flight, and the guy controller her made an enormous stink about her "breathing on me". She was polite and apologetic but she got pulled aside and made to wait for everyone else to get through, got sternly chastised before being allowed to continue (whereupon she missed the connecting bus and presumably her flight). Same trip I saw them them shouting and swearing at disabled travellers who needed wheelchairs. Every other member of staff in the airport was stood around fucking with their phones and seemed furious whenever they had to do their job.
Since the switch we have seen enormous companies being built from scratch. There is no reason for anyone to be complaining about it being too hard to upgrade in 2026
reply