MEK Studios tag:www.mekstudios.com,2013-02-10:/notional/20130210055031443 Critical thinking to start your day.<br>A blog of ideas, thoughts, and concepts for consideration. Copyright (c) 2013 Michael E. Kirkpatrick 2024-07-26T13:43:03-07:00 Michael E. Kirkpatrick http://www.mekstudios.com michael@mekstudios.com Coast-to-coast in a solar-powered car tag:mekstudios.com,2024-07-26:/2024/07/coast-to-coast-in-a-solar-powered-car 2024-07-26T13:43:03-07:00 2024-07-26T13:43:03-07:00 Abigail Bassett <p>A solar powered &#8220;motorcycle&#8221; &#8212; three wheels &#8212; vehicle made by a young team in Michigan completed the Cannonball Run from New York’s Red Ball Garage to the Portofino Hotel in Redondo Beach in 13 days, 15 hours, and 19 minutes.</p> <p>Love the idea of a solar car. Builds on what <a href="https://en.wikipedia.org/wiki/Aptera_Motors">Aptera Motors</a> here in San Diego has been trying to do.</p> When ChatGPT summarises, it actually does nothing of the kind. tag:mekstudios.com,2024-07-22:/2024/07/when-chatgpt-summarises-it-actually-does-nothing-of-the-kind 2024-07-22T11:23:42-07:00 2024-07-22T11:23:42-07:00 Gerben Wierda <p>After being asked to summarize a 50 page paper. A colleague took a stab at the summary by running it through ChatGPT. What Gerben found was interesting:</p> <blockquote> <p>ChatGPT doesn’t summarise. When you ask ChatGPT to summarise this text, it instead shortens the text. And there is a fundamental difference between the two. To summarise, you need to understand what the paper is saying. To shorten text, not so much. To truly summarise, you need to be able to detect that from 40 sentences, 35 are leading up to the 36th, 4 follow it with some additional remarks, but it is that 36th that is essential for the summary and that without that 36th, the content is lost.</p> </blockquote> <p>He concludes that LLM&#8217;s are influenced by how it was trained (it&#8217;s parameters) and the context you&#8217;ve given the LLM via the chat interface.</p> <blockquote> <p>If the subject is well-represented by the parameters (there has been lots of it in the training material), the parameters dominate the summary more and the actual text you want to summarise influences the summary less. Hence: LLM Chatbots are pretty bad in making specific summaries of a subject that is widespread;&#8230; If the context is relatively small, it has little influence and the result is dominated by the parameters, so not by the text you are trying to summarise; If the context is large enough and the subject is not well-represented by the parameters (there hasn’t been much about it in the training material), the text you want to summarise dominates the result. But the mechanism you will see is ‘text shortening‘, not true summarising.</p> </blockquote> Expensing Software Development Costs vs Capitalizing Them tag:mekstudios.com,2024-07-08:/2024/07/expensing-software-development-costs-vs-capitalizing-them 2024-07-08T07:24:38-07:00 2024-07-08T07:24:38-07:00 Michael E. Kirkpatrick <p>An interesting note on C3.ai &#8212; they are expensing their software development costs instead of capitalizing them. From my basic understanding, typical accounting practices involve capitalizing software development expenses &#8212; spreading them as amortized costs over the software&#8217;s useful life &#8212; C3.ai is expensing these costs immediately on their financial statement as Selling, General &amp; Administrative (SG&amp;A) and Research &amp; Development (R&amp;D) expenses. This front-loading of expenses impacts their current profitability but is expected to enhance future financial performance by eliminating ongoing amortization costs. Consequently, once development costs are complete, C3.ai&#8217;s profit and loss and cash flow should show significant improvement. This strategic move offers insight into the company&#8217;s financial planning: they are willing to take an immediate hit to profitability for potential long-term gains.</p> Great Developers Steal Ideas, Not Products tag:mekstudios.com,2024-03-02:/2024/03/great-developers-steal-ideas-not-products 2024-03-02T13:30:40-08:00 2024-03-02T13:30:40-08:00 David Barnard <blockquote> <p>When you steal an idea and have the time and good taste to make it your own, it grows into something different, hopefully something greater. But as you borrow more and more from other products, there’s less and less of you in the result. Less to be proud of, less to own.</p> </blockquote> 2023 Annual Shareholder Letter tag:mekstudios.com,2024-02-27:/2024/02/2023-annual-shareholder-letter 2024-02-27T16:34:58-08:00 2024-02-27T16:34:58-08:00 Joel Gascoigne <p>Interesting, in-depth look at Buffer&#8217;s business provided by the CEO &#8212; looks like something he&#8217;s been doing for a while. Count Buffer a company I&#8217;m going to start following.</p> <blockquote> <p>Dear Buffer shareholders and community,</p> <p>2023 was a turnaround year for Buffer by a variety of measures. This is something the team has worked tirelessly towards, and it is wonderful to see the positive shifts take place in our metrics and the culture and energy around the company.</p> <p>We’ve spent the past few years clarifying our strategy and the principles by which we operate, and being diligent in our execution in alignment with that path.</p> <p>I’d love to walk you through our results for 2023 and share insights into how we’re approaching building a long-term business.</p> </blockquote> Words to use in your Resignation tag:mekstudios.com,2024-01-22:/2024/01/words-to-use-in-your-resignation 2024-01-22T13:18:24-08:00 2024-01-22T13:18:24-08:00 City News Service <p>KPBS today carried a story about Port of San Diego president, CEO Joe Stuyvesant, resigning. They included some or all of his statement. I really like the way he closed his resignation statement:</p> <blockquote> <p>It is with gratitude to the Board of Port Commissioners that I close the chapter on my leadership at the Port of San Diego. Without the dedicated staff of professional public servants, there is no port. I look back to my service at the port with a sense of pride in what we accomplished under the leadership of the Board of Port Commissioners and the entire port team. While I will miss being part of the port team, new opportunities have recently presented themselves, and I am excited to pursue them.</p> </blockquote> Tim Cook and Retirement tag:mekstudios.com,2024-01-14:/2024/01/tim-cook-and-retirement 2024-01-14T08:12:24-08:00 2024-01-14T08:12:24-08:00 Michael E. Kirkpatrick <p>I&#8217;ve enjoyed watching Tim Cook lead Apple over the past nearly 13 years. Something he seems to have thought a lot about during his tenure is succession planning for his role as CEO. That thread continues as Apple&#8217;s Board of Directors notes that they have updated the CEO&#8217;s retirement vesting policy. &#8220;The time‐based RSUs awarded to Mr. Cook in 2023 provide for pro‐rata instead of full vesting in the event of retirement during the term of the award and only if retirement occurs on or after the first anniversary of the grant date. The People and Compensation Committee intends to maintain this same structure for future years.&#8221;</p> <p>Tim, thank you for your continued leadership at Apple. When the times comes to say goodbye and welcome a new CEO, I want to thank you for all the thought you&#8217;ve put into succession planning at Apple for not only your role, but across the leadership team.</p> <h2>Succession Planning Quotes in the News</h2> <p>In October 2017 with <em><a href="https://www.facebook.com/156195881168063/videos/1494988547288783/?utm_term=.vi4JMV8WPr">BuzzFeed News</a></em>, Tim said: &#8220;I see my role as CEO to prepare as many people as I can to be CEO, and that’s what I’m doing. And then the board makes a decision at that point in time.&#8221;</p> <p>In 2018 at the company&#8217;s annual shareholder meeting, <em><a href="https://www.bloomberg.com/news/articles/2018-02-13/apple-executive-bench-is-deep-as-ceo-succession-question-raised?embedded-checkout=true">Bloomberg News</a></em> reported that Tim Cook addressed succession planning &#8220;saying that eventually &#8216;passing the baton&#8217; properly is one of his most important roles.</p> <p>Most recently, in November 2023 with <em><a href="https://www.youtube.com/watch?v=JXQYO8poXC8">Dua Lipa&#8217;s At Your Service</a></em> podcast, Tim reflected on his time at Apple: &#8220;I love it, I can&#8217;t envision my life without being there, so I&#8217;ll be there for a while.&#8221; Then, asked if there was a succession plan at Apple, he continued:</p> <p>&#8220;We&#8217;re a company that believes in working on succession plans, so we have very detailed succession plans. Because something unpredictable can always happen. I could step off the wrong curb tomorrow. Hopefully that doesn&#8217;t happen, I pray that it doesn&#8217;t.&#8221;</p> <p>Dua Lipa: &#8220;Are you able to say who is in line for succession?&#8221;</p> <p>&#8220;I can&#8217;t say that, but I would say that my job is to prepare several people for the ability to succeed, and I really want the person to come from within Apple, the next CEO. So that&#8217;s my role: That there&#8217;s several for the board to pick from.&#8221;</p> Interesting tag:mekstudios.com,2023-10-09:/2023/10/interesting 2023-10-09T08:54:51-07:00 2023-10-09T08:54:51-07:00 Avery Pennarun <blockquote> <p>Like many young naïve nerds, when I first heard of the idea of “strong opinions held weakly,” I thought it was a pretty good idea&#8230;</p> <p>The real competitor to strong opinions held weakly is, of course, strong opinions held strongly. We’ve all met those people. They are supremely confident and inspiring, until they inspire everyone to jump off a cliff with them.</p> <p>Strong opinions held weakly, on the other hand, is really an invitation to debate. If you disagree with me, why not try to convince me otherwise? Let the best idea win.</p> <p>After some decades of experience with this approach, however, I eventually learned that the problem with this framing is the word “debate.” Everyone has a mental model, but not everyone wants to debate it. And if you’re really good at debating — the thing they teach you to be, in debate club or whatever — then you learn how to “win” debates without uncovering actual truth.</p> <p>Some days it feels like most of the Internet today is people “debating” their weakly-held strong beliefs and pulling out every rhetorical trick they can find, in order to “win” some kind of low-stakes war of opinion where there was no right answer in the first place.</p> <p>Anyway, I don’t recommend it, it’s kind of a waste of time. The people who want to hang out with you at the debate club are the people who already, secretly, have the same mental models as you in all the ways that matter.</p> <p>What’s really useful, and way harder, is to find the people who are not interested in debating you at all, and figure out why.</p> </blockquote> Technology Assessment Rubric tag:mekstudios.com,2023-10-04:/2023/10/technology-assessment-rubric 2023-10-04T09:00:23-07:00 2023-10-04T09:00:23-07:00 Ben Werdmuller <blockquote> <p>I’ve written and open sourced a rubric for assessing new technologies as part of your organization. It’s written for use in non-technical organizations in particular, but it might be useful everywhere. The idea is to pose questions that are worth asking when you’re selecting a vendor, or choosing an API or software library to incorporate into your own product.</p> </blockquote> The Mystery of the Bloomfield Bridge tag:mekstudios.com,2023-08-31:/2023/08/the-mystery-of-the-bloomfield-bridge 2023-08-31T13:50:37-07:00 2023-08-31T13:50:37-07:00 Tyler Vigen <p>A fun read digging into an infrastructure project &#8212; in this case, a pedestrian bridge in Bloomfield,, Minneapolis &#8212; and asking &#8220;why is this here?&#8221;.</p> <p><a href="https://www.justinobeirne.com/">Justin O&#8217;Beirne</a> also does some interesting work comparing Google and Apple maps products with commentary on how maps tell the story of the place.</p> Fernando Tatis Jr. tag:mekstudios.com,2023-07-04:/2023/07/fernando-tatis-jr 2023-07-04T11:16:45-07:00 2023-07-04T11:16:45-07:00 Kevin Acee <blockquote> <p>I asked Tatis recently why he plays the way he does — valuing defense so much, stealing bases, rounding first on most singles as if he fully intends to go to second, using his finely tuned instincts in so many situations — when he could still be thought of as an excellent player and still make millions based solely on his power.</p> <p>“I feel like that wouldn’t be fair to my dad and the people that would have wasted their time with me, training me, teaching me this game, giving me these things that helped me,” he said. “And to God that gave me the talent. It wouldn’t be fair to everybody to not be doing everything that I’m capable of.”</p> </blockquote> My most exciting product launch tag:mekstudios.com,2023-01-10:/2023/01/my-most-exciting-product-launch 2023-01-10T09:32:16-08:00 2023-01-10T09:32:16-08:00 Michael E. Kirkpatrick <p>I was recently part of a tech layoff &#8212; my previous employer, Houzz, laid off 98 employees in mid-December. The most recent hires were let go (LIFO). As I&#8217;m applying to new position, I received this prompt today from Patagonia: &#8220;Tell me about the most exciting product launch of your career. What was your role? Describe the experience step by step.&#8221;</p> <p>My response: The most exciting product launch of my career was the James Webb Space Telescope (JWST) which launched from French Guiana on December 25, 2022. I started as an intern in Systems Engineering, Mass Properties, on JWST in the summer of 2009. I was hired full time after graduating the following winter and became the lead Mass Properties engineer. I was responsible for maintaining a database of the mass of the spacecraft and its center of gravity as well as an inventory of the mass of each component part (to achieve orbit, a rocket can only lift so much mass). From there, I worked on the Alignments and Sunshield teams and the program for four years. We worked our way through challenges (too much mass in certain components, manufacturing tolerances that were too loose, and a deployments system that was high risk) as well as many successes (successful critical design reviews, prototype tests, and trade studies). I left Northrop Grumman to pursue a career in technology &#8212; I&#8217;ve loved building websites since I built my first in 2004, running for student government at UC San Diego. My father, also a Northrop Grumman, JWST team member, was in the launch control room supporting the deployments team when the rocket launched. He stayed in on Baltimore, Maryland until all the deployments were complete. So far in my career, my small contributions to that program will make the biggest differenece in human history.</p> Reentry tag:mekstudios.com,2023-01-03:/2023/01/reentry 2023-01-03T08:57:48-08:00 2023-01-03T08:57:48-08:00 Mandy Brown <p>Writing about re-entering work after some time away (whether it be a week&#8217;s vacation or something longer).</p> <p>She writes that we often come back to work with clearer eyes, a fresh perspective on our work and our workplace after time away.</p> <blockquote> <p>&#8230;[P]art of what a lengthy break can do is rid you of the fog you summoned to blunt your peripheral vision, so you can now see clearly what’s missing or what’s broken.</p> <p>It can be uncomfortable, that clearing away. It can be deeply unpleasant. But it’s also useful. It’s a sign of what you need to change. What I found was that when I gave myself permission to really feel that unpleasantness, when I didn’t try to get comfortable with it or avoid it, I opened some space to move: towards a reconfiguration or revision or reimagining of what my work was. Sometimes that meant laying tracks for a new role, sometimes it meant reshaping the role I was in; often it was something very small, a choice about which problems were mine to attend to and which belonged to someone else. Always it made a difference.</p> </blockquote> AWS and Blockchain tag:mekstudios.com,2022-11-29:/2022/11/aws-and-blockchain 2022-11-29T09:57:17-08:00 2022-11-29T09:57:17-08:00 Tim Bray <blockquote> <p>[Andy Jassy] said something like this: “All these leaders are asking me what our blockchain strategy is. They tell me that everyone’s saying it’s the future, the platform that’s going to obsolete everything else. I need to have a good answer for them. I’ll be honest, when they explain why it’s wonderful I just don’t get it. You guys got to go figure it out for us.”&#8230;</p> <p>I can’t remember the details of how our findings got back to Andy. They were of the form “Ledgers are useful, cryptography tech is useful, blockchains aren’t, the field is full of grifters, but we could build distributed-ledger infrastructure and then these cool services on top of it.”</p> </blockquote> <p>As Tim puts so well: &#8220;There are many among Amazon’s senior engineers who think blockchain is a solution looking for a problem.&#8221;</p>