<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:cc="http://cyber.law.harvard.edu/rss/creativeCommonsRssModule.html">
    <channel>
        <title><![CDATA[MasterNewMedia - Medium]]></title>
        <description><![CDATA[Insights, resources and guides to communicate and market effectively for indie entrepreneurs - Medium]]></description>
        <link>https://masternewmedia.com?source=rss----47686ad37055---4</link>
        <image>
            <url>https://cdn-images-1.medium.com/proxy/1*TGH72Nnw24QL3iV9IOm4VA.png</url>
            <title>MasterNewMedia - Medium</title>
            <link>https://masternewmedia.com?source=rss----47686ad37055---4</link>
        </image>
        <generator>Medium</generator>
        <lastBuildDate>Sat, 04 Jul 2026 22:22:14 GMT</lastBuildDate>
        <atom:link href="https://masternewmedia.com/feed" rel="self" type="application/rss+xml"/>
        <webMaster><![CDATA[yourfriends@medium.com]]></webMaster>
        <atom:link href="http://medium.superfeedr.com" rel="hub"/>
        <item>
            <title><![CDATA[Building A Strong Online Identity: Robin Good Video]]></title>
            <link>https://masternewmedia.com/building-a-strong-online-identity-robin-good-video-01b12183dc66?source=rss----47686ad37055---4</link>
            <guid isPermaLink="false">https://medium.com/p/01b12183dc66</guid>
            <category><![CDATA[personal-story]]></category>
            <dc:creator><![CDATA[Robin Good]]></dc:creator>
            <pubDate>Fri, 19 Jan 2024 02:07:20 GMT</pubDate>
            <atom:updated>2024-03-08T22:10:31.238Z</atom:updated>
            <cc:license>https://creativecommons.org/licenses/by-nc-sa/4.0/</cc:license>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*xiSlM4B4p1I-Zphgi7C-sQ.jpeg" /><figcaption>Author. 2008</figcaption></figure><h4>⁣⁣⁣⁣⁣⁣<br>⁣Full English Text Transcription (Video is below)</h4><p>⁣⁣⁣⁣⁣⁣⁣<br>Hi guys, this is Robin Good for Master New Media answering your key questions received from my email inbox at robin.good at masternewmedia.org and focusing mostly on professional online publishing and related topics.</p><p>This time I’ve got an interesting request from you about,</p><blockquote>“Let’s say that I want to create a strong online identity; how do I do that? Is it all about having a fancy name like yours? Is it so?”</blockquote><p>Well, that’s a great question, I think.</p><p><strong>Let’s refocus it. </strong>The topic is ‘Online Identity’. How do you build one? Is it about the name? Is it about the content? Is it about the overall personality, impression, and feeling that you give out?</p><p>Well, it’s probably about all of these things. So, an online identity is not so much built by thinking up a fancy, memorable name that reflects who you are and what you’re trying to do, BUT it can also be enabled by that.</p><p>I think, in fact, I generally suggest to people who are opening a new blog not to start with their name because the blog name is quite important, and nobody’s gonna search for your name outside of your own friends.</p><p>So if your focus is on video publishing, call your blog ‘Video publishing by Jerry O’Hara,’ but you know, put video publishing as the main thing there because that’s the topic you’re talking about.</p><p><strong>So many times, people are trying</strong> to build an online identity, thinking that this is something that they can strategize from the very beginning. I don’t think this is the case, and it wasn’t the case with me.</p><p>I mean, Master New Media was out there before Robin Good existed for a long time until I realized I wanted to have an identity that the person behind Master New Media was, for many people, more important than the Master New Media brand, realizing the Master New Media was not easy to memorize and to spell out again and to pronounce for many people, to this day.</p><p>And also, knowing that my name was very long and complex and easy to pronounce for people who were not from my country.</p><p><strong>Then, I put that mechanism in place.</strong> But otherwise, you should always think that first, you should do something valuable and good and great, and then once you’ve done that, you were probably going to develop your own identity and personality naturally, to which you can inject more character, a better name, and soul but you can’t really build a personality by deciding a fancy name or a cool logo.</p><p>That character and the identity is a result of something you do, not just of a name you have.</p><p>I mean, it can be as fancy and as memorable as you want, but unless it is deeply and strongly and repetitively associated with something that characterizes, that matches up, that reinforces that name in some way, then it’s gonna have no value.</p><iframe src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2FmR33kvEcL_Q%3Ffeature%3Doembed&amp;display_name=YouTube&amp;url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DmR33kvEcL_Q&amp;image=https%3A%2F%2Fi.ytimg.com%2Fvi%2FmR33kvEcL_Q%2Fhqdefault.jpg&amp;key=a19fcc184b9711e1b4764040d3dc5c07&amp;type=text%2Fhtml&amp;schema=youtube" width="640" height="480" frameborder="0" scrolling="no"><a href="https://medium.com/media/2aa2ad5b42a96fdede8c635d97f19898/href">https://medium.com/media/2aa2ad5b42a96fdede8c635d97f19898/href</a></iframe><p><a href="https://www.youtube.com/watch?v=mR33kvEcL_Q">Duration: 6&#39;:01&quot;</a></p><p><strong>So Robin, “How am I going to build my online identity?” </strong>Well, you build your online identity by bringing out the best you’ve got about the thing you’re most passionate about, and you’ve decided to cover on your site, on your news magazine, on your blog, or whatever you’ve got.</p><p>You should come out by using your singular pronoun for yourself and not always talk like you’re a team.</p><p><strong>Come out yourself, show your face, say what you think,</strong> take a stand, defend some people who are not in an easy position, challenge somebody, and bring in tremendous gifts to your audience! That’s what you can do to build an online identity no matter what’s your name<strong>; </strong>that’s really how you can do it.</p><p>By having a conversation with them, not just publishing stuff, putting content out there, but trying to come out as a direct human being.</p><p>There are some special traits, whatever they are, that you scream all the time, that you complain all the time, that you find only the greatest tools and are always amazed by them, and you analyze why they can be so great.</p><p>Whatever that is, give space to a personality to give out and THAT’S how you can build a strong online identity.</p><p><strong>Robert Scoble didn’t think up its name. </strong>Why does he have such a strong online identity? Well because he has dedicated his recent life just to this. To share, to give to other people, to go explore, make mistakes, get criticized, get squashed by other people who don’t appreciate what he does, and not defend, not try to fight but just try and try and hopefully learn something out of all this.</p><p>That’s the way I think anyone, without expecting to become as popular as Robert Scoble, can develop a tangible memorable, unique online identity.</p><p>It’s not in the name, it’s in what you do, that’s what I strongly think and I recommend you do. This is all.</p><p><em>Originally recorded by Robin Good for MasterNewMedia and first published on Wednesday, 10 December 2008, as, “Building A Strong Online Identity: Robin Good Video”</em></p><p><strong>Robin Good</strong></p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=01b12183dc66" width="1" height="1" alt=""><hr><p><a href="https://masternewmedia.com/building-a-strong-online-identity-robin-good-video-01b12183dc66">Building A Strong Online Identity: Robin Good Video</a> was originally published in <a href="https://masternewmedia.com">MasterNewMedia</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Why Open-Source Does Not Protect Your Freedom: Richard Stallman Explains Why Free Software Is the…]]></title>
            <link>https://masternewmedia.com/why-open-source-does-not-protect-your-freedom-richard-stallman-explains-why-free-software-is-the-82327608a667?source=rss----47686ad37055---4</link>
            <guid isPermaLink="false">https://medium.com/p/82327608a667</guid>
            <category><![CDATA[personal-story]]></category>
            <dc:creator><![CDATA[Robin Good]]></dc:creator>
            <pubDate>Wed, 17 Jan 2024 18:10:48 GMT</pubDate>
            <atom:updated>2024-03-08T22:23:09.403Z</atom:updated>
            <cc:license>https://creativecommons.org/licenses/by-nc-sa/4.0/</cc:license>
            <content:encoded><![CDATA[<h3>Why Open-Source Does Not Protect Your Freedom: Richard Stallman Explains Why Free Software Is the Only Answer</h3><p>Open source misses the point of defending users&#39; freedom, and assimilating open-source with Free Software only plays against the original Free Software movement ideals and goals.</p><p>The necessities of commercial business have somehow eroded the original Free Software ideals, and the operational advantages have rapidly gained key attention over the core “ethical” issues on which free software was born.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*fWqocYTsLA3yY9JML6D_qA.jpeg" /><figcaption>Photo credit: <a href="https://web.archive.org/web/20040214084349/http:/www.oreillynet.com/pub/a/oscon2002/jc_photos4.html">© O’Reilly — Oscon 2002</a></figcaption></figure><p>This is what Richard Stallman writes in his latest essay on the Free Software Foundation website, advocating more responsible use of words when their meaning can affect such profoundly valuable assets of our lives as our personal freedoms.</p><p>Simply reminding people that Freedom Matters is not “<em>good enough</em>” anymore.</p><p><strong>As a guilty, ignorant sinner </strong>of this very superficial understanding of what Free Software and Open-Source really stand for, I have myself fallen prey of superficial evaluations only because I had had no clear, comprehensive understanding of what and how Free Software and Open-Source deeply differ when it comes to promote individual freedoms as such.</p><p>And while good friend and<strong> </strong>“<a href="https://web.archive.org/web/20080313071425/http:/robertogaloppini.net/2007/10/09/commercial-open-source-whats-missing/">commercial open-source” advocate Roberto Galoppini</a> attempts to counter Richard Stallman’s attack on open-source, he cites as a major defense the inextricable values of sharing and inter-enterprise collaboration, which Open-Source enthusiasts bring into the equation.</p><p><strong>But is it really so?</strong></p><blockquote>“Collaboration is an emerging pattern, and firms approaching software production in terms of sharing and cooperation are Free Software’s good friend. Commercial Open Source, as far as based on participation and fostering communities, is aimed at promoting just the same idea of freedom, no less.”</blockquote><p>In reality, as Stallman points out very clearly in the essay here below, open-source advocates have long stopped promoting the fundamental issues of freedom that are the roots of the Free Software movement in favor of peddling a more commercial and pragmatical approach that looks more at issues like costs, reliability, security, innovation, and at the ability to have access and modify the source code of any software.</p><p>As an outsider viewer, I think he is right.</p><p>This is why, while Open-Source may indeed have a lot of good stuff going for it, Open-Source does nothing to protect your fundamental freedoms. Worst. By increasingly assimilating open-source to Free Software, we lose sight of the original reasons for which Free Software first, and Open-Source later came about.</p><p><strong>Free software advocates </strong>and open-source enthusiasts have made great progress but they have gradually forgotten what they had come here for.</p><p>This is why it appears to me as fundamentally important to provide a better and more complete understanding of what Free Software stands for, without having to wage consequently a war against open-source and its many benefits.</p><p>It is true, indeed, that many of those not directly involved with either the movement or the software methodology assimilate the two together and have little or no understanding of <a href="https://web.archive.org/web/20070306130923/http:/www.masternewmedia.org/news/2007/02/16/the_opensource_story_from_free.htm">the history, motives, ideals, and objectives behind</a> each of these two terms, and how it came about that <a href="http://www.youtube.com/watch?v=Acy2sgae5eY">free software advocates coined one day the open-source term</a>.</p><p><strong>Most people I talk to in fact I have never heard about</strong> <a href="http://www.youtube.com/watch?v=uJi2rkHiNqg">Free Software</a>, outside of the kind that is in the form of software programs freely downloadable from the Internet.</p><p><em>“Every time you say “free software” rather than “open source,” you help our campaign,</em>” says proudly <a href="http://en.wikipedia.org/wiki/Richard_Stallman">Richard Stallman</a> in the closing statement of his last published essay on why open-source misses the point of free software.</p><p>Stallman says that open-source misses the point because it does not address nor promote the key goal of free software: not sharing and cooperation as some would have it, by defending ethical values and the final freedom of the user.</p><p><strong>I leave it to you to judge</strong> and evaluate whether this is just useless philosophical rhetoric or if the issues that Mr Stallman raises are indeed worth, as I think, more time and attention.</p><p>Making a clear distinction between open-source and free software is not a silly request in my view, and I am honored to take up this invitation by Richard Stallman and in inviting you to do the same.</p><ol><li><a href="#6fc6"><strong>Why “Open Source” Misses the Point of Free Software</strong></a></li><li><a href="#46fa"><strong>Common Misunderstandings of “Free Software” and “Open Source”</strong></a></li><li><a href="#ca10"><strong>Different Values Can Lead to Similar Conclusions…But Not Always</strong></a></li><li><a href="#819f"><strong>Powerful, Reliable Software Can Be Bad</strong></a></li><li><a href="#7e34"><strong>Fear of Freedom</strong></a></li><li><a href="#7380"><strong>Why Would Users Decline?</strong></a></li><li><a href="#4aee"><strong>Conclusion</strong></a></li></ol><h3><strong>Why “Open Source” Misses the Point of Free Software</strong></h3><p><em>by Richard Stallman</em></p><p>⁣⁣<br>⁣⁣<br>When we call software “free,” we mean that it respects the <a href="https://www.gnu.org/philosophy/free-sw.html">users’ essential freedoms</a>: the freedom to run it, to study and change it, and to redistribute copies with or without changes. This is a matter of freedom, not price, so think of “free speech,” not “free beer.”</p><p>These freedoms are vitally important. They are essential, not just for the individual users’ sake, but because they promote social solidarity - that is, sharing and cooperation.</p><p>They become even more important as more and more of our culture and life activities are digitized. In a world of digital sounds, images and words, free software comes increasingly to equate with freedom in general.</p><p><strong>Tens of millions of people around the world now use free software</strong>; the schools of regions of India and Spain now teach all students to use the free <a href="http://www.gnu.org/gnu/linux-and-gnu.html">GNU/Linux operating system</a>.</p><p>But most of these users have never heard of the ethical reasons for which we developed this system and built the free software community because today, this system and community are more often described as “open source,” and attributed to a different philosophy in which these freedoms are hardly mentioned.</p><p><a href="http://en.wikipedia.org/wiki/Free_software_movement">The free software movement</a> has campaigned for computer users’ freedom since 1983. In 1984, we launched the development of the free operating system GNU, so we could avoid the non-free operating systems that deny freedom to their users.</p><p><strong>During the 80s</strong>, we developed most of the essential components of such a system, as well as the <a href="http://www.gnu.org/licenses/gpl.html">GNU General Public License</a>, a license designed specifically to protect freedom for all users of a program.</p><p>However, not all of the users and developers of free software agreed with the goals of the free software movement.</p><p>In 1998, a part of the free software community splintered off and began campaigning in the name of “<a href="http://en.wikipedia.org/wiki/Open_source">open source</a>.”</p><p>The term was originally proposed to avoid a possible misunderstanding of the term “<a href="http://en.wikipedia.org/wiki/Free_software">free software</a>,” but it soon became associated with philosophical views quite different from those of the free software movement.</p><p><strong>Some of the proponents of</strong> “open source” considered it a “marketing campaign for free software,” which would appeal to business executives by citing practical benefits while avoiding ideas of right and wrong that they might not like to hear.</p><p>Other proponents flatly rejected the free software movement’s ethical and social values. Whichever their views, when campaigning for “open source,” they did not cite or advocate those values.</p><p>The term “open source” quickly became associated with the practice of citing only practical values, such as making powerful, reliable software. Most of the supporters of “open source” have come to it since then, and that practice is what they take it to mean.</p><p><strong>Nearly all open-source software is free software</strong>; the two terms describe almost the same category of software. But they stand for views based on fundamentally different values.</p><p>Open source is a development methodology; free software is a social movement.</p><p>For the free software movement, free software is an ethical imperative, because only free software respects the users’ freedom.</p><p><strong>By contrast,</strong> <a href="https://web.archive.org/web/20030208054417/http:/colorstudy.com/philosophy/opensource/">the philosophy of open source</a> considers issues in terms of how to make software “better” - in a practical sense only. It says that non-free software is a suboptimal solution. For the free software movement, however, non-free software is a social problem, and moving to free software is the solution.</p><p><a href="https://web.archive.org/web/20070314011446/http:/www.masternewmedia.org/news/2006/10/24/what_is_free_software_a.htm">Free software.</a> Open source. If it’s the same software, does it matter which name you use?</p><p><strong>Yes, because different words convey different ideas.</strong></p><p>While a free program by any other name would give you the same freedom today, establishing freedom in a lasting way depends above all on teaching people to value freedom. If you want to help do this, it is essential to speak about “free software.”</p><p>We in the free software movement don’t think of the open source camp as an enemy; the enemy is proprietary (non-free) software. But we want people to know we stand for freedom, so we do not accept being misidentified as open-source supporters.</p><h3><strong>Common Misunderstandings of “Free Software” and “Open Source”</strong></h3><p>The term “free software” has a problem of misinterpretation: an unintended meaning, “software you can get for zero price,” fits the term just as well as the intended meaning, “software which gives the user certain freedoms.”</p><p>We address this problem by publishing <a href="http://www.gnu.org/philosophy/free-sw.html">the definition of free software</a>, and by saying, “Think of free speech, not free beer.” This is not a perfect solution; it cannot completely eliminate the problem.</p><p><strong>An unambiguous, correct term would be better</strong> if it didn’t have other problems.</p><p>Unfortunately, all the alternatives in English have problems of their own. We’ve looked at many alternatives that people have suggested, but none is so clearly “right” that switching to it would be a good idea.</p><p>Every proposed replacement for “free software” has some kind of semantic problem - and this includes “open source software.”</p><p><a href="http://opensource.org/docs/osd">The official definition of “open source software”</a> (which is published by the <a href="http://www.opensource.org/">Open Source Initiative</a> and too long to cite here) was derived indirectly from our criteria for free software.</p><p>It is not the same; it is a little looser in some respects, so open-source supporters have accepted a few licenses that we consider unacceptably restrictive of the users. Nonetheless, it is fairly close to our definition in practice.</p><p><strong>However, the obvious meaning</strong> for the expression “open source software” is “You can look at the source code,” and most people seem to think that’s what it means.</p><p>That is a much weaker criterion than free software and much weaker than the official definition of open source. It includes many programs that are neither free nor open source.</p><p>Since the obvious meaning of “open source” is not the meaning that its advocates intend, the result is that most people misunderstand the term. Here is how writer Neal Stephenson defined “open source”:</p><p><strong><em>Linux is “open source” software,</em></strong><em> meaning, simply, that anyone can get copies of its source code files.</em></p><p>I don’t think he deliberately sought to reject or dispute the “official” definition. I think he simply applied the conventions of the English language to come up with a meaning for the term. The state of Kansas published a similar definition:</p><blockquote>Make use of open-source software (OSS). OSS is software for which the source code is freely and publicly available, though the specific licensing agreements vary as to what one is allowed to do with that code.</blockquote><p>The open-source people try to deal with this by pointing to their official definition, but that corrective approach is less effective for them than it is for us.</p><p><strong>The term “free software” has two natural meanings</strong>, one of which is the intended meaning, so a person who has grasped the idea of “free speech, not free beer” will not get it wrong again.</p><p><strong>But “open source” has only one natural meaning</strong>, which is different from the meaning its supporters intend. So there is no succinct way to explain and justify the official definition of “open source.” That makes for worse confusion.</p><h3><strong>Different Values Can Lead to Similar Conclusions…But Not Always</strong></h3><p>Radical groups in the 1960s had a reputation for factionalism: some organizations split because of disagreements on details of strategy, and the two daughter groups treated each other as enemies despite having similar basic goals and values.</p><p>The right-wing made much of this and used it to criticize the entire left.</p><p>Some try to disparage the free software movement by comparing our disagreement with open source to the disagreements of those radical groups. They have it backward.</p><p>We disagree with the open source camp on the basic goals and values, but their views and ours lead in many cases to the same practical behavior - such as developing free software.</p><p>As a result, people from the free software movement and the open source camp often work together on practical projects such as software development.</p><p><strong>It is remarkable that such different philosophical views</strong> can so often motivate different people to participate in the same projects. Nonetheless, these views are very different, and there are situations where they lead to very different actions.</p><p>The idea of open source is that allowing users to change and redistribute the software will make it more powerful and reliable. But this is not guaranteed.</p><p><strong>Developers of proprietary software </strong>are not necessarily incompetent. Sometimes, they produce a program that is powerful and reliable, even though it does not respect the users’ freedom. How will free software activists and open-source enthusiasts react to that?</p><p>A pure open-source enthusiast, one that is not at all influenced by the ideals of free software, will say,</p><blockquote>“I am surprised you were able to make the program work so well without using our development model, but you did. How can I get a copy?”</blockquote><p>This attitude will reward schemes that take away our freedom, leading to its loss.</p><p>The free software activist will say,</p><blockquote>“Your program is very attractive, but not at the price of my freedom. So I have to do without it. Instead I will support a project to develop a free replacement.”</blockquote><p><strong>If we value our freedom</strong>, we can act to maintain and defend it.</p><h3><strong>Powerful, Reliable Software Can Be Bad</strong></h3><p>The idea that we want software to be powerful and reliable comes from the supposition that the software is designed to serve its users. If it is powerful and reliable, that means it serves them better.</p><p>But software can only be said to serve its users if it respects their freedom.</p><p><strong>What if the software is designed </strong>to put chains on its users? Then, powerfulness only means the chains are more constricting and reliability that they are harder to remove.</p><p>Malicious features, such as spying on the users, restricting the users, back doors, and imposing upgrades, are common in proprietary software, and some open-source supporters want to do likewise.</p><p><a href="http://www.youtube.com/watch?v=1DfBxw97nBw">Under the pressure of movie and record companies</a>, software for individuals to use is increasingly designed specifically to restrict them.</p><p><strong>This malicious feature is known as</strong> <a href="https://web.archive.org/web/20070308141629/http:/www.masternewmedia.org/drm/digital-rights-management/drm-as-digital-rights-restrictions-Stallman-interviewed-20070224.htm">DRM</a>, or Digital Restrictions Management (see <a href="http://defectivebydesign.org/">DefectiveByDesign.org</a>), and it is the antithesis in the spirit of the freedom that free software aims to provide.</p><p>And not just in spirit: since the goal of DRM is to trample your freedom, DRM developers try to make it hard, impossible, or even illegal for you to change the software that implements the DRM.</p><p>Yet some open source supporters have proposed “<a href="http://www.google.com/search?ie=UTF-8&amp;oe=UTF-8&amp;sourceid=navclient&amp;gfns=1&amp;q=%E2%80%9Copen+source+DRM%E2%80%9D">open source DRM</a>” software.</p><p>Their idea is that by publishing the source code of programs designed to restrict your access to encrypted media and allowing others to change it, they will produce more powerful and reliable software for restricting users like you. Then, it will be delivered to you in devices that do not allow you to change it.</p><p><strong>This software might be “open source” </strong>and use the open source development model, but it won’t be free software since it won’t respect the freedom of the users that actually run it.</p><p>If the open-source development model succeeds in making this software more powerful and reliable for restricting you, that will make it even worse.</p><h3><strong>Fear of Freedom</strong></h3><p>The main initial motivation for the term “open source software” is that the ethical ideas of “free software” make some people uneasy.</p><p>That’s true: talking about freedom, ethical issues, responsibilities as well as convenience, is asking people to think about things they might prefer to ignore, such as whether their conduct is ethical.</p><p>This can trigger discomfort, and some people may simply close their minds to it. It does not follow that we ought to stop talking about these things.</p><p><strong>However, that is what the leaders of “open source” </strong>decided to do. They figured that by keeping quiet about ethics and freedom and talking only about the immediate practical benefits of certain free software, they might be able to “sell” the software more effectively to certain users, especially businesses.</p><p>This approach has proved effective in its own terms.</p><p>The rhetoric of open source has convinced many businesses and individuals to use and even develop free software, which has extended our community — but only at the superficial, practical level.</p><p><a href="http://en.wikipedia.org/wiki/Open_source">The philosophy of open source</a>, with its purely practical values, impedes understanding of the deeper ideas of free software; it brings many people into our community but does not teach them to defend it.</p><p>That is good, as far as it goes, but it is not enough to make freedom secure. Attracting users to free software takes them just part of the way to becoming defenders of their own freedom.</p><p><strong>Sooner or later, </strong>these users will be invited to switch back to proprietary software for some practical advantage. Countless companies seek to offer such temptation, some even offering copies gratis.</p><h3><strong>Why Would Users Decline?</strong></h3><p>Only if they have learned to value the freedom free software gives them, to value freedom as such rather than the technical and practical convenience of specific free software.</p><p><strong>To spread this idea, </strong>we have to talk about freedom. A certain amount of the “keep quiet” approach to business can be useful for the community, but it is dangerous if it becomes so common that the love of freedom comes to seem like an eccentricity.</p><p>That dangerous situation is exactly what we have.</p><p>Most people involved with free software say little about freedom<strong> -</strong> usually because they seek to be “more acceptable to business.”</p><p>Software distributors especially show this pattern<strong>.</strong> Nearly all GNU/Linux operating system distributions add proprietary packages to the basic free system, and they invite users to consider this an advantage rather than a step backwards from freedom.</p><p><strong>Proprietary add-on software</strong> and partially non-free GNU/Linux distributions find fertile ground because most of our community does not insist on freedom with its software.</p><p>This is no coincidence.</p><p>Most GNU/Linux users were introduced to the system by “open source” discussion, which doesn’t say that freedom is a goal.</p><p>The practices that don’t uphold freedom and the words that don’t talk about freedom go hand in hand, each promoting the other.</p><p><strong>To overcome this tendency, </strong>we need more, not less, talk about freedom.</p><h3><strong>Conclusion</strong></h3><p>As the advocates of open source draw new users into our community, we free software activists have to work even more to bring the issue of freedom to those new users’ attention. We have to say, “It’s free software and it gives you freedom!” - more and louder than ever.</p><p>Every time you say “free software” rather than “open source,” you help our campaign.</p><h4><strong>Footnotes</strong></h4><p>Joe Barr wrote an article called <a href="https://web.archive.org/web/20050205011643/http:/www.itworld.com/AppDev/350/LWD010523vcontrol4/">Live and Let license</a> that gives his perspective on this issue.</p><p>Lakhani and Wolf’s <a href="https://web.archive.org/web/20050305124305/http:/freesoftware.mit.edu/papers/lakhaniwolf.pdf">paper on the motivation of free software developers</a> says that a considerable fraction are motivated by the view that software should be free.</p><p>This was despite the fact that they surveyed the developers on SourceForge, a site that does not support the view that this is an ethical issue.</p><p>Copyright © 2007 Richard Stallman - Verbatim copying and distribution of this entire article is permitted in any medium, provided this notice is preserved.</p><p><strong>Richard Stallman</strong></p><p><em>Published by Robin on MasterNewMedia on Saturday, October 13, 2007, as “Why Open-Source Does Not Protect Your Freedom: Richard Stallman Explains Why Free Software Is The Only Answer”</em></p><p><strong>Robin Good</strong></p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=82327608a667" width="1" height="1" alt=""><hr><p><a href="https://masternewmedia.com/why-open-source-does-not-protect-your-freedom-richard-stallman-explains-why-free-software-is-the-82327608a667">Why Open-Source Does Not Protect Your Freedom: Richard Stallman Explains Why Free Software Is the…</a> was originally published in <a href="https://masternewmedia.com">MasterNewMedia</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[What Is Free Software? A Reply From The Source: Richard Stallman Video Interview]]></title>
            <link>https://masternewmedia.com/what-is-free-software-a-reply-from-the-source-richard-stallman-video-interview-b9f74240254f?source=rss----47686ad37055---4</link>
            <guid isPermaLink="false">https://medium.com/p/b9f74240254f</guid>
            <category><![CDATA[personal-story]]></category>
            <dc:creator><![CDATA[Robin Good]]></dc:creator>
            <pubDate>Tue, 16 Jan 2024 18:06:41 GMT</pubDate>
            <atom:updated>2024-03-08T22:49:31.336Z</atom:updated>
            <cc:license>https://creativecommons.org/licenses/by-nc-sa/4.0/</cc:license>
            <content:encoded><![CDATA[<p><strong>A few days ago</strong> I had the honor of hosting in my Rome apartment, freedom activist and hacker <a href="http://en.wikipedia.org/wiki/Richard_Stallman">Richard Stallman</a>, a near-like mythological figure in the world of computing, and hacking and a pioneer figure in supporting <a href="http://en.wikipedia.org/wiki/Free_software">free software</a> as a political weapon.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/996/1*KFSW66t56J7bwzmAO9cImA.jpeg" /><figcaption>Photo credit: <a href="https://web.archive.org/web/20070823061308/http:/www.pspain.net/guadalinex/h/g1.htm">www.pspain.net</a></figcaption></figure><p><a href="http://wikipedia.org/">Wikipedia</a>, which devotes ten pages to cover Richard Stallman&#39;s history and accomplishments, reports among other things:</p><blockquote><strong>“While Stallman did not participate</strong> in the counterculture of the 60s, he found its rejection of the pursuit of wealth as the main goal of life to be inspiring, and this may have influenced his actions at this time.</blockquote><blockquote>However, he was the last of his generation of hackers at the lab. He rejected a future where he would have to sign non-disclosure agreements where he would have to agree not to share source code or technical information with other software developers, and perform other actions he considered betrayals of his principles.</blockquote><blockquote><strong>He chose instead to share his work with others</strong> in what he regarded as a classical spirit of collaboration.</blockquote><blockquote>Stallman argues that software users should have the freedom to “share with their neighbor” and to be able to study and make changes to the software that they use. <a href="https://en.wikipedia.org/wiki/Richard_Stallman#_note-5">He has repeatedly said that attempts by proprietary software vendors to prohibit these acts are “antisocial” and “unethical”.</a></blockquote><blockquote><strong>The phrase “software wants to be free”</strong> is often incorrectly attributed to him, and Stallman argues that this is a misstatement of <a href="#_note-6">his philosophy</a>. He argues that freedom is vital for the sake of users and society as a moral value, and not merely for pragmatic reasons e.g., because it may lead to improved software.</blockquote><blockquote>In January 1984, he quit his job at <a href="http://en.wikipedia.org/wiki/Massachusetts_Institute_of_Technology">MIT</a> to work full time on the <a href="http://en.wikipedia.org/wiki/GNU">GNU project</a>, which he had announced in September 1983. He did not complete a Ph.D. but has been awarded four honorary degrees.”</blockquote><p><strong>If until today you have been thinking</strong> that “<a href="http://en.wikipedia.org/wiki/Free_software">free software</a>” is just about anything you can download from the Internet and which doesn’t require payment for its use, you better think again: <a href="http://en.wikipedia.org/wiki/Freeware">freeware</a> has nothing to do with free software and the characteristics that make free software so important may be considered to be central to the evolution democracy in any society that makes wide use of the software.</p><blockquote>“Free software, as defined by the <a href="http://www.fsf.org/">Free Software Foundation</a>, is software that can be used, copied, studied, modified and redistributed without restriction.</blockquote><blockquote>Freedom from such restrictions is central to the concept, with the opposite of free software being proprietary software (a distinction unrelated to whether a fee is charged).</blockquote><blockquote><strong>The usual way for software to be distributed </strong>as free software is for the software to be licensed to the recipient with a free software license (or be in the public domain), and the source code of the software to be made available (for a compiled language).”</blockquote><blockquote>(Source: <a href="http://en.wikipedia.org/wiki/Free_software">Wikipedia</a>)</blockquote><p><strong>Is that what YouTube, Flickr, Google</strong>, and the latest <a href="https://web.archive.org/web/20070208051921/http:/www.masternewmedia.org/web_2/web_2_examples/web2_examples_of_services_and_applications_20051006.htm">Web 2.0 applications</a> offer you?</p><p><a href="http://en.wikipedia.org/wiki/Richard_Stallman">Richard Stallman</a>, whom I was meeting for the first time, was kind enough to allow me a short video interview. In it, I asked him directly what “free software” is all about and why it is important to understand the key differences that separate it from commercial software.</p><p>If you believe that software may indeed play a very critical role in the life and democracies that we will be able to build in the near future, understanding how such software is directly responsible for determining the degree of freedom we will be able to enjoy is something that you and I may need to become a bit more erudite about.</p><h3><strong>What is Free Software? A Video Interview with Richard Stallman</strong></h3><iframe src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2FuJi2rkHiNqg%3Ffeature%3Doembed&amp;display_name=YouTube&amp;url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DuJi2rkHiNqg&amp;image=https%3A%2F%2Fi.ytimg.com%2Fvi%2FuJi2rkHiNqg%2Fhqdefault.jpg&amp;key=a19fcc184b9711e1b4764040d3dc5c07&amp;type=text%2Fhtml&amp;schema=youtube" width="640" height="480" frameborder="0" scrolling="no"><a href="https://medium.com/media/ab872b8528bb5d92509b8fd99f1030f1/href">https://medium.com/media/ab872b8528bb5d92509b8fd99f1030f1/href</a></iframe><p><a href="https://www.youtube.com/watch?v=uJi2rkHiNqg">Duration: 2&#39;:17</a>&quot;</p><p>⁣⁣<br><em>⁣</em><strong><em>Robin Good: What is free software</em></strong><em> from your point of view?</em></p><blockquote><a href="https://web.archive.org/web/20110827094424/http:/www.masternewmedia.org/videos/Richard_Stallman_Free_Software.ogg">Ogg file (non-proprietary) download</a></blockquote><p><strong>Richard Stallman</strong>: Free software means software that respects the user’s freedom. There are four essential freedoms that the user of software should always have:</p><p><strong>· Freedom Zero</strong> is the freedom to run the program however you wish.</p><p><strong>· Freedom One</strong> is the freedom to study the source code of the program and to change it to make the program do what you wish.</p><p><strong>· Freedom Two</strong> is the freedom to distribute copies of the program to others when you wish. Now this includes republication of the program.</p><p>· <strong>Freedom Three</strong> is the freedom to distribute copies of your modified versions to others when you wish, and this also includes publication if that’s how far you wish to go.</p><p>If you have all four of these essential freedoms then the program is Free Software. This means that the social system of the distribution of this program is an ethical system that respects the freedom and community of the users.</p><p><strong>If one of these freedoms is missing,</strong> then the program is proprietary software, meaning that it keeps the users divided and helpless and gives the developer power over the users. This is an injustice.</p><p>Proprietary software should not exist and should not be used. If you want to have freedom while using computers, the only way you can have it is by rejecting proprietary software. And that’s the aim of the Free Software Movement.</p><p><strong>We want to replace proprietary software</strong>, with its unjust social system with Free Software and its ethical social system. And so we develop free replacements for proprietary software, and other free programs whenever we get an idea, so that the world can live in freedom.</p><p>The part that uses computers, at least, in that one area of life. Winning and maintaining freedom in general is a much bigger, much broader, and harder activity, but this is one part of it.</p><iframe src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2F8DQ6bDbMXzY%3Ffeature%3Doembed&amp;display_name=YouTube&amp;url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D8DQ6bDbMXzY&amp;image=https%3A%2F%2Fi.ytimg.com%2Fvi%2F8DQ6bDbMXzY%2Fhqdefault.jpg&amp;key=a19fcc184b9711e1b4764040d3dc5c07&amp;type=text%2Fhtml&amp;schema=youtube" width="640" height="480" frameborder="0" scrolling="no"><a href="https://medium.com/media/4838f5126fbea467eec94443b6440603/href">https://medium.com/media/4838f5126fbea467eec94443b6440603/href</a></iframe><p><a href="https://www.youtube.com/watch?v=8DQ6bDbMXzY">Duration: 0&#39;:59&#39;’</a></p><p>⁣⁣⁣<br><strong><em>RG: What are the key negative consequences </em></strong><em>of using proprietary software versus free software?</em></p><blockquote><a href="https://web.archive.org/web/20120111150828/http:/www.masternewmedia.org/videos/Richard_Stallman_Negative_Consequences.ogg">Ogg file (non-proprietary) download</a></blockquote><p><strong>Richard Stallman</strong>: Well, I’ve pretty much said already why proprietary software is bad because the developer has power over the users, the users are subjugated. And these developers use their power in various different ways, some hurt the user more than others, but they never should have this power in the first place.</p><p>So, with proprietary software the developer decides what it will do, and the users are stuck with that. The only way they can avoid whatever the developer decides is to stop using the program, to escape.</p><p>Whereas with free software the users are in control, the users decide what the program will do. And so Free Software develops in a democratic manner. Under the control of the users, the changes that are made and accepted are the changes users want to make and then accept.</p><iframe src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2FQ7LOb4YBpyQ%3Ffeature%3Doembed&amp;display_name=YouTube&amp;url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DQ7LOb4YBpyQ&amp;image=https%3A%2F%2Fi.ytimg.com%2Fvi%2FQ7LOb4YBpyQ%2Fhqdefault.jpg&amp;key=a19fcc184b9711e1b4764040d3dc5c07&amp;type=text%2Fhtml&amp;schema=youtube" width="640" height="480" frameborder="0" scrolling="no"><a href="https://medium.com/media/56c747fc2c7f689af26213aa992552bb/href">https://medium.com/media/56c747fc2c7f689af26213aa992552bb/href</a></iframe><p><a href="https://www.youtube.com/watch?v=Q7LOb4YBpyQ">Duration: 1&#39;:26&quot;</a></p><p>⁣⁣⁣⁣<br><strong><em>RG: What are some of the key examples of Free Software </em></strong><em>that you suggest people use or consider using?</em></p><blockquote><a href="https://web.archive.org/web/20120111151335/http:/www.masternewmedia.org/videos/Richard_Stallman_Free_Software_Examples.ogg">Ogg file (non-proprietary) download</a></blockquote><p><strong>Richard Stallman</strong>: The fundamental instance of Free Software is the <a href="http://en.wikipedia.org/wiki/GNU_operating_system">GNU operating system</a>, which is the only operating system that was ever developed for ethical reasons, instead of for commercial or technical reasons, which is why most systems were developed.</p><p><a href="#History">I launched the development of the GNU operating system</a> in January 1984 with the specific goal of making it possible to use a computer and live in freedom. In 1992 the last major gap in the GNU operating system was filled by the kernel Linux.</p><p><strong>So the result was</strong> the combination of GNU and <a href="http://en.wikipedia.org/wiki/Linux">Linux</a>, which was the first complete free operating system. And because of this, there is at least the possibility of using a computer in freedom.</p><p>Before the existence of <a href="#Linux_and_the_GNU_Project">GNU/Linux</a>, it was simply impossible. No one who used a computer could have freedom.</p><p>Long enough in the past, it was different, you know in the nineteen-seventies there were some other free operating systems, but they disappeared, and by the eighties there were none.</p><p>There were none that could run on a modern computer back then. And so it was the existence of GNU/Linux that made freedom a possibility.</p><iframe src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2FaU960y2PXis%3Ffeature%3Doembed&amp;display_name=YouTube&amp;url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DaU960y2PXis&amp;image=https%3A%2F%2Fi.ytimg.com%2Fvi%2FaU960y2PXis%2Fhqdefault.jpg&amp;key=a19fcc184b9711e1b4764040d3dc5c07&amp;type=text%2Fhtml&amp;schema=youtube" width="640" height="480" frameborder="0" scrolling="no"><a href="https://medium.com/media/020f8e7359f9b4d9d82e9c5f350bdf89/href">https://medium.com/media/020f8e7359f9b4d9d82e9c5f350bdf89/href</a></iframe><p><a href="https://www.youtube.com/watch?v=aU960y2PXis">Duration: 0&#39;:33&quot;</a></p><p>⁣⁣⁣⁣⁣<br><strong><em>RG: Is GNU/Linux a system that now individuals</em></strong><em>, professionals, and organizations can start to use for their daily operations?</em></p><blockquote><a href="https://web.archive.org/web/20120111145203/http:/www.masternewmedia.org/videos/Richard_Stallman_Daily_Use_of_GNU_Linux.ogg">Ogg file (non-proprietary) download</a></blockquote><p><strong>Richard Stallman</strong>: They do. Lots of organizations, lots of companies, lots of public agencies, and lots of individuals already use GNU/Linux. It’s not particularly hard to use- it’s just different.</p><p>So, you have to make a certain effort to move to freedom. But it&#39;s not a big sacrifice, so we’re lucky, because there are times and places where people had to make very big sacrifices for freedom, and we’re very lucky that they were willing to do so.</p><iframe src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2FdOkaBHmsPkk%3Ffeature%3Doembed&amp;display_name=YouTube&amp;url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DdOkaBHmsPkk&amp;image=https%3A%2F%2Fi.ytimg.com%2Fvi%2FdOkaBHmsPkk%2Fhqdefault.jpg&amp;key=a19fcc184b9711e1b4764040d3dc5c07&amp;type=text%2Fhtml&amp;schema=youtube" width="640" height="480" frameborder="0" scrolling="no"><a href="https://medium.com/media/4a42cbb780241f4fc720eb38f8e42e89/href">https://medium.com/media/4a42cbb780241f4fc720eb38f8e42e89/href</a></iframe><p><a href="https://www.youtube.com/watch?v=dOkaBHmsPkk">Duration: 1&#39;:39&quot;</a></p><p>⁣⁣⁣⁣⁣⁣<br><strong><em>RG: To support those, who like me, favor change over the control</em></strong><em> exercised by large corporations and media, what are the types of actions that individuals can take?</em></p><blockquote><a href="https://web.archive.org/web/20120111151215/http:/www.masternewmedia.org/videos/Richard_Stallman_What_Can_Individuals_Do.ogg">Ogg file (non-proprietary) download</a></blockquote><p><strong>Richard Stallman</strong>: I wish I knew.</p><p>This is the greatest political question of our time.</p><p>How can we put an end to the empire of the mega-corporations and restore democracy? If I knew I would be the savior of the world.</p><p><strong>What I think I can tell</strong> is that the media are crucial.</p><p>The power of the corporate media enables truth to be suppressed and lies to be passed as truth.</p><p>You’ve probably heard that a half-truth can be worse than a lie. A lot of the things that our government and media say are one-tenth truths, nine-tenths lies.</p><p>And it doesn’t take many of them together to create a completely fictional worldview, like the one that Bush says - presents - when he talks.</p><p><strong>So I recommend </strong>that people stop listening to the mainstream media. Don’t watch television news, don’t listen to news on the radio, don’t read news on ordinary newspapers.</p><p>Get [your news] from a variety of websites, which are not operated under the power of business money, and you have a better chance of not being fooled by the systematic lies that they all tell because they’re all being paid by the same people to tell the same lies. Or nine-tenths lies.</p><p><em>End of interview.</em></p><h4><strong>Interview Notes</strong></h4><p>As I was closing my camcorder at the end of the interview, Richard said casually: “<em>…and do not post it to YouTube, as it doesn’t use free software!</em>”</p><p><strong>Update Nov. 13th 06:</strong> Richard Stallman wrote to correct me about this. Though I jotted down his sentence on my notepad right after he pronounced it, Richard says to have said something different.</p><p>Here it is: “<em>…and do not post it to YouTube, as it doesn’t work with free software!</em>”</p><p><strong>Though I wasn’t able to find an alternative</strong> online resource that utilized free software and allowed me to directly stream the above video clips, I thought it only fair to mention here Richard’s own recommendation.</p><p>On the human side, Richard showed to be a very unique person, with special feelings and emotions that not everyone who has met him has been able to appreciate.</p><p>In particular, I was touched by Richard&#39;s ability to tune in to the beauty and love that surrounds us in a matter of seconds.</p><p>As he stayed over my house, a wonderful and silent friendship developed between him and my little parrot, who would spend hours sitting on Richard’s shoulder while playing with his long hair.</p><p>Here is Richard, touching reply to my closing question:</p><iframe src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2Ftg4MgDD8FoA%3Ffeature%3Doembed&amp;display_name=YouTube&amp;url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Dtg4MgDD8FoA&amp;image=https%3A%2F%2Fi.ytimg.com%2Fvi%2Ftg4MgDD8FoA%2Fhqdefault.jpg&amp;key=a19fcc184b9711e1b4764040d3dc5c07&amp;type=text%2Fhtml&amp;schema=youtube" width="640" height="480" frameborder="0" scrolling="no"><a href="https://medium.com/media/96d31bb194f61e3f570b8dcfb5c6fd62/href">https://medium.com/media/96d31bb194f61e3f570b8dcfb5c6fd62/href</a></iframe><p><a href="https://www.youtube.com/watch?v=tg4MgDD8FoA">Duration: 0&#39;:50&quot;</a></p><p>⁣⁣⁣⁣⁣⁣⁣<br><strong><em>RG: What is the most beautiful memory</em></strong><em> you’ve had about staying here in Rome?</em></p><blockquote><a href="https://web.archive.org/web/20120111151215/http:/www.masternewmedia.org/videos/Richard_Stallman_What_Can_Individuals_Do.ogg">Ogg file (non-proprietary) download</a></blockquote><p><strong>Richard Stallman</strong>: Well I guess it probably was Funny on my shoulder.</p><p>RG: <em>Who’s Funny?</em></p><p><strong>Richard Stallman</strong>: Funny is a <a href="http://images.google.com/images?hl=en&amp;safe=off&amp;sa=N&amp;resnum=0&amp;q=cockatiel%20parrot&amp;tab=wi">cockatiel parrot</a>… That likes to lick my hair.</p><p>RG: <em>And why did you feel so good when he was there?</em></p><p><strong>Richard Stallman</strong>: <strong>I guess I just felt loved.</strong></p><p>RG: <em>Do you feel loved normally by people like me who interview you, or…</em></p><p><strong>Richard Stallman</strong> That’s totally different. Totally different. Sometimes I feel admired, but that’s different from being loved.</p><p>RG: <em>Thank you.</em></p><p>N.B.: <a href="https://web.archive.org/web/20060112063307/http:/www.myvideokaraoke.com/show/075/Hip-hop_Rap_J.Lang_featuring_Funny_Parrot_s_rap">Check out Funny</a>, my unique parrot as he raps to the music (the girl holding him is my daughter Chiara).</p><p>I have in fact recorded a bit more of Richard Stallman’s thoughts, but I will leave those for another upcoming article, cum video, dedicated to the issue of <a href="http://en.wikipedia.org/wiki/Drm">DRM</a>.</p><p>One special thank you goes to <a href="https://web.archive.org/web/20050313222536/http:/www.partecs.com/staff.html">Rufo Guerreschi</a> of <a href="https://web.archive.org/web/20050208045212/http:/www.partecs.com/">Partecs</a>, who first introduced me to Richard Stallman and who gently hosted the dinner which gave way to this video interview.</p><p><em>Originally written by Robin Good for MasterNewMedia and first published on Tuesday, October 24, 2006, as, “What Is Free Software? A Reply From The Source: Richard Stallman Video Interview”</em></p><p><strong>Robin Good</strong></p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=b9f74240254f" width="1" height="1" alt=""><hr><p><a href="https://masternewmedia.com/what-is-free-software-a-reply-from-the-source-richard-stallman-video-interview-b9f74240254f">What Is Free Software? A Reply From The Source: Richard Stallman Video Interview</a> was originally published in <a href="https://masternewmedia.com">MasterNewMedia</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Mobile Video Streaming: Building A Remote Control Panel For A Portable Video Streaming Box - The…]]></title>
            <link>https://masternewmedia.com/mobile-video-streaming-building-a-remote-control-panel-for-a-portable-video-streaming-box-the-aa5523da67a0?source=rss----47686ad37055---4</link>
            <guid isPermaLink="false">https://medium.com/p/aa5523da67a0</guid>
            <category><![CDATA[journalism]]></category>
            <dc:creator><![CDATA[Robin Good]]></dc:creator>
            <pubDate>Mon, 15 Jan 2024 20:00:56 GMT</pubDate>
            <atom:updated>2024-03-08T22:06:48.402Z</atom:updated>
            <cc:license>https://creativecommons.org/licenses/by-nc-sa/4.0/</cc:license>
            <content:encoded><![CDATA[<h3>Mobile Video Streaming: Building A Remote Control Panel For A Portable Video Streaming Box - The RobinPad Story</h3><p><strong>In the first part of 2007,</strong> I took my personal dive with <a href="https://web.archive.org/web/20070428181218/http:/www.masternewmedia.org/video_internet_television/live-video-streaming/broadcast-yourself-live-with-video-streaming-20070424.htm">live video streaming</a>, and the Italian audience who has followed my non-stop reports from <a href="http://www.google.com/custom?hl=en&amp;client=pub-1185284300475723&amp;channel=3547147635&amp;cof=FORID%3A1%3BGL%3A1%3BL%3Ahttp%3A%2F%2Fwww.masternewmedia.org%2Fimages%2Frg_small_logo.jpg%3BLH%3A50%3BLW%3A150%3BLBGC%3A000000%3BLC%3A%230000ff%3BVLC%3A%23663399%3BGFNT%3A%230000ff%3BGIMP%3A%230000ff%3BDIV%3A%23336699%3B&amp;domains=masternewmedia.org&amp;ie=ISO-8859-1&amp;oe=ISO-8859-1&amp;q=tutti+i+video&amp;btnG=Search&amp;sitesearch=masternewmedia.org">several of the largest barcamps held recently here in Italy</a> has seen how much passion and interest I have taken this new communication challenge.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*Jo0Kjlc9JTI_Y-PCY45Vxw.jpeg" /></figure><p>One of the nicest things to happen, thanks to my voluntary experimentation with live video streaming on <a href="http://www.robingood.tv/">www.RobinGood.TV</a>, was the opportunity to meet some truly fantastic people, who, excited themselves by my new video discoveries have offered in many different ways their talent and skill to help me out.</p><p>Among these one has stood out the tests of time and has invested notable time and efforts to help me several dreams I had been playing with.</p><p>These included the ability to build a truly portable video streaming station, together with added peripherals and functionalities that would have helped me video stream hands-free from just about any place, Justin-style.</p><p><strong>His name is </strong><a href="https://web.archive.org/web/20071023061828/http:/www.diniro.net/fabbblog/"><strong>Fabio “Blaxwan,”</strong></a><strong> </strong>and he is a truly passionate technology inventor and experimenter, moved by the desire to play and learn from his own creations.</p><p>Not only has he helped me build an open backpack for my portable laptop that makes my mobile video streaming orders of magnitude easier and more comfortable than walking around like a fool with your laptop open, but, as he recounts in deep detail in this review, he has built a full remote control panel console integrating monitoring and control functions for the laptop working with its lid closed on my back.</p><ol><li><a href="#f658"><strong>The “RobinPad” Story</strong></a></li><li><a href="#353a"><strong>Overview</strong></a></li><li><a href="#f866"><strong>Building a Custom USB Button Pad</strong></a></li><li><a href="#8bc8"><strong>Building An Adjustable Remote Control Panel With a Holding Arm</strong></a></li><li><a href="#1095"><strong>Building a Robin Good TV Light Sign</strong></a></li><li><a href="#c053"><strong>How It All Works</strong></a></li><li><a href="#89b0"><strong>What Next?</strong></a></li></ol><p><strong>Here are the details:</strong></p><p><em>Intro by Robin Good</em></p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*UgrH1Ek9N1xWwjETnqEZdQ.jpeg" /><figcaption>Photo credit: Tommaso Sorchiotti</figcaption></figure><h3><strong>The “RobinPad” Story</strong></h3><p><em>by Fabio “Blaxwan” Di Niro</em></p><h3>⁣<br>1. Overview</h3><p>Last April (2007), I was attending a <a href="http://en.wikipedia.org/wiki/BarCamp">barcamp</a>; it was during a conference when I first met Robin Good.</p><p>I saw this funny man struggling with a laptop, webcam, radio microphone and lots of wires as he was live video streaming the <a href="http://barcamp.org/OpenCamp">OpenCamp</a>.</p><p><strong>Such a view had two effects:</strong> the first one was that I immediately started to think about ways to build something that would avoid having all those fastidious and uncomfortable wires and dongles.</p><p>The second effect was that I missed the conference speech.</p><p>Later on, I went back home and I was searching on the net for more info about this Good guy. I rapidly discovered that he was doing a really great job by giving the possibility to those who could not attend the barcamp to follow it live on their broadband-connected computers at home.</p><p>Then I thought I could have tried to help him out.</p><p>I sent him an email explaining what I thought we could do, and he just answered, “<em>Hi Fabio, you’re the man I was waiting for a long time.</em>” Then we started to have a lot of fun together experimenting with new and improbable mash-up devices.</p><p><strong>This article describes the construction</strong> and evolution of the so-called “RobinPad”, or at least that’s what we called it.</p><p>It is, in fact, much more than a pad as it is a full remote control panel that greatly complements the mobile Robin Good video streaming backpack, allowing it to have video feedback and the ability to monitor and control all of the video streaming functions as it streams.</p><p>This unique, hand-made device was the first final tangible product generated by my active collaboration with Robin. He is a great guy who does a lot instead of talking. I like that. And I did have a great time building this rugged but functional device for his Robin Good TV.</p><h3><strong>2. Building a Custom USB Button Pad</strong></h3><p>When we first thought about a remote control panel for the Robin Good streaming backpack, we were trying to achieve at least some basic functionalities:</p><p>· <strong>Having a preview of the cam</strong></p><p><strong>· Having some information </strong>about the system<strong>,</strong> like connection status, available bandwidth, battery status, etc.</p><p><strong>· Having the possibility </strong>to start and stop video streaming at will</p><p>To accomplish these goals, we needed a small, lightweight, portable LCD monitor and some panel buttons. Online, we saw that there were a lot of monitors in many different flavors, so this was not an issue.</p><p>On the other side, we had to find an input device that needed to be fit in a control panel next to the monitor itself.</p><p><strong>We first thought about using USB numpads,</strong> but we discovered that these were too big. Then we went on to custom I/O cards (like a PIC-based one that communicates via RS-232), but this kind of communication would need more software development.</p><p>So I thought to buy a small joypad and just adapt it to our own specific needs.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1000/1*U2VPXeegxRL4zPooaiJO2Q.jpeg" /><figcaption>Figure: the small joypad we used</figcaption></figure><p>So, for the first few times, Robin and I went streaming live with this joypad fastened to our trousers belt. We soon found out that this was definitively not so comfortable.</p><p><strong>On the other hand,</strong> I soon realized that there existed a lot of software out there that could have taken great advantage, in different ways, of our standard and popular joypad.</p><p>This is when I I decided to take out and use just the electronics of the joypad in order to convert it into a simple box that could be more easily matched and installed next to the small LCD monitor.</p><p>I carefully unscrewed and opened the joypad to see how I could embed it into a smaller box.</p><p>Of course, these instructions cannot apply to all joypads because circuits and technologies may vary from brand to brand and also through different models. So what I’m writing here is just to give you a good basic idea of how I approached it.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*rrSmwss1TOwN9gFKpsN1KQ.jpeg" /><figcaption>Figure: inspection of the joypad circuits</figcaption></figure><p>Upon opening the joypad, I immediately noticed that the electronics of the unit were made by three circuit boards: a main one containing the core chip, a cabling one and a third one (the bigger) containing all the button contacts.</p><p><strong>I decided then to get rid of the third</strong> one, saving some space, and to replace it with a custom circuit board holding my own custom buttons.</p><p>So, I measured the remaining boards to determine the size of the plastic box to buy.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1000/1*sy2UXUVtgm4p5eYJboCNag.jpeg" /><figcaption>Figure: measuring the circuit board</figcaption></figure><p><strong>After some research</strong>, I found this plastic box shown in the picture below, which was actually a little bit smaller than the board it had to hold, but I thought that it was better to trim the board a little bit instead of using a bigger box (the bigger size was really cumbersome).</p><p>Together with it, I also bought ten board soldering buttons.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*uKGjOHYzwlcM3k46saOAYg.jpeg" /><figcaption>Figure: the plastic box and the buttons</figcaption></figure><p>At this point, I had to prepare the board on which to install our own custom buttons. Since there were no particular needs for circuit connections, I decided to use a prototyping board and wire it directly to the joypad&#39;s own circuit board.</p><p>I placed the buttons on the prototyping board and decided on its size, then I cut the board with the <a href="http://en.wikipedia.org/wiki/Dremel">Dremel</a>, and soldered the buttons.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*PJQuhBfqkG4fcWbcjGDwFA.jpeg" /><figcaption>Figure: buttons board preparation</figcaption></figure><p><strong>Next, I needed to prepare and finalize the box.</strong> To do this, I stuck two paper tape stripes on it to ease the drawing of the drilling points.</p><p>Then, I drilled the holes for the buttons and used hot glue to place a small piece of wood inside the box between the two rows of buttons. That’s just for cosmetics.</p><p>In fact, this piece of wood is used to screw and hold the circuit board in place in order to avoid using any visible screws on the front panel.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/800/1*vnkx8FgdWryKbBbGjR23QQ.jpeg" /><figcaption>Figure: box preparation</figcaption></figure><p><strong>Now, I had to finalize the joypad circuit board.</strong> The first step was to remove the unused board and trim the used one (I just cut out the edge of the board where the two motors were soldered, as these were, luckily, useless parts).</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/800/1*1u6RXg9Nji7vK899fwH7dQ.jpeg" /><figcaption>Figure: joypad circuit board preparation</figcaption></figure><p>I soldered a common ground for some buttons, grouping them as I saw on the original button board of the joypad. Then, I used some colored wires to connect the custom button board to the joypad mainboard.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/800/1*-OUc5kCJVPznVTE8iHlkEg.jpeg" /><figcaption>Figure: soldering the wires on the buttons circuit board</figcaption></figure><p><strong>Finally</strong>, the last step was to connect my custom button board to the joypad one.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/800/1*VlLB6V4DrRjbeS8YDoIjJA.jpeg" /><figcaption>Figure: connecting the two boards</figcaption></figure><p>Please note that the joypad we bought was made to connect both to a PlayStation and a PC, so it also had a Playstation connector.</p><p>Since I disliked this additional useless connector, the very last step was opening the connector, cutting its wires, and insulating them with some tape so that the pad would have just one connector at its end.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1000/1*rt-Y33CSO3kckW1l6uJVgg.jpeg" /><figcaption>Figure: cutting the PlayStation connector away</figcaption></figure><p><strong>Here is a picture of the button pad</strong>, once completed:</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*fxbguXSrQCxXlkNYV9uajA.jpeg" /><figcaption>Figure: DONE!!!</figcaption></figure><h3><strong>3. Building An Adjustable Remote Control Panel With a Holding Arm</strong></h3><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*4LpJYmouNS7eSQX7B4jUUg.jpeg" /></figure><p><strong>Here, our goal was to</strong> create a device that would have helped to carry and see the remote control panel hands-free. The idea was to get the control panel to be visible to Robin as he was moving and streaming live.</p><p>We considered different solutions, like something to tie to the pants belt or to the backpack belt, but at the end of the game, we finally opted for a flexible arm coming out from the backpack itself (lately, we realized that this was uncomfortable as well).</p><p>With this kind of solution, the first step was to build a supporting plate that needed to hold the button pad and the monitor at the same level in front of Robin.</p><p><strong>I decided to build this part by using some plastic</strong> and taking advantage of a PVC pipe, like the one utilized in sewage systems.</p><p>Happily, I had a brand new one, and I cut it and placed it in the oven at a temperature of about 130 C. After 8–10 minutes, it was so tender that I could easily take it out and hold it firmly by using two sheets of wood.</p><p>Then I prepared a base to properly bend the PVC sheet in order to give it the right shape for holding the buttonpad and the monitor.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/800/1*Zubkg5Bep-QgTXcrIcWagQ.jpeg" /><figcaption>Figure: the bending base</figcaption></figure><figure><img alt="" src="https://cdn-images-1.medium.com/max/1000/1*w-lFSJ-xJAFg8vNuRo9Qpw.jpeg" /><figcaption>Figure: buttonpad and monitor fitting on the bending base</figcaption></figure><p><strong>At this point</strong>, I cut a rectangular piece from the PVC sheet a little bit bigger than required (because I knew I couldn’t be so precise in bending it) and put it again in the oven for another 5–8 minutes at 130 C.</p><p>When the PVC was again soft enough, I took it, placed it on the base, and pressed it hard by utilizing some other plain-surface heavy objects for a few minutes, until it cooled down again.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/800/1*aQCwXNC4_z8PQnSQqchQ1A.jpeg" /><figcaption>Figure: bending the PVC rectangle</figcaption></figure><p>After some minutes the PVC piece was cold enough to continue to work on it.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1000/1*PK8MBXuf3w4uFyfmFTqCOA.jpeg" /><figcaption>Figure: the PVC properly bent</figcaption></figure><p>So I placed the monitor and button pad on it and first drew and then precisely trimmed the contours.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/800/1*pTQkc44G46_TaEOg1scilg.jpeg" /><figcaption>Figure: the PVC now has also the right shape</figcaption></figure><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*o6tJuj_D-0_zpEUGcAgtSw.jpeg" /><figcaption>Figure: the plate now perfectly holds the monitor and buttonpad aligned</figcaption></figure><p><strong>To build some rigidity in the flexible arm</strong> that would be holding the remote control panel (otherwise, the weight of the monitor and control panel would have it fall down) I decided to use some steel wires.</p><p>I gathered together several steel wires, gave them some shape, and hot-glued them on the bottom of the holding plate.</p><p>Then I inserted the wire bunch in a corrugated plastic pipe, and, on the other end, I just bent out the wires and hot-glued them in a larger pipe that may be easily screwed to something that I had to attach to the backpack.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/800/1*OEUZDad67zqmU29mFS2qlQ.jpeg" /><figcaption>Figure: building the flexible arm</figcaption></figure><p><strong>The last step </strong>was preparing something that would hold the flexible arm, as we could not screw this to our belly. So we needed something where we could screw our artificial holding arm in.</p><p>To achieve this, I cut a thin piece of wood to the size of the Vaio notebook Robin Good carries in the open backpack. My idea was to basically pace this wooden platform between the Vaio and Robin’s back inside the backpack.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/800/1*RR5fTsd_8Cru_tOZr-_FbQ.jpeg" /><figcaption>Figure: preparing the flexible arm holder</figcaption></figure><p>Work done! The “suspended” remote control panel device (of course, the elastic stripes were just a temporary solution; they were replaced by velcro stripes):</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*XZXJqkO-_r5DQ5MxifORWQ.jpeg" /><figcaption>Figure: the console finished</figcaption></figure><h3><strong>4. First Evolution: Building a Case for the Backpack</strong></h3><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*7BHdFwSW1KqoyfISzXhj8A.jpeg" /></figure><p>After some further experimentation with the mobile Robin Good streaming station, we realized we wanted to improve things further.</p><p>The number of dongles, batteries, peripherals, cables, and connectors had grown to such an extent, especially after the adoption of the small tube camera Robin carried in its hat, that we badly needed to do something about simplifying and organizing all this stuff in a better way.</p><p><a href="https://web.archive.org/web/20050204054812/http:/www.rfconcepts.co.uk/sony_colour_ccd.htm"><strong>The new lipstick-sized camera</strong> in Robin’s hat</a> had, in fact, only a composite video output, so we were forced to add a <a href="http://www.google.com/search?q=video-to-USB+converter&amp;ie=utf-8&amp;oe=utf-8&amp;aq=t&amp;rls=org.mozilla:en-US:official&amp;client=firefox-a">video-to-USB converter</a>.</p><p>In addition to this, at this time, Robin opted for a smaller, higher performing, and longer-lasting <a href="https://web.archive.org/web/20070710072303/http:/www.sonystyle.com/webapp/wcs/stores/servlet/CategoryDisplay?catalogId=10551&amp;storeId=10151&amp;langId=-1&amp;categoryId=579&amp;parentCategoryId=16154">VAIO notebook</a>, but the new baby had, unfortunately, no composite video output (which we badly needed for powering the small portable monitor).</p><p>Here too, we were forced to add a <a href="http://www.google.com/search?hl=en&amp;client=firefox-a&amp;rls=org.mozilla%3Aen-US%3Aofficial&amp;hs=qYT&amp;q=VGA-to-composite+video+converter&amp;btnG=Search">VGA-to-composite video converter</a>. There were just too many things hanging out of Robin’s open backpack.</p><p><strong>This is why I decided that the best solution</strong> would have been to put all these things together inside a properly designed and compact box to place/attach an open backpack. This way I could integrate all the cables and simplify the use and the look and feel of the system.</p><p>Since I also wanted to have a nicely shaped box, I steered away from traditional rectangular boxes and went straight to a big <a href="http://en.wikipedia.org/wiki/Bricolage">bricolage</a> shop to get some fresh ideas.</p><p>There, on the shelves where all the electric pipes are shown, I immediately found something interesting. I bought those two plastic shells you see here below.</p><p><strong>These strange shells </strong>are traditionally used to bend into the wall of the plastic square pipes that are used to run wires alongside a wall. I don’t know if I gave you a good idea of what they really are for, but what matters is that they were perfect for our purpose.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*jXh740go39LtSUxpBDsEGA.jpeg" /><figcaption>Figure: the plastic shells I bought for the backpack box</figcaption></figure><p>Back home, I just resized the two shells and cut a matching shape in a thin sheet of wood in order to create a closing panel for them. I then painted in black both the base and the “shells”.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/800/1*fiYXuEubf2hmAf7gIBgZIA.jpeg" /><figcaption>Figure: the two plastic shells are cut and then glued together and black-painted</figcaption></figure><p>Once I had the box completed, I started to drill some holes in it to screw the connectors and the switches. I assembled then all the circuitry soldering and all the other stuff. I finally used rubber bands to hold the set of batteries together to the converter to the box base.</p><p><strong>Here are the results</strong>:</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*9YH2KEeIXgeCzUna-d5jxQ.jpeg" /><figcaption>Figure: completing the box</figcaption></figure><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*LeQtbRmuwNVeD1NFnDG9QQ.jpeg" /><figcaption>Figure: testing the new box; on the side, you can also see the flexible arm</figcaption></figure><h3><strong>5. Building a Robin Good TV Light Sign</strong></h3><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*qnnB5LxiJ6AXGgDGdEfCXw.jpeg" /></figure><p>At this point, we thought we had some interesting gear in our hands and our desire was to share and advertise the fruit of our work so that people would notice Robin when he was doing live streaming.</p><p>But instead of using a simple printed sign, I wanted to build something that could have been switched on when the Robin Good mobile backpack was streaming.</p><p>I therefore decided to build a light sign with some <a href="http://en.wikipedia.org/wiki/Plexiglas">Plexiglas</a> and <a href="http://en.wikipedia.org/wiki/Led">LEDs</a>. Nothing fancy at all, as it was really simple to build one this way, and I had a lot of fun experimenting with those materials I wasn’t familiar with.</p><p><strong>As a first step I cut a piece of</strong> Plexiglas (acrylic glass) and painted on it the sign lettering (Robin Good TV — On Net) by using a painting mask. This is, in fact was created using liquid latex that gets dry very fast and may be easily removed just by using the fingers.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*tJ-IxG-EWkcENcPqimJccA.jpeg" /><figcaption>Figure: the writing with the masking liquid</figcaption></figure><p>Then, I sprayed the whole front surface with black paint, and after the paint had dried, I removed the masking.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1000/1*nXiQEyr1fSEIg1JiN0pvrg.jpeg" /><figcaption>Figure: the writing with the masking liquid</figcaption></figure><p>The last step was carving into the sign the place through which to show the white LEDs that I had soldered in the back.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/800/1*J0LNsZ147lXq9JSaGA4YMw.jpeg" /><figcaption>Figure: the writing with the masking liquid.</figcaption></figure><p><strong>Work done!</strong></p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*koo62nlCK_-CKuO408c9iw.jpeg" /><figcaption>Figure: RobinGood wearing our “creature”</figcaption></figure><h3><strong>6. How It All Works</strong></h3><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*Ssjt--V7tvji9_flBokuWA.jpeg" /></figure><p><strong>For the “action” part</strong> on the remote control panel, the RobinPad runs a great scripting tool called Autohotkey. With it you may process user input and perform some actions like clicking somewhere in the screen.</p><p>This is essential because we’re using an internet streaming site to video stream (normally that is <a href="https://web.archive.org/web/20070324052836/http:/ustream.tv/">Ustream</a>), which in turn requires a Flash encoder launched from the browser to run.</p><p>Due to this setup, we cannot switch to a custom encoding system, but I’m really confident that sooner or later, we will move to this kind of setup.</p><p><strong>The basic idea of the button pad is</strong> to use the upper row of buttons for fixed and frequently used functions and to leave the lower row of buttons for general-purpose functions.</p><p>In the bottom row the buttons change their functions contextually and can perform therefore multiple tasks. In this way, we can utilize more functions than the number of buttons we have physically available (10).</p><p><strong>The core buttons in the upper row</strong> perform these basic functions (from left to right):</p><h4>⁣⁣<br>Menu</h4><p>· Start streaming</p><p>· Lock/unlock the buttons (to avoid accidental press)</p><p>· Start recording</p><p>· Stop recording</p><p>Those in the lower row perform the functions shown in the following menu screens which can be cycled through by pressing the “<em>Menu</em>” button.</p><p>The first image here below is the Menu1, and the second and third images are the Menu2.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*9RNSACGAWJQYpswVTtt9qw.jpeg" /><figcaption>Figure: RobinPad’s Menu1, Menu2HSDPA and Menu2Wireless.</figcaption></figure><p>Later, I also added a splash screen that is shown when the system starts as well as a “<em>locked</em>” warning that is displayed when the pad is locked (through the central upper button). Obviously, I also added an “<em>unlocked</em>” message that is shown when the central upper button is pressed again:</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*tLR71bNLhlaMXI56evv04g.jpeg" /><figcaption>Figure: RobinPad’s splash screen and warnings</figcaption></figure><p><strong>For checking all functions inside the remote control panel monitor</strong>, we have devised ways in which Robin can see the actual controls and feedback indicators, including his video feedback, as they are displayed from Ustream and replicated at a lower resolution on its small monitor.</p><p>Next to streaming feedback controls, I have added for Robin a monitoring application called <a href="https://web.archive.org/web/20050305035126/http:/www.xymantix.com/sysmetrix/">SysMetrix</a> which further provides Robin with real-time numerical indications of its remaining laptop battery time, CPU temperature, and bandwidth in and out.</p><h3><strong>7. What Next?</strong></h3><p>Robin and I do realize that there are a million improvements we could still make to this setup. But this is the joy of building something yourself.</p><p><strong>Starting from the reliability of the overall physical setup,</strong> which is not yet rock solid, to the need to adjust our customer control software as <a href="https://web.archive.org/web/20070316143740/http:/ustream.tv/">Ustream</a> keeps changing and improving its own interface. In fact, the best would be writing real, dedicated software for this system.</p><p>But let me try to summarize here all of the improvements we already took into serious consideration and the general direction in which we want to move this project further.</p><h4>⁣⁣⁣⁣<br>From a hardware point of view, it would be nice to:</h4><p><strong>· </strong>Prepare another plastic holding base for the monitor and the button pad without the “<em>holding arm</em>”. This way, Robin may decide alternatively between using the artificial holding arm or simply hiding the remote control panel inside his jacket without using a flexible support arm.</p><p>When he needs it, he can take it out of his pocket and use it. Yes, this deserves one hand.</p><p><strong>· </strong>Put some <a href="http://en.wikipedia.org/wiki/Velcro">Velcro</a> on the remote control panel and on the backpack belt so that the remote control panel can be attached to the belt itself.</p><p><strong>· </strong>Add support for a set of earphone<strong>s</strong> so that Robin may have an audio feedback channel to be used for either talking to the audience or receiving indications from a possible control room through a <a href="http://en.wikipedia.org/wiki/Voip">VoIP</a> Skype-like connection.</p><p><strong>· </strong>Thinking about a <a href="http://en.wikipedia.org/wiki/Mini-ITX">mini-ITX motherboard</a> to evolve the system in a really embedded and self-contained mobile streaming station (wow)</p><h4>⁣⁣⁣<br>From a software point of view, it would be nice to:</h4><p>· Find a piece of software that is able to play a mp3 file “into” the microphone input in order to have some music background streamed in the video (the internet streaming site is accepting audio just from one source at a time)</p><p>· Try to leave the internet streaming site or get rid anyway of the need to use the browser and Flash encoder.</p><p>Once this step is accomplished, we will go for a more reliable Linux system (and we don’t have to modify the SW to remap the mouse clicks every time the streaming site changes the Flash encoder)</p><p><strong>· </strong>Write down the application for the Linux box, trying to keep all the functionalities we have now.</p><p><strong>· </strong>Keep the whole software system as much modular as we can<strong>.</strong> The final goal is the creation of a setup where Robin can stream directly from the RobinPad (yes, adding video capture functions to it) or where he could stream to a main control room where his signal will be mixed up with the one of other reporters streaming from other locations or with the video of someone wanting to interact from home.</p><p><strong>This is the end of the story for now.</strong></p><p>We are continuously working to make new improvements to the RobinPad, and if you follow RobinGood.TV, you may be able to see Robin at work with it very soon.</p><p>N.B.: Beyond our desire to share how this was all done, your comments and suggestions are what me and Robin welcome the most. If you have ideas or critiques, do not hesitate to make your voice heard here below in the comments section.</p><p><strong>Fabio Di Niro</strong></p><p><em>Originally written by Fabio Di Niro</em><strong><em> </em></strong><em>for MasterNewMedia</em><strong><em> </em></strong><em>and first published</em><strong><em> </em></strong><em>on Tuesday, August 21, 2007, as, “Mobile Video Streaming: Building A Remote Control Panel For A Portable Video Streaming Box - The RobinPad Story”</em></p><p><strong>Robin Good</strong></p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=aa5523da67a0" width="1" height="1" alt=""><hr><p><a href="https://masternewmedia.com/mobile-video-streaming-building-a-remote-control-panel-for-a-portable-video-streaming-box-the-aa5523da67a0">Mobile Video Streaming: Building A Remote Control Panel For A Portable Video Streaming Box - The…</a> was originally published in <a href="https://masternewmedia.com">MasterNewMedia</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[New Media Literacy And Education: What To Teach? Public Voice - Part 2]]></title>
            <link>https://masternewmedia.com/new-media-literacy-and-education-what-to-teach-public-voice-part-2-16b9513810dc?source=rss----47686ad37055---4</link>
            <guid isPermaLink="false">https://medium.com/p/16b9513810dc</guid>
            <category><![CDATA[learning]]></category>
            <category><![CDATA[education-reform]]></category>
            <dc:creator><![CDATA[Robin Good]]></dc:creator>
            <pubDate>Sun, 14 Jan 2024 19:10:47 GMT</pubDate>
            <atom:updated>2024-02-06T18:42:01.748Z</atom:updated>
            <cc:license>https://creativecommons.org/licenses/by-nc-sa/4.0/</cc:license>
            <content:encoded><![CDATA[<p><a href="https://web.archive.org/web/20080312225750/http:/www.masternewmedia.org/learning_educational_technologies/media-literacy/new-media-literacy-critical-thinking-Howard-Rheingold-20071019.htm"><strong>New media literacy</strong></a><strong> is the key missing component </strong>of our school&#39;s curricula.</p><p>If you are to provide your kids with the mental tools and the manual skills required by today&#39;s society you must help your sons master early in their teenage years how to express and communicate in person as well as through analog and digital media.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/800/1*J5PbuFAZ-0YHtffTij5kMQ.jpeg" /><figcaption>Photo credit: Tritooth mashed up by Robin Good</figcaption></figure><p>The teachers your government pays for are often the least media literate people you can find around, while leaving this key education component to the self-learning opportunities that the online world offers without any preparation, is akin to trying to learn singing from soccer stadium fans.</p><p><strong>But the heart of the matter </strong>is not just the training of young minds in the skilled use of new media technologies, but rather the development of their critical thinking skills, their research and analysis methods, as well as their own individual and very personal voice: their public voice.</p><p>It is in fact through the ability to analyze, to question, and to understand that one can start to express more personal views and opinions, the very heart of our gradually fading democracy.</p><p><strong>New media literacies are nothing else </strong>but a set of cultural competencies and social skills that can help today’s teenagers become active participants and contributors to safeguard the health of our future societies and the development of greater forms of healthy cooperation and more civilized living among individuals.</p><blockquote><strong>“Participatory culture shifts</strong> the focus of literacy training from individual expression onto community involvement: the new literacies are almost all social skills which have to do with collaboration and networking. “</blockquote><p>In the second part of this vision (see <a href="https://masternewmedia.com/new-media-literacy-in-education-learning-media-use-while-developing-critical-thinking-skills-3e9bf6f642cc">part 1</a> here) of how education would need to be transformed to provide valuable tools and insight to our future citizens, <a href="http://en.wikipedia.org/wiki/Howard_Rheingold">Howard Rheingold</a> prizes you with a delightful introduction to the design of a new media literacy curriculum while analyzing the key factors at play in this sweeping social revolution you and I are all part of.</p><p>He writes:</p><blockquote>“I don’t propose Internet media as the solution to young people’s disengagement from political life, or claim to know whether or not youth really are disengaged, but do want to look at participative media as a possibly powerful tool to be deployed toward helping them engage in their own voices about the issues they care about.”</blockquote><p><em>Intro by Robin Good</em></p><h3><strong>Vision of the Future - Part 2</strong></h3><p><em>by Howard Rheingold</em></p><p>I started thinking about “<em>public voice</em>” as a way to link media skills and civic engagement when I started teaching journalism majors about the ways digital media is changing the practices and institutions of journalism.</p><p><strong>One of the texts</strong> I assigned them was <a href="http://polaris.gseis.ucla.edu/pagre/">Phil Agre</a>’s ten-year-old advice, now slightly dated in its terminology, about developing a public voice by writing for webzines.</p><p>At about the same time we were discussing Agre, I read <a href="http://www.danah.org/">Danah Boyd</a>’s <a href="http://www.danah.org/papers/AAAS2006.html">speech</a> to the <a href="http://en.wikipedia.org/wiki/American_Academy_of_Arts_and_Sciences">AAAS</a> that referred to <a href="http://www.danah.org/papers/AAAS2006.html">this decade’s moral panic about MySpace</a>.</p><p>Boyd wrote about the way kids in these online social network environments were creating publics online in an era where physical public spaces were denied to them.</p><p>And then the news intervened with the story of high school students in Los Angeles organizing walkouts and demonstrations around proposed national immigration legislation.</p><p><strong>A significant percentage of American youth are involved in</strong> <a href="https://web.archive.org/web/20080207024241/http:/www.masternewmedia.org/media/media-analysis/DeLoitte-US-media-survey-2007-usage-and-preferences-20070928.htm">creating as well as consuming digital media</a>. <a href="http://www.pewinternet.org/PPF/r/162/report_display.asp">According to a 2005 survey</a> <a href="http://www.pewinternet.org/">by the Pew Internet and American Life Project</a>,</p><blockquote>“The number of teenagers using the internet has grown 24% in the past four years and 87% of those between the ages of 12 and 17 are online.”</blockquote><p>Whatever else might be said of teenage bloggers, dorm-room video producers, gamers, or those who maintain pages on social networks, it cannot be said that they are passive media consumers.</p><p><strong>They seek, adopt, appropriate</strong>, and invent ways to participate in cultural production. Another recent Pew study claims that more than 50% of today’s teenagers have created as well as consumed digital media.</p><p><a href="https://web.archive.org/web/20080218193648/http:/www.masternewmedia.org/news/2007/04/19/learning_paths_collaboration_tools_social.htm">Constructivist theories of education</a> that exhort teachers to guide active learning through hands-on experimentation are not new ideas, and neither is the notion that digital media can be used to encourage this kind of learning.</p><p><strong>What is new is a population of</strong> “<a href="http://en.wikipedia.org/wiki/Digital_natives">digital natives</a>” who have learned how to learn new kinds of software before they started high school, who carry mobile phones, media players, game devices, and laptop computers and know how to use them, and for whom the internet is not a transformative new technology but a feature of their lives that has always been there, like water and electricity.</p><p>This population is both self-guided and in need of guidance:<strong> </strong>although a willingness to learn new media by point-and-click exploration might come naturally to today’s student cohort, there’s nothing innate about knowing how to apply their skills to the processes of democracy.</p><p><strong>I don’t propose Internet media </strong>as the solution to young people’s disengagement from political life, or claim to know whether or not youth really are disengaged, but do want to look at participative media as a possibly powerful tool to be deployed toward helping them engage in their own voices about the issues they care about.</p><p><a href="https://web.archive.org/web/20080705234208/http:/www.masternewmedia.org/online_collaboration/social-software/future-of-social-software-for-learning-and.-education-20070531.htm"><strong>Making connections</strong></a><strong> </strong>between the literacies students pick up simply by being young in the 21st century and those best learned through reading and discussing texts is an appropriate role for teachers today.</p><p>My fundamental assumption for beginning such a practicum, based on my own encounters with students in social cyberspaces and the advice of more experienced educators, is that “voice,” the unique style of personal expression that distinguishes one’s communications from those of others, can be called upon to help connect young people’s energetic involvement in identity-formation with their potential engagement with society as citizens.</p><p>Moving from a private to a public voice can help students turn their self-expression into a form of public participation.</p><p><strong>Public voice is learnable</strong>, a matter of consciously engaging with an active public rather than broadcasting to a passive audience.</p><p>The public voice of individuals aggregated and in dialogue with the voices of other individuals, is the fundamental particle of “public opinion.”</p><p>When public opinion has the power and freedom to influence policy and grows from the open, rational, critical debate among peers posited by Jurgen <a href="http://en.wikipedia.org/wiki/J%C3%BCrgen_Habermas">Habermas</a> and others, it can be an essential instrument of democratic self-governance.</p><p><strong>The American democracy</strong> is rather messier and less rational than the Habermasian ideal, but it does involve what <a href="http://polaris.gseis.ucla.edu/pagre/">Phil Agre</a> identifies as a set of communication skills uniquely associated with participating in influence networks around issues.</p><p>Communication acts, whether or not they are always calmly deliberative and rational, are the fundamental elements of political and civic life.</p><p>By showing students how to use Web-based tools and channels to inform the public, advocate positions, contest claims, and organize action around issues that they truly care about, participatory media education can draw them into positive early experiences with citizenship that could influence their civic behavior throughout their lives.</p><p><strong>Media production differs</strong> from other kinds of production because media (unlike other products such as steel or food or clothing) have the power to persuade, inspire, educate, and direct human thought, belief, and activity.</p><p>Communities, movements, markets, societies, and civilizations are the products of the human talent for accomplishing complex tasks together -…incited by and coordinated through communication media.</p><p>The technical power of many-to-many communication networks is important because it multiplies pre-existing human social networking capabilities that enable collective action.</p><p>The technical networks that carry bits from node to node and the media woven from those bits enable the humans at those nodes to learn, argue, deliberate, transact, and organize on scales and at paces that were never before possible.</p><p><strong>In</strong> <strong>Confronting The Challenges </strong>of Participatory Culture: Media Education for the 21st Century (PDF), <a href="http://en.wikipedia.org/wiki/Henry_Jenkins">Jenkins et al</a> see an entirely new kind of culture emerging from the use of <a href="https://web.archive.org/web/20080610085242/http:/www.masternewmedia.org/news/2006/11/14/participatory_media_and_the_pedagogy.htm">participatory media</a>, characterizing the shift as one that should not be reduced to the enabling technology, but “<em>rather represents a shift in the way our culture operates.</em>”</p><p>The emerging “<a href="http://en.wikipedia.org/wiki/Participatory_culture">participatory culture</a>” described by <a href="http://en.wikipedia.org/wiki/Henry_Jenkins">Jenkins</a> et al is characterized as innovative, convergent, everyday, appropriative, networked, global, generational, and unequal:</p><blockquote>“This context places new emphasis on the need for schools and after school programs to devote attention to fostering what we are calling the new media literacies - a set of cultural competencies and social skills which young people need as they confront the new media landscape.</blockquote><blockquote><strong>Participatory culture shifts</strong> the focus of literacy training from individual expression onto community involvement: the new literacies are almost all social skills which have to do with collaboration and networking.</blockquote><blockquote>These skills build on the foundation of traditional literacy, research skills, technical skills, and critical analysis skills which should have been part of the school curriculum all along.”</blockquote><p><strong>An aside</strong>, again from my own experience with the public education system. My daughter looked so crestfallen when she returned from her first day of public school that I asked her what could be so terribly wrong.</p><blockquote>“They make you sit in desks all day, and the desks are all in a row, then they ring really loud bells.”</blockquote><p>This picture struck me as a perfect example of exactly what participatory media literacy education should NOT be about. Desks in a row are all very <a href="http://en.wikipedia.org/wiki/Johann_Gutenberg">Gutenberg</a>-industrial.</p><p>For the past several years, I’ve experimented with teaching students blogging rhetoric that leads them to exercise public voice.</p><p><strong>For example, </strong>the first post is to be aimed at a clearly imagined public — people known and unknown to the author who might reply, learn something, or debate the blogger’s assertions — who could, potentially, join the blogger in some kind of collective action.</p><p>First, I asked students to provide links that would educate, inform, persuade, or motivate the public, and to write a post that gives enough context to the link to enable readers to decide whether or not to click it.</p><p>Then I asked them to experiment with connective writing by offering two links and their contexts, as well as an overarching description of what connects the links.</p><p>Analytic and critical posts follow, taking issue with, contesting, and debating posts made by others on their blogs.</p><p>Finally, student bloggers were asked to make posts that advocate a position and provide links to support their assertions.</p><p><strong>Concurrent with my direct use of</strong> participative pedagogy at the college level, I’ve embarked on a literature review and have begun compiling and adapting the work of educators who have been using blogs, wikis, podcasts, and other participative media.</p><p>I invited some colleagues to help. We’ve compiled resources and exercises on a wiki at socialtext.net/medialiteracy - and welcome any of you who want to participate.</p><p>I bow to those educators whose efforts I’ve compiled and offer this as a resource.</p><p><strong>I hope the wiki and the chapter </strong>that I’ve written for the <a href="https://web.archive.org/web/20090618051619/http:/mitpress.mit.edu/catalog/browse/browse.asp?btype=6&amp;serid=170">MacArthur Foundation Series on Digital Media and Learning</a> will help broaden and expand the community that has been forming around participative pedagogy.</p><p><a href="http://www.masternewmedia.org/news/2006/11/14/participatory_media_and_the_pedagogy.htm">If </a><a href="https://web.archive.org/web/20080312225755/http:/www.masternewmedia.org/media/mobile-phones/mobile-phones-as-mass-media-white-paper-2007076.htm">print culture</a> shaped the environment in which <a href="http://en.wikipedia.org/wiki/Protestant_Reformation">the Reformation</a> exploded and <a href="http://en.wikipedia.org/wiki/The_Enlightenment">the Enlightenment</a> blossomed, participatory media might similarly shape the cognitive and social environments in which twenty-first-century life will take place.</p><p>As <a href="http://www.henryjenkins.org/">Henry Jenkins</a> and his colleagues emphasized, education that acknowledges the full impact of networked publics and digital media must recognize a whole new way of looking at learning and teaching, not just another set of skills that must be added to the curriculum.</p><p><strong>I’m not sure how to get there</strong>, how to evaluate efforts and measure impacts, or whether schooling as we know it is even the place to start building the necessary institutions.</p><p>Assuming a world in which the welfare of young people and the health of democracy are the true goals of education, I believe modern societies around the world need to assess and evaluate what works and what doesn’t in terms of engaging students in learning, to look empirically and in a more nuanced way at what civic engagement means today, to better understand what young people are really doing with digital media, and to find ways to help them use their literacies as citizenship skills as well as avenues to entertainment.</p><p><strong>End of Part 2</strong></p><p><strong>Part 1: </strong><a href="https://masternewmedia.com/new-media-literacy-in-education-learning-media-use-while-developing-critical-thinking-skills-3e9bf6f642cc">New Media Literacy In Education: Learning Media Use While Developing Critical Thinking Skills</a></p><p>Howard Rheingold was the keynote speaker for <a href="https://web.archive.org/web/20080223200842/http:/www.educationau.edu.au/jahia/Jahia/home/pid/521">education.au</a>’s final seminar for 2007 when this presentation was held.</p><h4><strong>Additional Resources</strong></h4><p><a href="https://web.archive.org/web/20080223200842/http:/www.educationau.edu.au/jahia/Jahia/home/pid/521">Howard Rheingold’s keynote presentation</a> - This presentation focuses on virtual communities and the need for new literacies to effectively engage with the new media.</p><p><a href="https://web.archive.org/web/20091015080003/http:/media.educationau.edu.au/Q+A_hrheingold.mp3">Question and answer session with Howard Rheingold</a> - This audio file features the question and answer session which followed the keynote presentation, on 2 October 2007.</p><p><em>Originally written by Howard Rheingold and first published on MasterNewMedia on Sunday, 28 October 2007, as “New Media Literacy And Education: What To Teach? Public Voice - Part 2”</em></p><p><strong>Robin Good</strong></p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=16b9513810dc" width="1" height="1" alt=""><hr><p><a href="https://masternewmedia.com/new-media-literacy-and-education-what-to-teach-public-voice-part-2-16b9513810dc">New Media Literacy And Education: What To Teach? Public Voice - Part 2</a> was originally published in <a href="https://masternewmedia.com">MasterNewMedia</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Peer-to-Peer Governance, Democracy, And Economic Vision: P2P As A Way Of Living -Part 2]]></title>
            <link>https://masternewmedia.com/peer-to-peer-governance-democracy-and-economic-vision-p2p-as-a-way-of-living-part-2-9eec8cd03a1a?source=rss----47686ad37055---4</link>
            <guid isPermaLink="false">https://medium.com/p/9eec8cd03a1a</guid>
            <category><![CDATA[p2p]]></category>
            <dc:creator><![CDATA[Robin Good]]></dc:creator>
            <pubDate>Sat, 13 Jan 2024 20:13:23 GMT</pubDate>
            <atom:updated>2024-02-06T19:02:03.241Z</atom:updated>
            <cc:license>https://creativecommons.org/licenses/by-nc-sa/4.0/</cc:license>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*sfBQRpjDFgeFVxyxLuMhvw.jpeg" /><figcaption>Photo by <a href="https://unsplash.com/@shubzweb3?utm_content=creditCopyText&amp;utm_medium=referral&amp;utm_source=unsplash">Shubham’s Web3</a> on <a href="https://unsplash.com/photos/a-group-of-purple-cubes-hanging-from-a-metal-bar-lY0-Y3kX5ps?utm_content=creditCopyText&amp;utm_medium=referral&amp;utm_source=unsplash">Unsplash</a></figcaption></figure><blockquote><strong>“Our current</strong> <a href="http://en.wikipedia.org/wiki/Political_economy">political economy</a> is based on a fundamental mistake. It is based on the assumption that natural resources are unlimited and that it is an endless sink.</blockquote><blockquote>This false assumption creates artificial <a href="http://en.wikipedia.org/wiki/Scarcity">scarcity</a> for potentially <a href="http://en.wikipedia.org/wiki/Abundance_%28economics%29">abundant</a> cultural resources.</blockquote><blockquote>This combination of quasi-abundance and quasi-scarcity destroys the <a href="http://en.wikipedia.org/wiki/Biosphere">biosphere</a> and hampers the expansion of social innovation and a free culture.</blockquote><blockquote><a href="https://web.archive.org/web/20090325001322/http:/www.masternewmedia.org/news/2006/02/20/p2pbased_economy_the_political_power.htm">In a P2P-based society</a>, this situation is reversed: the limits of natural resources are recognized, and the abundance of immaterial resources becomes the core operating principle. The vision of <a href="https://web.archive.org/web/20090213191224/http:/blog.p2pfoundation.net/category/p2p-theory/">P2P theory</a> is the following:</blockquote><blockquote><strong>1. The core</strong> intellectual, cultural and spiritual value will be produced through non-reciprocal <a href="http://en.wikipedia.org/wiki/Peer_production">peer production</a>;</blockquote><blockquote><strong>2. It is surrounded</strong> by a reformed, peer-inspired, sphere of material exchange;</blockquote><blockquote><strong>3. It is globally</strong> managed by a peer-inspired and reformed state and governance system.</blockquote><blockquote>Because of these characteristics, peer to peer can be said to be the core logic of the successor civilization, and is a answer and solution to the structural crisis of contemporary <a href="http://en.wikipedia.org/wiki/Capitalism">capitalism</a>.”</blockquote><p><strong>In this second part of</strong> P2P as a Way of Living (<a href="https://web.archive.org/web/20090301153312/http:/www.masternewmedia.org/information_access/p2p-peer-to-peer-economy/peer--to-peer-governance-production-property-part-1-Michel-Bauwens-20071020.htm">first part here</a>), peer-to-peer planetary evangelist Michel Bauwens looks at the political and economic foundations of peer-to-peer governance and democracy concepts of peer governance, production, and property, analyzing their traits and characteristics.</p><p>By deeply questioning the false assumptions on which our present economic and political systems are based one can easily see how critical a change would be if governments were to become partners rather than controllers and enslavers, and if peer communities were provided with the economic means to support their social cooperation efforts.</p><p>Again, the adoption of alternative monetary systems, taking away some of the extraordinary controls that private organizations have taken over the issue of money and providing the basic resources for all individuals according to their natural vocations and passions rather than being enslaved by economic and production mechanisms that alienate them, is the future for which I am here for.</p><p><strong>As I wrote before, let me re-iterate</strong>:</p><blockquote>“Peer to peer governance, if supported by new socio-economic regulations, including a universal subsidy to all, could be the means by which individuals would be able to govern themselves while engaging in the pursuit of their best interests and passions.”</blockquote><p>Intro by Robin Good</p><ol><li><a href="#f8b4"><strong>The Political Implications of the Peer-to-Peer Revolution - Part 2</strong></a></li><li><a href="#2e28"><strong>P2P Theory as the Emancipatory Possibility of the Age</strong></a></li><li><a href="#159b"><strong>Peer Governance and Democracy</strong></a></li><li><a href="#6c3a"><strong>Towards a Partner State Approach</strong></a></li><li><a href="#fd80"><strong>A Renewed Progressive Policy Centered Around the Sustenance of the Commons</strong></a></li><li><a href="#2b23"><strong>Conclusion: What Needs To Be Done?</strong></a></li></ol><h3><strong>The Political Implications of the Peer-to-Peer Revolution - Part 2</strong></h3><p><em>by Michel Bauwens</em></p><h3>⁣<br>⁣<br>5. P2P Theory as the Emancipatory Possibility of the Age</h3><p>Indeed, because an infinite growth system is a logical and physical impossibility with a limited natural environment, the current world system is facing a structural crisis for its extensive growth.</p><p>Currently consuming ‘two planets’, it would need four planets if China and India would obtain equity with the current Western <a href="http://en.wikipedia.org/wiki/Consumption_%28economics%29">levels of consumption</a>. Because of the ecological and resource crisis that this causes, the system is ultimately limited in its extensive expansion.</p><p>However, its dream for intensive development in the immaterial sphere is equally blocked, since the sphere of abundance and direct social production of value through peer production, creates an exponential growth in use value, but only say a linear growth in the market opportunities <a href="http://en.wikipedia.org/wiki/Marginalism">in its margins</a>.</p><p><strong>The current world system </strong>is facing a similar crisis to that of the <a href="http://en.wikipedia.org/wiki/Roman_Empire">slave-based Roman Empire</a>, which could no longer grow extensively (at some point the cost of expansion is greater than the benefits of added <a href="http://en.wikipedia.org/wiki/Productivity">productivity</a>), but could not grow intensively either, since that would demand autonomy for the slaves.</p><p>Hence, the <a href="http://en.wikipedia.org/wiki/Feudal_system">feudal system</a> emerged, which refocused on the local, where it could become much more productive and grow ‘intensively’. Serfs, who were tied to the land but now had families, a fixed part of their produce, and a much lighter taxation load, were substantially more productive than slaves.</p><p>The lords took a substantially lesser part of the surplus. Today, extensive growth is ultimately blocked, but intensive growth in the immaterial sphere requires a substantial reconfiguration which largely transcends the current system logic.</p><p><strong>Similarly, the current structural crisis </strong>caused a reconfiguration of the two main classes (just as the slave owners had to become feudal lords, and the slaves had to become serfs).</p><p>At present, we see the emergence of a netarchical class of capital owners, who are renouncing their dependence on the present regime of immaterial accumulation through <a href="http://en.wikipedia.org/wiki/Intellectual_property">intellectual property</a>, in favor of a role as enablers of social participation through proprietary platforms, which cleverly combine open and closed elements so as to ensure a measure of control and profit, while knowledge workers are reconfiguring from a class that was dissociated from the means of production to one that is no longer dissociated from its means of production, as their brains and the networks are now their socialized <a href="http://en.wikipedia.org/wiki/Means_of_production">means of production</a>.</p><p>(However, they are still largely dissociated from autonomous means of monetization.) It would be fair to say that currently, peer production communities are collectively sustainable, but not individually, leading to a crisis of value and widespread precarity amongst knowledge workers.</p><p><strong>The solution </strong>would in my opinion point in the following direction:</p><p>1. <a href="http://en.wikipedia.org/wiki/Private_sector"><strong>The private sector</strong></a> recognizes its increasing dependence on the positive <a href="http://en.wikipedia.org/wiki/Externalization">externalizations</a> of social cooperation, and together with the public authorities, agrees to a new historical compromise in the form of a basic income; this allows the sphere of cooperation to thrive even more, creating market benefits</p><p><strong>2. The sphere of the market</strong> is dissociated from infinite-growth capitalism (how this can be done would require a separate article, but the key would be a <a href="http://en.wikipedia.org/wiki/Macroeconomic">macro</a>-monetary reform such as those proposed by <a href="http://en.wikipedia.org/wiki/Bernard_Lietaer">Bernard Lietaer</a>, associated with a new regime that extends the production of money from private banks to the social field, through open <a href="http://en.wikipedia.org/wiki/Monetary_system">money systems</a>)</p><p><strong>3. The sphere of peer production</strong> creates appropriate ‘wealth acknowledgment systems’ to recognize those that sustain its existence, and systems that can translate that reputational wealth into income.</p><h3><strong>6. Peer Governance and Democracy</strong></h3><p>As peer-to-peer technical and social infrastructures such as social media and self-directed teams are emerging to become an important if not dominant format for the changes induced by <a href="http://blog.p2pfoundation.net/category/cognitive-capitalism/">cognitive capitalism</a>, the peer to peer relational dynamic will increasingly have political effects.</p><p>As a reminder, the p2p relational dynamic arises wherever there are distributed networks, i.e. networks where <a href="http://en.wikipedia.org/wiki/Economic_agent">agents</a> are free to undertake actions and relationships, and where there is an absence of overt coercion so that governance modes emerge from the bottom-up.</p><p>It creates processes such as peer production, the common production of value; <a href="https://web.archive.org/web/20080324094535/http:/www.masternewmedia.org/information_access/p2p-peer-to-peer-economy/peer--to-peer-governance-production-property-part-1-Michel-Bauwens-20071020.htm">peer governance</a>, i.e. the self-governance of such projects; and peer property, the auto-immune system which prevents the private appropriation of the common.</p><p><strong>It is important to distinguish</strong> the peer governance of a multitude of small but coordinated global groups, which choose non-representational processes in which participants co-decide on the projects, from <a href="http://en.wikipedia.org/wiki/Representative_democracy">representative democracy</a>.</p><p>The latter is a decentralized form of power-sharing based on <a href="http://en.wikipedia.org/wiki/Elections">elections</a> and representatives. Since society is not a peer group with an a priori consensus, but rather a decentralized structure of competing groups, representative democracy cannot be replaced by peer governance.</p><p>However, both modes will influence and accommodate each other. Peer projects that evolve beyond a certain scale and start facing issues of decisions about <a href="http://en.wikipedia.org/wiki/Scarcity">scarce</a> resources, will probably adopt some representational mechanisms.</p><p><strong>Representative and bureaucratic decision-making </strong>can and will in some places be replaced by global governance networks which may be self-governed to a large extent, but in any case, it will and should incorporate more and more <a href="http://en.wikipedia.org/wiki/Stakeholder_theory">multistakeholder</a> models, that strive to include participants in decision-making, all groups that could be affected by such actions.</p><p>This group-based partnership model is different, but related in spirit, to the individual-based peer governance, because they share an <a href="http://en.wikipedia.org/wiki/Ethos">ethos</a> of participation.</p><h3><strong>7. Towards a Partner State Approach</strong></h3><p>Partner state policy is an approach in which the state enables and empowers user communities to create value themselves, and which also focuses on the elimination of obstacles.</p><p><strong>The fundamental change in approach is the following.</strong></p><p>In the modern view, individuals are seen as atomized. They were believed to be in need of a social contract that delegated authority to a <a href="http://en.wikipedia.org/wiki/Sovereign">sovereign</a> in order to create society, and in need of socialization by institutions that addressed them as an undifferentiated mass.</p><p>In the new view, however, individuals are always already connected with their peers, and looking at institutions in such a peer-informed way. <a href="http://en.wikipedia.org/wiki/Institutions">Institutions</a>, therefore, will have to evolve to become support <a href="http://en.wikipedia.org/wiki/Ecologies">ecologies</a>, devising ways to create infrastructures of support.</p><p><strong>The politicians become interpreters </strong>and experts, which can guide the issues emerging out of civil society-based networks into the institutional realm.</p><p><a href="http://en.wikipedia.org/wiki/State">The state</a> becomes an at least neutral (or better yet: commons-favorable) arbiter, i.e. the meta-regulator of the three realms, and retreats from the binary state/privatization dilemma to the triarchical choice for an optimal mix between:</p><p><strong>1. Government regulation,</strong></p><p><strong>2. Private market freedom, and</strong></p><p><strong>3. Autonomous civil society projects.</strong></p><p>A partner state recognizes that <a href="http://blog.p2pfoundation.net/how-the-law-of-asymmetric-competition-should-affect-innovation-policy/2007/08/10">the law of asymmetric competition</a> dictates that it has to support social innovation to its utmost ability.</p><p>An example I recently encountered was the work of the municipality of <a href="http://en.wikipedia.org/wiki/Brest%2C_France">Brest</a>, in French Brittany.</p><p>There, the “Local Democracy” section of the city, under the leadership of <a href="http://www.a-brest.net/auteur2.html">Michel Briand</a>, makes available online infrastructures, training modules, and physical infrastructure for sharing (cameras, sound equipment, etc…), so that local individuals and groups, can create cultural and social projects on their own.</p><p><strong>For example,</strong> the <a href="http://www.a-brest.net/auteur2.html?recherche=Territoires+Sonores&amp;page=recherche&amp;lang=fr">Territoires Sonores project</a> allows for the creation by the public of audio and video files to enrich custom trails, which are therefore neither produced by a private company nor by the city itself. In other words, the public authority in this case enables and empowers the direct social production of value.</p><p><a href="https://web.archive.org/web/20080202184428/http:/www.masternewmedia.org/news/2006/03/06/p2p_economics_a_design_vision.htm">The peer-to-peer dynamic</a>, and the thinking and experimentation it inspires, do not just present a third form for the production of social value, it also produces also new forms of institutionalization and regulation, which could be fruitfully explored and/or applied.</p><p>Indeed, from civil society emerges a new institutionalization, <a href="http://en.wikipedia.org/wiki/Common_good">the commons</a>, which is a distinct new form of regulation and property.</p><p><strong>Unlike private property</strong>, <strong>which is</strong> <a href="http://en.wikipedia.org/wiki/Exclusionary_rule">exclusionary</a>, and unlike state property, in which the collective ‘expropriates’ the individual; by contrast in the form of the commons, the individual retains his sovereignty but has voluntarily shared it.</p><p>Only the commons-based property approach recognizes knowledge’s propensity to flow everywhere, while the proprietary property regime requires a radical fight against that natural propensity. This makes it likely that the commons format will be adopted as the more competitive solution.</p><p>In terms of the institutionalization of these new forms of common property, <a href="https://web.archive.org/web/20090214014317/http:/www.amazon.com/gp/pdp/profile/A2QIFHX7ZVDS1N">Peter Barnes</a>, <a href="http://www.amazon.com/Capitalism-3-0-Reclaiming-Commons-Currents/dp/1576753611">in his important book Capitalism 3.0</a>, explains how national parks and environmental commons (such as a proposed Skytrust), could be run by trusts, who have the obligation to retain all (natural) capital intact, and through a one man/one vote/one they would be in charge of preserving common natural resources.</p><p>This could become an accepted alternative to both <a href="http://en.wikipedia.org/wiki/Nationalization">nationalization</a> and <a href="http://en.wikipedia.org/wiki/Deregulation">deregulation</a>/<a href="http://en.wikipedia.org/wiki/Privatization">privatization</a>.</p><p>I would surmise that in a successor civilization, where the peer-to-peer logic is the core logic of value creation, the commons is the central institution that drives the meta-system, and the market is a peer-informed sub-system that deals with the production of rival physical products, along with a pluralist economy that is augmented with a variety of reciprocity-based schemes.</p><h3><strong>8. A Renewed Progressive Policy Centered Around the Sustenance of the Commons</strong></h3><p>What does it mean for the emancipatory traditions that emerged from the industrial era?</p><p>I believe it could have 2 positive effects:</p><p><strong>1. A dissociation of the automatic link</strong> with bureaucratic government modalities (which does not mean that it is not appropriate in certain circumstances); proposals can be formulated that directly support the development of the Commons</p><p><strong>2. A dissociation from its alternative</strong>: deregulation/privatization; support for the Commons and peer production means that there is an alternative from both <a href="http://en.wikipedia.org/wiki/Neoliberal">neoliberal</a> privatization and the <a href="http://en.wikipedia.org/wiki/Blairite">Blairite</a> introduction of private logic in the public sphere.</p><p>The progressive movements can thereby become informational rather than a modality of <a href="http://en.wikipedia.org/wiki/Industrial_society">industrial society</a>.</p><p>Instead of defending the industrial status quo, it becomes again an offensive force (say: striving for an equity-based information society), more closely allied with the open/free, participatory, commons-oriented forces and movements.</p><p><strong>These three social movements have arisen</strong> because of the need for an efficient social reproduction of peer production and the commons.</p><p><strong>· Open and free movements</strong> want to ensure that there is raw material for free cultural production and appropriation and fight against the monopoly rents accorded to capital, as it now restricts innovation. They work on the input side of the equation.</p><p><strong>· Participatory movements</strong> want to ensure that anybody can use his specific combination of skills to contribute to common projects, and work on lowering the technical, social, and political thresholds; finally,</p><p><strong>· The Commons movement</strong> works on preserving the common from private appropriation, so that its social reproduction is insured, and the circulation of the common can go on unimpeded, as it is the Commons which in turn creates new layers of open and free raw material.</p><p>These various movements come in the usual three flavors:</p><p><strong>1. Transgressive movements</strong>, such as young and old <a href="http://en.wikipedia.org/wiki/Filesharing">filesharers</a>, which show that the legal regime has to be changed</p><p><strong>2. Constructive movements</strong>, which create a framework for new types of social relationships, such as <a href="http://en.wikipedia.org/wiki/Creative_Commons">the Creative Commons movement</a>, <a href="http://en.wikipedia.org/wiki/Free_software_movement">the free software movement</a>, etc…</p><p><strong>3. Reformist or radical attempts to change</strong> the institutional regime and adapt it to the new realities</p><p>I personally believe that these movements will not create <a href="http://en.wikipedia.org/wiki/Political_parties">new political parties</a>, but that these networks of networks will indeed look for political liaison.</p><p>While peer-to-peer is a regime that combines equality and liberty and therefore potentially combines elements from various sides of the political spectrum, I believe the left is particularly apt to forge an alliance with the new desires and demands of these movements.</p><p><strong>There is also a connection</strong> with the environmental movement. While the culturally oriented movements fight against the artificial scarcities induced by the restrictive regimes of <a href="http://en.wikipedia.org/wiki/Copyright_law">copyright law</a> and <a href="http://en.wikipedia.org/wiki/Patent_law">patent law</a>, the environmental movement fights against the artificial abundance created by unrestricted market logic.</p><p>The removal of pseudo-abundance and pseudo-scarcity is exactly what needs to happen to make our human civilization sustainable at this stage.</p><p>As has been stressed by <a href="http://en.wikipedia.org/wiki/Richard_Stallman">Richard Stallman</a> and others, the copyright and patent regimes are explicitly intended to inhibit the free cooperation and cultural flow between creative humans and are just as pernicious to the further development of humanity as the biospheric destruction.</p><p><strong>There is therefore a huge potential</strong> for such a renewed movement for human emancipation to become aligned with the values of a new generation of youth and achieve the long-term advantage that the Republicans had achieved since the 80s.</p><h3><strong>9. Conclusion: What Needs To Be Done?</strong></h3><p>Let’s recall some of our points, and see how the movement against artificial scarcity and sustainability intersect.</p><p><strong>We live in a political economy that has it exactly backward.</strong> We believe that our natural world is infinite, and therefore that we can have an economic system based on infinite growth.</p><p>However since the material world is finite, it is based on pseudo-abundance.</p><p>And then we believe that we should introduce artificial scarcities in the world of immaterial production, impeding the free flow of culture and social innovation, which is based on free cooperation, by creating the obstacle of permissions and intellectual property rents protected by the state.</p><p><strong>What we need instead is a political economy based on</strong> a true notion of scarcity in the material realm, and a realization of abundance in the immaterial realm.</p><p>Complex innovation needs creative and autonomous workers who are not impeded in their ability to share and learn from each other.</p><p>In the world of immaterial production, of software, text, and design, the <a href="https://www.wordwebonline.com/en/REPRODUCTIONCOST">costs of reproduction</a> are marginal and therefore we see emerging in it non-reciprocal peer production, where people voluntarily engage in the direct creation of use value, profiting from the resulting commons in a general way, but without specific reciprocity.</p><p><strong>In the world of material production</strong>, where we have scarcity, and costs have to be recouped, such non-reciprocity is not possible, and therefore we need modes of neutral exchange such as the markets, or other modes of reciprocity.</p><p>In the sphere of immaterial production, humanity is learning the laws of abundance, because <a href="http://en.wikipedia.org/wiki/Rivalrous">non-rival goods</a> win in value through sharing.</p><p><strong>In this world</strong>, we are evolving towards non-proprietary licenses, participatory modes of production, and commons-oriented property forms.</p><p>Positive forms of affinity-based retribalization are emerging. But in the world of scarce material goods, a series of scarcity crises are brewing, global warming being just one of them, that is creating the emergence of negative forms of competitive tribalization.</p><p>The logic of abundance has the potential to lead us to a reorganization of our world to a level of higher complexity, moved principally by peer-to-peer logic.</p><p>The logic of scarcity has the potential to lead us to generalized wars for resources, to a descent to a lower form of complexity, a new dark age as was the case <a href="http://en.wikipedia.org/wiki/Decline_of_the_Roman_Empire">after the disintegration of the Roman Empire</a>.</p><p>So the challenge is to use the emergent logic of abundance and inject it into the world of scarcity.</p><h4>⁣⁣<br>⁣Is That a Realistic Possibility?</h4><p>In the immaterial world of abundance, sharing is non-problematic, and the further emergence and expansion of non-reciprocal modes of production will be very likely. “<em>Together we know everything</em>”, is a rather achievable ideal.</p><p>In the material world of scarcity, abundance is translated into three key concepts that can change human consciousness and therefore economic practices. The notion of ‘<em>together we have everything</em>’ seems not quite achievable, we therefore need transitional concepts.</p><p>⁣⁣⁣<br><strong>1) The first concept is the distribution of everything.</strong></p><p>This means that instead of abundance, we have a slicing up of physical resources and the physical means of production so that individuals can freely engage and act.</p><p>This means an economy that moves towards a vision of peer-informed market modes such as fair trade (a market mechanism subjected to peer arbitrage of producers and consumers seen as partners), and social entrepreneurship (using profit for conscious social progress).</p><p><strong>Objective tendencies</strong> towards miniaturization of the physical means of production make this a distinct possibility: desktop manufacturing enables individual designers; rapid manufacturing and tooling are diminishing the advantages of scale of industrial production, and so are personal fabricators.</p><p>Social lending creates a distribution of financial capital, and the direct social production of money through software is not far away from being realized in various parts of the world (see the work of Bernard Lietaer); If indeed scarcity will create more expensive energy and raw material, a re-localisation of production is likely, and peer-informed modes of production will be enabled to a much greater extent.</p><p>⁣⁣⁣⁣<br><strong>2) The second concept is sustainability.</strong></p><p>Since an infinite growth system cannot last indefinitely, we need to move to new market concepts as described by the thought schools of natural capitalism (<a href="http://en.wikipedia.org/wiki/David_Korten">David Korten</a>, <a href="http://en.wikipedia.org/wiki/Paul_Hawken">Paul Hawken</a>, <a href="http://en.wikipedia.org/wiki/Hazel_Henderson">Hazel Henderson</a>), <a href="http://www.amazon.com/Capitalism-3-0-Reclaiming-Commons-Currents/dp/1576753611">capitalism 3.0</a> (<a href="http://www.amazon.com/gp/pdp/profile/A2QIFHX7ZVDS1N">Peter Barnes</a>’ proposal to use trust as property forms because they impose the preservation of capital), cradle to cradle design and production processes so that no waste is generated.</p><p>We need to move to a steady-state economy (<a href="http://en.wikipedia.org/wiki/Herman_Daly">Herman Daly</a>), which is not necessarily static, but where greater output from nature, is dependent on our ability to regenerate the same resources.</p><p>⁣⁣⁣⁣⁣<br><strong>3) The third concept is that of sufficiency or ‘plenty’.</strong></p><p>Abundance has not just an objective side, it has a subjective side as well. In the material economy, infinite growth needs to be replaced by sufficiency, a realization that status and human happiness can no longer be dependent on infinite material accumulation and overconsumption, but will become dependent on immaterial accumulation and growth.</p><p>Having enough so that we can pursue meaning and status through our identity as creative and collaborative individuals, recognized in our various peer communities.</p><p><strong>Only a rich experience econom</strong>y can avoid a culture of frustration and sacrifice, and the repressions and unhappiness that such could entail. This experience economy, however, will not just be created by <a href="http://en.wikipedia.org/wiki/Franchising">commercial franchises</a>, but there will also be the direct social production of cultural value.</p><p>Businesses and peer communities, enabled and empowered by a partner state, will have to create a rich tapestry of immaterial value, and the thicker the surrounding immaterial value of being, the lighter our attachment to mere having will be.</p><p><strong>End of Part 2</strong></p><p>Here you’ll find <a href="https://masternewmedia.com/peer-to-peer-governance-production-and-property-p2p-as-away-of-living-part-1-7d88d2651cf6">Part 1</a>.</p><p><em>Originally written by </em><a href="http://en.wikipedia.org/wiki/Michel_Bauwens"><em>Michel Bauwens</em></a><em> and first published by Master New Media as “Peer-to-Peer Governance, Production And Property: P2P As A Way Of Living - Part 2”</em></p><p><strong>Robin Good</strong></p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=9eec8cd03a1a" width="1" height="1" alt=""><hr><p><a href="https://masternewmedia.com/peer-to-peer-governance-democracy-and-economic-vision-p2p-as-a-way-of-living-part-2-9eec8cd03a1a">Peer-to-Peer Governance, Democracy, And Economic Vision: P2P As A Way Of Living -Part 2</a> was originally published in <a href="https://masternewmedia.com">MasterNewMedia</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[News Aggregation Is Online Independent Publishers Natural Next Step]]></title>
            <link>https://masternewmedia.com/news-aggregation-is-online-independent-publishers-natural-next-step-bd47902cef8f?source=rss----47686ad37055---4</link>
            <guid isPermaLink="false">https://medium.com/p/bd47902cef8f</guid>
            <category><![CDATA[content-curation]]></category>
            <category><![CDATA[journalism]]></category>
            <dc:creator><![CDATA[Robin Good]]></dc:creator>
            <pubDate>Fri, 12 Jan 2024 14:36:16 GMT</pubDate>
            <atom:updated>2024-03-08T22:45:26.096Z</atom:updated>
            <cc:license>https://creativecommons.org/licenses/by-nc-sa/4.0/</cc:license>
            <content:encoded><![CDATA[<p><strong>If you have mastered</strong> <a href="http://www.google.com/custom?q=torio&amp;domains=masternewmedia.org&amp;client=pub-1185284300475723&amp;forid=1&amp;channel=8363261751&amp;ie=ISO-8859-1&amp;oe=ISO-8859-1&amp;cof=GALT%3A%23008000%3BGL%3A1%3BDIV%3A%23336699%3BVLC%3A663399%3BAH%3Acenter%3BBGC%3AFFFFFF%3BLBGC%3A000000%3BALC%3A0000FF%3BLC%3A0000FF%3BT%3A000000%3BGFNT%3A0000FF%3BGIMP%3A0000FF%3BLH%3A50%3BLW%3A150%3BL%3Ahttp%3A%2F%2Fwww.masternewmedia.org%2Fimages%2Frg_small_logo.jpg%3BS%3Ahttp%3A%2F%2F%3BFORID%3A1%3B&amp;hl=en&amp;sitesearch=masternewmedia.org">the blogging paradigm</a>, and have made your blog <a href="https://web.archive.org/web/20050107021759/http:/www.masternewmedia.org/2004/08/11/pacmeter_popularity_authority_credibility.htm">an authority</a> and a reliable source of information, commentary, or news in your selected field(/s) of interest, it is about time to “scale yourself up” - Work Less and Look More At The Bigger Picture (= See the Future).</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*Hm5zX__n7ZstofyxSCthwg.jpeg" /><figcaption>Photo credit: Peter Gnuskin</figcaption></figure><p>Haven’t you noticed how your effort to keep trying to follow each and all the new things happening out there is less and less successful? There are already way too many new products and services popping up on a daily basis for you to follow with any real depth and understanding.</p><p><strong>There are also a growing number of blogs,</strong> news sites, search engines, and other bad and good online resources that provide information on the very topic you have originally chosen to cover.</p><p>Many, and an increasing percentage of them carry only garbage, fake, cloned, and stolen content with no links or credit to the original source. Lots of time is wasted going through this junk and weeding out the bad and outdated stuff from the new, good-quality content.</p><p>This is the main reason why talented niche bloggers and online writers with noteworthy competence in some specific areas need to scale themselves up to a new level of participation and contribution.</p><p><strong>Scaling yourself up</strong> means transforming your role from one of contributor, or writer to one that is more focused on being a filter/collector/aggregator of news from other sources.</p><p>With the amount of news and information coming to us daily, this is a space that someone will need to fill in any case.</p><p>The value provided to others by having someone filter and select ahead of them relevant news fitting a specific topic/ theme will increase its value by orders of magnitude in the near future.</p><p>This doesn’t mean that if you are or intend to be an independent online writer/author you need to give up this role. Not at all.</p><p>But see, one thing is to try to follow all of the stories and new releases happening out there, often in combat with yourself on what to choose and what to leave out, and one is to follow those stories as a researcher who can test and try out these new solutions without the pressure and constraints that “having to go to press” before others do, inevitably draws.</p><p><a href="http://www.google.com/custom?hl=en&amp;lr=&amp;ie=ISO-8859-1&amp;oe=ISO-8859-1&amp;safe=off&amp;client=pub-1185284300475723&amp;channel=8363261751&amp;cof=FORID%3A1%3BL%3Ahttp%3A%2F%2Fwww.masternewmedia.org%2Fimages%2Frg_small_logo.jpg%3BLH%3A50%3BLW%3A150%3BGL%3A1%3BBGC%3AFFFFFF%3BT%3A%23000000%3BLC%3A%230000ff%3BVLC%3A%23663399%3BALC%3A%230000ff%3BGALT%3A%23008000%3BGFNT%3A%230000ff%3BGIMP%3A%230000ff%3BDIV%3A%23336699%3BLBGC%3A000000%3BAH%3Acenter%3B&amp;domains=masternewmedia.org&amp;q=newsmaster&amp;btnG=Search&amp;sitesearch=masternewmedia.org"><strong>A newsmaster</strong></a><strong>, as I call it</strong>, is the role of this new breed of news jockeys. There have been many, exemplary forms of newsmastering work that have gone unlabelled and unnoticed as such for a long time.</p><p>Great examples have been <a href="http://www.scobleizer.com/linkblog/">Robert Scoble’s link blog</a> as well as many other bloggers&#39; so-called link roll, daily link list, linkstream, or whatever they chose to name their daily selection of news headlines from other sources out there.</p><p>That activity, in and by itself, has so much value that few have yet realized it and taken it to its next level.</p><p>Because, no matter what you say, there is just way too much information out there, that is of relevance to you and me, and no matter how many RSS feeds you read, you are going to miss out on something.</p><p><strong>Those best set to scale up</strong> are those who have learned all the tricks of monitoring and scanning the news, those who have become experts at writing on blogs, who have thousands of visitors per day, and who can see the forest from trees as often as they can look and write at the latest new tools or service.</p><p>These may very well be the very best candidates for this <a href="http://www.google.com/custom?hl=en&amp;lr=&amp;ie=ISO-8859-1&amp;oe=ISO-8859-1&amp;safe=off&amp;client=pub-1185284300475723&amp;channel=8363261751&amp;cof=FORID%3A1%3BL%3Ahttp%3A%2F%2Fwww.masternewmedia.org%2Fimages%2Frg_small_logo.jpg%3BLH%3A50%3BLW%3A150%3BGL%3A1%3BBGC%3AFFFFFF%3BT%3A%23000000%3BLC%3A%230000ff%3BVLC%3A%23663399%3BALC%3A%230000ff%3BGALT%3A%23008000%3BGFNT%3A%230000ff%3BGIMP%3A%230000ff%3BDIV%3A%23336699%3BLBGC%3A000000%3BAH%3Acenter%3B&amp;domains=masternewmedia.org&amp;q=newsmastering&amp;btnG=Search&amp;sitesearch=masternewmedia.org">newsmastering</a> role.</p><p><strong>In the meanwhile </strong>everyone else out there is managing the ocean of news coming at them by:</p><p>· Visiting 10 or more websites each day,</p><p>· Checking systematically saved searches on major search engines,</p><p>· Looking at their RSS feed reader/aggregator</p><p>· Monitoring email-based newsletters</p><p>· Serendipitous encounters, word of mouth, etc.</p><p>But if you can do all that work for them, as <a href="http://www.slashdot.org/">Slashdot</a>, <a href="http://www.techmeme.com/">Techmeme</a>, and <a href="https://web.archive.org/web/20050301022602/http:/www.paidcontent.org/">Paidcontent.org</a>, or like <a href="http://www.downes.ca/news/OLDaily.htm">Stephen Downes’ OLDaily</a> or <a href="https://web.archive.org/web/20050206014519/http:/shore.com/commentary/weblogs/">John Blossom’ Shore</a> do for their own specific audiences, then you become a much more valuable resource in the network at large.</p><p><strong>Not only.</strong></p><p>By learning how newsmastering can exponentially increase your value to the network as a news curator, you will also free up a significant new time and energy that you had frozen into daily writing activities.</p><p>And that precious time can be used to “scale up” also the use of your analysis and research abilities. If you are looking always at the details of this or that technology or issue, can you ever look or spend time exploring the “big picture”? Hardly so.</p><p>That is why, for those who can, the move to mini news hubs, provides not only great value for their niche “vertical” audiences but also give them greater opportunity to provide real insight, opinion, and commentary that goes beyond the daily issues.</p><p>That is what scaling up as an online independent publisher means to me.</p><p>Roles are changing, more opportunities are opening, and the universe of small, micro online value-added independent publishers grows by the day.</p><p>Bloggers, at least those that seriously work on thematic news writing, could be seen as street news reporters, the guys out on the front line reporting early on everything they see and put their hands or eyes on to.</p><p><strong>But not everyone needs to be a front-line reporter.</strong> We need also editors, and news jockeys to look at these and select the important from the superficial, the original from the cloned, and the fresh from the replay.</p><p>We need human aggregators and newsmasters to categorize, comment, and annotate their news streams in ways that make their work more analogous to the one of a trusted disc jockey or flower designer than to that of a typical media department editor.</p><p><strong>We need information strategists and industry analysts </strong>to be able to wrap their future-looking goggles and to see those individual stories as a map rather than a set of individual road lines.</p><p>This is why the time is mature for scaling up: for some, from spectators to bloggers or online independent news reporters, for others, from bloggers to newsmasters, news jockeys, and news curators of specific news and information areas.</p><p><em>Originally written by Robin Good for MasterNewMedia and first published on Thursday, July 13, 2006, as, “News Aggregation Is Online Independent Publishers Natural Next Step”</em></p><p><strong>Robin Good</strong></p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=bd47902cef8f" width="1" height="1" alt=""><hr><p><a href="https://masternewmedia.com/news-aggregation-is-online-independent-publishers-natural-next-step-bd47902cef8f">News Aggregation Is Online Independent Publishers Natural Next Step</a> was originally published in <a href="https://masternewmedia.com">MasterNewMedia</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[The Human News Aggregator: An Interview About NewsMastering with Robin Good]]></title>
            <link>https://masternewmedia.com/the-human-news-aggregator-an-interview-about-newsmastering-with-robin-good-a82f33836a01?source=rss----47686ad37055---4</link>
            <guid isPermaLink="false">https://medium.com/p/a82f33836a01</guid>
            <category><![CDATA[content-curation]]></category>
            <category><![CDATA[journalism]]></category>
            <dc:creator><![CDATA[Robin Good]]></dc:creator>
            <pubDate>Thu, 11 Jan 2024 17:36:00 GMT</pubDate>
            <atom:updated>2024-03-08T22:43:29.734Z</atom:updated>
            <cc:license>https://creativecommons.org/licenses/by-nc-sa/4.0/</cc:license>
            <content:encoded><![CDATA[<p><strong>Newsmastering is the ability to </strong>identify, select, aggregate, filter, and distribute/publish news and information streams on very tight, specific themes/topics.</p><p><strong>Newsmastering is </strong>a new emerging and much-needed network function allowing the huge news flow to be categorized, filtered, de-spammed, re-routed, and contextualized in one thousand and more ways.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*3iBms_NrL4__5HI0d89jzw.jpeg" /><figcaption>Photo credit: <a href="https://web.archive.org/web/20050408063813/http:/sxc.hu/browse.phtml?f=profile&amp;l=emsago">Emsago</a></figcaption></figure><p>The output generated by a skilled and qualified newsmaster enables a great number of individual to avoid needing to subscribe to tens of RSS feeds or to having to visit multiple sites daily to keep themselves on top of the latest relevant news to their specific field of interest.</p><p><strong>The newsmaster aggregates and compiles</strong> very high-quality news feeds which completely replace the need to visit or subscribe to a large number of RSS feeds, suddenly providing those same individuals with much greater time available to them and much higher quality up-to-date news available to them at all times.</p><p><a href="http://marshallk.com/">Marshall Kirkpatrick</a>, the official online interviewer at NetSquared.org, took the time to call me up and find out more about this emerging new practice and about the tools and processes required to make it all work.</p><p><strong>Here is the full report of his online interview with me</strong> and a ten-minute audio excerpt from my exchange:</p><h3>⁣<br>⁣<br>Mastering Information Overload: An interview with Robin Good of MasterNewMedia.org</h3><p>Robin Good is an independent online publisher who works out of Rome, Italy. He is the editor of <a href="https://web.archive.org/web/20060305172650/http:/www.masternewmedia.org/">MasterNewMedia.org</a> (on new media generally) <a href="https://web.archive.org/web/20060211230746/http:/masterview.ikonosnewmedia.com/">masterview.ikonosnewmedia.com</a> (visual presentation for international audiences) and <a href="https://web.archive.org/web/20060114035319/http:/www.kolabora.com/">Kolabora.com</a> (online collaboration).</p><p>He also publishes the Communication Agents Journal and is the producer-director behind the first open-source movie about blogs, TheWeblogProject.com.</p><p>Robin has worked for the <a href="http://www.un.org/">UN</a>, <a href="http://www.worldbank.org/">World Bank</a>, <a href="http://www.fao.org/">FAO</a>, <a href="http://www.cgiar.org/">CGIAR</a>, and the <a href="http://www.arab-api.org/">Arab Planning Institute</a> in developing complex online information systems and multi/language websites.</p><p><strong>His work today focuses on empowering individuals</strong> to sustain themselves ethically through the creative use of new media.</p><p>Robin Good is the leading evangelist for the creation of a new type of knowledge worker - he calls them <a href="https://web.archive.org/web/20060212133032/http:/www.masternewmedia.org/2004/02/19/the_birth_of_the_newsmaster.htm">Newsmasters</a>.</p><p>The role of a Newsmaster is essentially to subscribe to the <a href="http://en.wikipedia.org/wiki/RSS_(file_format)">RSS feeds</a> of a large number of news sources, search queries, and other dynamic resources. The Newsmaster then filters the results of the subscriptions with a combination of machine automation and topic-specific expert knowledge.</p><p><strong>The most important information</strong> resulting from these filtered subscriptions is then delivered to end users, either by RSS, email, on a website, or by whatever delivery is most appropriate.</p><p>Central to the concept is that one person should be responsible for filtering information for others in a group or community.</p><p>The responsibility of a Newsmaster is to turn information overload into pure value; thus vastly increasing the recipients’ efficiency, access to information, and ability to respond to key events quickly.</p><p>Robin told me that Newsmastering is all about acting as a curator of the huge new stream of information that is coming to us every day.</p><p><strong>There is so much information coming at us</strong> that it is obviously very difficult to keep up with everything and thus the decision often comes down to “<em>What can I afford to not read?</em>”.</p><p>And to that, Robin replies with the belief that information overload needs to be tackled in an effective, intelligent way.</p><p>Newsmastering is a new role that fills the need to scale up in order to digest all of this information.</p><p>Society has increased the number of media forms and the number of people who contribute to those information streams, but we haven’t increased the number of hubs where this information can be aggregated and filtered in an intelligent way.</p><p>People serving this function can increase everyone’s efficiency and access to the most important information by delivering only what is most relevant for any given field or organization.</p><p><strong>Newsmastering is an emerging concept</strong>, and the first movers are evangelizing a new vision. Until today, most of the newsmastering work has been done to date with custom systems, patching together tools, often free. The key technology in the process, though, is Really Simple Syndication — RSS.</p><p>Newsmastering can be as simple as splicing multiple RSS feeds together into a mix with a tool like <a href="http://feeddigest.com/">FeedDigest.com</a>. The next step in sophistication is to filter your feeds and be specific in your sources. More complex topics require strategic choices in sources and filters.</p><p>Lest this appears as simple as just finding interesting things on the internet, Robin points out that not just anyone can be a good Newsmaster. The most important qualities to have are passion and competence in the particular field being covered.</p><p>In order to select, edit, and manage the real information gems in any sector, a Newsmaster must have a deep familiarity with recognizing news and resources in their proper context.</p><p><strong>One of the primary activities of a Newsmaster</strong> is to subscribe to the RSS feeds of searches for key terms and phrases. Searches that are too broad will bring in too many results and require too much processing to extract the best information.</p><p>Instead, Robin advises subscribing to many highly targeted searches that will bring you just the kind of results that will be useful. A good search subscription may not deliver any results for days at a time, but when results do arrive they will be of high value.</p><p>A well-informed Newsmaster should be able to determine what phrases are likely to be found in the most valuable documents online and make good guesses about phrases that would be valuable if they were found in the future.</p><p>A quiet search subscription will sit silently in your feed aggregator until a result is found.</p><p><strong>In other words</strong>, the creation of many small persistent search pipes that only bring the best information is a better strategy than creating big pipes for the immediate psychological reward of getting rapidly many results.</p><p>The creation of those queries can be done by thinking about what keywords or phrases are most likely to be found in the really good content in your field.</p><p>When setting up a suite of queries on a topic of general interest, Robin recommends the following “universe of sources.”</p><p>1. <strong>News search</strong>: <a href="http://news.yahoo.com/">News.Yahoo.com</a> is Robin’s preferred source for news search RSS feeds.</p><p>2. <strong>Blog search</strong>: Technorati.com is Robin’s preferred blog search feed source and he suggests that you consider subscribing to tag searches instead of or in addition to full-text searches.</p><p>3. <strong>Social bookmarking</strong>: From a human, through machine back to your human eyes again - harness the power of everyone else’s research by subscribing to feeds in del.icio.us or digg.com [I would also recommend Furl.net for some subjects.]</p><p>4. <strong>Industry Press Releases -</strong> Many companies only know to put their information out via a press release. The best place to subscribe to a query feed according to Robin is at <a href="https://web.archive.org/web/20050212065131/http:/www.newspad.com/">Newspad.com</a>, which uses press releases from PR Web.</p><p>The above sources could be complemented by more topic-specific sources of information as well.</p><p>I asked Robin whether there was a clear <a href="http://en.wikipedia.org/wiki/Return_on_investment">Return on Investment</a> for organizations dedicating resources to the creation of a Newsmaster position.</p><p>He acknowledged that there is not a quantifiable ROI but said that the role fulfills an undeniable and powerful purpose in serving stakeholders.</p><p>The aggregation, editing, and delivery of the most high-quality and timely information on a particular topic will help those stakeholders overcome their sense of information overload, will build prestige for an organization offering this kind of information service, and aggregate a body of high-quality content that can be used in traditional newsletters, online or in briefings and research.</p><p><strong>The newsmastering concepts </strong>presented here are part of an emerging space where early adopters are breaking new ground and evangelizing while the tools develop. Many of the tools available to Newsmasters are experimental, they sometimes cease functioning when overwhelmed by too many users, for example.</p><p>And for every feed manipulation tool that fades out of existence, it seems two more appear in its stead and are more capable, professional, and supported. Robin says he enjoys the “carousel” of tools available as it is an incredible opportunity for innovation.</p><p><strong>There is some risk with investment</strong> in experimental tools in this space, but the risk is mitigated by the fact that RSS is an open-source format that won’t leave users locked into any particular vendor.</p><p>Robin emphasized that purchasing inexpensive marketing-oriented newsmastering software solutions that claim to automatically generate the best news on any topic is no substitute for a good newsmaster with the right tools.</p><p>Machine discovery and selection are of far less value than the unique power of a well-informed human mind combined with a flexible software strategy.</p><p><strong>For those interested in Newsmastering</strong> software suites, Robin recommends looking at <a href="http://www.mysyndicaat.com/">MySyndicaat.com</a> for hosted solutions working across all platforms or <a href="https://web.archive.org/web/20050207125627/http:/www.hexamail.com/news2web/">Hexamail’s News2Web</a> for Windows- and Linux-based server software solutions.</p><p>I told Robin that some of the tools I’m most excited about right now are those that use RSS to offer alerts in conjunction with <a href="http://www.google.com/search?hl=en&amp;lr=&amp;client=firefox-a&amp;rls=org.mozilla:en-US:official&amp;defl=en&amp;q=define:Instant+Messaging&amp;sa=X&amp;oi=glossary_definition&amp;ct=title">IM</a> and <a href="http://www.google.com/search?hl=en&amp;lr=&amp;client=firefox-a&amp;rls=org.mozilla:en-US:official&amp;defl=en&amp;q=define:SMS&amp;sa=X&amp;oi=glossary_definition&amp;ct=title">SMS</a>. I asked what emerging tools he was most excited about and he said that he believes feed creation tools to be a key area of innovation underway.</p><p>Tools like feedyes.com, <a href="https://web.archive.org/web/20070227102240/http:/ponyfish.com/">Ponyfish.com</a>, Mail2RSS.org, and one of the most established in the class, <a href="https://web.archive.org/web/20120606140546/http:/feedfire.com/">FeedFire.com</a>. These tools let you create an RSS feed to subscribe to updates from sites that don’t offer their own feeds.</p><p><strong>The landscape of tools and best practices </strong>for mining the living web appears to continue developing rapidly for as long as the risk of information overload is an issue.</p><p>Hopefully, Robin Good’s MasterNewMedia.org will remain a key resource for engaging with these issues for a long time as well.</p><p><strong>Here are also my unedited original replies to Marshall&#39;s questions</strong>, as I replied to them live during our online conversation.</p><p>Here is a fully <a href="http://www.archive.org/download/Robin_Good_on_NewsMastering/Interview_Robin_Good_on_Newsmastering_20060510e.mp3">downloadable .MP3 version of this 12-minute recording</a>, or you can start listening immediately to the streamable version of the same by simply clicking on the “play” button in the audio toolbar below.</p><p>Interview written by <a href="http://marshallk.com/">Marshall Kirkpatrick</a> for NetSquared.</p><h4>About the author:</h4><p><a href="http://marshallk.com/">Marshall Kirkpatrick </a>is a new media technology consultant, advisor and online writer.</p><p>He is one of the authors/writers behind <a href="https://web.archive.org/web/20080412000448/http:/netsquared.org/">Tech Soup’s Net Squared- Remixing the Web for Social Change</a>, and he also writes for <a href="https://web.archive.org/web/20050302042233/http:/socialsoftware.weblogsinc.com/">The Social Software Blog </a>at Weblogs, Inc./AOL. Marshall is also on board at <a href="https://web.archive.org/web/20060412134806/http:/committeetoprotectbloggers.civiblog.org/">The Committee to Protect Bloggers</a>.</p><p><em>Originally written by </em><a href="http://marshallk.com/"><em>Marshall Kirkpatrick</em></a><em> for NetSquared and first published on MasterNewMedia on Wednesday, May 24, 2006, as, “The Human News Aggregator: An Interview About NewsMastering With Robin Good”</em></p><p><strong>Robin Good</strong></p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=a82f33836a01" width="1" height="1" alt=""><hr><p><a href="https://masternewmedia.com/the-human-news-aggregator-an-interview-about-newsmastering-with-robin-good-a82f33836a01">The Human News Aggregator: An Interview About NewsMastering with Robin Good</a> was originally published in <a href="https://masternewmedia.com">MasterNewMedia</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Mashups: What Are They? Technical And Social Challenges — Part 2]]></title>
            <link>https://masternewmedia.com/mashups-what-are-they-technical-and-social-challenges-part-2-4eb76a8c7f18?source=rss----47686ad37055---4</link>
            <guid isPermaLink="false">https://medium.com/p/4eb76a8c7f18</guid>
            <category><![CDATA[journalism]]></category>
            <dc:creator><![CDATA[Robin Good]]></dc:creator>
            <pubDate>Wed, 10 Jan 2024 13:16:42 GMT</pubDate>
            <atom:updated>2024-03-08T22:37:55.371Z</atom:updated>
            <content:encoded><![CDATA[<h3>Mashups: What Are They? Technical And Social Challenges — Part 2</h3><p><a href="https://web.archive.org/web/20080207221641/http:/www.masternewmedia.org/news/2007/08/09/mashups_what_are_they_mashup.htm">Mashups</a> are filled with technical challenges and that is why many technologists are attracted by them. The challenge of having to find new solutions to “old” technical issues while “inventing” new ways to mix and combine existing resources and tools is undoubtedly a very positive motivator for any developer out there.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/800/1*s9V7hbWyB2kvXxpOFkYWWg.jpeg" /><figcaption>Photo mashup by Robin and Nico Good</figcaption></figure><p>In this second part (<a href="https://masternewmedia.com/mashups-what-are-they-mashup-genres-and-technologies-part-1-bc9df6b36986">Part 1</a>) of this guide to Mashups by Duane Merrill, the focus is on the “Technical Challenges” and “Social Aspects” of this rapidly evolving field.</p><p>What to look out for, typical technical challenges, and obvious bottlenecks are examined and explained in an introductory, though technically competent way. Good considerations regarding accessibility, SEO, security, and other issues are often underestimated during the initial planning of any such project.</p><p>The social aspects are no less important in the creation of online mashups and in particular the tradeoff between the protection of <a href="http://en.wikipedia.org/wiki/Intellectual_property">intellectual property</a> and <a href="http://en.wikipedia.org/wiki/Consumer_privacy">consumer privacy</a> versus fair use and the free flow of information is a notable one.</p><p>As always, plenty of links help you learn and find out more about possible terms and technologies you may not be yet familiar with.</p><p><em>Intro by Robin Good</em></p><h3>⁣⁣⁣⁣⁣⁣<br>⁣<br>Mashups: The New Breed of Web App — Part 2⁣⁣⁣⁣<br><strong>⁣</strong></h3><ol><li><a href="#5816"><strong>Technical Challenges</strong></a></li><li><a href="#75d9"><strong>⁣⁣Data Integration Challenges: Semantic Meaning and Data Quality⁣</strong></a></li><li><a href="#abea"><strong>⁣⁣⁣Component Challenges⁣</strong></a></li><li><a href="#2e35"><strong>⁣⁣⁣⁣Social Challenges⁣</strong></a></li></ol><h4>⁣⁣⁣⁣⁣⁣⁣<br>⁣⁣<br>Technical Challenges⁣</h4><p>Like any other data integration domain, mashup development is replete with technical challenges that need to be addressed, especially as mashup applications become more feature- and functionality-rich.</p><p>This section touches on a handful of these challenges, some of which you can address and mitigate, while others are open issues.</p><h4>⁣⁣<br>Data Integration Challenges: Semantic Meaning and Data Quality⁣</h4><p>Qualitative surveys suggest that the number one enterprise IT concern today is data integration within the enterprise virtual organization.</p><p>(In this context, I use the term virtual organization to mean a composition of federated business units, each contained within its own administrative domain.)</p><p><strong>Like many enterprise IT managers</strong> who find themselves up to the task of integrating legacy data sources (for example, to create corporate dashboards that reflect current business conditions), mashup developers are faced with the analogous challenges of deriving shared semantic meaning between heterogeneous data sets.</p><p>Therefore, to get an idea of what mashup developers have in store, you need to look no further than the storied integration challenges faced by enterprise IT.</p><p>For example, translation systems between data models must be designed.</p><p><strong>When converting data into common forms</strong>, reasonable assumptions often have to be made when the mapping is not a complete one (for example, one data source might have a model in which an address type contains a country field, whereas another does not).</p><p>Already challenging, this is exacerbated by the fact that the <a href="https://web.archive.org/web/20070307214741/http:/www.masternewmedia.org/news/2006/10/17/web_20_what_is_a.htm">mashup</a> developers might not be domain experts on the source data models because the models are third-party to them, and these reasonable assumptions might not be intuitive or clear.</p><p>In addition to missing data or incomplete mappings, the mashup designer might discover that the data they wish to integrate is not suitable for machine automation; and that it needs cleansing.</p><p><strong>For example,</strong> law enforcement arrest records might be entered inconsistently, using common abbreviations for names (such as “<em>mkt sqr</em>” in one record and “<em>Market Square</em>” in another), making automated reasoning about equality difficult, even with good heuristics.</p><p><a href="https://web.archive.org/web/20070226162716/http:/www.hpdrc.fiu.edu/library/books/datades-book/">Semantic modeling</a> technologies, such as <a href="http://en.wikipedia.org/wiki/Resource_Description_Framework">RDF</a>, can help ease the problem of automatic reasoning between different data sets, provided that it is built-in to the data store.</p><p>Legacy data sources are likely to require much human effort in terms of analysis and data cleansing before they can be availed to semantic modeling technologies.</p><p><a href="http://en.wikipedia.org/wiki/Mashup_(web_application_hybrid)"><strong>Mashup</strong></a><strong> developers might also have to contend with</strong> several issues that IT integration managers might not, one of which is data pollution.</p><p>As part of their application design, many mashups solicit public user input. As evidenced in the <a href="http://en.wikipedia.org/wiki/Wiki">wiki</a> application domain, this is a double-edged blade as:</p><p>a) <strong>It can be quite powerful</strong> because it enables open contribution and best-of-breed data evolution,</p><p>b) <strong>Yet it can be subject to</strong> inconsistent, incorrect, or intentionally misleading data entry. The latter can cast doubts on data trustworthiness, which can ultimately compromise the value provided by the mashup.</p><p><strong>Another host of integration issues facing mashup developers</strong> arises when <a href="https://web.archive.org/web/20070113152019/http:/www.masternewmedia.org/news/2006/03/09/how_to_create_a_rss.htm">screen scraping</a> techniques must be used for data acquisition.</p><p>As discussed in the previous section, deriving parsing and acquisition tools and data models requires significant reverse-engineering effort.</p><p>Even in the best case where these tools and models can be created, all it takes is a re-factoring of how the source site presents its content (or mothballing and abandonment) to break the integration process and cause mashup application failure.</p><h4>⁣⁣⁣<br>Component Challenges⁣</h4><p>The <a href="http://en.wikipedia.org/wiki/Ajax_%28programming%29">Ajax </a>model of Web development can provide a much richer and more seamless user experience than the traditional full-page refresh, but it poses some difficulties as well.</p><p>At its fundamentals, <a href="https://web.archive.org/web/20070105044342/http:/www.masternewmedia.org/interface_design_technologies/Ajax/what_is_Ajax_and_what_is_Ajax_good_for_20051101.htm">Ajax</a> entails using the browser’s client-side scripting capabilities in conjunction with its <a href="http://en.wikipedia.org/wiki/Document_Object_Model">DOM</a> to achieve a method of content delivery that was not entirely envisioned by the browser’s designers. (Perhaps this hack-like nature of <a href="https://web.archive.org/web/20060211232928/http:/www.masternewmedia.org/interface_design/interface_design_approaches/web_application_design_with_Ajax_20050728.htm">Ajax lends to its appeal</a>.)</p><p>However, this subjects <a href="https://web.archive.org/web/20060113145936/http:/www.masternewmedia.org/interface_design/interface_design_approaches/web_application_design_with_Ajax_20050728.htm">Ajax-based applications</a> to the same browser compatibility issues that have plagued <a href="http://en.wikipedia.org/wiki/Web_designer">Web designers</a> ever since <a href="http://en.wikipedia.org/wiki/Microsoft">Microsoft</a> created <a href="http://en.wikipedia.org/wiki/Internet_explorer">Internet Explorer</a>.</p><p><strong>For example,</strong> Ajax engines make use of an <a href="http://en.wikipedia.org/wiki/Xmlhttprequest">XMLHttpRequest</a> object to exchange data asynchronously with remote servers. In Internet Explorer 6, this object is implemented with <a href="http://en.wikipedia.org/wiki/Activex">ActiveX</a> rather than native <a href="http://en.wikipedia.org/wiki/Javascript">JavaScript</a>, which requires that ActiveX be enabled.</p><p>A more fundamental requirement is that <a href="https://web.archive.org/web/20060114093901/http:/www.masternewmedia.org/interface_design_technologies/Ajax/what_is_Ajax_and_what_is_Ajax_good_for_20051101.htm">Ajax </a>requires that JavaScript be enabled within the user’s browser. This might be a reasonable assumption for the majority of the population, but there are certainly users who use browsers or automated tools that either do not support JavaScript or do not have it enabled.</p><p><strong>One such set of tools</strong> is the robots, spiders, and <a href="http://en.wikipedia.org/wiki/Web_crawler">Web crawlers</a> that aggregate information for Internet and <a href="http://en.wikipedia.org/wiki/Intranet">intranet</a> <a href="http://en.wikipedia.org/wiki/Search_engine">search engines</a>. Without graceful degradation, Ajax-based mashup applications might find themselves missing out on both a minority user base as well as search engine visibility.</p><p>The use of JavaScript to asynchronously update content within the page can also create user interface issues.</p><p>Because content is no longer necessarily linked to the <a href="http://en.wikipedia.org/wiki/Url">URL</a> in the browser’s address bar, users might not experience the functionality that they normally expect when they use the browser’s <em>BACK</em> button or the <em>BOOKMARK</em> feature.</p><p>And, although Ajax can reduce latency by requesting incremental content updates, poor designs can actually hinder the user experience, such as when the granularity of the update is small enough that the quantity and overhead of updates saturate the available resources.</p><p>Also, take care to support the user (for example, with visual feedback such as progress bars) while the interface loads or content is updated.</p><p>As with any distributed, cross-domain application, <a href="https://web.archive.org/web/20061105011511/http:/www.masternewmedia.org/news/2006/10/17/web_20_what_is_a.htm">mashup</a> developers and content providers alike will also need to address security concerns.</p><p><strong>The notion of identity can prove to be a sticky subject</strong>, as the traditional Web is primarily built for anonymous access.</p><p><a href="http://en.wikipedia.org/wiki/Single_signon">Single-signon</a> is a desirable feature, but there is a multitude of competing technologies (ranging from <a href="http://en.wikipedia.org/wiki/Microsoft_Passport">Microsoft Passport</a> to the <a href="http://en.wikipedia.org/wiki/Liberty_alliance">Liberty Alliance</a>), thus creating disjointed identity <a href="http://en.wikipedia.org/wiki/Namespaces">namespaces</a> that you must integrate as well.</p><p>Content providers are likely to employ authentication and authorization schemes (which require the notion of secure identity or securely identifiable attributes) in their <a href="http://en.wikipedia.org/wiki/Api">APIs</a> to enforce business models that involve paid subscriptions or sensitive data.</p><p><strong>Sensitive data is </strong>also likely to require confidentiality (that is, encryption), and you must take care when you mash it with other sources to not put it at risk.</p><p>Identity will also be crucial for auditing and regulatory compliance.<strong> </strong>Additionally, with data integration happening both on the server and client side, identity and credential delegation from the user to the mashup service might become a requirement.</p><h4>⁣⁣⁣⁣<br>Social Challenges⁣</h4><p>In addition to the technical challenges described in the previous section, social issues have (or will) surface as <a href="http://en.wikipedia.org/wiki/Mashup_%28web_application_hybrid%29">mashups</a> become more popular.</p><p><strong>One of the biggest social issues </strong>facing mashup developers is the tradeoff between the protection of <a href="http://en.wikipedia.org/wiki/Intellectual_property">intellectual property</a> and <a href="http://en.wikipedia.org/wiki/Consumer_privacy">consumer privacy</a> versus <a href="http://en.wikipedia.org/wiki/Fair_use">fair use</a> and the free flow of information.</p><p>Unwitting content providers (targets of <a href="http://en.wikipedia.org/wiki/Screen_scraping">screen scraping</a>), and even content providers who expose APIs to facilitate data retrieval might determine that their content is being used in a manner that they do not approve of.</p><p><strong>The</strong> <a href="https://web.archive.org/web/20080207221641/http:/www.masternewmedia.org/news/2007/08/09/mashups_what_are_they_mashup.htm"><strong>mashup Web application genre</strong></a><strong> </strong>is still in its infancy, with hobbyist developers who produce many mashups in their spare time.</p><p>These developers might not be cognizant of (or concerned with) issues such as security. Additionally, content providers are only beginning to see the value in providing <a href="http://en.wikipedia.org/wiki/Api">APIs</a> for machine-based content access, and many do not consider them a core business focus.</p><p>This combination can yield poor software quality, as priorities such as testing and quality assurance take the backseat to proof-of-concept and innovation.</p><p><strong>The community as a whole </strong>will have to work together to assemble <a href="https://web.archive.org/web/20050407205226/http:/www.masternewmedia.org/2003/12/26/standards_do_we_really_need.htm">open standards</a> and reusable toolkits in order to facilitate mature software development processes.</p><p>Before <a href="http://en.wikipedia.org/wiki/Mashup_(web_application_hybrid)">mashups</a> can make the transition from cool toys to sophisticated applications, much work will have to go into distilling robust standards, protocols, models, and toolkits.</p><p>For this to happen, major software development industry leaders, content providers, and entrepreneurs will have to find value in mashups, which means viable business models.</p><p><strong>API providers will need to determine</strong> whether or not to <a href="https://web.archive.org/web/20070811184218/http:/www.oliviertravers.com/archives/2004/11/11/some-web-api-providers-progressing-towards-revenue-generation/">charge for their content</a>, and if so, how (for example, by subscription or by per-use). Perhaps they will provide varying levels of quality of service.</p><p>Some marketplace providers, such as <a href="http://en.wikipedia.org/wiki/Ebay">eBay</a> or <a href="http://en.wikipedia.org/wiki/Amazon.com">Amazon</a>, might find that the free use of their <a href="http://en.wikipedia.org/wiki/Api">APIs</a> increases product movement.</p><p>Mashup developers might look for an ad-based revenue model, or perhaps build interesting mashup applications with the goal of being acquired.</p><p>⁣⁣⁣⁣⁣<br><strong>End of Part 2⁣</strong></p><p><strong>Part 1: </strong><a href="https://masternewmedia.com/mashups-what-are-they-mashup-genres-and-technologies-part-1-bc9df6b36986">Mashups: What Are They? Mashup Genres And Technologies - Part 1</a></p><p><em>Originally written by Duane Merrill and first published on MasterNewMedia, as “Mashups: What Are They? Technical And Social Challenges — Part 2”</em></p><p><strong>Robin Good</strong></p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=4eb76a8c7f18" width="1" height="1" alt=""><hr><p><a href="https://masternewmedia.com/mashups-what-are-they-technical-and-social-challenges-part-2-4eb76a8c7f18">Mashups: What Are They? Technical And Social Challenges — Part 2</a> was originally published in <a href="https://masternewmedia.com">MasterNewMedia</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Mashups: What Are They? Mashup Genres And Technologies - Part 1]]></title>
            <link>https://masternewmedia.com/mashups-what-are-they-mashup-genres-and-technologies-part-1-bc9df6b36986?source=rss----47686ad37055---4</link>
            <guid isPermaLink="false">https://medium.com/p/bc9df6b36986</guid>
            <category><![CDATA[journalism]]></category>
            <dc:creator><![CDATA[Robin Good]]></dc:creator>
            <pubDate>Tue, 09 Jan 2024 15:23:01 GMT</pubDate>
            <atom:updated>2024-03-08T22:36:52.843Z</atom:updated>
            <cc:license>https://creativecommons.org/licenses/by-nc-sa/4.0/</cc:license>
            <content:encoded><![CDATA[<p><a href="https://web.archive.org/web/20061118181730/http:/www.masternewmedia.org/news/2006/10/17/web_20_what_is_a.htm">Mashups</a> are an exciting genre of interactive Web applications that draw upon content retrieved from external data sources to create entirely new and innovative services. They are a hallmark of the second generation of Web applications informally known as <a href="http://en.wikipedia.org/wiki/Web_2.0">Web 2.0</a>.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*_qissy51WpZ6Y61EbYApKA.jpeg" /><figcaption>Photo credit: © <a href="http://www.flickr.com/photos/quasimondo/323010657/">Quasimondo</a> — © Design by <a href="http://www.flickr.com/photos/19034558@N00/">Jasmine T.</a></figcaption></figure><p><strong>The combination of data modelling technologies</strong> stemming from the <a href="https://web.archive.org/web/20080706011048/http:/www.masternewmedia.org/2003/03/01/simple_terms_explanation_of_the.htm">Semantic Web</a> domain and the maturation of loosely coupled, service-oriented, platform-agnostic communication protocols is finally providing the infrastructure needed to start developing applications that can leverage and integrate the massive amount of information that is available on the Web.</p><p>As <a href="http://en.wikipedia.org/wiki/Mashup_(web_application_hybrid)">mashup</a> applications gain higher visibility, it will be interesting to see how the genre impacts social issues such as fair use and intellectual property, as well as other application domains that integrate data across organizational boundaries, such as grid computing and business-to-business workflow management.</p><p><strong>For a deeper-dive into</strong> <a href="http://en.wikipedia.org/wiki/Mashup_(web_application_hybrid)">mashup</a> development, stay tuned for the launching of a new series of tutorials on developerWorks that will teach you how to construct your own mashups.</p><p>In fact, <a href="https://web.archive.org/web/20080309020524/http:/www.ibm.com/developerworks/views/xml/libraryview.jsp?search_by=The+ultimate+mashup+semantic+Web">the series</a> will even teach you how to use Semantic Web technology and ontologies to enable others to create their own mashups.</p><p>This introductory article explores:</p><p>a) <strong>What it means</strong> to be a mashup,</p><p>b)<strong> The different classes</strong> of popular mashups constructed today, and</p><p>c) <strong>The enabling technologies</strong> that mashup developers leverage to create their applications. Additionally, you’ll see many of the emerging technical and social challenges that mashup developers face.</p><ol><li><a href="#f318"><strong>Mashups: The New Breed of Web App</strong></a></li><li><a href="#2266"><strong>Introduction</strong></a></li><li><a href="#166b"><strong>Mashup Genres</strong></a></li><li><a href="#fd3b"><strong>Related Technologies</strong></a></li></ol><h3><strong>Mashups: The New Breed of Web App</strong></h3><p><em>by Duane Merrill</em></p><h3>⁣<br>⁣<br>Introduction</h3><p>A new breed of web-based data integration applications is sprouting up all across the Internet.</p><p>Colloquially termed mashups, their popularity stems from the emphasis on interactive user participation and the monster-of-Frankenstein-like manner in which they aggregate and stitch together third-party data.</p><p>The sprouting metaphor is a reasonable one; a mashup Web site is characterized by the way in which it spreads roots across the Web, drawing upon content and functionality retrieved from data sources that lay outside of its organizational boundaries.</p><p>This vague data-integration definition of a <a href="http://en.wikipedia.org/wiki/Mashup_(web_application_hybrid)">mashup</a> certainly isn’t a rigorous one.</p><p><strong>A good insight as to what makes a mashup is</strong> to look at the etymology of the term: i<a href="http://en.wikipedia.org/wiki/Mashup_%28music%29">t was borrowed from the pop music scene</a>, where a mashup is a new song that is mixed from the vocal and instrumental tracks from two different source songs (usually belonging to different genres).</p><p>Like these “bastard pop” songs, a mashup is an unusual or innovative composition of content (often from unrelated data sources), made for human (rather than computerized) consumption.</p><p><strong>So, what might a mashup look like?</strong> <a href="https://web.archive.org/web/20060114042345/http:/chicagocrime.org/">The ChicagoCrime.org</a> Web site is a great intuitive example of what’s called a mapping mashup.</p><p>One of the first mashups to gain widespread popularity in the press, the Web site mashes crime data from the Chicago Police Department’s online database with cartography from <a href="http://en.wikipedia.org/wiki/Google_Maps">Google Maps</a>.</p><p><strong>Users can interact with </strong>the mashup site such as instructing it to graphically display a map containing pushpins that reveal the details of all recent burglary crimes in South Chicago. The concept and the presentation are simple, and the composition of crime and map data is visually powerful.</p><p>In this first part of this report the focus is on <a href="http://en.wikipedia.org/wiki/Mashup_(web_application_hybrid)">Mashup</a> genres, as I’ll guide you to survey the popular genres of mashups, including mapping mashups. Also in this part, <em>Related Technologies</em> overviews the technology landscape that relates to the construction and operation of <a href="http://en.wikipedia.org/wiki/Mashup_(web_application_hybrid)">mashups</a>.</p><p>In the yet-to-be-published second part of this report, I will cover <em>Technical and Social challenges</em> affecting mashups.</p><h3><strong>Mashup Genres</strong></h3><p>In this section, I give a brief survey of the prominent mashup genres.</p><h4>⁣⁣<br>Mapping Mashups</h4><p>In this age of information technology, humans are collecting a prodigious amount of data about things and activities, both of which are wont to be annotated with locations.</p><p>All of these diverse data sets that contain location data are just screaming to be presented graphically using maps. One of the big catalysts for the advent of mashups was Google’s introduction of its <a href="https://web.archive.org/web/20060202035105/http:/www.google.com/apis/maps/">Google Maps API</a>.</p><p>This opened the floodgates, allowing Web developers (plus hobbyists, tinkerers, and others) to mash all sorts of data (everything from nuclear disasters to Boston’s CowParade cows) onto maps. Not to be left out, APIs from <a href="http://en.wikipedia.org/wiki/Live_Search_Maps">Microsoft (Virtual Earth)</a>, <a href="http://en.wikipedia.org/wiki/Yahoo_maps">Yahoo (Yahoo Maps)</a>, and <a href="http://en.wikipedia.org/wiki/Mapquest">AOL (MapQuest)</a> shortly followed.</p><h4>⁣⁣⁣<br>Video and Photo Mashups</h4><p>The emergence of photo hosting and social networking sites like <a href="http://en.wikipedia.org/wiki/Flickr">Flickr</a> with APIs that expose photo sharing has led to a variety of interesting mashups.</p><p>Because these content providers have <a href="http://en.wikipedia.org/wiki/Metadata">metadata</a> associated with the images they host (such as who took the picture, what it is a picture of, where and when it was taken, and more), <a href="http://en.wikipedia.org/wiki/Mashup_(web_application_hybrid)">mashups</a> designers can mash photos with other information that can be associated with the <a href="http://en.wikipedia.org/wiki/Metadata">metadata</a>.</p><p><strong>For example, a</strong> <a href="http://en.wikipedia.org/wiki/Mashup_(web_application_hybrid)">mashup</a> might analyze song or poetry lyrics and create a mosaic or collage of relevant photos or display social networking graphs based on common photo metadata (subject, timestamp, and other metadata).</p><p>Yet another example might take as input a Web site (such as a news site like CNN) and render the text in photos by matching tagged photos to words from the news.</p><h4>⁣⁣⁣⁣<br>Search and Shopping Mashups</h4><p>Search and shopping<strong> </strong><a href="http://en.wikipedia.org/wiki/Mashup_(web_application_hybrid)">mashups</a> have existed long before the term <a href="http://en.wikipedia.org/wiki/Mashup_(web_application_hybrid)">mashup</a> was coined.</p><p>Before the days of Web APIs, comparative shopping tools such as <a href="http://bizrate.com/">BizRate</a>, <a href="http://pricegrabber.com/">PriceGrabber</a>, <a href="http://mysimon.com/">MySimon</a>, and <a href="https://web.archive.org/web/20090205000809/http:/www.google.com/products">Google’s Froogle</a> used combinations of <a href="http://en.wikipedia.org/wiki/Business-to-business">business-to-business (b2b)</a> technologies or screen-scraping to aggregate comparative price data.</p><p><strong>To facilitate mashups</strong> and other interesting Web applications, consumer marketplaces such as eBay and Amazon have released <a href="http://en.wikipedia.org/wiki/API">API</a>s for programmatically accessing their content.</p><h4>⁣⁣⁣⁣⁣<br>News Mashups</h4><p>News sources<strong> </strong>(such as the New York Times, the BBC, or Reuters) have used syndication technologies like <a href="https://web.archive.org/web/20080316061025/http:/www.masternewmedia.org/content_delivery_and_distribution/RSS/what-is-RSS-really-simple-syndication-explained-20070426.htm">RSS</a> and <a href="http://en.wikipedia.org/wiki/Atom_%28standard%29">Atom</a> (described in the next section) since 2002 to disseminate news feeds related to various topics.</p><p><a href="https://web.archive.org/web/20070402165937/http:/www.masternewmedia.org/newsradars/newsradars_definition/newsradars_what_they_are_benefits_characteristics_20051108.htm"><strong>Syndication feed mashups</strong></a> <a href="https://web.archive.org/web/20070403155119/http:/www.masternewmedia.org/news/2005/02/21/aggregate_rss_content_feeds_into.htm">can aggregate a user’s feeds</a> and present them over the Web, creating a personalized newspaper that caters to the reader’s particular interests.</p><p>An example is<strong> </strong><a href="http://doggdot.us/">Diggdot.us</a>, which combines feeds from the techie-oriented news sources <a href="http://digg.com/">Digg.com</a>, <a href="http://slashdot.org/">Slashdot.org</a>, and <a href="http://del.icio.us/">Del.icio.us</a>.⁣⁣⁣⁣⁣⁣</p><h3>Related Technologies</h3><p>This section gives an overview of the technologies that are facilitating the development of <a href="http://en.wikipedia.org/wiki/Mashup_(web_application_hybrid)">mashups</a>. For further information about any of these technologies, consult the Resources section at the end of this article.</p><h4>⁣⁣⁣⁣⁣⁣⁣<br>The Architecture</h4><p>A mashup application is architecturally comprised of three different participants that are logically and physically disjoint (they are likely separated by both network and organizational boundaries):</p><p>1) <strong>API/content providers</strong>,</p><p>2) <strong>The mashup site</strong>, and</p><p>3) <strong>The client’s Web browser</strong>.</p><p>⁣⁣⁣⁣⁣⁣⁣⁣<br>- <strong>The API/Content Providers</strong></p><p>These are the (sometimes unwitting) providers of the content being mashed. In the <a href="https://web.archive.org/web/20060203020922/http:/chicagocrime.org/">ChicagoCrime.org</a> mashup example, the providers are Google and the Chicago Police Department.</p><p>To facilitate data retrieval, providers often expose their content through Web protocols such as <a href="http://en.wikipedia.org/wiki/Representational_State_Transfer">REST</a>, <a href="http://en.wikipedia.org/wiki/Web_Services">Web Services</a>, and RSS/Atom (described below).</p><p>However, many interesting potential data sources do not (yet) conveniently expose <a href="http://en.wikipedia.org/wiki/API">API</a>s.</p><p><strong>Mashups that extract content</strong> from sites like Wikipedia, TV Guide, and virtually all government and public domain Web sites do so by a technique known as screen scraping.</p><p>In this context, screen scraping connotes the process by which a tool attempts to extract information from the content provider by attempting to parse the provider’s Web pages, which were originally intended for human consumption.</p><p>⁣⁣⁣⁣⁣⁣⁣⁣⁣<br><strong>· The Mashup Site</strong></p><p>This is where the mashup is hosted. Interestingly enough, just because this is where the mashup logic resides, it is not necessarily where it is executed.</p><p>On the one hand, <a href="http://en.wikipedia.org/wiki/Mashup_(web_application_hybrid)">mashups</a> Can be implemented similarly to traditional Web applications using server-side dynamic content generation technologies like Java servlets, CGI, PHP or ASP.</p><p>Alternatively, mashed content can be generated directly within the client’s browser through client-side scripting (that is, JavaScript) or applets. This client-side logic is often the combination of code directly embedded in the mashup’s Web pages as well as scripting API libraries or applets (furnished by the content providers) referenced by these Web pages.</p><p>Mashups using this approach can be termed <a href="http://en.wikipedia.org/wiki/Rich_internet_applications">rich internet applications (RIAs)</a>, meaning that they are very oriented towards the interactive user experience. (Rich internet applications are one hallmark of what’s now being termed “Web 2.0”, the next generation of services available on the World Wide Web.)</p><p><strong>The benefits of client-side mashing include</strong> less overhead on behalf of the mashup server (data can be retrieved directly from the content provider) and a more seamless user experience (pages can request updates for portions of their content without having to refresh the entire page). The <a href="http://en.wikipedia.org/wiki/Google_Maps">Google Maps</a> API is intended for access through browser-side JavaScript and is an example of client-side technology.</p><p>Often, mashups use a combination of both server and client-side logic to achieve their data aggregation.</p><p>Many mashup applications use data that is supplied directly to them by their user base, making (at least) one of the data sets local.</p><p>Additionally, performing complex queries on multiple-sourced data (such as “<em>Show me the average purchase price for real estate bought by actors who have co-starred in movies with Kevin Bacon</em>”) requires computation that would be infeasible to perform within the client’s Web browser.</p><p>⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣<br><strong>· The Client’s Web Browser.</strong></p><p>This is where the application is rendered graphically and where user interaction takes place. As described above, mashups often use client-side logic to assemble and compose the mashed content.</p><h4>⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣<br>Ajax</h4><p>There is some dispute over whether the term <a href="http://en.wikipedia.org/wiki/Ajax_%28programming%29">Ajax</a> is an acronym or not (some would have it represent “Asynchronous JavaScript + XML”). Regardless, Ajax is a Web application model rather than a specific technology. It comprises several technologies focused around the asynchronous loading and presentation of content:</p><p>·<strong> </strong><a href="http://en.wikipedia.org/wiki/XHTML"><strong>XHTML</strong></a><strong> and </strong><a href="http://en.wikipedia.org/wiki/CSS"><strong>CSS</strong></a><strong> </strong>for style presentation</p><p>· <strong>The Document Object Model (DOM)</strong> API exposed by the browser for dynamic display and interaction</p><p>·<strong> Asynchronous data exchange, </strong>typically of <a href="http://en.wikipedia.org/wiki/Xml">XML</a> data</p><p>· <strong>Browser-side scripting</strong>, primarily JavaScript</p><p>When used together, the goal of these technologies is to create a smooth, cohesive Web experience for the user by exchanging small amounts of data with the content servers rather than reloading and re-rendering the entire page after some user action.</p><p><strong>You can construct Ajax </strong>engines for mashups from various Ajax toolkits and libraries (such as Sajax or Zimbra), usually implemented in JavaScript. The Google Maps API includes a proprietary Ajax engine, and the effect it has on the user experience is powerful: it behaves like a truly local application in that there are no scrollbars to manipulate or translation arrows that force page reloads.</p><h4>⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣<br>Web protocols: SOAP and REST</h4><p>Both <a href="https://en.wikipedia.org/wiki/SOAP">SOAP</a> and <a href="http://en.wikipedia.org/wiki/Representational_State_Transfer">REST</a> are platform-neutral protocols for communicating with remote services.</p><p>As part of the service-oriented architecture paradigm, clients can use SOAP and REST to interact with remote services without knowledge of their underlying platform implementation: the functionality of a service is completely conveyed by the description of the messages that it requests and responds with.</p><p>SOAP is a fundamental technology<strong> </strong>of the Web Services paradigm. Originally an acronym for Simple Object Access Protocol, SOAP has been re-termed Services-Oriented Access Protocol (or just SOAP) because its focus has shifted from object-based systems towards the interoperability of message exchange.</p><p><strong>There are two key</strong> <strong>components of the SOAP</strong> specification. The first is the use of an XML message format for platform-agnostic encoding, and the second is the message structure, which consists of a header and a body.</p><p>The header is used to exchange contextual information that is not specific to the application payload (the body), such as authentication information. The SOAP message body encapsulates the application-specific payload.</p><p>SOAP APIs for Web services are described by WSDL documents, which themselves describe what operations a service exposes, the format for the messages that it accepts (using XML Schema), and how to address it.</p><p>SOAP messages are typically conveyed over HTTP transport, although other transports (such as JMS or e-mail) are equally viable.</p><p><strong>REST is an acronym</strong> for Representational State Transfer, a technique of Web-based communication using just HTTP and XML. Its simplicity and lack of rigorous profiles set it apart from SOAP and lend to its attractiveness.</p><p>Unlike the typical verb-based interfaces that you find in modern programming languages (which are composed of diverse methods such as getEmployee(), addEmployee(), listEmployees(), and more), REST fundamentally supports only a few operations (that is POST, GET, PUT, DELETE) that are applicable to all pieces of information.</p><p>The emphasis in REST is on the pieces of information themselves, called resources.</p><p><strong>For example</strong>, a resource record for an employee is identified by a URI, retrieved through a GET operation, updated by a PUT operation, and so on. In this way, REST is similar to the document-literal style of SOAP services.</p><h4>⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣<br>Screen Scraping</h4><p>As mentioned earlier, the lack of <a href="http://en.wikipedia.org/wiki/API">API</a>s from content providers often forces <a href="http://en.wikipedia.org/wiki/Mashup_(web_application_hybrid)">mashups</a> developers to resort to screen scraping in order to retrieve the information they seek to mash.</p><p><strong>Scraping is the process of</strong> using software tools to parse and analyze content that was originally written for human consumption in order to extract semantic data structures representative of that information that can be used and manipulated programmatically.</p><p>A handful of mashups use screen scraping technology for data acquisition, especially when pulling data from the public sector.</p><p>For example, real-estate mapping mashups can mash for sale or rental listings with maps from a cartography provider with scraped “comp” data obtained from the county records office.</p><p>Another mashup project that scrapes data is <a href="http://en.wikipedia.org/wiki/XMLTV">XMLTV</a>, a collection of tools that aggregates TV listings from all over the world.</p><p><strong>Screen scraping is often considered</strong> an inelegant solution and for good reasons.</p><p>It has two primary inherent drawbacks.</p><p><strong>1. The first is that,</strong> unlike APIs with interfaces, scraping has no specific programmatic contract between content provider and content-consumer. Scrapers must design their tools around a model of the source content and hope that the provider consistently adheres to this model of presentation.</p><p>Websites have a tendency to overhaul their look and feel periodically to remain fresh and stylish, which imparts severe maintenance headaches on behalf of the scrapers because their tools are likely to fail.</p><p><strong>2. The second issue is </strong>the lack of sophisticated, re-usable screen-scraping toolkit software, colloquially known as scrAPIs. The dearth of such APIs and toolkits is largely due to the extremely application-specific needs of each individual scraping tool.</p><p>This leads to large development overheads as designers are forced to reverse-engineer content, develop data models, parse, and aggregate raw data from the provider’s site.</p><h4>⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣<br>Semantic Web and RDF</h4><p>The inelegant aspects of screen scraping are directly traceable to the fact that content created for human consumption does not make good content for automated machine consumption.</p><p>Enter the <a href="https://web.archive.org/web/20080224065419/http:/www.masternewmedia.org/2003/03/01/simple_terms_explanation_of_the.htm">Semantic Web</a>, which is the vision that the existing Web can be augmented to supplement the content designed for humans with equivalent machine-readable information. In the context of the Semantic Web, the term information is different from data; data becomes information when it conveys meaning (that is, it is understandable).</p><p><strong>The Semantic Web </strong>has the goal of creating Web infrastructure that augments data with <a href="http://en.wikipedia.org/wiki/Metadata">metadata</a> to give it meaning, thus making it suitable for automation, integration, reasoning, and re-use.</p><p>The W3C family of specifications, collectively known as the <a href="http://en.wikipedia.org/wiki/RDF_Schema">Resource Description Framework (RDF)</a> serves the purpose of providing methodologies to establish syntactic structures that describe data.</p><p><a href="http://en.wikipedia.org/wiki/XML">XML</a> in itself is not sufficient; it is too arbitrary in that you can code it in many ways to describe the same piece of data. <a href="http://en.wikipedia.org/wiki/RDF_Schema">RDF-Schema</a> adds to RDF’s ability to encode concepts in a machine-readable way.</p><p>Once data objects can be described in a data model, RDF provides for the construction of relationships between data objects through subject-predicate-object triples (“<em>subject S has relationship R with object O</em>”).</p><p><strong>The combination of data model</strong> and graph of relationships allows for the creation of <a href="http://en.wikipedia.org/wiki/Ontologies">ontologies</a>, which are hierarchical structures of knowledge that can be searched and formally reasoned about.</p><p>For example, you might define a model in which a “carnivore-type” as a subclass of “animal-type” with the constraint that it “eats” other “animal-type”, and create two instances of it: one populated with data concerning cheetahs and polar bears and their habitats, another concerning gazelles and penguins and their respective habitats.</p><p>Inference engines might then “mash” these separate model instances and the reason that cheetahs might prey on gazelles but not penguins.</p><p><strong>RDF data is quickly finding adoption</strong> in a variety of domains, including social networking applications (such as <a href="http://en.wikipedia.org/wiki/FOAF">FOAF</a> — Friend of a Friend) and syndication (such as <a href="https://web.archive.org/web/20080417044648/http:/www.masternewmedia.org/content_delivery_and_distribution/RSS/what-is-RSS-really-simple-syndication-explained-20070426.htm">RSS</a>, which I describe next).</p><p>In addition, RDF software technology and components are beginning to reach a level of maturity, especially in the areas of RDF query languages (such as <a href="http://en.wikipedia.org/wiki/RDQL">RDQL</a> and <a href="http://en.wikipedia.org/wiki/SPARQL">SPARQL</a>) and programmatic frameworks and inference engines (such as Jena and <a href="http://en.wikipedia.org/wiki/Redland_RDF_Application_Framework">Redland</a>).</p><h4>⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣<br>RSS and ATOM</h4><p><a href="https://web.archive.org/web/20080417044648/http:/www.masternewmedia.org/content_delivery_and_distribution/RSS/what-is-RSS-really-simple-syndication-explained-20070426.htm">RSS</a> is a family of XML-based syndication formats. In this context, syndication implies that a Web site that wants to distribute content creates an RSS document and registers the document with an RSS publisher.</p><p><strong>An RSS-enabled client </strong>can then check the publisher’s feed for new content and react to it in an appropriate manner.</p><p>RSS has been adopted to syndicate a wide variety of content, ranging from news articles and headlines, changelogs for CVS check-ins or wiki pages, project updates, and even audiovisual data such as radio programs. Version 1.0 is RDF-based, but the most recent, <a href="http://www.w3.org/TR/wsdl20-rdf/">version 2.0</a>, is not.</p><p><a href="http://en.wikipedia.org/wiki/Atom_%28standard%29">Atom</a> is a newer but similar syndication protocol. It is a proposed standard at the <a href="http://ietf.org/">Internet Engineering Task Force</a> (IETF) and seeks to maintain better metadata than <a href="https://web.archive.org/web/20080316061025/http:/www.masternewmedia.org/content_delivery_and_distribution/RSS/what-is-RSS-really-simple-syndication-explained-20070426.htm">RSS</a>, provide better and more rigorous documentation, and incorporate the notion of constructs for common data representation.</p><p><strong>These syndication technologies are great</strong> for mashups that aggregate event-based or update-driven content, such as news and weblog aggregators.</p><p><strong>End of Part 1</strong></p><p>In the second, upcoming part: Mashups: What Are They? Technical And Social Challenges — <a href="https://masternewmedia.com/mashups-what-are-they-technical-and-social-challenges-part-2-4eb76a8c7f18">Part 2</a></p><p><em>Originally written by Duane Merrill and first published on MasterNewMedia on Thursday, August 9 2007, as “Mashups: What Are They? Mashup Genres And Technologies - Part 1”</em></p><p><strong>Robin Good</strong></p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=bc9df6b36986" width="1" height="1" alt=""><hr><p><a href="https://masternewmedia.com/mashups-what-are-they-mashup-genres-and-technologies-part-1-bc9df6b36986">Mashups: What Are They? Mashup Genres And Technologies - Part 1</a> was originally published in <a href="https://masternewmedia.com">MasterNewMedia</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
    </channel>
</rss>