Why is it cheaper to fly out of Vancouver for spring break instead of Seattle, while also being cheaper to fly out of Seattle for spring break instead of Vancouver? March 30, 2018 Mar 30, 2018 03/30/18 Raymond Chen Study the school schedules.
How do I choose between the strong and weak versions of compare-exchange? March 30, 2018 Mar 30, 2018 03/30/18 Raymond Chen It depends on how bad a spurious failure is for your algorithm.
Geology throwdown: The whisper of the rocks March 29, 2018 Mar 29, 2018 03/29/18 Raymond Chen Listen or don't listen. Pick a side.
What’s up with compare_exchange_weak anyway? March 29, 2018 Mar 29, 2018 03/29/18 Raymond Chen It's handy for certain classes of processors.
When I memcpy a struct into a std::atomic of that struct, why does the result not match? March 28, 2018 Mar 28, 2018 03/28/18 Raymond Chen You're storing it wrong.
The WMI root node is just a node in the WMI namespace March 27, 2018 Mar 27, 2018 03/27/18 Raymond Chen Don't let the name fool you.
A rare opportunity to fact-check the “celebrity net worth” sites March 26, 2018 Mar 26, 2018 03/26/18 Raymond Chen Well, technically it's "north".
What are the odds that two pull requests get completed at the exact same time? March 26, 2018 Mar 26, 2018 03/26/18 Raymond Chen Merges do not occur instantaneously, so there is a window of opportunity for overlap.
Stop cherry-picking, start merging: Index March 23, 2018 Mar 23, 2018 03/23/18 Raymond Chen For one-stop reading.
Stop cherry-picking, start merging, Part 10: Web-based workflow for Azure DevOps (formerly VSTS) March 23, 2018 Mar 23, 2018 03/23/18 Raymond Chen Clicking your way to a merged cherry-pick.