{"id":4184,"date":"2016-10-28T16:19:46","date_gmt":"2016-10-28T20:19:46","guid":{"rendered":"https:\/\/blogs.mathworks.com\/community\/?p=4184"},"modified":"2016-10-28T16:26:45","modified_gmt":"2016-10-28T20:26:45","slug":"walter-has-passed-50000-points-on-answers","status":"publish","type":"post","link":"https:\/\/blogs.mathworks.com\/community\/2016\/10\/28\/walter-has-passed-50000-points-on-answers\/","title":{"rendered":"Walter Has Passed 50,000 Points on Answers!"},"content":{"rendered":"<p>      I want to acknowledge a superhuman feat of skill, dedication, and generosity. <a href=\"https:\/\/www.mathworks.com\/matlabcentral\/profile\/authors\/434782-walter-roberson\">Walter Roberson<\/a> has surpassed 50,000 reputation points on <a href=\"https:\/\/www.mathworks.com\/matlabcentral\/answers\/\">MATLAB Answers<\/a>. That equates to almost 28,000 answers across five years. Without asking for anything in return, Walter is providing a priceless service to MATLAB users around the world. For this, we want to thank him. <\/p>\n<p><img decoding=\"async\" loading=\"lazy\" width=\"404\" height=\"224\" src=\"https:\/\/blogs.mathworks.com\/community\/files\/walter50k_01.png\" alt=\"walter50k_01\" class=\"alignnone size-full wp-image-4185\" \/><\/p>\n<h3>Let&#8217;s Run Some Numbers<\/h3>\n<p>      This is MATLAB after all. Let&#8217;s do a little analysis. First let&#8217;s get the numbers.<\/p>\n<pre class=\"matlab-code\" id=\"matlabcode\" style=\"background-color: #F7F7F7;font-family: monospace;font-weight:normal;border-style: solid; border-width: 1px ;border-color:#E9E9E9;padding-top:5px;padding-bottom:5px;line-height:150%;\">rep = getAnswersTop50;\r\n<\/pre>\n<p>The variable rep contains the scores of the top 50 people on Answers. As expected, Walter is right at the top.<\/p>\n<pre class=\"matlab-code\" id=\"matlabcode\" style=\"background-color: #F7F7F7;font-family: monospace;font-weight:normal;border-style: solid; border-width: 1px ;border-color:#E9E9E9;padding-top:5px;padding-bottom:5px;line-height:150%;\">\r\nrep\r\n<\/pre>\n<pre class=\"output\" style=\"font-family:monospace;border:none;background-color:white;color:rgba(64, 64, 64, 1);\">rep = \r\n\r\n       50593\r\n       34958\r\n       17152\r\n       15769\r\n       14050\r\n        8767\r\n        8400\r\n        7723\r\n        7224\r\n        6088\r\n\r\n<\/pre>\n<h3>Walter and Everybody Else<\/h3>\n<p>      This makes it clear that Walter sits atop a mighty throne.<\/p>\n<pre class=\"matlab-code\" id=\"matlabcode\" style=\"background-color: #F7F7F7;font-family: monospace;font-weight:normal;border-style: solid; border-width: 1px ;border-color:#E9E9E9;padding-top:5px;padding-bottom:5px;line-height:150%;\">barh(rep(1:10))\r\nset(gca,<span style=\"color:rgb(160, 32, 240);\">'YDir'<\/span>,<span style=\"color:rgb(160, 32, 240);\">'reverse'<\/span>)\r\ngrid\r\nxtl = string(0:10000:60000);\r\nset(gca,<span style=\"color:rgb(160, 32, 240);\">'XTickLabels'<\/span>,xtl)\r\nylim([0 11])\r\nset(gca,<span style=\"color:rgb(160, 32, 240);\">'YTick'<\/span>,1:10)\r\nytl = string(1:10);\r\nytl(1) = string(<span style=\"color:rgb(160, 32, 240);\">'Walter'<\/span>);\r\nset(gca,<span style=\"color:rgb(160, 32, 240);\">'YTickLabel'<\/span>,ytl)\r\ntitle(<span style=\"color:rgb(160, 32, 240);\">'Walter and Everybody Else'<\/span>)\r\nxlabel(<span style=\"color:rgb(160, 32, 240);\">'Reputation'<\/span>)\r\nylabel(<span style=\"color:rgb(160, 32, 240);\">'Rank'<\/span>)\r\n<\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" width=\"560\" height=\"420\" src=\"https:\/\/blogs.mathworks.com\/community\/files\/walter50k_02.png\" alt=\"walter50k_02\" class=\"alignnone size-full wp-image-4186\" \/><\/p>\n<p>To give a little perspective to his enormously large reputation, consider that you need 3000 to be invested with all the powers of a community editor. Three thousand is a lot of points. To date, only 25 people have managed it. <\/p>\n<p>      The red line shows 3000. Walter passed that mark long long ago.<\/p>\n<pre class=\"matlab-code\" id=\"matlabcode\" style=\"background-color: #F7F7F7;font-family: monospace;font-weight:normal;border-style: solid; border-width: 1px ;border-color:#E9E9E9;padding-top:5px;padding-bottom:5px;line-height:150%;\">line(3000*[1 1],ylim,<span style=\"color:rgb(160, 32, 240);\">'Color'<\/span>,<span style=\"color:rgb(160, 32, 240);\">'red'<\/span>,<span style=\"color:rgb(160, 32, 240);\">'LineStyle'<\/span>,<span style=\"color:rgb(160, 32, 240);\">'-'<\/span>,<span style=\"color:rgb(160, 32, 240);\">'LineWidth'<\/span>,2)\r\n<\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" width=\"560\" height=\"420\" src=\"https:\/\/blogs.mathworks.com\/community\/files\/walter50k_03.png\" alt=\"walter50k_03\" class=\"alignnone size-full wp-image-4187\" \/><\/p>\n<p>Here the top 50 are shown as a regular plot. You can see there&#8217;s a pretty rapid drop-off from the Olympian heights of the top 5. <\/p>\n<pre class=\"matlab-code\" id=\"matlabcode\" style=\"background-color: #F7F7F7;font-family: monospace;font-weight:normal;border-style: solid; border-width: 1px ;border-color:#E9E9E9;padding-top:5px;padding-bottom:5px;line-height:150%;\">plot(rep,<span style=\"color:rgb(160, 32, 240);\">'.'<\/span>,<span style=\"color:rgb(160, 32, 240);\">'MarkerSize'<\/span>,15)\r\ngrid\r\nytl = string(0:10000:60000);\r\nset(gca,<span style=\"color:rgb(160, 32, 240);\">'YTickLabels'<\/span>,ytl)\r\ntitle(<span style=\"color:rgb(160, 32, 240);\">'Reputations of the Top 50 Contributors in Answers'<\/span>)\r\nxlabel(<span style=\"color:rgb(160, 32, 240);\">'Contributor Rank'<\/span>)\r\nylabel(<span style=\"color:rgb(160, 32, 240);\">'Reputation'<\/span>)\r\n<\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" width=\"560\" height=\"420\" src=\"https:\/\/blogs.mathworks.com\/community\/files\/walter50k_04.png\" alt=\"walter50k_04\" class=\"alignnone size-full wp-image-4188\" \/><\/p>\n<p>Let&#8217;s consider ALL the leaders from positions 26 through 50. Highlight them as shown below.<\/p>\n<pre class=\"matlab-code\" id=\"matlabcode\" style=\"background-color: #F7F7F7;font-family: monospace;font-weight:normal;border-style: solid; border-width: 1px ;border-color:#E9E9E9;padding-top:5px;padding-bottom:5px;line-height:150%;\">patch([25 50 50 25],[0 0 1e04 1e04],[0.9 0 0],<span style=\"color:rgb(160, 32, 240);\">'FaceAlpha'<\/span>,0.2,<span style=\"color:rgb(160, 32, 240);\">'EdgeColor'<\/span>,<span style=\"color:rgb(160, 32, 240);\">'none'<\/span>)\r\n<\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" width=\"560\" height=\"420\" src=\"https:\/\/blogs.mathworks.com\/community\/files\/walter50k_05.png\" alt=\"walter50k_05\" class=\"alignnone size-full wp-image-4189\" \/><\/p>\n<p>So Walter, by himself, has more than the total of the top contributors 26 through 50. Shown in red is a cumulative sum of ranked positions 26 through 50. <\/p>\n<pre class=\"matlab-code\" id=\"matlabcode\" style=\"background-color: #F7F7F7;font-family: monospace;font-weight:normal;border-style: solid; border-width: 1px ;border-color:#E9E9E9;padding-top:5px;padding-bottom:5px;line-height:150%;\">hold <span style=\"color:rgb(160, 32, 240);\">on<\/span>\r\nstairs(26:50,cumsum(rep(26:50)),<span style=\"color:rgb(160, 32, 240);\">'r'<\/span>)\r\nline(26:50,cumsum(rep(26:50)),<span style=\"color:rgb(160, 32, 240);\">'LineStyle'<\/span>,<span style=\"color:rgb(160, 32, 240);\">'none'<\/span>,<span style=\"color:rgb(160, 32, 240);\">'Color'<\/span>,<span style=\"color:rgb(160, 32, 240);\">'red'<\/span>,<span style=\"color:rgb(160, 32, 240);\">'Marker'<\/span>,<span style=\"color:rgb(160, 32, 240);\">'.'<\/span>,<span style=\"color:rgb(160, 32, 240);\">'MarkerSize'<\/span>,18)\r\ngrid <span style=\"color:rgb(160, 32, 240);\">on<\/span>\r\nline(xlim,rep(1)*[1 1],<span style=\"color:rgb(160, 32, 240);\">'LineStyle'<\/span>,<span style=\"color:rgb(160, 32, 240);\">'-'<\/span>,<span style=\"color:rgb(160, 32, 240);\">'LineWidth'<\/span>,1)\r\nhold <span style=\"color:rgb(160, 32, 240);\">off<\/span>\r\n<\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" width=\"560\" height=\"420\" src=\"https:\/\/blogs.mathworks.com\/community\/files\/walter50k_06.png\" alt=\"walter50k_06\" class=\"alignnone size-full wp-image-4190\" \/><\/p>\n<h3>Point Production Rate<\/h3>\n<p>      How long has it taken Walter to amass this total? We&#8217;ll pick the middle of January, 2011 as the nominal start date for MATLAB Answers. <\/p>\n<pre class=\"matlab-code\" id=\"matlabcode\" style=\"background-color: #F7F7F7;font-family: monospace;font-weight:normal;border-style: solid; border-width: 1px ;border-color:#E9E9E9;padding-top:5px;padding-bottom:5px;line-height:150%;\">t = date - datetime(<span style=\"color:rgb(160, 32, 240);\">'15-Jan-2011'<\/span>);\r\nhours(t)\r\n<\/pre>\n<pre class=\"output\" style=\"font-family:monospace;border:none;background-color:white;color:rgba(64, 64, 64, 1);\">ans = 50712\r\n<\/pre>\n<p>Around 50,000 hours! Interesting coincidence. So&#8230;<\/p>\n<pre class=\"matlab-code\" id=\"matlabcode\" style=\"background-color: #F7F7F7;font-family: monospace;font-weight:normal;border-style: solid; border-width: 1px ;border-color:#E9E9E9;padding-top:5px;padding-bottom:5px;line-height:150%;\">fprintf(<span style=\"color:rgb(160, 32, 240);\">'Averaged across five and a half years, Walter is earning %4.3f points\/hour!\\n'<\/span>,rep(1)\/hours(t))\r\n<\/pre>\n<pre class=\"output\" style=\"font-family:monospace;border:none;background-color:white;color:rgba(64, 64, 64, 1);\">Averaged across five and a half years, Walter is earning 0.998 points\/hour!\r\n<\/pre>\n<p>That&#8217;s one point every hour since the bell rang on opening day. Call him &#8220;Mr. PPH&#8221; (Point Per Hour). You try keeping that rate up all day every day for nearly six years.<\/p>\n<p>Thanks Walter!<\/p>\n","protected":false},"excerpt":{"rendered":"<div class=\"overview-image\"><img decoding=\"async\"  class=\"img-responsive\" src=\"https:\/\/blogs.mathworks.com\/community\/files\/walter50k_01.png\" onError=\"this.style.display ='none';\" \/><\/div>\n<p>      I want to acknowledge a superhuman feat of skill, dedication, and generosity. Walter Roberson has surpassed 50,000 reputation points on MATLAB Answers. That equates to almost 28,000 answers&#8230; <a class=\"read-more\" href=\"https:\/\/blogs.mathworks.com\/community\/2016\/10\/28\/walter-has-passed-50000-points-on-answers\/\">read more >><\/a><\/p>\n","protected":false},"author":69,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[],"_links":{"self":[{"href":"https:\/\/blogs.mathworks.com\/community\/wp-json\/wp\/v2\/posts\/4184"}],"collection":[{"href":"https:\/\/blogs.mathworks.com\/community\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.mathworks.com\/community\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.mathworks.com\/community\/wp-json\/wp\/v2\/users\/69"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.mathworks.com\/community\/wp-json\/wp\/v2\/comments?post=4184"}],"version-history":[{"count":6,"href":"https:\/\/blogs.mathworks.com\/community\/wp-json\/wp\/v2\/posts\/4184\/revisions"}],"predecessor-version":[{"id":4196,"href":"https:\/\/blogs.mathworks.com\/community\/wp-json\/wp\/v2\/posts\/4184\/revisions\/4196"}],"wp:attachment":[{"href":"https:\/\/blogs.mathworks.com\/community\/wp-json\/wp\/v2\/media?parent=4184"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.mathworks.com\/community\/wp-json\/wp\/v2\/categories?post=4184"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.mathworks.com\/community\/wp-json\/wp\/v2\/tags?post=4184"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}