{"id":71344,"date":"2023-02-18T09:02:38","date_gmt":"2023-02-18T09:02:38","guid":{"rendered":"https:\/\/www.cryptocabaret.com\/?p=71344"},"modified":"2023-02-18T09:02:38","modified_gmt":"2023-02-18T09:02:38","slug":"what-does-chatgpt-mean-for-the-open-source-community","status":"publish","type":"post","link":"https:\/\/www.cryptocabaret.com\/?p=71344","title":{"rendered":"What does ChatGPT mean for the open source community?"},"content":{"rendered":"<p><span class=\"field field--name-title field--type-string field--label-hidden\">What does ChatGPT mean for the open source community?<\/span><br \/>\n<span class=\"field field--name-uid field--type-entity-reference field--label-hidden\"><a title=\"View user profile.\" href=\"https:\/\/opensource.com\/users\/seth\" class=\"username\">sethkenlon<\/a><\/span><br \/>\n<span class=\"field field--name-created field--type-created field--label-hidden\">Sat, 02\/18\/2023 &#8211; 03:00<\/span><\/p>\n<div class=\"clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item\">\n<p>Machine learning and &#8220;artificial intelligence&#8221; is on a lot of people&#8217;s minds right now, largely because of ChatGPT. With its widely-available public demonstration, the not-so-aptly named OpenAI group (ChatGPT is not open source) has shown the public that when you point a whole cloud of computing power back at the internet, you can generate believable text about nearly any subject. <a href=\"https:\/\/www.redhat.com\/sysadmin\/chatgpt-ansible-playbooks\">As many people have pointed out<\/a>, there&#8217;s a big difference between &#8220;believable&#8221; and &#8220;correct&#8221; of course, but on a superficial level it seems like ChatGPT is a valid source of surface-level summary output. ChatGPT isn&#8217;t open source, but nearly everything it outputs is based on open knowledge. It&#8217;s based on content you and I have put onto the internet for others. Does this mean ChatGPT has joined a community? Is ChatGPT contributing to improving shared knowledge? Or does it just reduce how many internet searches you have to do before arriving at a general idea of what might be an answer to your question?<\/p>\n<h2>Benefits of the contrary<\/h2>\n<p>You&#8217;re probably a member of some community, whether it&#8217;s a community of an open source project or even your local neighborhood. Either way, you&#8217;ve probably noticed that sometimes people can be annoying. It&#8217;s a fact of life that people have opinions, and often those opinions are in conflict with one another. When there&#8217;s a disagreement over how something ought to be done, it usually feels like time&#8217;s being wasted. After all, you know the best solution, but instead of putting it into action, you have to spend all day convincing everyone else of its merit. It would be so much easier if everyone would just agree with you, right?<\/p>\n<p>Disagreement is also uncomfortable. It leads to difficult conversations. You have to find a compromise or else convince somebody to see things your way, even as they try to convince you to see things their way. It&#8217;s not easy, and it&#8217;s often not what you want to be doing at any given time.<\/p>\n<p>Of course, most adults understand that there&#8217;s power in the contrary. A bot might be able to emulate a contrary opinion, but there&#8217;s a difference between an opinion and stubbornness or obstinacy. Differing opinions, formed from expertise and experience, are vital for successful and fruitful collaboration. As uncomfortable as they may be, differing opinions on the &#8220;right&#8221; way to do something is the best way to stress test your ideas. By looking at the contrary, you can identify your preconceptions, biases, and assumptions. By accepting differing opinions, you can refine your own.<\/p>\n<h2>Spark of originality<\/h2>\n<p>A bot armed with machine learning can only invent ideas from existing ideas. While there may be value in distilling noise into something singularly tangible, it&#8217;s still just a summary of notions that have come before. A gathering of real human actual minds is powerful because of the seemingly irrelevant and unexpected ideas that form from conversation, iteration, agreement, disagreement, and diversity of experiences and backgrounds. It might not make logical sense for me to base my <a href=\"https:\/\/opensource.com\/article\/21\/6\/what-cicd-pipeline\" target=\"_blank\" rel=\"noopener\">CI\/CD pipeline<\/a> on the strategy I invented for last night&#8217;s tabletop roleplaying game, but if that served as inspiration for something that ends up being really good then it doesn&#8217;t matter in the end. There&#8217;s an irrationality to interpreting the world through your experience embroidering or gardening or cooking or <a href=\"https:\/\/opensource.com\/article\/20\/6\/open-source-virtual-lego\">building LEGO sets<\/a> with your kid, but that doesn&#8217;t make it invalid. In fact, it&#8217;s the ability to connect inspiration to action that gives birth to invention. That&#8217;s not something ChatGPT can learn from the internet.<\/p>\n<\/p>\n<div class=\"embedded-resource-list callout-float-right\">\n<div class=\"field field--name-title field--type-string field--label-hidden field__item\">More on AI<\/div>\n<div class=\"field field--name-links field--type-link field--label-hidden field__items\">\n<div class=\"field__item\"><a href=\"https:\/\/www.redhat.com\/en\/blog\/what-aiml-and-why-does-it-matter-your-business?intcmp=7013a000002CydRAAS\">What is AI\/ML?<\/a><\/div>\n<div class=\"field__item\"><a href=\"https:\/\/enterprisersproject.com\/ai-artificial-intelligence-glossary?intcmp=7013a000002CydRAAS\">Cheat sheet: AI glossary<\/a><\/div>\n<div class=\"field__item\"><a href=\"https:\/\/opensource.com\/downloads\/home-automation-ebook?intcmp=7013a000002CydRAAS\">eBook: A practical guide to home automation using open source tools<\/a><\/div>\n<div class=\"field__item\"><a href=\"https:\/\/www.openshift.com\/learn\/topics\/ai-ml?intcmp=7013a000002CydRAAS\">Why deploy AI\/ML workloads on OpenShift<\/a><\/div>\n<div class=\"field__item\"><a href=\"https:\/\/developers.redhat.com\/products\/red-hat-openshift-data-science\/overview?intcmp=7013a000002CydRAAS\">Develop, train, and test your ML workloads with Red Hat OpenShift Data Science<\/a><\/div>\n<div class=\"field__item\"><a href=\"https:\/\/www.redhat.com\/en\/open-source-stories\/road-to-ai?intcmp=7013a000002CydRAAS\">Open Source Stories: Road to AI<\/a><\/div>\n<div class=\"field__item\"><a href=\"https:\/\/www.redhat.com\/en\/topics\/edge-computing\/what-is-edge-machine-learning?intcmp=7013a000002CydRAAS\">What is edge machine learning?<\/a><\/div>\n<div class=\"field__item\"><a href=\"https:\/\/opensource.com\/tags\/ai-and-machine-learning?intcmp=7013a000002CydRAAS\">Latest AI and machine learning artilces<\/a><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<h2>System design<\/h2>\n<p>ChatGPT and other AI experiments may well have their use in reducing repetitious tasks, or for catching potential bugs, or for getting you started with a particularly confounding <a href=\"https:\/\/www.redhat.com\/sysadmin\/understanding-yaml-ansible?intcmp=7013a000002qLH8AAM\" target=\"_blank\" rel=\"noopener\">YAML file<\/a>. But maybe the hidden message here is actually a question: why do we think we need ChatGPT for these things? Could it be that, after all, these processes need improvement themselves? Could it be that maybe writing some &#8220;simple&#8221; YAML isn&#8217;t as simple as it at first seemed? Maybe those bugs that need an artificial intelligence to catch are less a disease than a symptom of over-complex language design or a failure in how we teach code, or just an opportunity to develop easier entries into programming.<\/p>\n<p>In other words, maybe machine learning bots aren&#8217;t the solution to anything, but an indication of where we&#8217;re doing a disservice to ourselves. In open source, we design the systems we interact with. We don&#8217;t have to design chat bots to help us understand how the code works or how to program, because we&#8217;re the inventors. We can redesign around the problems. We don&#8217;t need a chat bot to coalesce and condense the confusion of the worldwide community, because we can create the best solution possible.<\/p>\n<h2>Human connection<\/h2>\n<p>Community is about people. Making connections with other people with a shared interest and passion for something is what makes communities so fulfilling. Both the disagreements and the moments of shared inspiration are profound experiences that we humans bring to one another in our forums, <a href=\"https:\/\/opensource.com\/alternatives\/slack\">chat rooms<\/a>, bug reports, conferences, and neighborhoods. As an open source community, we create technology. We create it openly, together, and with a genuine interest in sharing experiential knowledge. We value diversity, and we find value in the perspectives of novices and experts alike. These are things you can&#8217;t distill in machine learning chat bot, whether it&#8217;s open source or not (and ChatGPT is not).<\/p>\n<p>The open source community thrives on the genuine interest in sharing. That&#8217;s something ChatGPT cannot emulate.<\/p>\n<\/div>\n<div class=\"clearfix text-formatted field field--name-field-article-subhead field--type-text-long field--label-hidden field__item\">\n<p>The open source community thrives on the genuine interest in sharing. That&#8217;s something ChatGPT cannot emulate.<\/p>\n<\/div>\n<div class=\"field field--name-field-lead-image field--type-entity-reference field--label-hidden field__item\">\n<article class=\"media media--type-image media--view-mode-caption\">\n<div class=\"field field--name-field-media-image field--type-image field--label-hidden field__item\">  <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.cryptocabaret.com\/wp-content\/uploads\/2023\/02\/talk_chat_team_mobile_desktop.png\" width=\"520\" height=\"292\" alt=\"Team communication, chat\" title=\"Team communication, chat\"><\/div>\n<\/article>\n<\/div>\n<div class=\"field field--name-field-tags field--type-entity-reference field--label-hidden field__items\">\n<div class=\"field__item\"><a href=\"https:\/\/opensource.com\/tags\/ai-and-machine-learning\" hreflang=\"en\">AI and machine learning<\/a><\/div>\n<div class=\"field__item\"><a href=\"https:\/\/opensource.com\/tags\/community-management\" hreflang=\"en\">Community management<\/a><\/div>\n<\/p><\/div>\n<div class=\"hidden field field--name-field-listicle-title field--type-string field--label-hidden field__item\">What to read next<\/div>\n<div class=\"field field--name-field-default-license field--type-list-string field--label-hidden field__item\"><a rel=\"license\" href=\"http:\/\/creativecommons.org\/licenses\/by-sa\/4.0\/\"><br \/>\n        <img decoding=\"async\" alt=\"Creative Commons License\" src=\"https:\/\/www.cryptocabaret.com\/wp-content\/uploads\/2023\/02\/cc-by-sa--27.png\" title=\"This work is licensed under a Creative Commons Attribution-Share Alike 4.0 International License.\"><\/a>This work is licensed under a Creative Commons Attribution-Share Alike 4.0 International License.<\/div>\n<section class=\"field field--name-field-comments field--type-comment field--label-hidden comment-wrapper\">\n<div class=\"comments__count\">\n<div class=\"login\"><a href=\"https:\/\/opensource.com\/user\/register?absolute=1\">Register<\/a> or <a href=\"https:\/\/opensource.com\/user\/login?destination=\/feed&amp;absolute=1\">Login<\/a> to post a comment.<\/div>\n<\/p><\/div>\n<\/section>\n<p class=\"wpematico_credit\"><small>Powered by <a href=\"http:\/\/www.wpematico.com\" target=\"_blank\" rel=\"noopener\">WPeMatico<\/a><\/small><\/p>\n","protected":false},"excerpt":{"rendered":"<p>What does ChatGPT mean for the open source community? sethkenlon Sat, 02\/18\/2023 &#8211; 03:00 Machine learning and &#8220;artificial intelligence&#8221; is on a lot of people&#8217;s minds right now, largely because of ChatGPT. With its widely-available public demonstration, the not-so-aptly named OpenAI group (ChatGPT is not open source) has shown the public that when you point [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":71345,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[307],"tags":[],"class_list":["post-71344","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-open-source"],"_links":{"self":[{"href":"https:\/\/www.cryptocabaret.com\/index.php?rest_route=\/wp\/v2\/posts\/71344","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.cryptocabaret.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.cryptocabaret.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.cryptocabaret.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.cryptocabaret.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=71344"}],"version-history":[{"count":0,"href":"https:\/\/www.cryptocabaret.com\/index.php?rest_route=\/wp\/v2\/posts\/71344\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.cryptocabaret.com\/index.php?rest_route=\/wp\/v2\/media\/71345"}],"wp:attachment":[{"href":"https:\/\/www.cryptocabaret.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=71344"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.cryptocabaret.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=71344"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.cryptocabaret.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=71344"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}