c++ compiler to print __cplusplus

Based on http://stackoverflow.com/questions/1562074/how-do-i-show-the-value-of-a-define-at-compile-time:

#define VALUE(x) #x
#define VAR_NAME_VALUE(var) #var “=” VALUE(var)
#pragma message(VAR_NAME_VALUE(__cplusplus))
—-save above in dummy.cpp—-

g++ -std=c++14 dummy.cpp # shows:
dummy.cpp:7:44: note: #pragma message: __cplusplus=201300L

warehouse your curiosity google-search,esp.during work hours

Many people have a habit — immediately search on-line when a particular news catches their attention. Or it could be a name, a product, a question, something search-able, but something not related to their immediate task and don’t require immediate investigation.
If we warehouse the curiosity, very often we realize that topic is not worth searching. This is similar to a help desk’s internal policy “Depending on the urgency, wait N minutes before reacting to a request since the user will likely need it investigated less urgently than they now do.”
Statistics — when I look back at my google searches, most of them are low value. I wonder if you can ask google to show your own search history.
This rule requires self-discipline, something most people (not only kids) lack.
This rule applies not only during office hours. It applies whenever you need concentration. Non-trivial learning is one major area affected. [[Focus]] is a book by the author of [[emotional intelligence]]. It has some details about deep reading, meditative thinking, immersion, sustained reflection.
How do we warehouse? Write it on a piece of paper?