<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title>LGH Blogs</title>
<link>http://www.linuxgreenhouse.org</link>
<description></description>
<generator>Midgard Components Framework - net.nemein.rss</generator>
<item>
<title>Somebody That I Used To Know</title>
<description><![CDATA[
<p style="font-size: x-large; font-weight: bold">
    Here's that song again.
</p>
<p style="font-size: large; font-weight: bold">
    The Glee Cover of
    <br />
    Somebody That I Used To Know
</p>
<p>
    <iframe width="420" height="315" src=
    "http://www.youtube.com/embed/0cay2dnuhcs" frameborder=
    "0"></iframe>
</p>
]]></description>
<link>http://www.linuxgreenhouse.org/blog/tim/somebody-that-i-used-to-know.html</link>
<guid isPermaLink="true">http://www.linuxgreenhouse.org/blog/tim/somebody-that-i-used-to-know.html</guid>
<pubDate>Tue, 24 Apr 2012 22:40:50 +0300</pubDate>
<author>ten@gnome.org (Tim Ney)</author>
<source url="http://www.linuxgreenhouse.org/blog/tim/rss.xml">Tim Ney</source>
<category>Tim Ney</category>
</item>
<item>
<title>Crowd-funding Equity in Your Company</title>
<description><![CDATA[
<p style="font-size: x-large; font-weight: bold">
    Crowd-funding Equity in Your Company Legal in U.S. Soon
</p>
<p>
    The <b>JOBS ACT</b> (Jumpstart Our Business Startups) has
    passed the U.S. Senate, 73-26. The amended bill H.R. 3606 goes
    to the House of Representatives for a vote next week.
    <br />
    <br />
    The legislation does not actually create or fund jobs. Instead
    it relaxes regulations on "emerging growth companies"
    (companies under $1,000,000,000 in annual gross revenue) in
    raising capital by amending the <a href=
    "http://www.sec.gov/about/laws.shtml#secact1933">Securities Act
    of 1933</a>.
    <br />
    <br />
    One of the game changing provisions in the legislation allows
    companies to <i>crowd-fund</i> by soliciting investment from
    individuals in exchange for equity shares, not just incentive
    gifts. Prior to this legislation, private placement offerings
    could only be made to <a href=
    "http://www.sec.gov/answers/accred.htm">accredited
    investors</a> and not be publicly advertised.
    <br />
    <br />
    <b>Dan Primack</b>, who follows the venture capital and private
    equity beat for <b>Fortune</b>, describes this provision:
    <br />
</p>
<blockquote>
    <p style="font-style: italic">
        Enable crowd-funding: Consider this the
        Kickstarter-for-equity provision, allowing companies to
        issue shares in exchange for crowd-funded capital. This
        basically is for companies that either are too small for
        traditional angel/VC funding, or companies that are unable
        to secure such capital. In other words, we're probably
        talking about a proliferation of thousands of lousy
        companies. But if just one or two become the next Facebook,
        then the trade-off is worth it.
    </p>
</blockquote>
<p>
    <br />
    You can read the <a href=
    "http://thomas.loc.gov/cgi-bin/query/z?c112:H.R.3606:">fine
    print here</a>.
</p>
]]></description>
<link>http://www.linuxgreenhouse.org/blog/tim/crowd-funding-equity-in-your-company.html</link>
<guid isPermaLink="true">http://www.linuxgreenhouse.org/blog/tim/crowd-funding-equity-in-your-company.html</guid>
<pubDate>Sat, 24 Mar 2012 00:46:44 +0200</pubDate>
<author>ten@gnome.org (Tim Ney)</author>
<source url="http://www.linuxgreenhouse.org/blog/tim/rss.xml">Tim Ney</source>
<category>Tim Ney</category>
</item>
<item>
<title>Open Advice</title>
<description><![CDATA[
<p><img src="http://bergie.iki.fi/static/1/1e171b06217a15871b011e1bc5b5d4704468fc08fc0_openadvice-small.jpg" border="0" alt="Open Advice cover" title="Open Advice" style="float:right;margin-left:10px;" />I seem to have not blogged about this, but <strong><a href="http://open-advice.org/">Open Advice</a></strong>, our book on <em>Free and Open Source Software: what we wish we had known when we started</em>, was published last month.</p>
<p>The book was edited by <a href="http://www.lydiapintscher.de/book.php">Lydia Pintscher</a> and includes essays from <a href="http://open-advice.org/author.html">42 authors</a>, many of whom you'll recognize if you tend to go to FOSS conferences. The <a href="http://lwn.net/Articles/481222/">LWN book review</a> concludes:</p>
<blockquote>Open Advice is a book that will be helpful to those who are new to FOSS, but, because of the individual voices, styles, and tones, it doesn't read like a "how to". It could even be recommended to those who aren't necessarily interested in contributing, but are curious about what this "free software thing" is all about. It is, in short, a great book for a variety of audiences and the (mostly) two or three page essays make it easy to read, while the anecdotes and recollections personalize it. The authors, editor, and everyone else who helped should be very pleased with the result. Readers will be too.</blockquote>
<p>I probably shouldn't give the ending away, but my essay on cross-project collaboration, a subject I've <a href="http://bergie.iki.fi/blog/on_cross-project_collaboration/">also blogged about</a>, ends with:</p>
<blockquote>Good luck with breaking down the project boundaries! In most cases it works if your ideas are good and presented with an open mind. But even if you do not find a common ground, as long as your implementation solves the use case for you it has not been in vain. After all, delivering software, and delivering great user experience is what counts.</blockquote>
<p>The book is licensed under <a href="http://creativecommons.org/licenses/by-sa/3.0/">CC-BY-SA</a>, and is available as free download in <a href="http://open-advice.org/Open-Advice.epub">ePub</a>, <a href="http://open-advice.org/Open-Advice.mobi">mobi</a> and <a href="http://open-advice.org/Open-Advice.pdf">PDF</a> formats, and <a href="http://www.lulu.com/shop/lydia-pintscher/open-advice/paperback/product-18889265.html">as paperback from Lulu</a>. The book sources are <a href="https://github.com/lydiapintscher/Open-Advice">available on GitHub</a>, patches welcome!</p>]]></description>
<link>http://bergie.iki.fi/blog/open_advice/</link>
<guid isPermaLink="true">http://bergie.iki.fi/midcom-permalink-1e171b17152429471b111e1a582e78e1e97125b125b</guid>
<pubDate>Mon, 19 Mar 2012 12:51:12 +0200</pubDate>
<author>henri.bergius@iki.fi (Henri Bergius)</author>
<source url="http://bergie.iki.fi/blog/feeds/category/business">Henri Bergius: category &quot;business&quot;</source>
<category>Henri Bergius: category &quot;business&quot;</category>
</item>
<item>
<title>&quot;Somebody That I Use To Know,&quot; the Cover</title>
<description><![CDATA[
<p style="font-size: x-large; font-weight: bold">
    Play it again
</p>
<div style="text-align: center">
    <br />
    <b>This is what is you call a cover.</b>
    <br />
    <br />
    <br />
    <iframe width="560" height="315" src=
    "http://www.youtube.com/embed/d9NF2edxy-M" frameborder=
    "0"></iframe>
    <br />
    <br />
    <b>Five musicians, one guitar.</b>
</div>
]]></description>
<link>http://www.linuxgreenhouse.org/blog/tim/-somebody-that-i-use-to-know---the-cover.html</link>
<guid isPermaLink="true">http://www.linuxgreenhouse.org/blog/tim/-somebody-that-i-use-to-know---the-cover.html</guid>
<pubDate>Fri, 06 Jan 2012 21:39:02 +0200</pubDate>
<author>ten@gnome.org (Tim Ney)</author>
<source url="http://www.linuxgreenhouse.org/blog/tim/rss.xml">Tim Ney</source>
<category>Tim Ney</category>
</item>
<item>
<title>I'm Dreaming of A White Christmas</title>
<description><![CDATA[
<p>
    "I'm dreaming of a white christmas,
    <br />
    just like the ones I used to know"
    <br />
    <br />
</p>
<p>
    <iframe width="420" height="315" src=
    "http://www.youtube.com/embed/9Yg5g_Xl-uU" frameborder=
    "0"></iframe>
    <br />
    Bing Crosby - <a href=
    "http://en.wikipedia.org/wiki/White_Christmas_(song)">White
    Christmas</a> (colorized version)
    <br />
    <b>with Marjorie Reynolds dubbed by Martha Mears</b>
    <br />
</p>
<blockquote>
    <p>
        <br />
        Let’s turn back the clock – forget global warming,
        banking meltdowns, moronic political goo and remember the
        1800s with Dicken’s "A Christmas Carol."
        <br />
        <br />
        Imagine a goose roasting in the oven, a touch of snow on
        the ground, a nip of frost in the air, a time of merriment
        with family and friends, of Christmas crackers and carol
        singers, sheep huddled in frozen fields below bright stars,
        of Channukah lights and piles of wrapped presents around a
        cozy fireplace.
        <br />
        <br />
        May the spirit of the holidays bless you and those you hold
        most dear bringing peace and happiness to your household.
        And may the New Year be filled with excitement and joy and
        wonder.
        <br />
        <br />
        - Douglas L. Lowell
    </p>
</blockquote>
]]></description>
<link>http://www.linuxgreenhouse.org/blog/tim/i-m-dreaming-of-a-white-christmas.html</link>
<guid isPermaLink="true">http://www.linuxgreenhouse.org/blog/tim/i-m-dreaming-of-a-white-christmas.html</guid>
<pubDate>Sun, 25 Dec 2011 04:02:43 +0200</pubDate>
<author>ten@gnome.org (Tim Ney)</author>
<source url="http://www.linuxgreenhouse.org/blog/tim/rss.xml">Tim Ney</source>
<category>Tim Ney</category>
</item>
<item>
<title>Somebody That I Used to Know</title>
<description><![CDATA[
<p>
    <b>"Somebody That I Used to Know"</b>
    <br />
    <br />
</p>
<p>
    <b>iTunes Australia's Song of the Year 2011</b> <iframe width=
    "560" height="315" src=
    "http://www.youtube.com/embed/6YzGOq42zLk" frameborder=
    "0"></iframe> <b><br />
    <a href="http://gotye.com/about.html">Gotye</a> featuring
    <a href="http://kimbramusic.com/">Kimbra</a> on <a href=
    "http://www.kcrw.com/music/programs/mb/mb111115gotye">KCRW</a></b>
    <br />
</p>
]]></description>
<link>http://www.linuxgreenhouse.org/blog/tim/-someone-that-i-used-to-know-.html</link>
<guid isPermaLink="true">http://www.linuxgreenhouse.org/blog/tim/-someone-that-i-used-to-know-.html</guid>
<pubDate>Mon, 12 Dec 2011 20:20:56 +0200</pubDate>
<author>ten@gnome.org (Tim Ney)</author>
<source url="http://www.linuxgreenhouse.org/blog/tim/rss.xml">Tim Ney</source>
<category>Tim Ney</category>
</item>
<item>
<title>Steve Jobs &quot;I want to put a ding in the universe.&quot;</title>
<description><![CDATA[
<blockquote>
    <p style="font-weight: bold">
        I want to put a ding in the universe.
        <br />
    </p>
</blockquote>
<p>
    <img src=
    "http://www.linuxgreenhouse.org/blog/tim/midcom-admin/ais/midcom-serveattachment-101775/10-5-12sj.png" />
</p>
]]></description>
<link>http://www.linuxgreenhouse.org/blog/tim/steve-jobs-i-want-to-put-a-ding-in-the-universe--.html</link>
<guid isPermaLink="true">http://www.linuxgreenhouse.org/blog/tim/steve-jobs-i-want-to-put-a-ding-in-the-universe--.html</guid>
<pubDate>Thu, 06 Oct 2011 03:35:44 +0300</pubDate>
<author>ten@gnome.org (Tim Ney)</author>
<source url="http://www.linuxgreenhouse.org/blog/tim/rss.xml">Tim Ney</source>
<category>Tim Ney</category>
</item>
<item>
<title>Business analytics with CouchDB and NoFlo</title>
<description><![CDATA[
<p>The purpose of <a href="http://37signals.com/svn/posts/3002-the-three-secrets-of-business-analytics-no-rocket-science-here">business analytics</a> is to find data from the company's information systems that can be used to support decision making. What customers buy most? What do they do before a buying decision? What are the signs that a customer may be leaving?</p>

<p>For the last month we've been working in Salzburg to build such a system, the <a href="http://www.iks-project.eu/resources/intelligent-project-controlling-tool">Intelligent Project Controlling Tool</a> needed for running large collaborative research projects like <a href="http://www.iks-project.eu/">IKS</a>. Since the design we went with can be reused for other business analytics needs, I wanted to write a bit about it.</p>

<p>But first, here is how our system looks like:</p>

<p><img src="http://bergie.iki.fi/midcom-serveattachmentguid-1e0e47ad96fbfcee47a11e08d46e7126c9836c236c2/proggis-iks-projectplan-500.png" alt="Proggis displaying IKS project plan" title="" /></p>

<h2>Where does the data come from?</h2>

<p>There are many ways to gather business data. Often the information systems already contain the data needed. But it may also be hidden in a jungle of spreadsheets. Or maybe some data is simply not available, and has to be filled in manually.</p>

<p>Handling all these cases in one system is a tricky question. To solve it, we went with a two-layered strategy:</p>

<ul><li>All data used for analytics is stored as <a href="http://en.wikipedia.org/wiki/Linked_Data">Linked Data</a> in a CouchDB system</li>
<li>NoFlo workflows are used for gathering data from the diverse sources and convert it to the format needed</li>
</ul><p>In IKS's case, much of the data was available in a series of spreadsheets. With these, we built the necessary workflows for first converting the spreadsheets into XML with <a href="http://tika.apache.org/">Apache Tika</a>, and then extracting the information from them in a sensible subset of JSON-LD.</p>

<p>Because IKS is a collaborative project, information needs to be gathered from a diverse group of partner organizations. Some of them have systems that provide the needed APIs (like <a href="http://basecamphq.com/">Basecamp</a>, which <a href="http://nemein.com/en/">we</a> use), and we can just periodically import the data. But with many we decided on a simple data interchange approach: spreadsheets handled over email.</p>

<p>In this approach, user files a data request into the system. This gets picked up by NoFlo, which sends an email with the appropriate spreadsheet template to the partner. Then it starts waiting for a reply. When a reply arrives, it extracts the data from the attached spreadsheet and imports it to the system.</p>

<p>Our NoFlo processes are mostly initiated by the <a href="http://guide.couchdb.org/draft/notifications.html">CouchDB change notification API</a>. We keep them running persistently using <a href="http://blog.nodejitsu.com/keep-a-nodejs-server-up-with-forever">forever Node</a>, so whenever some operation needs to be run it happens nearly immediately.</p>

<h2>Ensuring data consistency</h2>

<p>With any automation, and especially with the email-based data interchange, things can go wrong. Because of this we tag all data that we receive with its origin, whether it was some automated operation or an imported spreadsheet. These origins are called <em>execution documents</em>. Users can browse all completed workflow executions and see what data came in from them. These can then be either accepted or rejected.</p>

<p>This way if some partner accidentally sends faulty data, or something else breaks, the incorrect information received can be easily removed. CouchDB's versioning capabilities help here.</p>

<h2>Analyzing the data</h2>

<p>CouchDB is built on top of the concept of map/reduce. Here you can modify and combine the data in lots of different ways using <a href="http://wiki.apache.org/couchdb/Introduction_to_CouchDB_views">simple JavaScript functions</a>. In our case we elected to write all our CouchDB code in CoffeeScript for simplicity. For example, here is the reduce function in CoffeeScript that counts totals of time planned, time used, and time left per task or partner in a project:</p>

<pre><code>(keys, values, rereduce) -&gt;
    roundNumber = (rnum, rlength) -&gt;
        Math.round(parseFloat(rnum) * Math.pow(10, rlength)) / Math.pow(10, rlength)
    data =
        planned: 0.0
        spent: 0.0
        left: 0.0

    if rereduce
        for reducedData in values
            data.planned += reducedData.planned
            data.spent += reducedData.spent
        data.left = data.planned - data.spent
        return data

    for doc in values
        if doc['@type'] is 'effortallocation'
            data.planned += roundNumber doc.value, 1
        if doc['@type'] is 'effort'
            data.spent += roundNumber doc.value, 1
    data.left = roundNumber data.planned - data.spent, 1
    return data
</code></pre>

<p>If you figure out a new way to look at the data you have, simply write the needed map and reduce functions and save them into the database. CouchDB will then run them against existing data and produce numbers.</p>

<h2>Data visualizations</h2>

<p>Numbers are good, but to really see the information buried in them you need some visualizations. For this we decided to follow the <a href="http://couchapp.org/page/what-is-couchapp">CouchApp</a> idea where the user interface code is stored in the database together with the data itself. This way no application servers are needed, and you can take the whole system with you just by <a href="http://guide.couchdb.org/draft/replication.html">replicating the database</a>. Think of the possibility of doing some analysis on your company while flying to a meeting!</p>

<p>The visuals are in our case provided by <a href="http://thejit.org/">JavaScript InfoVis Toolkit</a>, a nice, MIT-licensed interactive graph library.</p>

<p>CouchDB views handle the number crunching, then CouchDB <a href="http://guide.couchdb.org/draft/transforming.html">list functions</a> process the numbers into the format needed for visualization. This leaves only a minimal amount of work for the client side.</p>

<p>For consistency <a href="https://github.com/IKS/Proggis">our application</a> has been built with <a href="https://github.com/andrzejsliwa/coffeeapp">CoffeeApp</a>, so all the database and user interface code is in <a href="http://jashkenas.github.com/coffee-script/">CoffeeScript</a>.</p>

<h2>In a nutshell</h2>

<p>Any business analytics system dealing with moderate amounts of data can be built following this approach.</p>

<ul><li><a href="http://couchdb.apache.org/">Apache CouchDB</a> is the central data store</li>
<li>All data is stored as <a href="http://json-ld.org/">JSON-LD</a> entities</li>
<li><a href="https://github.com/bergie/noflo#readme">NoFlo</a> handles all data imports</li>
<li>Analytics based on the data are done with CouchDB map/reduce</li>
<li>Visualization happens with a CouchApp using <a href="http://thejit.org/">JavaScript InfoVis Toolkit</a></li>
</ul><p><img src="http://bergie.iki.fi/midcom-serveattachmentguid-1e0e47b247c04d2e47b11e08d46e7126c9836c236c2/proggis-architecture.png" alt="Simple architecture for a business analytics system" title="" /></p>

<p>This way you have a business analytics environment that is easy to extend with more data when it becomes available. New analysis can be done by writing reasonably simple map/reduce functions, and CouchDB's replication capabilities allow you to take the system and data with you.</p>

<p>Using JSON-LD for the data storage makes a lot of sense, as this way the relations between different pieces of information are easy to handle. And using URIs for data identifiers means you can easily mash up information coming from different sources together.</p>

<p>The two-layered approach of using NoFlo for data imports, and CouchDB for analysis also allows for clean separation of concerns. In our case, I did the workflow part of things, and <a href="https://github.com/szabyg">Szaby</a> built the visualizations.</p>
]]></description>
<link>http://bergie.iki.fi/blog/business_analytics_with_couchdb_and_noflo/</link>
<guid isPermaLink="true">http://bergie.iki.fi/midcom-permalink-1e0e47a87c9e4f6e47a11e099aa3595f995ab22ab22</guid>
<pubDate>Wed, 21 Sep 2011 20:52:53 +0300</pubDate>
<author>henri.bergius@iki.fi (Henri Bergius)</author>
<source url="http://bergie.iki.fi/blog/feeds/category/business">Henri Bergius: category &quot;business&quot;</source>
<category>Henri Bergius: category &quot;business&quot;</category>
</item>
<item>
<title>The USA Today: Income Declines, Poverty Grows</title>
<description><![CDATA[
<p>
    <b>USA TODAY: Poverty Growth</b>
    <br />
    <br />
    New York <b>Mayor Michael Bloomberg</b> <a href=
    "http://www.nypost.com/p/news/local/bloomberg_warns_bad_economy_could_SpzJR6SGvta9s07LO0bJSK">
    is not optimistic</a> about the high unemployment rate.
    <br />
    <br />
    <b>Cynthia Boyd</b> from Minnesota, <u>not</u> one of the
    <a href=
    "http://money.cnn.com/2010/09/16/news/economy/Americas_wealthiest_states/index.htm">
    top ten poorest or wealthiest states</a> in the United States
    <a href=
    "http://www.minnpost.com/communitysketchbook/2011/09/16/31637/sorting_out_the_bleak_data_on_children_in_poverty">
    writes</a>:
</p>
<blockquote>
    <p>
        <i>Twenty-two percent — more than one in five — of
        America's kids live in poverty, according to 2010 stats
        from the Bureau.
        <br />
        <br />
        Grouping all Minnesota children together in 2009, the
        poverty rate was 14 percent, but among African-American
        kids it was 47 percent, among Hispanic children 32 percent
        and among Asians 22 percent. White, non-Hispanic youngsters
        figured at 8 percent.</i>
        <br />
        <br />
        <br />
    </p><img src=
    "http://www.linuxgreenhouse.org/blog/tim/midcom-admin/ais/midcom-serveattachment-101766/usa%5Ftoday%2Epng" />
    <br />
    <br />
    <b>Dennis Cauchon</b> and <b>Barbara Hansen</b> <a href=
    "http://www.usatoday.com/news/nation/story/2011-09-13/census-household-income/50383882/1report">
    report</a> on the drop in income and increase in poverty.
</blockquote>
]]></description>
<link>http://www.linuxgreenhouse.org/blog/tim/the-usa-today--income-declines--poverty-grows.html</link>
<guid isPermaLink="true">http://www.linuxgreenhouse.org/blog/tim/the-usa-today--income-declines--poverty-grows.html</guid>
<pubDate>Sat, 17 Sep 2011 02:54:21 +0300</pubDate>
<author>ten@gnome.org (Tim Ney)</author>
<source url="http://www.linuxgreenhouse.org/blog/tim/rss.xml">Tim Ney</source>
<category>Tim Ney</category>
</item>
<item>
<title>Michael Stern Hart, Founder of Project Gutenberg &amp; Inventor of ebook</title>
<description><![CDATA[
<p>
    <b>Michael Stern Hart</b> <a href=
    "http://www.guardian.co.uk/books/2011/sep/08/michael-hart-inventor-ebook-dies">
    passing</a> marks the end of another chapter in the History of
    the Internet.
    <br />
    <br />
</p>
<div style="text-align:center">
    <img src=
    "http://www.linuxgreenhouse.org/blog/tim/midcom-admin/ais/midcom-serveattachment-101758/michael_hart" />
    <br />
    <b>Michael Stern Hart</b>
    <br />
</div>
<p>
    <br />
    At a time when "Net Neutrality" and digital access is a
    non-given, one is reminded of Hart's use of mainframe time for
    free (in *both* meanings of the word) information distribution.
</p>
<blockquote>
    <p>
        <i>Hart related that after his account was created on July
        4, 1971, he had been trying to think of what to do with it
        and had seized upon a copy of the United States Declaration
        of Independence, which he had been given at a grocery store
        on his way home from watching fireworks that evening. He
        typed the text into a teletype machine but was unable to
        transmit it via e-mail. Thus, to avoid "crashing the
        system", it had to be downloaded individually.</i>
        <br />
        <br />
        - <a href=
        "https://secure.wikimedia.org/wikipedia/en/wiki/Michael_S._Hart">
        Wikipedia</a>
    </p>
</blockquote>
<p>
    Hart's keen intelligence and tenacity are described in a letter
    of recommendation by his Assistant Dean at the University of
    Illinois posted on <b>The Project Gutenberg Literary Archive
    Foundation</b> website:
</p>
<blockquote>
    <p style="font-style: italic">
        I feel strongly that the keenness of his intellect and the
        quickness of his mind, his personal stamina and his
        fearless determination to pursue avenues of inquiry which
        frighten the less vigorous minds are worth of serious
        consideration for a position in which innovation and
        compelling imagination are essential.
    </p>
</blockquote>
<p>
    Today <a href=
    "http://www.gutenberg.org/wiki/Gutenberg:The_History_and_Philosophy_of_Project_Gutenberg_by_Michael_Hart">
    Project Gutenberg</a>, which Hart founded, offers over 36,000
    free ebooks to download and use on a variety of digital
    devices. Over 100,000 books are distributed by the
    organization's affiliates.
    <br />
    <br />
</p>
]]></description>
<link>http://www.linuxgreenhouse.org/blog/tim/michael-stern-hart--founder-of-project-gutenberg---inventor-of-ebook.html</link>
<guid isPermaLink="true">http://www.linuxgreenhouse.org/blog/tim/michael-stern-hart--founder-of-project-gutenberg---inventor-of-ebook.html</guid>
<pubDate>Thu, 08 Sep 2011 18:46:35 +0300</pubDate>
<author>ten@gnome.org (Tim Ney)</author>
<source url="http://www.linuxgreenhouse.org/blog/tim/rss.xml">Tim Ney</source>
<category>Tim Ney</category>
</item>
<item>
<title>Fortnight Journal: 14 New Millennials</title>
<description><![CDATA[
<p style="font-size: x-large; font-weight: bold;">
    Fortnight Journal: 14 New Millennials
</p>
<p style="font-style: italic">
    You want to see my stressed face?
</p>
<p style="text-align: center">
    <iframe src=
    "http://player.vimeo.com/video/27271630?title=0&amp;byline=0&amp;portrait=0&amp;color=bb3e28&amp;"
    width="320" height="265" frameborder="0"></iframe>
    <br />
</p>
<p>
    The second edition of <a href=
    "http://fortnightjournal.com/">Fortnight</a>, the new
    multimedia online journal assembled quarterly in New York,
    features 14 contributors from 14 disciplines. That's 56 young
    people annually, their actions today and ideas of tomorrow.
    <br />
    <br />
    Masthead lists: <b>Adam Whitney Nichols</b> and <b>Samantha
    Hinds</b> as Co-Founders, <b>Ian Lewis Campbell</b>, Managing
    Editor and <b>Patti Smith</b>, Patron Saint. Fortnight is a
    Solo Foundation project.
</p>
]]></description>
<link>http://www.linuxgreenhouse.org/blog/tim/fortnight-journal--14-new-millennials.html</link>
<guid isPermaLink="true">http://www.linuxgreenhouse.org/blog/tim/fortnight-journal--14-new-millennials.html</guid>
<pubDate>Mon, 05 Sep 2011 01:25:06 +0300</pubDate>
<author>ten@gnome.org (Tim Ney)</author>
<source url="http://www.linuxgreenhouse.org/blog/tim/rss.xml">Tim Ney</source>
<category>Tim Ney</category>
</item>
<item>
<title>Springsteen Spontaneous</title>
<description><![CDATA[
<p style="font-weight: bold">
    In the famous parents dept:
</p>
<p>
    The bridge crossing the lagoon in Boston's Public Gardens was
    erected in 1867.
</p>
<div style="text-align: center">
    <br />
    <br />
    <iframe width="420" height="345" src=
    "http://www.youtube-nocookie.com/embed/CwmHLXh-Gow?rel=0"
    frameborder="0"></iframe>
    <br />
    <br />
    A <a href=
    "http://www.boston.com/ae/celebrity/articles/2011/09/03/springsteen_and_the_street_performer/">
    Boston moment</a> on Move-in day.
</div>
]]></description>
<link>http://www.linuxgreenhouse.org/blog/tim/springsteen-spontaneous.html</link>
<guid isPermaLink="true">http://www.linuxgreenhouse.org/blog/tim/springsteen-spontaneous.html</guid>
<pubDate>Sun, 04 Sep 2011 03:21:23 +0300</pubDate>
<author>ten@gnome.org (Tim Ney)</author>
<source url="http://www.linuxgreenhouse.org/blog/tim/rss.xml">Tim Ney</source>
<category>Tim Ney</category>
</item>
<item>
<title>Nemein and Infigo merge to create a digital agency focused on web and mobile</title>
<description><![CDATA[
<p>Yesterday the contracts were signed to acquire <a href="http://infigo.fi/en/">Infigo</a> as part of <a href="http://nemein.com/en/">Nemein</a>. Infigo, is a consulting company focused on mobile development and web using open source tools. You'll probably at least know their CTO, <a href="http://bergie.iki.fi/blog/on_usb_fingers_and_world_news/">Jerry of the USB finger fame</a>.</p>
<p>Even in the <a href="http://bergie.iki.fi/blog/ten_years_of_nemein/">ten years of history</a> of our company this is quite a significant move - it allows us to combine Nemein's traditional expertise on content management with Infigo's mobile offerings. As smartphones and tablets are becoming popular, more and more services we build will have a mobile element, which is now easier with lots of in-house expertise.</p>
<p>This also means more focus on the interplay between the <a href="http://www.midgard-project.org/">Midgard</a> content repository, <a href="https://github.com/bergie/noflo">NoFlo</a> workflows, <a href="http://nodejs.org/">Node.js</a> and <a href="http://symfony.com/">Symfony</a> web services, and mobile applications built in <a href="http://qt.nokia.com/">Qt</a>.</p>
<p><img src="http://bergie.iki.fi/static/1/1e0d55317b0f154d55311e0a7e177ab46dbbff1bff1_nemein-infigo.jpg" border="0" alt="nemein-infigo.jpg" title="nemein-infigo.jpg" /></p>
<p><a href="http://infigo.fi/en/page/company/team">Petri Rajahalme</a> (with me in the photo) will be the CEO of the merged company, and I will focus on leading the R&amp;D efforts.</p>]]></description>
<link>http://bergie.iki.fi/blog/nemein_and_infigo_merge/</link>
<guid isPermaLink="true">http://bergie.iki.fi/midcom-permalink-1e0d554e2c051e0d55411e0807513cb0e9005fb05fb</guid>
<pubDate>Fri, 02 Sep 2011 14:15:37 +0300</pubDate>
<author>henri.bergius@iki.fi (Henri Bergius)</author>
<source url="http://bergie.iki.fi/blog/feeds/category/business">Henri Bergius: category &quot;business&quot;</source>
<category>Henri Bergius: category &quot;business&quot;</category>
</item>
<item>
<title>Dollars and Sense Fighting Poverty</title>
<description><![CDATA[
<p>
    <b>Dollars and Sense Fighting Poverty - Esther Duflo in 16
    minutes</b>
    <br />
    <br />
    Professor Duflo speaks about using <a href=
    "http://www.povertyactionlab.org/methodology">randomized
    trials</a> to examine which development efforts are effective
    and which are not.
    <br />
    <br />
    <br />
    <object width="526" height="374">
        <param name="movie" value=
        "http://video.ted.com/assets/player/swf/EmbedPlayer.swf" />
        <param name="allowFullScreen" value="true" />
        <param name="allowScriptAccess" value="always" />
        <param name="wmode" value="transparent" />
        <param name="bgColor" value="#ffffff" />
        <param name="flashvars" value=
        "vu=http://video.ted.com/talk/stream/2010/Blank/EstherDuflo_2010-320k.mp4&amp;su=http://images.ted.com/images/ted/tedindex/embed-posters/EstherDuflo-2010.embed_thumbnail.jpg&amp;vw=512&amp;vh=288&amp;ap=0&amp;ti=847&amp;lang=&amp;introDuration=15330&amp;adDuration=4000&amp;postAdDuration=830&amp;adKeys=talk=esther_duflo_social_experiments_to_fight_poverty;year=2010;theme=rethinking_poverty;theme=unconventional_explanations;theme=bold_predictions_stern_warnings;theme=not_business_as_usual;event=TED2010;tag=economics;tag=poverty;tag=third+world;&amp;preAdTag=tconf.ted/embed;tile=1;sz=512x288;" />
        <embed src=
        "http://video.ted.com/assets/player/swf/EmbedPlayer.swf"
        pluginspace="http://www.macromedia.com/go/getflashplayer"
        type="application/x-shockwave-flash" wmode="transparent"
        bgcolor="#FFFFFF" width="526" height="374" allowfullscreen=
        "true" allowscriptaccess="always" flashvars=
        "vu=http://video.ted.com/talk/stream/2010/Blank/EstherDuflo_2010-320k.mp4&amp;su=http://images.ted.com/images/ted/tedindex/embed-posters/EstherDuflo-2010.embed_thumbnail.jpg&amp;vw=512&amp;vh=288&amp;ap=0&amp;ti=847&amp;lang=&amp;introDuration=15330&amp;adDuration=4000&amp;postAdDuration=830&amp;adKeys=talk=esther_duflo_social_experiments_to_fight_poverty;year=2010;theme=rethinking_poverty;theme=unconventional_explanations;theme=bold_predictions_stern_warnings;theme=not_business_as_usual;event=TED2010;tag=economics;tag=poverty;tag=third+world;&amp;preAdTag=tconf.ted/embed;tile=1;sz=512x288;" />
    </object>
    <br />
    <br />
    Esther Duflo is the Abdul Latif Jameel Professor of Poverty
    Alleviation and Development Economics in the Department of
    Economics at MIT and a founder and director of the Jameel
    Poverty Action Lab (J-PAL), a research network specializing in
    randomized evaluations of social programs, which won the BBVA
    Foundation "Frontier of Knowledge" award in the development
    cooperation category. Duflo is an NBER Research Associate,
    serves on the board of the Bureau for Research and Economic
    Analysis of Development (BREAD), and is Director of the Center
    of Economic Policy Research's development economics program.
    Her research focuses on microeconomic issues in developing
    countries, including household behavior, education, access to
    finance, health and policy evaluation. She was a 2009 MacArthur
    Fellow.
    <br />
    <br />
    Her on-line courses are <a href=
    "http://econ-www.mit.edu/faculty/eduflo/courses">here</a>.
    <br />
    <br />
    Professor Duflo and Abhijit W. Banerjee wrote <a href=
    "http://www.pooreconomics.com/about-book">Poor Economics - A
    Radical Rethinking of the Way To Fight Poverty</a>.
</p>
]]></description>
<link>http://www.linuxgreenhouse.org/blog/tim/dollars-and-sense-fighting-poverty.html</link>
<guid isPermaLink="true">http://www.linuxgreenhouse.org/blog/tim/dollars-and-sense-fighting-poverty.html</guid>
<pubDate>Wed, 31 Aug 2011 21:51:13 +0300</pubDate>
<author>ten@gnome.org (Tim Ney)</author>
<source url="http://www.linuxgreenhouse.org/blog/tim/rss.xml">Tim Ney</source>
<category>Tim Ney</category>
</item>
<item>
<title>A Day of Mourning for Norway</title>
<description><![CDATA[
<p style="font-weight: bold">
    Norway's National Day of Mourning
</p>
<p style="text-align: left">
    <img style="border:6px groove #545565;" src=
    "http://www.linuxgreenhouse.org/blog/tim/midcom-admin/ais/midcom-serveattachment-101749/norway_flag.jpg" />
</p>
<p style="font-size:10px;">
     
</p>
<div style="text-align: center">
    <p style="font-size: x-large; font-weight: bold">
        For Hanna and her cousins, in remembrance of their friends
        <br />
    </p>
    <p>
        <br />
        Tears will pass, memories shall last.
        <br />
        <br />
    </p>
</div>
]]></description>
<link>http://www.linuxgreenhouse.org/blog/tim/a-day-of-mourning-for-norway.html</link>
<guid isPermaLink="true">http://www.linuxgreenhouse.org/blog/tim/a-day-of-mourning-for-norway.html</guid>
<pubDate>Mon, 25 Jul 2011 20:26:09 +0300</pubDate>
<author>ten@gnome.org (Tim Ney)</author>
<source url="http://www.linuxgreenhouse.org/blog/tim/rss.xml">Tim Ney</source>
<category>Tim Ney</category>
</item>
<item>
<title>Peter Falk, 1927-2011</title>
<description><![CDATA[
<p>
    <b>Peter Falk, 1927 - 2011</b>
    <br />
    <br />
    "I can't see ya, but I know you're here."
    <br />
    <br />
    <iframe width="320" height="265" src=
    "http://www.youtube.com/embed/u7s-H4EqP4I?rel=0" frameborder=
    "0"></iframe>
    <br />
    <br />
    <b>Peter Falk in scene near Anhalter Bahnhof
    <br />
    Der Himmel über Berlin - Wenders (1987)</b>
    <br />
</p>
]]></description>
<link>http://www.linuxgreenhouse.org/blog/tim/peter-falk--1927-2011.html</link>
<guid isPermaLink="true">http://www.linuxgreenhouse.org/blog/tim/peter-falk--1927-2011.html</guid>
<pubDate>Sat, 25 Jun 2011 06:19:08 +0300</pubDate>
<author>ten@gnome.org (Tim Ney)</author>
<source url="http://www.linuxgreenhouse.org/blog/tim/rss.xml">Tim Ney</source>
<category>Tim Ney</category>
</item>
<item>
<title>Understanding MeeGo</title>
<description><![CDATA[
<p><em>Disclaimer: I'm a software developer with a background in Nokia's Maemo mobile Linux ecosystem. I've built both software and community services for it. As a Maemo enthusiast, I've also been following MeeGo with interest, and am helping to build some of the project infrastructure there as well. But I do not speak with the authority of the MeeGo project, and what is written below is my personal view into what MeeGo is.</em></p>

<p>After the recent <a href="http://sf2011.meego.com/">San Francisco MeeGo Conference</a> there has been surprisingly much negative reporting about MeeGo, mostly centered at <a href="http://www.latestnewsin.com/meegos-state-of-development-was-an-oh-shit-moment-for-nokia/">Nokia's MeeGo story</a>. While Nokia's strategy changes are unfortunate, much of the reporting around it appears to come from misunderstanding what MeeGo is about.</p>

<p>Many see MeeGo just as <em>Android without Java</em>, but it is much more, as I'll explain here.</p>

<h2>Industrial Linux</h2>

<p>MeeGo is much more than just handsets or tablets. It is an attempt at creating a standardized industrial Linux distribution that can be used anywhere from in-vehicle infotainment devices to TVs to, indeed, handsets.</p>

<p>It is a true open and collaborative environment, managed by <a href="http://www.linuxfoundation.org/">Linux Foundation</a>. The <a href="https://meego.com/about/governance">governance model</a> is there to ensure that MeeGo stays a vendor-neutral platform that anybody can build their products on top.</p>

<p>Many device segments have very long development, and especially usage times. For this MeeGo has a predictable release schedule of a major release every six months, and <a href="https://meego.com/about/roadmaps">a roadmap</a> kept by the Technical Steering Group.</p>

<p>If MeeGo succeeds in this, you will be using it in your TV, in your car stereo, and at the back of an airline seat. But in most of these situations you won't be able to know that it is MeeGo. It is simply there to make building products faster and cheaper for the manufacturer.</p>

<h2>Openness</h2>

<p>As I argued in my earlier piece <a href="http://bergie.iki.fi/blog/open_source-free_software-what_we_need_is_open_projects/">Open Source? Free Software? What we need is Open Projects</a>, being an open platform is much more than just the licensing terms of the code. There needs to be transparency into the development process, a clear procedure on how to participate and much more. And of course licensing has to be such that the participants can actually use the results in whatever they're doing.</p>

<p>For this, most of <a href="https://meego.com/about/licensing-policy">MeeGo is licensed</a> under permissive terms, like the GNU LGPL and BSD-style licenses.</p>

<p>But indeed, the other aspects of openness are more important. With MeeGo you can see every commit happening on Gitorious, and you can see the bugs and features being worked out in a public Bugzilla.</p>

<p>MeeGo as a project is still quite young, and many participants are still learning how to work in the open. This has lead to <a href="http://lwn.net/Articles/444567/">some issues in project transparency</a>. But hopefully those are now getting resolved.</p>

<h2>User Experience</h2>

<p>MeeGo allows anyone to build their own user experience on top of the platform. Actually, this is expected of any serious manufacturer. Sure, there are some reference UXs available, including Tablet, Handset and Netbook, but none of these are quite product-ready, and are not necessarily even intended to be.</p>

<p>Because of this it is quite funny to see reviews of the reference UXs. They're not the ones most devices will run, though obviously some manufacturers or community members are going to use them anyway. A full MeeGo product will look and feel like something completely different.</p>

<p>This is not like Android manufacturers adding their own skins. With MeeGo anybody has the full freedom to build a complete user experience that suits their device, branding and other goals. The whole platform has been built to allow this sort of differentiation, without a risk of fragmenting the ecosystem. I'll explain the fragmentation question soon.</p>

<p>Actually, the freedom of defining your own user interface is big enough that both Android and WebOS could theoretically be rebased on top of MeeGo to be just different MeeGo UXs. Obviously they would need to allow running MeeGo-compliant Qt applications in addition to ones written for them directly, but that is minor detail. WebOS already ships Qt, so it isn't even that far from this. Similarly, KDE or GNOME could run as MeeGo UXs.</p>

<h2>Compliance</h2>

<p>At the core of MeeGo there is <a href="http://wiki.meego.com/Quality/Compliance">a set of compliance rules</a>. Being Open Source, anybody can take MeeGo, modify it, and run it on their devices. But only if their implementation passes MeeGo compliance it can be called MeeGo.</p>

<p><em>Device Compliance</em> is a set of rules that ensures any MeeGo-compliant software can run on a particular device. <em>Application Compliance</em> similarly ensures an app can be installed and run on any MeeGo-compliant device.</p>

<p>Both of these sets of compliance rules have automated tests that anybody can run. So, between non-compliant MeeGo-related software there may be fragmentation, but anything branded MeeGo (and therefore compliant) must be fully compatible.</p>

<h2>App Stores and business models</h2>

<p>MeeGo is an open source project, not a company. This means it comes without strings attached, compliance rules aside. There are no limitations on the business model of a MeeGo device manufacturer, no mandatory online services or app stores to enable, and no royalty payments.</p>

<p>With this, each vendor can decide what they want to enable their users to do with the device. An embedded device might have no concept of installable applications, a tablet might come with the vendor's own app store.</p>

<p>For those who do not want to go through trouble of building their own developer ecosystems and app stores, there are some generic solutions available in the MeeGo sphere:</p>

<p>Intel's <a href="http://www.appup.com/applications/index">AppUp</a> is a "white label" app store. This means that a device manufacturer, or even retailer or operator can get an instance of AppUp with their own branding and a revenue sharing deal with Intel. Developers submit software only once and it will be available on all the different branded AppUps.</p>

<p>On the more open side, there is also the upcoming <a href="http://wiki.meego.com/MeeGo_Apps">MeeGo Community Apps</a>, a fully community driven "store" of free software written for MeeGo. It comes with its own, OCS-compatible client application, a web frontend, and clear set of <a href="http://bergie.iki.fi/blog/application_quality_assurance_in_linux_distributions/">crowdsourced app quality assurance</a> processes. The similarly handled Maemo Downloads has served over 80 million downloads for the Nokia N900, so the user and developer interest is clearly there.</p>

<h2>The future of MeeGo</h2>

<p>At this early stage of the project it is hard to make predictions, but there are many things MeeGo gets right. I think it has a bright future ahead of it, especially in more specialized devices. There the shared infrastructure and clear development schedule give manufacturers substantial advantages in both development time and cost.</p>

<p>Product development times in the embedded sector are quite long, and it may well take years before we'll see MeeGo in a airline multimedia system. But if the project shows the necessary durability and longevity, this will eventually happen. Now many of those systems run on customized Linux distributions that their manufacturers have to spend quite a bit of money to maintain. MeeGo removes that problem, and allows easier collaboration through the compliance rules.</p>

<p>As for consumer devices like tablets and handsets, that area mostly requires there to be a vendor that wants to properly differentiate itself from the grey masses of the Android ecosystem. MeeGo provides all the necessary tools on both systems side and user interface development to make that happen.</p>

<p>Currently there are many different ideas floating around on how to build user experiences on connected devices. There is the "wall of apps" approach of iPhone, there are the fully cloud-connected WebOS and Android approaches, and now Microsoft is also starting to enter the game with their own ideas.</p>

<p>I don't think the "post-PC" world is yet complete. What MeeGo gives is a fast way to build products differentiating from that crowd. It just needs companies who are willing to go for it.</p>

<p>The next couple of years will be quite interesting.</p>
]]></description>
<link>http://bergie.iki.fi/blog/understanding_meego/</link>
<guid isPermaLink="true">http://bergie.iki.fi/midcom-permalink-1e08f280b5a502e8f2811e0af0885b702a2a1fea1fe</guid>
<pubDate>Sun, 05 Jun 2011 06:58:17 +0300</pubDate>
<author>henri.bergius@iki.fi (Henri Bergius)</author>
<source url="http://bergie.iki.fi/blog/feeds/category/business">Henri Bergius: category &quot;business&quot;</source>
<category>Henri Bergius: category &quot;business&quot;</category>
</item>
<item>
<title>A Movie Lover's Plea - Change the projector lens</title>
<description><![CDATA[
<p>
    <b>A Movie Lover's Plea</b>
    <br />
    <br />
    We like circus movies and the start time was right, so we took
    a chance on <i>Water for Elephants</i> at a flagship <a href=
    "http://www.amctheatres.com/AMCInfo/About/">AMC</a> cinema
    recently. <i>An English Patient</i> or <i>Out of Africa</i> it
    is <u>not</u>. In all fairness, <b>Tai</b> (who plays Rosie the
    elephant) did give a good performance captured by Austrian
    music video director Francis Lawrence.
    <br />
    <br />
</p>
<div style="text-align: center">
    <img src=
    "http://www.linuxgreenhouse.org/blog/tim/midcom-admin/ais/midcom-serveattachment-101711/tai%2Ejpg" />
    <br />
    <b>Tai the elephant</b>
</div>
<p>
    <br />
    Watching the last third of the movie was plagued by what
    appeared to be a loose or failing projector bulb, flickering as
    the entire screen went black in annoying flashes. Closing one's
    eyes solved the visual annoyance, but it defeated the
    filmmakers' purpose of spending tens of millions to make even a
    mediocre movie. A couple of patrons went to notify the absent
    management.
    <br />
    <br />
    Technical problems happen, but we did notice how <u>dim</u> the
    projection was even without the flashes of black. <b>Ty
    Burr</b> reveals <a href=
    "http://www.boston.com/ae/movies/articles/2011/05/22/misuse_of_3_d_digital_lens_leaves_2_d_movies_in_the_dark/">
    why</a>.
    <br />
    <br />
</p>
<div style="text-align: center">
    <img src=
    "http://www.linuxgreenhouse.org/blog/tim/midcom-admin/ais/midcom-serveattachment-101712/4K%5Fprojection%2Ejpg" />
    <br />
</div>
<p>
    <br />
    <b>Not so apparent if you use the wrong lens</b>
    <br />
</p>
<p>
    Some theater owners, the same ones who complain about
    Video-On-Demand and the shrinking Theater-to-DVD Window, are
    too cheap to change 3-D lenses on <a href=
    "http://pro.sony.com/bbsc/ssr/mkt-digitalcinema/">Sony digital
    projectors</a> (which they got for free) when showing a film
    that is not 3-D.
    <br />
    <br />
</p>
]]></description>
<link>http://www.linuxgreenhouse.org/blog/tim/a-movie-lover-s-plea---change-the-projector-lens.html</link>
<guid isPermaLink="true">http://www.linuxgreenhouse.org/blog/tim/a-movie-lover-s-plea---change-the-projector-lens.html</guid>
<pubDate>Sun, 22 May 2011 20:48:54 +0300</pubDate>
<author>ten@gnome.org (Tim Ney)</author>
<source url="http://www.linuxgreenhouse.org/blog/tim/rss.xml">Tim Ney</source>
<category>Tim Ney</category>
</item>
<item>
<title>Openwashing</title>
<description><![CDATA[
<p>Somehow I had missed <a href="http://www.readwriteweb.com/archives/how_to_spot_openwashing.php">this term being coined</a>:</p>
<blockquote>The old "open vs. proprietary" debate is over and open won. As IT infrastructure moves to the cloud, openness is not just a priority for source code but for standards and APIs as well. Almost every vendor in the IT market now wants to position its products as "open." Vendors that don't have an open source product instead emphasize having a product that uses "open standards" or has an "open API."<br /><br />"Openwashing" is a term derived from "<a href="http://en.wikipedia.org/wiki/Greenwashing">greenwashing</a>" to refer to dubious vendor claims about openness. Openwashing brings the old "open vs. proprietary" debate back into play - not as "which one is better" but as "which one is which?"</blockquote>
<p>Especially Google seems to be <a href="http://www.meegoexperts.com/2011/03/honeycomb-open-source-move/">doing this</a> quite a bit. If you want to be open, <a href="http://bergie.iki.fi/blog/open_source-free_software-what_we_need_is_open_projects/">work in the open</a>. This is the only way to ensure <a href="http://bergie.iki.fi/blog/on_cross-project_collaboration/">acceptance</a> and <a href="http://bergie.iki.fi/blog/why_make_your_projects_properly_open-sustainability/">sustainability</a> for your code.</p>]]></description>
<link>http://bergie.iki.fi/blog/openwashing/</link>
<guid isPermaLink="true">http://bergie.iki.fi/midcom-permalink-1e07735237b915a773511e0b42df1943179916d916d</guid>
<pubDate>Thu, 05 May 2011 19:31:33 +0300</pubDate>
<author>henri.bergius@iki.fi (Henri Bergius)</author>
<source url="http://bergie.iki.fi/blog/feeds/category/business">Henri Bergius: category &quot;business&quot;</source>
<category>Henri Bergius: category &quot;business&quot;</category>
</item>
<item>
<title>Twitter builds its own wall, angers developers</title>
<description><![CDATA[
<p>
    <b>Twitter builds a wall</b>
    <br />
    <br />
    Announcing it wants <i>consistency</i> in how users view
    'tweets,' Twitter <a href=
    "http://groups.google.com/group/twitter-api-announce/browse_thread/thread/c82cd59c7a87216a?hl=en">
    has told</a> software developers <u>not</u> to build client new
    apps for its 140 character communication platform. A number of
    developers see the motivation of this policy not in the
    interest of consistency, but rather <a href=
    "http://twitter.com/dhh/status/46386188248023040">a grab</a>
    for controlling ad sales.
</p>
<blockquote>
    <p>
        Facebook may have a huge installed base, but it's dead to
        me. I can't get there. The platform vendor is too active.
        Same with Twitter, same with Apple. Give me a void,
        something I can develop for, where I can follow the idea
        where ever it leads. Maybe there are only a few thousand
        users. Maybe only a few million. Hey, you can't be friends
        with everyone.
    </p>
</blockquote>
<p style="text-align: center">
    - <b>Dave Winer</b> <a href=
    "http://scripting.com/stories/2011/03/11/twittersNewDeveloperRoadma.html">
    on Twitter's new developer roadmap</a>
</p>
]]></description>
<link>http://www.linuxgreenhouse.org/blog/tim/twitter-builds-a-wall.html</link>
<guid isPermaLink="true">http://www.linuxgreenhouse.org/blog/tim/twitter-builds-a-wall.html</guid>
<pubDate>Sat, 12 Mar 2011 17:41:42 +0200</pubDate>
<author>ten@gnome.org (Tim Ney)</author>
<source url="http://www.linuxgreenhouse.org/blog/tim/rss.xml">Tim Ney</source>
<category>Tim Ney</category>
</item>
</channel>
</rss>

