refp
On the other hand, I have no idea what people _actually_ expected to be published, but in my head I have for what it's worth created this nightmare scenario where I post something not related to C++, and all those readers would be /pinged and disappointed.
Impressions and clicks are a confident booster, though the fear of disappointing or letting people down because they expect "better" content is something I for sure struggle with
It is not the author of the RSS who "disturbs" sleeping agents, it is simply the one who actually forwarded the message. If that makes sense?
Perhaps I need some further self-reflection, because I fear that with no logs I would assume the worse and end up in the same boat. Though.. maybe it is time to grow up? No idea, weirdly enough this problem is one of the hardest I have ever faced
This article dives into why that is, and the hidden costs of adding something as simple as /rss.xml to your blog.
The psychological cost of having an RSS feed
Currently abroad for my primary profession (fashion model), but as soon as this current job is finished and I'm back home I could look for it and ping you.
Any preferred channel where I can reach you, or do you prefer me replying here?
As an example, I often see software where modification of the current entity is grouped together with actions that are really _making use of_ said entity.
Whenever I see "delete" next to "reply" in communicational tools a red flag is waved high. It's a disaster waiting to happen.
In the "delete" scenario the problem is often circumvented by having a confirmation dialog - but other more subtle bloopers often go overlooked.
Compiler intrinstics havet changed a lot since then, but the wording in the standard remains quite stable in this department
Disclaimer; I did not read your post in full (on set, working atm).
Edit: time flies, it has been more than half a decade.
This post is part of the series regarding non-constant constant-expressions in C++, previous posts are linked below:
How to implement a compile-time meta-container in C++
How to implement a stateful meta-container in C++
I am still waiting for the relevant parties to reply to my emails, but an article explaining "everything" (and the different approaches (about 3 at the current time, in addition to "friendly definitions") will be published soon.
There is a lot of wording that has to be changed in order to prevent the semantics explained.
In other words; if one sees this as a "bug" in the ISO C++ Standard, the "problem" is a lot deeper than friendly definitions (the technique used in the post).
C++ is a complex language, where many rules touch upon other, and with that it is not surprising that some rules can be bent to allow behavior which was perhaps never intended.
Future posts (probably after part 3) will address the philosophy of the "exploit", other techniques that boil down to doing the same thing, as well as proposed (ISO Standard) wording to "fix" the "problem" - if that is the path being walked.
Feedback is more than welcome!
/Filip Roséen
How to implement a constant-expression counter in C++
That quote was written in a "this is what most of us used to think" sort of way, it was never intended to be read literally - though maybe I should clearify the intent.
I certainly agree with your post, and your little hack is very cute; +1! :-)