I’m sure it does. If you ask a question, it forces you to think the problem through, which has a similar effect as the kind of therapeutic writing that is mentioned in this article.
A well thought out question definitely counts. (Though the majority of my questions to chatGPT certainly are below that threshold)
I’m reminded of this article about writing good Anki cards. The act of writing a good question is at least as important, if not more so, than the spaced repetition part.
Living in the northern hemisphere, it bugs me that standard north-up, west-left maps don't match up with the sun and with our clocks. It's neat that both clock hands and the sun are "up" at noon. It would be even neater if that upward direction corresponded to south, since that's where the sun actually is at midday. With south-at-top, east-to-the-left, maps would sync with both our clocks and the sun's daily arc. But then we would lose the west-left rhyme.
As a European the "Oceania - South at Top" looks like some other planet. I like this very much - that there are ways of looking at something so singular and familiar, our shared planet, that make it look new and unfamiliar.
It can go into a few hands. UK is the 6th largest economy in the world. Yet if you factor out London, the rest of the country has a GDP per capita the equivalent of Mississippi, the poorest state in the USA. In short, UK has relatively high GDP but it is heavily concentrated in one small geographic area.
I lost it at "best practice". I once worked with this guy. He would use that term whenever he didn't have any good argument, which was basically all of the time. He would have the strongest opinions, whenever it didn't matter...
If I recall correctly one of the arguments for lack of generic was that they would make more obvious code, hence easier to follow and read. Actually it seems like the lack of generic just make more obvious code, hence more difficult to read.
The other argument was compilation speed, that honestly I cannot complain about.
> If I recall correctly one of the arguments for lack of generic was that they would make more obvious code
I don't believe that is a reason ever articulated by the core team, but a post-hoc justification by apologists. The reason the core team gave was that they had not settled on a design that would fit well with their other goals for the language, and it simply didn't make the short list for 1.0.