<div dir="ltr">Hi Jens,<div><br></div><div>1. I think you have me confused; I am not yelling.  I didn&#39;t flame Tim Cook or Chris Latter. </div><div>2. Github would be a great place to use for the extensible documentation. </div><div>3. Volunteers are great because they might get jobs from Apple or become great evangelists for knowing industry-quality code </div><div>4. They could sell Venmo or PayPal support and build an ecosystem of support at lower prices that are super fast with nanopayments (e.g. Muhammad Yunus).</div><div>5. Everyone should be on first name basis with Tim because he is going to help us in some way with his hands-on and administrative decisions both in policy and implementation.  Wait, I sent a letter once to Satya Nadella and he sent me a better grade headset.  Customer engagement should be personal, not hierarchical.</div><div>6. From my limited MSM perspective and Walter Isaacson&#39;s book on Steve Jobs, I cannot comment on the &quot;nail my head to the floor&quot;.  This type of anecdotal way of circumventing the issue might be best addressed with a phone number.  I included my phone number. :-)</div><div>7. My CPU is not being used 100%; even then, why is the app still loading and not doing on-the-fly compilation (I am unsure what it is doing without debug mode.)?  Do you use design patterns or concurrency patterns to fully utilize the number of cores with an adequate number of processes and threads in the background and foreground.  I wish I had a Mac Pro (I have a 3-year-old iMac) and even if I upgrade, would the performance scale and speed up?</div><div><br></div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature"><div dir="ltr"><div>Thanks!</div><div><br></div><div>Best,</div><div><br></div><div>Shyamal Chandra</div><div><a href="mailto:shyamalc@gmail.com" target="_blank">shyamalc@gmail.com</a></div><div>Linkedin: <a href="http://www.linkedin.com/in/shyamalc" target="_blank">http://www.linkedin.com/in/shyamalc</a></div><div>Phone: 620-719-9064</div></div></div></div>
<br><div class="gmail_quote">On Wed, Nov 2, 2016 at 1:03 AM, Jens Alfke <span dir="ltr">&lt;<a href="mailto:jens@mooseyard.com" target="_blank">jens@mooseyard.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div style="word-wrap:break-word"><br><div><span class="gmail-"><blockquote type="cite"><div>On Nov 1, 2016, at 9:50 PM, Shyamal Chandra via swift-users &lt;<a href="mailto:swift-users@swift.org" target="_blank">swift-users@swift.org</a>&gt; wrote:</div><br class="gmail-m_3561158805973615265Apple-interchange-newline"><div><span style="font-family:alegreya-regular;font-size:15px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;float:none;display:inline">Why don&#39;t you make the Playgrounds open source so I can investigate? </span></div></blockquote><div><br></div></span><div>I’ve been hearing people tell Apple “why don’t you make ___ open source” for as long as the term ‘open source’ has existed. Sometimes it happens, but the decision doesn’t seem to be based on factors like ‘people on the Internet are yelling at us to open-source this’, or ‘this feature sucks, let’s dump the source code on Github and let volunteers fix it for us for free!’</div><div><br></div><div>I’m being sarcastic here, but if you’d ever run an open source project — or worse, open-sourced an existing code base — you’d have some idea of the complexity of what you’re asking. Open source is a commitment, and it can be a ton of work just getting the code ready, especially when it has dependencies on private APIs from other components that shouldn’t be exposed. Even comments and identifiers need to be scrubbed of references to internal/secret/embarrassing information, like “// we’re commenting out this feature until the 2017 Mac Pro ships in March”, or “// Workaround to make Photoshop compile, no thanks to those morons at Adobe”. (Yes, I went through stuff like this in one project in the ‘90s.)</div><div><br></div><div>As for Playgrounds, I’m not aware of Apple open-sourcing GUI-level application code. Ever. (Someone correct me if I’ve forgotten something.)</div><span class="gmail-"><br><blockquote type="cite"><div><span style="font-family:alegreya-regular;font-size:15px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;float:none;display:inline"> You should tell this to Tim Cook as soon as possible.</span></div></blockquote></span></div><br><div>Because everyone at Apple is on a first-name basis with Tim Cook and feels free to drop into his office and tell him what to do. 🙄 Back when I worked at Apple I used to drop in on Steve and tell him the metal UI appearance sucked. He’d chuckle in his kindly way, and then nail my head to the floor.</div><span class="gmail-HOEnZb"><font color="#888888"><div><br></div><div>—Jens</div></font></span></div></blockquote></div><br></div></div>