RU version is available. Content is displayed in original English for accuracy.
Advertisement
Advertisement
⚡ Community Insights
Discussion Sentiment
80% Positive
Analyzed from 287 words in the discussion.
Trending Topics
#issues#software#more#lock#flag#updated#need#idea#may#set

Discussion (8 Comments)Read Original on HackerNews
Unclear why you still need the lock here in that case. The idea that this flag may get updated during runtime and impacts how the software works when set seems to clash with the idea we need take no action having performed a relaxed (ie non-synchronising) load and seen it wasn't set at some previous time.
Maybe there's something I don't understand about these internals, which may be as simple as "It's just advisory so if we don't trace when we should no big deal".
I was taken aback for a moment that this work originated from a report on StackOverflow. I had thought SO was effectively dead and abandoned by its community. But maybe I shouldn't project my own experience onto everyone else.
But people love the thrill of things not working, as Djikstra already pointed out.
- As the GP stated, the thrill of hidden bugs.
- Feeling productive due to fixing eternal issues.
- Getting paid to fix eternal issues.
- Feeling smart by talking about unnecessary issues.
- Writing a constant stream of PEPs to fix issues.
- Give conference talks about how you fixed issues.
- Give conference talks about how you will speed up Python by 5%.