{"id":188,"date":"2023-06-27T13:53:26","date_gmt":"2023-06-27T13:53:26","guid":{"rendered":"https:\/\/redmonk.com\/kholterhoff\/?p=188"},"modified":"2023-06-27T15:11:02","modified_gmt":"2023-06-27T15:11:02","slug":"ai-is-for-tinkerers","status":"publish","type":"post","link":"https:\/\/redmonk.com\/kholterhoff\/2023\/06\/27\/ai-is-for-tinkerers\/","title":{"rendered":"AI is for Tinkerers"},"content":{"rendered":"<p><img decoding=\"async\" class=\"alignnone size-full wp-image-190\" src=\"http:\/\/redmonk.com\/kholterhoff\/files\/2023\/06\/tinkerer-scaled.jpg\" alt=\"tinkerer\" width=\"100%\" height=\"1541\" srcset=\"https:\/\/redmonk.com\/kholterhoff\/files\/2023\/06\/tinkerer-scaled.jpg 2560w, https:\/\/redmonk.com\/kholterhoff\/files\/2023\/06\/tinkerer-300x181.jpg 300w, https:\/\/redmonk.com\/kholterhoff\/files\/2023\/06\/tinkerer-1024x616.jpg 1024w, https:\/\/redmonk.com\/kholterhoff\/files\/2023\/06\/tinkerer-768x462.jpg 768w, https:\/\/redmonk.com\/kholterhoff\/files\/2023\/06\/tinkerer-1536x924.jpg 1536w, https:\/\/redmonk.com\/kholterhoff\/files\/2023\/06\/tinkerer-2048x1233.jpg 2048w, https:\/\/redmonk.com\/kholterhoff\/files\/2023\/06\/tinkerer-480x289.jpg 480w, https:\/\/redmonk.com\/kholterhoff\/files\/2023\/06\/tinkerer-1042x627.jpg 1042w\" sizes=\"(max-width: 2560px) 100vw, 2560px\" \/><\/p>\n<p>I have written previously about the <a href=\"https:\/\/redmonk.com\/kholterhoff\/2022\/12\/01\/the-end-of-herokus-free-tier\/\">important role that tinkering plays<\/a> in fostering a robust developer experience. Software engineers not only want to kick the tires before purchasing a product, they also enjoy the process of learning by doing. In recent months we have seen the tinkering spirit that kindles a fire in the imaginations of developers roar into a flame in response to free, open source, and\/or inexpensive AI\/ML tools.<\/p>\n<p>Tinkering\u2019s importance was certainly top of mind for the author of Google&#8217;s electrifying <a href=\"https:\/\/www.semianalysis.com\/p\/google-we-have-no-moat-and-neither\">&#8220;We Have No Moat, And Neither Does OpenAI&#8221; memo<\/a>:<\/p>\n<blockquote><p>Most importantly, [OpenAI has] solved the scaling problem to the extent that anyone can tinker. Many of the new ideas are from ordinary people. The barrier to entry for training and experimentation has dropped from the total output of a major research organization to one person, an evening, and a beefy laptop<\/p><\/blockquote>\n<p>LLMs, ChatGPT and other AI\/ML tooling has enabled curious developers to build AI projects, and the threat to enterprise companies hoping to cash in on the hype is significant. While hyperscalers are betting that infrastructure offers the surest bet for making money from AI, they express some unease about the democratic spirit pervading the space. The <a href=\"https:\/\/huggingface.co\/blog\/huggingface-and-ibm\">IBM\/Hugging Face partnership<\/a> announcement suggests the draw of training proprietary models for large companies:<\/p>\n<blockquote><p>Under the hood, watsonx.ai also integrates many Hugging Face open-source libraries, such as transformers (100k+ GitHub stars!), accelerate, peft and our Text Generation Inference server, to name a few \u2026 In addition, IBM has also developed its own collection of Large Language Models, and we will work with their team to open-source them and make them easily available in the Hugging Face Hub.<\/p><\/blockquote>\n<p>While IBM is beating the open source drum as part of their <a href=\"https:\/\/redmonk.com\/kholterhoff\/2023\/05\/18\/can-watsonx-rebuild-ibms-ai-relevance\/\">bid to remain relevant through watsonx<\/a>, it is significant that before handing over their own LLMs to the masses they need to partner with the upstarts over at Hugging Face.<\/p>\n<p>The Hugging Face community has become a hive of excitement and innovation in the LLM space. In recent months eager and enthusiastic engineers have gathered here looking to apply their CS skills to AI. Many want to join the exciting conversations surrounding this zeitgeist (for more on <a href=\"https:\/\/redmonk.com\/jgovernor\/2023\/04\/13\/the-great-flowering-why-openai-is-the-new-aws-and-the-new-kingmakers-still-matter\/\">The Great Flowering<\/a> of AI, see my colleague James Governor&#8217;s excellent post). Others want to see if LLMs can address issues in their own lives and their places of employment. From my own conversations, chatbots seem to be the dominant project attempted by amateur AI developers. It makes sense, then, that IBM has followed AWS (SageMaker) and Microsoft (Azure Machine Learning) in forging a partnership with Hugging Face.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-189\" src=\"http:\/\/redmonk.com\/kholterhoff\/files\/2023\/06\/Screenshot-2023-06-27-at-9.47.06-AM.png\" alt=\"hugging face homepage\" width=\"100%\" height=\"1290\" srcset=\"https:\/\/redmonk.com\/kholterhoff\/files\/2023\/06\/Screenshot-2023-06-27-at-9.47.06-AM.png 2486w, https:\/\/redmonk.com\/kholterhoff\/files\/2023\/06\/Screenshot-2023-06-27-at-9.47.06-AM-300x156.png 300w, https:\/\/redmonk.com\/kholterhoff\/files\/2023\/06\/Screenshot-2023-06-27-at-9.47.06-AM-1024x531.png 1024w, https:\/\/redmonk.com\/kholterhoff\/files\/2023\/06\/Screenshot-2023-06-27-at-9.47.06-AM-768x399.png 768w, https:\/\/redmonk.com\/kholterhoff\/files\/2023\/06\/Screenshot-2023-06-27-at-9.47.06-AM-1536x797.png 1536w, https:\/\/redmonk.com\/kholterhoff\/files\/2023\/06\/Screenshot-2023-06-27-at-9.47.06-AM-2048x1063.png 2048w, https:\/\/redmonk.com\/kholterhoff\/files\/2023\/06\/Screenshot-2023-06-27-at-9.47.06-AM-480x249.png 480w, https:\/\/redmonk.com\/kholterhoff\/files\/2023\/06\/Screenshot-2023-06-27-at-9.47.06-AM-1200x623.png 1200w\" sizes=\"(max-width: 2486px) 100vw, 2486px\" \/><\/p>\n<p>By open sourcing their own LLMs, IBM is rendering these models accessible for tinkering in a space where tinkerers already congregate. Cloud providers are realizing that no single model is especially precious. Value is determined democratically. A model&#8217;s usefulness is based on merit rather than the logo of its sponsoring company. Once Hugging Face\u2019s enthusiastic community has been let loose on an LLM, if it shows promise developers will pry it open, test its limits, and iterate on it.<\/p>\n<p>A number of <a href=\"https:\/\/medium.com\/ai-vanguard\/top-ai-communities-in-2023-403254cb05f1\">communities<\/a> have popped up to support engineers eager to dip their toes into the teeming ocean of ML knowledge. Venues like Discord, Slack, Stack Overflow, and Reddit all have active communities in place to share tips, ask questions, and circulate tools. Developers have long valued the message board model to facilitate collaborative learning, and this approach for information sharing continues. There are also a number of more top-down knowledge distribution sources devoted to the subject including newsletters, podcasts, and YouTube channels (many of them recently launched), which allow the AI-curious to follow the latest research and releases.<\/p>\n<p>The AI tinkerer community is playing a significant role in moving the conversation about AI\/ML forward. In fact, the importance of amateur developers to this field has resulted in some unique methods for gauging the AI tinkering community\u2019s pulse. <a href=\"https:\/\/www.linkedin.com\/in\/danielwhitenack\/\">Daniel Whitenack<\/a>, founder of Prediction Guard, said in a <a href=\"https:\/\/changelog.com\/practicalai\/227#transcript-67\">recent episode<\/a> of Changelog\u2019s Practical AI podcast that he has taken up reviewing the statistics for model downloads on Hugging Face to get a sense of what\u2019s popular:<\/p>\n<blockquote><p>Because generally, when people find something useful, then they\u2019ll download it, and download it over and over. So sometimes when I hear about a family of models, I\u2019ll go there and then I\u2019ll look at some of the statistics on Hugging Face, and try a few things \u2026 there\u2019s tons of people doing amazing stuff out there that aren\u2019t getting recognized at the Falcon or MPT level. But there\u2019s a lot of people doing cool stuff, that are releasing models on Hugging Face maybe that they\u2019ve just found interesting.<\/p><\/blockquote>\n<p>What interests me about this quote is that although Whitenack has a Ph.D. in Mathematical\/ Computational Physics, he 1)\u00a0recognizes that many of the folks that are creating the most exciting AI projects are tinkerers doing \u201ccool stuff,\u201d and 2) the best way to follow the most exciting and innovative AI trends is by following the community.<\/p>\n<p>https:\/\/twitter.com\/dan_abramov\/status\/1673394979106856960?s=20<\/p>\n<p>Playfulness is the backbone of the developer community. When leading developers call for more fun in the space it suggests the tinkerer spirit is under threat. The future of AI depends on spaces like Hugging Face to foster the best parts of working with technology: messing around, breaking stuff, and enjoying the process of exploration.<\/p>\n<p><b>Disclaimer:<\/b> IBM, Microsoft, Google, and AWS are RedMonk clients.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I have written previously about the important role that tinkering plays in fostering a robust developer experience. Software engineers not only want to kick the tires before purchasing a product, they also enjoy the process of learning by doing. In recent months we have seen the tinkering spirit that kindles a fire in the imaginations<\/p>\n","protected":false},"author":50,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"spay_email":"","footnotes":""},"categories":[32,17],"tags":[30],"class_list":["post-188","post","type-post","status-publish","format-standard","hentry","category-ai","category-open-source","tag-ai"],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/redmonk.com\/kholterhoff\/wp-json\/wp\/v2\/posts\/188","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/redmonk.com\/kholterhoff\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/redmonk.com\/kholterhoff\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/redmonk.com\/kholterhoff\/wp-json\/wp\/v2\/users\/50"}],"replies":[{"embeddable":true,"href":"https:\/\/redmonk.com\/kholterhoff\/wp-json\/wp\/v2\/comments?post=188"}],"version-history":[{"count":0,"href":"https:\/\/redmonk.com\/kholterhoff\/wp-json\/wp\/v2\/posts\/188\/revisions"}],"wp:attachment":[{"href":"https:\/\/redmonk.com\/kholterhoff\/wp-json\/wp\/v2\/media?parent=188"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/redmonk.com\/kholterhoff\/wp-json\/wp\/v2\/categories?post=188"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/redmonk.com\/kholterhoff\/wp-json\/wp\/v2\/tags?post=188"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}