{"id":51,"date":"2006-08-09T15:13:08","date_gmt":"2006-08-09T22:13:08","guid":{"rendered":"http:\/\/www.stattenfield.com\/keith\/blog\/2006\/08\/09\/theres-must-be-a-lot-of-wrong-atude-in-wikipedia\/"},"modified":"2006-08-09T15:13:48","modified_gmt":"2006-08-09T22:13:48","slug":"theres-must-be-a-lot-of-wrong-atude-in-wikipedia","status":"publish","type":"post","link":"https:\/\/www.stattenfield.org\/keith\/blog\/2006\/08\/09\/theres-must-be-a-lot-of-wrong-atude-in-wikipedia\/","title":{"rendered":"There&#8217;s must be a lot of wrong-atude in wikipedia"},"content":{"rendered":"<p>So, I was the lead engineer for Mac OS 9 and Mac OS 9.1.  That meant that I have a pretty good idea about what we tried to do engineering-wise for Mac OS 9, because in a lot of ways I was one of the folks deciding what to do.<\/p>\n<p>A couple weeks ago, I was surfing and eventually ended up on the <a href=\"http:\/\/en.wikipedia.org\/wiki\/Mac_OS_9\">Mac OS 9<\/a> page at wikipedia, and noticed a couple errors.  One was the statement<\/p>\n<p>&#8220;Still, Mac OS 9 did not include features common to modern operating systems, such as protected memory (which allegedly was implemented in beta versions of Mac OS 9.1, but pulled at Apple CEO Steve Jobs&#8217; command&#8221; &#8230;<\/p>\n<p>Now, that&#8217;s a good story.  It&#8217;s got a villian and everything.  And, there&#8217;s certainly a bit of truth in it &#8212; there certainly were some features that we thought about doing for Mac OS 9, and 9.1, and probably 9.2 even, that we didn&#8217;t pursue because we knew that Mac OS X was coming, as well as features that we didn&#8217;t pursue because we didn&#8217;t think we had enough engineers available to do them, or the right engineers, or engineers who were interested in doing it, or many other reasons.<\/p>\n<p>Protected memory was one of those features that we thought about doing.  Thought about, that is.  We certainly didn&#8217;t get far enough into it to have anything implemented by beta, because we never really got far enough to ever know whether we thought we could actually do it.  It would have been really hard &#8212; lots and lots of stuff would have to change, since the operating system was always designed to have everything in the same memory space, with lots of data structures in memory associated with a particular application pointing to other structures in other application or the system&#8217;s memory space.  I say with a lot of confidence that we could never have done it for the existing applications; it&#8217;s possible with a lot of engineering effort that we could have gotten it to work, poorly ( and with lots of caveats, like most system-patching extensions would fail ).  And, by lots of engineering effort, it probably would have taken us a couple years to get it done, by which time Mac OS X would have shipped and Mac OS 9 would be gone.<\/p>\n<p>But, wikipedia says that we had it implemented, and Steve Jobs killed it.  They even point to an AppleInsider report that says that they killed it because it overshadowed Mac OS X.  Since wikipedia says it, it must be true.  It must be true because anyone can edit wikipedia, and so if it weren&#8217;t true someone would fix it if they knew it was false, so it <strong>must<\/strong> be true.<\/p>\n<p>Except, as I say, it&#8217;s not true.  So, I clicked on the little edit button, and deleted it.  Done!  Truth has prevailed; now 10th graders have a reliable source they can crib stuff from when they do their reports.<\/p>\n<p>Then, someone put it back.  &#8220;reverted an unsourced claim&#8221; is the reason; apparently I, a mere Mac OS 9.1 Technical Lead, don&#8217;t count as a &#8216;source&#8217; for something.  Rumor site; yes.  Someone who was actually at Apple doing stuff; no.<\/p>\n<p>So, I tried to do the right thing.  Went to the talk page; gave my qualifications and why I deleted it, waited a couple days, and then deletedi it again.<\/p>\n<p>And, someone put it back again. Now it&#8217;s &#8220;okay.. you can&#8217;t just remove that without explanation&#8221;, which sounded to me like he or she had read my explanation and agreed, but that isn&#8217;t what it means at all. <\/p>\n<p>So now I get snippy.  Since I&#8217;m not allowed to remove the incorrect information, I added another clause to the sentence saying that only wikipedia editors believe this.  This, apparently is a &#8220;remove non-encyclopedic comment&#8221; addition, so it&#8217;s gone too.  And, I&#8217;m childish for vandalizing a page.<\/p>\n<p>Bah.  Let it be wrong.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>So, I was the lead engineer for Mac OS 9 and Mac OS 9.1. That meant that I have a pretty good idea about what we tried to do engineering-wise for Mac OS 9, because in a lot of ways I was one of the folks deciding what to do. A couple weeks ago, I [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8],"tags":[],"class_list":["post-51","post","type-post","status-publish","format-standard","hentry","category-web-places"],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/www.stattenfield.org\/keith\/blog\/wp-json\/wp\/v2\/posts\/51","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.stattenfield.org\/keith\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.stattenfield.org\/keith\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.stattenfield.org\/keith\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.stattenfield.org\/keith\/blog\/wp-json\/wp\/v2\/comments?post=51"}],"version-history":[{"count":0,"href":"https:\/\/www.stattenfield.org\/keith\/blog\/wp-json\/wp\/v2\/posts\/51\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.stattenfield.org\/keith\/blog\/wp-json\/wp\/v2\/media?parent=51"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.stattenfield.org\/keith\/blog\/wp-json\/wp\/v2\/categories?post=51"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.stattenfield.org\/keith\/blog\/wp-json\/wp\/v2\/tags?post=51"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}