While I agree to some extent, if not var is more than clear enough for anyone that knows python. If that pattern confuses someone, they probably aren't at level where they should be dealing with python at a professional level. The same way you would expect people to understand pointers and references before delving into C code.
This sort of stuff is something I taught first year engineering student in their programming introductory course, it's just how python is written.
For what it's worth, it's sort of similar in Erlang/Elixir. If you want to check if a list is empty, checking the length of the list is discouraged. Instead you would use Enum.empty?().
While there are no major health risks for the general American public, there are potential health concerns for infants and children under age 5, as they consume more food relative to their bodyweights than adults.
“While we found that choosing brown rice over white rice would result in higher arsenic exposure on average, the levels should not cause long-term health problems unless someone ate an enormous amount of brown rice every day for years.”
It's something to be mindful of, but shouldn't be a major concern for most people.
I'd argue that if it's strict explicitness you want, python is the wrong language. if not var is a standard pattern in python. You would be making your code slower for no good reason.
It's just a variation of typosquatting as the author themself acknowledge. I always have to double check the package name when installing a new package. This just seems like a natural variation of it.
Interesting numbers, it would be great to see how the statistics look for different "categories" of communities. Interaction based communities (c/ask X) and political communities will naturally garner more comments than information communities. E.g. while you may enjoy the content of blogs posted on !godot@programming.dev or !programming@programming.dev, you're probably less likely to comment than on !asklemmy@lemmy.world or !casualconversation@lemmy.world
I think it's a thing mainly for hobby programmers and young students that don't have a solid foundation/grasp of programming yet, which also likely makes up a big portion of programming meme communities.
Your training should hopefully be a life long marathon, not a sprint. Be patient and consistent and gains will come. As you've described in your post, you are objectively making progress, so don't stress it.
Aren't Americans responsible for their own retirement fund via various investment portfolios? Seeing your retirement money or college fund for your kids disappearing is bound to ruffle some feathers.
And are you suggesting that the West wouldn't be able to build cheaper and faster nuclear power plants even if we had actually invested in the technology for all these years? Is nuclear technology some unicorn that can't be improved with experience and research?
Madrid better not complain about having the referee against them this game, sheesh