{"id":103912,"date":"2020-06-30T07:00:00","date_gmt":"2020-06-30T14:00:00","guid":{"rendered":"https:\/\/devblogs.microsoft.com\/oldnewthing\/?p=103912"},"modified":"2020-06-30T07:08:07","modified_gmt":"2020-06-30T14:08:07","slug":"20200630-00","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/oldnewthing\/20200630-00\/?p=103912","title":{"rendered":"2020 mid-year link clearance"},"content":{"rendered":"<p>Here we go again.<\/p>\n<ul>\n<li>\n<div>These <a href=\"https:\/\/twitter.com\/DoubleEmMartin\/status\/1189690797903548417?s=20\"> mundane Hallowe&#8217;en costumes<\/a> are brilliantly creative.<\/div>\n<p><script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script><\/p>\n<blockquote class=\"twitter-tweet\">\n<p dir=\"ltr\" lang=\"en\">Happy Halloween Eve! Its time for another year of my all-time favourite festivity, Tokyos mundane Halloween costume party, where folks dress up as an utterly normal and boring thing<\/p>\n<p>Here are my favourite costumes from the 2019 event this past weekend<\/p>\n<p>\u2014 Melissa Martin (@DoubleEmMartin) <a href=\"https:\/\/twitter.com\/DoubleEmMartin\/status\/1189690797903548417?ref_src=twsrc%5Etfw\">October 30, 2019<\/a><\/p><\/blockquote>\n<div>My favorites are the <a href=\"https:\/\/twitter.com\/DoubleEmMartin\/status\/1189690806413799425?s=20\"> couple that just got into a fight at Disneyland and now have a tense atmosphere between them<\/a> (the woman&#8217;s facial expression is perfect), and <a href=\"https:\/\/twitter.com\/atashi00\/status\/1188668911748702209\"> person who missed the garbage pick-up<\/a>. I can only imagine how tiring it would be to be dressed as a <a href=\"https:\/\/twitter.com\/atashi00\/status\/1188487897088815104\"> person whose job is to make little kids smile for pictures<\/a> all night.<\/div>\n<\/li>\n<li><a href=\"https:\/\/prairieecologist.com\/2020\/01\/13\/finally-a-practical-guide-for-roadside-wildflower-viewing\/\"> Finally, A Practical Guide for Roadside Wildflower Viewing<\/a>. You see, the problem with field guides is that they assume you are on foot and can stop to examine the minute details of each flow. But what if you&#8217;re whizzing past at highway speeds? Enter <a href=\"https:\/\/theprairieecologist.files.wordpress.com\/2020\/01\/a-field-guide-to-roadside-wildflowers-at-full-speed_january2020-1.pdf\"> A Field Guide to Roadside Wildflowers <i>At Full Speed<\/i><\/a>.<\/li>\n<li><a href=\"http:\/\/h313.info\/blog\/aerospace\/2020\/05\/09\/an-analysis-of-the-lego-city-deep-space-rocket.html\"> An analysis of the Lego City deep space rocket<\/a>. Serious scientific analysis for a scientific age. <a href=\"https:\/\/news.ycombinator.com\/item?id=23129891\"> The discussion on HN<\/a> is also wonderful.<\/li>\n<li>I just spent 25 minutes <a href=\"https:\/\/www.youtube.com\/watch?v=yKf9aUIxdb4\"> watching somebody solve a Sudoku puzzle with just two starting squares<\/a>. It is amazing.<\/li>\n<li><i>Never Surrender<\/i>, the <a href=\"https:\/\/devblogs.microsoft.com\/oldnewthing\/20191017-01\/?p=103005\"> Galaxy Quest documentary<\/a> is now streaming on Amazon Prime, if that&#8217;s your thing.<\/li>\n<li><a href=\"http:\/\/www.righto.com\/2019\/10\/how-special-register-groups-invaded.html\"> How <i>special register groups<\/i> invaded computer dictionaries for decades<\/a>.<\/li>\n<li>\n<div>Bye-bye <a href=\"https:\/\/blogs.technet.microsoft.com\/exchange\/2004\/04\/08\/me-too\/\">Bedlam<\/a>. <a href=\"https:\/\/techcommunity.microsoft.com\/t5\/exchange-team-blog\/reply-all-storm-protection-in-exchange-online\/ba-p\/1369811\"> <span style=\"text-decoration: line-through;\">Office 365<\/span> Microsoft 365 has deployed reply-all storm protection<\/a>.<\/div>\n<blockquote class=\"twitter-tweet\" data-theme=\"light\">\n<p dir=\"ltr\" lang=\"en\">For <a href=\"https:\/\/twitter.com\/hashtag\/ThrowbackThursday?src=hash&amp;ref_src=twsrc%5Etfw\">#ThrowbackThursday<\/a>, we have Raymond Chen talking about the Bedlam DL3 email storm that happened way back in October 1997.<br \/>\n(And yes, he mentions cat videos).<a href=\"https:\/\/twitter.com\/hashtag\/BedlamDL3?src=hash&amp;ref_src=twsrc%5Etfw\">#BedlamDL3<\/a><a href=\"https:\/\/twitter.com\/hashtag\/EmailStorm?src=hash&amp;ref_src=twsrc%5Etfw\">#EmailStorm<\/a> <a href=\"https:\/\/t.co\/6Tf3PODcMA\">pic.twitter.com\/6Tf3PODcMA<\/a><\/p>\n<p>\u2014 OneDevMinute Videos (@OneDevMinute) <a href=\"https:\/\/twitter.com\/OneDevMinute\/status\/987038658388606976?ref_src=twsrc%5Etfw\">April 19, 2018<\/a><\/p><\/blockquote>\n<\/li>\n<li><a href=\"https:\/\/www.youtube.com\/watch?v=-0tO3Eni2uo\"> A Little Order: Delving into the STL sorting algorithms<\/a>: Fred Tingaud discovers that when asked to find the median of an array and sort the elements less than the median, <code>std::partial_sort<\/code> is three times slower than <code>std::nth_element<\/code> followed by <code>std::sort<\/code>. So why does <code>std::partial_sort<\/code> even exist if it sucks at its one job?<\/li>\n<li><a href=\"https:\/\/www.typemag.org\/post\/the-faces-of-microsoft\"> The Faces of Microsoft<\/a>: The history of fonts at Microsoft.<\/li>\n<li><a href=\"https:\/\/www.linkedin.com\/pulse\/thirty-years-truetype-fonts-greg-hitchcock\/\"> Thirty Years of TrueType Fonts<\/a>: A retrospective by Greg Hitchcock, one of the key players in bringing TrueType to Windows (as you no doubt learned from the first article).<\/li>\n<li>In a comment to my earlier discussion of <a href=\"https:\/\/devblogs.microsoft.com\/oldnewthing\/20200309-00\/?p=103547\"> why MS-DOS puts an int 20h at byte 0 of the COM file program segment<\/a>, I noted that at offset 5 is a jump instruction. <a href=\"https:\/\/twitter.com\/_jimnelson_\"> Jim Nelson<\/a> points out that <a href=\"https:\/\/devblogs.microsoft.com\/oldnewthing\/20200309-00\/?p=103547#comment-136371\"> this jump instruction deserves an entire article by itself<\/a>, and fortunately he also provided a link <a href=\"http:\/\/www.os2museum.com\/wp\/who-needs-the-address-wraparound-anyway\/\"> to that article<\/a>. It&#8217;s a wild tale of deception, lies, and <a href=\"https:\/\/devblogs.microsoft.com\/oldnewthing\/20120206-00\/?p=8373\"> the A20 line<\/a>.<\/li>\n<li>\n<div><a href=\"https:\/\/devblogs.microsoft.com\/commandline\/microsoft-open-sources-gw-basic\/\"> GW-BASIC source code has been released<\/a>.<\/div>\n<blockquote><p><tt> <a href=\"https:\/\/github.com\/microsoft\/GW-BASIC\/blob\/edf82c2ebf6bfe099c2054e0ae125c3efe5769c4\/GWMAIN.ASM#L23\"> BILL GATES WROTE A LOT OF STUFF.<\/a><br \/>\nPAUL ALLEN WROTE A LOT OF OTHER STUFF AND FAST CODE.<br \/>\nMONTE DAVIDOFF WROTE THE MATH PACKAGE (F4I.MAC).<\/tt><\/p><\/blockquote>\n<div>You might also have noticed at the bottom of the announcement an internal Microsoft department name used in public communication, a mistake common to those who spend most of their time inside the Microsoft bubble. <a href=\"https:\/\/www.microsoft.com\/en-us\/legal\/\"> <i>CELA<\/i> stands for Corporate, External, &amp; Legal Affairs<\/a>. In other words, it&#8217;s the legal department.<\/div>\n<\/li>\n<li>I noted some time ago that <a href=\"https:\/\/devblogs.microsoft.com\/oldnewthing\/20150625-00\/?p=45291\"> the Windows 98 welcome music was commissioned to be 30 seconds long<\/a>. A reddit user <a href=\"https:\/\/www.reddit.com\/r\/RBI\/comments\/eciuxx\/who_wrote_welcom98\/\"> tracked down the author<\/a> from a brief mention in the production notes for <a href=\"https:\/\/www.imdb.com\/title\/tt0430634\/\"> the movie <i>Stick It<\/i><\/a>: &#8220;Mike [Simpson] also composed the &#8220;Welcome to Windows 98&#8243; theme for Microsoft.&#8221; Read on to find out what happened to the full version.<\/li>\n<li><a href=\"https:\/\/devblogs.microsoft.com\/cppblog\/shared-pch-usage-sample-in-visual-studio\/\"> How to share a PCH file among multiple Visual Studio projects<\/a>.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Another midpoint.<\/p>\n","protected":false},"author":1069,"featured_media":111744,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[26],"class_list":["post-103912","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-oldnewthing","tag-other"],"acf":[],"blog_post_summary":"<p>Another midpoint.<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/posts\/103912","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/users\/1069"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/comments?post=103912"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/posts\/103912\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/media\/111744"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/media?parent=103912"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/categories?post=103912"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/tags?post=103912"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}