<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>aviflax.com &#187; oss</title>
	<atom:link href="http://aviflax.com/post/tag/oss/feed/" rel="self" type="application/rss+xml" />
	<link>http://aviflax.com</link>
	<description></description>
	<lastBuildDate>Wed, 08 Feb 2012 23:50:21 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Google Chrome OS: Worth a Try</title>
		<link>http://aviflax.com/post/google-chrome-os-worth-a-try/</link>
		<comments>http://aviflax.com/post/google-chrome-os-worth-a-try/#comments</comments>
		<pubDate>Thu, 09 Jul 2009 03:22:20 +0000</pubDate>
		<dc:creator>Avi</dc:creator>
				<category><![CDATA[none]]></category>
		<category><![CDATA[chrome]]></category>
		<category><![CDATA[computers]]></category>
		<category><![CDATA[computing]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[open]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[os]]></category>
		<category><![CDATA[oss]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[source]]></category>

		<guid isPermaLink="false">http://aviflax.com/?p=530</guid>
		<description><![CDATA[Google just announced its long-rumored computer operating system, Chrome OS. There&#8217;s not much real insight or analysis I can add to the insanity that the tech web just melted down into. But I can throw my 2¢ into the churn. I&#8217;m excited. I like the ideas and the philosophy behind it. But more importantly, I [...]]]></description>
			<content:encoded><![CDATA[<p>Google <a href="http://googleblog.blogspot.com/2009/07/introducing-google-chrome-os.html">just announced</a> its long-rumored computer operating system, Chrome OS. There&#8217;s not much real insight or analysis I can add to the insanity that the tech web just melted down into. But I can throw my 2¢ into the churn. I&#8217;m excited. I like the ideas and the philosophy behind it. But more importantly, I see this as a very positive development for a few simple reasons: competition, innovation, and choice. Google is innovating in the &#8220;basic computer&#8221; space, which is leading to increased choice and increased competition, which will lead to yet more innovation, leading to yet more choice and competition. It&#8217;s a vicious, virtuous, vital, beautiful cycle, and it has only positive implications for the future of everyday computing.</p>
<p>I&#8217;m looking forward to Chrome OS. It promises to be radically faster and simpler than all of the currently popular operating systems. I&#8217;m hoping it actually delivers on that promise, I think it&#8217;ll be good for computing!</p>
<p>OK, I was going to end the post there, but my (business) partner Tim just informed that I <em>do</em> have some insight and analysis I can throw into the ring. He asked me: if Google&#8217;s vision of the future of computing <em>is</em> the web, and they already have their own browser, why would they build their own OS? Aren&#8217;t browsers the gateway to the web? Here&#8217;s how I replied:<br />
<span id="more-530"></span><br />
The key to understanding this is in the name of the browser and the OS: &#8220;Chrome.&#8221; In computing, &#8220;chrome&#8221; is &#8220;the borders and widgets that frame the content part of a window&#8221; (<a href="http://en.wikipedia.org/wiki/Chrome">Wikipedia</a>) — in other words, it&#8217;s the stuff <em>around</em> the stuff that <em>really</em> matters — the &#8220;content&#8221; — the document, messages,  information, movie, pictures, etc that you&#8217;re reading, writing, watching, editing, or otherwise interacting with. It&#8217;s become a common wisdom in user interface design that chrome must be minimized, to the point where it&#8217;s invisible, if possible. (I suspect <a href="http://www.edwardtufte.com/">Edward Tufte</a> has been one of the supporters of that philosophy, but I don&#8217;t have any sources handy.)</p>
<p>With that understanding, Google&#8217;s philosophy seems clear to me. By naming their browser, and now their OS, after the stuff that <em>doesn&#8217;t really matter</em>, they&#8217;re revealing their thinking about what <em>does</em> really matter: the web. So this new OS is about delivering the experience of the web unshackled by the complexity that the modern operating system is weighed down by.</p>
<p>I apologize, but to continue I need to take a moment to talk about what the term &#8220;operating system&#8221; means. There have always been different definitions of the term. To many, it&#8217;s all the stuff that&#8217;s included with your average copy of Windows, OS X, or a Linux distribution: a file manager, notepad, calculator, control panel, web browser, email program, etc, etc, etc. But technically, those are all actually just applications which are bundled along with the OS; the OS itself is the code which manages the hardware, and provides an abstract interface to those applications, so they themselves don&#8217;t need to worry about the vagaries of hardware. But since the term OS has fractured over time, a new term arose to describe that core part of an OS: it&#8217;s called the kernel. A modern kernel, along with integrated extensions and drivers, handles important things like hardware resource allocation, memory management, power management, networking, and all the other low-level tasks which are kinda boring but also critical to an effective computing experience.</p>
<p>Sundar Pichai, Google&#8217;s VP of Product Management and Linus Upson, its Engineering Director, wrote in their announcement: &#8220;The software architecture is simple — Google Chrome running within a new windowing system on top of a Linux kernel.&#8221; This sounds innocuous enough, but it&#8217;s really a radical challenge to all the mainstream operating systems available today. Windows, OS X, and the mainstream Linux distributions all have a kind of a kitchen sink approach; they include a kernel, and a windowing system, but they all also include much, much, much more — complex file systems, file managers, outmoded and ineffective security models, thousands of device drivers for devices most people never use, and hundreds and hundreds of bundled applications — they&#8217;re trying to be all things for all people. Chrome OS is a challenge to that entire model, and if Google manages to pull it off, it may be an end to there being a single dominant model for how end-user &#8220;desktop&#8221; computers work. (By &#8220;desktop&#8221; I mean any and all descendants of the typewriter-based terminal model, centered around a keyboard, including laptops.)</p>
<p>Essentially, the philosophy behind Chrome OS is for it to contain only the bare minimum of systems necessary to boot up the hardware, connect it to the network, and load up the web. Just about everything else just won&#8217;t be there. Sure, that won&#8217;t work for some people — but my guess is that it <em>will</em> work for a whole bunch more. And by radically simplifying the software stack, that stack can be radically faster, more reliable, and more secure. Sounds worth a try to me.</p>
]]></content:encoded>
			<wfw:commentRss>http://aviflax.com/post/google-chrome-os-worth-a-try/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>My Preferred Approach to Music Downloads</title>
		<link>http://aviflax.com/post/my-preferred-approach-to-music-downloads/</link>
		<comments>http://aviflax.com/post/my-preferred-approach-to-music-downloads/#comments</comments>
		<pubDate>Mon, 15 Sep 2008 15:08:26 +0000</pubDate>
		<dc:creator>Avi</dc:creator>
				<category><![CDATA[none]]></category>
		<category><![CDATA[digital]]></category>
		<category><![CDATA[iTunes]]></category>
		<category><![CDATA[Music]]></category>
		<category><![CDATA[open]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[oss]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[source]]></category>
		<category><![CDATA[tool]]></category>
		<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">http://aviflax.com/?p=464</guid>
		<description><![CDATA[I interact directly with the act via their own website. I download (middling-quality) MP3 tracks for free and listen to the music for a few days or weeks. If I like the music enough to want to have it in my library, I go to the act&#8217;s website to buy it. If not, I delete [...]]]></description>
			<content:encoded><![CDATA[<ol>
<li>I interact directly with the act via their own website.</li>
<li>I download (middling-quality) MP3 tracks for free and listen to the music for a few days or weeks.</li>
<li>If I like the music enough to want to have it in my library, I go to the act&#8217;s website to buy it. If not, I delete the MP3 tracks.</li>
<li>I specify the price I&#8217;m willing to pay.</li>
<li>I download a zip file containing 320 KBps <a href="http://flac.sourceforge.net/">FLAC</a> tracks and JPEG art files.</li>
<li>I use <a href="http://sbooth.org/Max/">Max</a> to convert the FLAC tracks to <a href="http://en.wikipedia.org/wiki/Apple_Lossless">Apple Lossless</a> tracks.</li>
<li>I import the tracks into my iTunes library, add the art, and enter the metadata for each track.</li>
</ol>
<p><s>Seeing as Max is Open Source, I see an opportunity here for some software to automate all this. Imagine dragging that downloaded zip file onto &#8220;MaxiTunes&#8221;, having it pop up a simple interface for entering metadata, and then it takes care of converting the tracks, adding the metadata, importing them into iTunes, and moving the original files to the trash. I&#8217;d be willing to contribute funds to a developer willing to give this a try.</s></p>
<p><strong>Update:</strong> It turns out that I underestimated Max. Apparently if a FLAC file contains metadata, it&#8217;ll be preserved during the conversion. And if not, Max has built-in metadata editing. It can also automatically add converted tracks to iTunes, and even to a specific playlist. Impressive! I like Max a lot &#8211; it&#8217;s fast, effective, reliable, free, and Free. My only real quibble would be that the UI is a little confusing. Just a little though.</p>
]]></content:encoded>
			<wfw:commentRss>http://aviflax.com/post/my-preferred-approach-to-music-downloads/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FUD from Technology Review?</title>
		<link>http://aviflax.com/post/fud-from-technology-review/</link>
		<comments>http://aviflax.com/post/fud-from-technology-review/#comments</comments>
		<pubDate>Tue, 20 May 2008 14:06:28 +0000</pubDate>
		<dc:creator>Avi</dc:creator>
				<category><![CDATA[none]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[oss]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://aviflax.com/?p=452</guid>
		<description><![CDATA[Just posted a comment in response to Alarming Open-Source Security Holes at MIT&#8217;s Technology Review: Your headline is misleading &#8211; I hope it&#8217;s an innocent mistake, as opposed to an intentional attempt to spread FUD about Open Source software. The crucial nuance that&#8217;s missing, both from the headline and the article, is that bugs such [...]]]></description>
			<content:encoded><![CDATA[<p>Just posted <a href="http://www.technologyreview.com/Infotech/20801/page1/#comment-203051">a comment</a> in response to <a href="http://www.technologyreview.com/Infotech/20801/">Alarming Open-Source Security Holes</a> at MIT&#8217;s Technology Review:</p>
<blockquote><p>Your headline is misleading &#8211; I hope it&#8217;s an innocent mistake, as opposed to an intentional attempt to spread FUD about Open Source software. The crucial nuance that&#8217;s missing, both from the headline and the article, is that bugs such as this are <strong>just</strong> as likely to occur in closed-source software as in open-source &#8212; but with open-source software, they&#8217;re <em>far</em> more likely to be discovered, sooner, precisely because the code is available for anyone to peruse!</p>
<p>I expect more from Technology Review. Please consider adding a note or correction to this effect.</p></blockquote>
<p><del datetime="2008-05-20T16:43:03+00:00">I&#8217;m not actually surprised or anything; TR has always had a corporate feel to it &#8211; it&#8217;s generally about MITers or ex-MITers making money, as opposed to pure excitement about technology.</del></p>
<p><em>Edit:</em> Struck out the last paragraph; after Jason Pontin&#8217;s comment below, I realized that my impressions of TR are almost certainly out of date. BTW, he also responded to <a href="http://www.technologyreview.com/Infotech/20801/page1/#comment-203051">my comment</a>; check out the discussion there.</p>
]]></content:encoded>
			<wfw:commentRss>http://aviflax.com/post/fud-from-technology-review/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

