<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" media="screen" href="/styles/xslt/rss.xslt"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:c9="http://channel9.msdn.com">
<channel>
	<title>Channel 9 Forums - Coffeehouse - A cool Unix video from the 70&#39;s</title>
	<atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/Forums/rss"></atom:link>
	<image>
		<url>http://mschnlnine.vo.llnwd.net/d1/Dev/App_Themes/C9/images/feedimage.png</url>
		<title>Channel 9 Forums - Coffeehouse - A cool Unix video from the 70&#39;s</title>
		<link>http://channel9.msdn.com/Forums</link>
	</image>
	<description>Channel 9 keeps you up to date with the latest news and behind the scenes info from Microsoft that developers love to keep up with. From LINQ to SilverLight – Watch videos and hear about all the cool technologies coming and the people behind them.</description>
	<link>http://channel9.msdn.com/Forums</link>
	<language>en</language>
	<pubDate>Fri, 24 May 2013 03:30:36 GMT</pubDate>
	<lastBuildDate>Fri, 24 May 2013 03:30:36 GMT</lastBuildDate>
	<generator>Rev9</generator>
	<c9:totalResults>40</c9:totalResults>
	<c9:pageCount>-40</c9:pageCount>
	<c9:pageSize>-1</c9:pageSize>
	<item>
		<title>Coffeehouse - A cool Unix video from the 70&#39;s</title>
		<description><![CDATA[<p><object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/tc4ROCJYbm0&hl=en"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/tc4ROCJYbm0&hl=en" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed></object></p><p>BTW: I'm sorry if I'm wasting anyone's time here by introducing non-Microsoft topics, I only thought it would help some of you better understand OSS tools and the community. I used to have two gripes with Microsoft. 1) Silverlight&nbsp;polluting&nbsp;the web, which was the reason I originally came here, and 2) Patent law-suits directed at Linux, Android ans OSS in general. Thankfully only one reason remained.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/179a944c635c41b8a576a05000830c2d#179a944c635c41b8a576a05000830c2d</link>
		<pubDate>Sun, 13 May 2012 07:57:07 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/179a944c635c41b8a576a05000830c2d#179a944c635c41b8a576a05000830c2d</guid>
		<dc:creator>fanbaby</dc:creator>
		<slash:comments>40</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/fanbaby/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - A cool Unix video from the 70&#39;s</title>
		<description><![CDATA[<p>Interesting video (haven't watched al of it yet, but interesting so far). Very telling that the conversation about the problems and approaches to development in the 70 could well be just as well about development today.</p><p></p><blockquote><div class="quoteText"><p></p><p><a class="permalink" title="Post Permalink" href="/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/179a944c635c41b8a576a05000830c2d">2 hours&nbsp;ago</a>, <a href="/Niners/fanbaby">fanbaby</a> wrote</p><p>BTW: I'm sorry if I'm wasting anyone's time here by introducing non-Microsoft topics, I only thought it would help some of you better understand OSS tools and the community.</p></div></blockquote><p></p><p>My immediate reaction to that is the same as my reaction to Christians trying to 'save' me : I am perfectly well aware of the other points of view, please don't insult me by assuming my choices are based on&nbsp;ignorance.</p><p>&nbsp;</p><p>.Herbie</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/8cfc0641967242a6bd5ca05000b6cf85#8cfc0641967242a6bd5ca05000b6cf85</link>
		<pubDate>Sun, 13 May 2012 11:05:35 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/8cfc0641967242a6bd5ca05000b6cf85#8cfc0641967242a6bd5ca05000b6cf85</guid>
		<dc:creator>Herbie Smith</dc:creator>
		<slash:comments>40</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Dr Herbie/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - A cool Unix video from the 70&#39;s</title>
		<description><![CDATA[<p>So why was Unix not chosen by Microsoft or IBM as the basis of the PC? Were there any key differences between Unix and DOS?&nbsp;&nbsp; Maybe DOS being more interrupt focused, which enabled it to better work with the Intel CPU?</p><p>&nbsp;</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/f03c1a3bc10f4f72bfdea0500107e199#f03c1a3bc10f4f72bfdea0500107e199</link>
		<pubDate>Sun, 13 May 2012 16:00:45 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/f03c1a3bc10f4f72bfdea0500107e199#f03c1a3bc10f4f72bfdea0500107e199</guid>
		<dc:creator>Steve Richter</dc:creator>
		<slash:comments>40</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/SteveRichter/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - A cool Unix video from the 70&#39;s</title>
		<description><![CDATA[<p>@<a href="/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s#cf03c1a3bc10f4f72bfdea0500107e199">SteveRichter</a>:</p><p>UNIX was overkill for PCs of the 1980s which had very little system resources. It was originally designed for &quot;mini&quot;computers, which were much larger and more expensive than a PC. Here is a minicomputer.</p><p><a href="http://upload.wikimedia.org/wikipedia/commons/e/ee/Pdp-11-40.jpg" rel="lightbox"><img src="http://upload.wikimedia.org/wikipedia/commons/e/ee/Pdp-11-40.jpg" alt=""></a></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/d47732d602504b73aa19a050010e4c56#d47732d602504b73aa19a050010e4c56</link>
		<pubDate>Sun, 13 May 2012 16:24:07 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/d47732d602504b73aa19a050010e4c56#d47732d602504b73aa19a050010e4c56</guid>
		<dc:creator>Bass</dc:creator>
		<slash:comments>40</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Bass/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - A cool Unix video from the 70&#39;s</title>
		<description><![CDATA[<p>Actually Linux was one of first UNIX-like OSes that was explicitly designed for PCs. Linux was literally designed to take advantage of all the new shiny features of Linus's 386, and was basically hard coded against it. It's interesting that despite this, Linux is probably one of the most portable OSes in existence, ported to over 40&#43; CPU architectures. But Linux came around when PCs were a lot faster.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/c926cedf9d9f4649953da050010f41d0#c926cedf9d9f4649953da050010f41d0</link>
		<pubDate>Sun, 13 May 2012 16:27:37 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/c926cedf9d9f4649953da050010f41d0#c926cedf9d9f4649953da050010f41d0</guid>
		<dc:creator>Bass</dc:creator>
		<slash:comments>40</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Bass/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - A cool Unix video from the 70&#39;s</title>
		<description><![CDATA[<p>@<a href="/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s#cf03c1a3bc10f4f72bfdea0500107e199">SteveRichter</a>:That's a very long story, best left to&nbsp;historians. But i can try. Reasons:</p><p>The 8088 didn't have memory protection needed for Unix.</p><p>DOS was CP/M based or derived, so when many ideas from unix had to be grafted in, it caused some friction (drive letters, directory seperator, command line flags seperator ...)</p><p>&nbsp;</p><p>&nbsp;</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/eb51af8d8f454987a8c3a05001155fc4#eb51af8d8f454987a8c3a05001155fc4</link>
		<pubDate>Sun, 13 May 2012 16:49:53 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/eb51af8d8f454987a8c3a05001155fc4#eb51af8d8f454987a8c3a05001155fc4</guid>
		<dc:creator>fanbaby</dc:creator>
		<slash:comments>40</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/fanbaby/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - A cool Unix video from the 70&#39;s</title>
		<description><![CDATA[<p>There's also the small fact that, contrary to what many in the OSS world want you to believe, Unix is not the be all and end all of perfect OS design. Indeed it has a great many flaws baked in at such a deep level that they are now difficult to architect out (just as Windows does). One of the most disappointing decisions about Linux was that it carried most of that baggage with it, despite there really being no good reason to do so at the time (other than Linus wanting a free Unix clone for his studies).</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/cda69ad6aec54645ac59a0500116f8aa#cda69ad6aec54645ac59a0500116f8aa</link>
		<pubDate>Sun, 13 May 2012 16:55:42 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/cda69ad6aec54645ac59a0500116f8aa#cda69ad6aec54645ac59a0500116f8aa</guid>
		<dc:creator>AndyC</dc:creator>
		<slash:comments>40</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/AndyC/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - A cool Unix video from the 70&#39;s</title>
		<description><![CDATA[<p></p><blockquote><div class="quoteText"><p></p><p><a class="permalink" title="Post Permalink" href="/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/8cfc0641967242a6bd5ca05000b6cf85">5 hours&nbsp;ago</a>, <a href="/Niners/Dr%20Herbie">Dr&nbsp;Herbie</a> wrote</p><p>*snip*</p><p>My immediate reaction to that is the same as my reaction to Christians trying to 'save' me : I am perfectly well aware of the other points of view, please don't insult me by assuming my choices are based on&nbsp;ignorance.</p><p>&nbsp;</p><p>.Herbie</p><p></p></div></blockquote><p></p><p>What is this talk about religion??</p><p>Oh, i see:</p><p><object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/S76pHIYx3ik&hl=en"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/S76pHIYx3ik&hl=en" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed></object></p><p><img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-5.gif?v=c9' alt='Wink' /></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/bac86df2ffaa409385f1a0500118fc62#bac86df2ffaa409385f1a0500118fc62</link>
		<pubDate>Sun, 13 May 2012 17:03:02 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/bac86df2ffaa409385f1a0500118fc62#bac86df2ffaa409385f1a0500118fc62</guid>
		<dc:creator>fanbaby</dc:creator>
		<slash:comments>40</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/fanbaby/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - A cool Unix video from the 70&#39;s</title>
		<description><![CDATA[<p>@<a href="/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s#c179a944c635c41b8a576a05000830c2d">fanbaby</a>: Cool, in the '70s we could film stuff from 1982. Technology has gone to the dogs lately.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/25169d3113614b3dafc4a050011b005e#25169d3113614b3dafc4a050011b005e</link>
		<pubDate>Sun, 13 May 2012 17:10:22 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/25169d3113614b3dafc4a050011b005e#25169d3113614b3dafc4a050011b005e</guid>
		<dc:creator>Blue Ink</dc:creator>
		<slash:comments>40</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Blue Ink/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - A cool Unix video from the 70&#39;s</title>
		<description><![CDATA[<p></p><blockquote><div class="quoteText"><p></p><p><a class="permalink" title="Post Permalink" href="/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/cda69ad6aec54645ac59a0500116f8aa">7 minutes&nbsp;ago</a>, <a href="/Niners/AndyC">AndyC</a> wrote</p><p>There's also the small fact that, contrary to what many in the OSS world want you to believe, Unix is not the be all and end all of perfect OS design. [...].</p><p></p></div></blockquote><p></p><p>Of course it's not. Plan 9 is.</p><p>EDIT: I'm only half joking, it's in its charter <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-5.gif?v=c9' alt='Wink' /></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/cf3e54be438d4128815aa050011e7723#cf3e54be438d4128815aa050011e7723</link>
		<pubDate>Sun, 13 May 2012 17:22:59 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/cf3e54be438d4128815aa050011e7723#cf3e54be438d4128815aa050011e7723</guid>
		<dc:creator>fanbaby</dc:creator>
		<slash:comments>40</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/fanbaby/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - A cool Unix video from the 70&#39;s</title>
		<description><![CDATA[<p>@<a href="/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s#c25169d3113614b3dafc4a050011b005e">Blue Ink</a>: oops, too fast with the create new thread button&nbsp; <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif?v=c9' alt='Smiley' /></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/8bd537fd448a40eb8d0fa050011f28ae#8bd537fd448a40eb8d0fa050011f28ae</link>
		<pubDate>Sun, 13 May 2012 17:25:30 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/8bd537fd448a40eb8d0fa050011f28ae#8bd537fd448a40eb8d0fa050011f28ae</guid>
		<dc:creator>fanbaby</dc:creator>
		<slash:comments>40</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/fanbaby/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - A cool Unix video from the 70&#39;s</title>
		<description><![CDATA[<p>@<a href="/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s#ccf3e54be438d4128815aa050011e7723">fanbaby</a>:<br><br>Linux actually incorporates some stuff from Plan 9. The /proc file system is IIRC, not a UNIX feature but a Plan 9 one, for instance. Plan 9 just basically takes a lot of the ideas from UNIX regarding what file descriptors can do and extends them. Cool video, by the way! </p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/651125b5f3dc48f2a425a050012a9cef#651125b5f3dc48f2a425a050012a9cef</link>
		<pubDate>Sun, 13 May 2012 18:07:13 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/651125b5f3dc48f2a425a050012a9cef#651125b5f3dc48f2a425a050012a9cef</guid>
		<dc:creator>Bass</dc:creator>
		<slash:comments>40</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Bass/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - A cool Unix video from the 70&#39;s</title>
		<description><![CDATA[<p>@<a href="/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s#c651125b5f3dc48f2a425a050012a9cef">Bass</a>: &quot;Plan 9&quot;? I didn't know Ed Wood designed operating systems.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/c0f24b5c0204470785f0a050013f4aad#c0f24b5c0204470785f0a050013f4aad</link>
		<pubDate>Sun, 13 May 2012 19:22:30 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/c0f24b5c0204470785f0a050013f4aad#c0f24b5c0204470785f0a050013f4aad</guid>
		<dc:creator>cbae</dc:creator>
		<slash:comments>40</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/cbae/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - A cool Unix video from the 70&#39;s</title>
		<description><![CDATA[<p></p><blockquote><div class="quoteText"><p></p><p><a class="permalink" title="Post Permalink" href="/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/cf3e54be438d4128815aa050011e7723">4 hours&nbsp;ago</a>, <a href="/Niners/fanbaby">fanbaby</a> wrote</p><p>*snip*</p><p>Of course it's not. Plan 9 is.</p><p></p></div></blockquote><p></p><p>We all know the one true OS was BeOS.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/d66ed0f6ed73485cb95aa050016533a3#d66ed0f6ed73485cb95aa050016533a3</link>
		<pubDate>Sun, 13 May 2012 21:40:31 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/d66ed0f6ed73485cb95aa050016533a3#d66ed0f6ed73485cb95aa050016533a3</guid>
		<dc:creator>blowdart</dc:creator>
		<slash:comments>40</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/blowdart/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - A cool Unix video from the 70&#39;s</title>
		<description><![CDATA[<p>Wow it sounds like that video has been edited. Listen closely for instance at 13:11. Sounds like they edited &quot;Unix&quot; over something else that he said. I also heard this earlier in the video somewhere but didn't pay too much attention to it at that time.</p><p>Edit: And seriously, what is going on at 18:18?</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/fdf137fb0e2f40c6bf08a0500176caaa#fdf137fb0e2f40c6bf08a0500176caaa</link>
		<pubDate>Sun, 13 May 2012 22:44:34 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/fdf137fb0e2f40c6bf08a0500176caaa#fdf137fb0e2f40c6bf08a0500176caaa</guid>
		<dc:creator>BitFlipper</dc:creator>
		<slash:comments>40</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/BitFlipper/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - A cool Unix video from the 70&#39;s</title>
		<description><![CDATA[<p>That's a neat video. Plan 9 also looks interesting. Has anyone here used it? The whole &quot;everything's a file&quot; paradigm is appealing.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/7a83d8b649484e82ae9ca05101494d9e#7a83d8b649484e82ae9ca05101494d9e</link>
		<pubDate>Mon, 14 May 2012 19:58:57 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/7a83d8b649484e82ae9ca05101494d9e#7a83d8b649484e82ae9ca05101494d9e</guid>
		<dc:creator>Scott</dc:creator>
		<slash:comments>40</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/spivonious/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - A cool Unix video from the 70&#39;s</title>
		<description><![CDATA[<p>@<a href="/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s#c7a83d8b649484e82ae9ca05101494d9e">spivonious</a>: It seems not many use Plan 9. I read&nbsp;somewhere&nbsp;that the reason is that its predecessor is &quot;just good enough&quot;. I also think one of the major hurdles facing new POSIX OS is in the area of hardware support. It's hard to compete with Linux.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/c1de295b0c524a4e87bfa0520030eb80#c1de295b0c524a4e87bfa0520030eb80</link>
		<pubDate>Tue, 15 May 2012 02:58:06 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/c1de295b0c524a4e87bfa0520030eb80#c1de295b0c524a4e87bfa0520030eb80</guid>
		<dc:creator>fanbaby</dc:creator>
		<slash:comments>40</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/fanbaby/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - A cool Unix video from the 70&#39;s</title>
		<description><![CDATA[<p>@<a href="/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s#cd47732d602504b73aa19a050010e4c56">Bass</a>:PDP-11 - and we all know how that is related to Windows...</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/f4af7c132db24fe3aadaa05200673bb3#f4af7c132db24fe3aadaa05200673bb3</link>
		<pubDate>Tue, 15 May 2012 06:15:51 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/f4af7c132db24fe3aadaa05200673bb3#f4af7c132db24fe3aadaa05200673bb3</guid>
		<dc:creator>Elmer</dc:creator>
		<slash:comments>40</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/elmer/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - A cool Unix video from the 70&#39;s</title>
		<description><![CDATA[<p></p><blockquote><div class="quoteText"><p></p><p><a class="permalink" title="Post Permalink" href="/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/7a83d8b649484e82ae9ca05101494d9e">21 hours&nbsp;ago</a>, <a href="/Niners/spivonious">spivonious</a> wrote</p><p>The whole &quot;everything's a file&quot; paradigm is appealing.</p><p></p></div></blockquote><p></p><p>The whole &quot;everything's a file&quot; is one of the most fundamentally broken aspects of Unix.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/59716abe91e74890a6d6a05201207db8#59716abe91e74890a6d6a05201207db8</link>
		<pubDate>Tue, 15 May 2012 17:30:21 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/59716abe91e74890a6d6a05201207db8#59716abe91e74890a6d6a05201207db8</guid>
		<dc:creator>AndyC</dc:creator>
		<slash:comments>40</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/AndyC/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - A cool Unix video from the 70&#39;s</title>
		<description><![CDATA[<p>@<a href="/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s#c59716abe91e74890a6d6a05201207db8">AndyC</a>: In what sense? Is it a good idea badly implemented or just a bad idea?</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/61b3dec717e74ee7987ca0520127af87#61b3dec717e74ee7987ca0520127af87</link>
		<pubDate>Tue, 15 May 2012 17:56:33 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/61b3dec717e74ee7987ca0520127af87#61b3dec717e74ee7987ca0520127af87</guid>
		<dc:creator>fanbaby</dc:creator>
		<slash:comments>40</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/fanbaby/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - A cool Unix video from the 70&#39;s</title>
		<description><![CDATA[<p>Maybe the emphasis on pipelining made Unix too much of a batch processing system and did not work well with GUI apps.&nbsp; Do Linux apps have message loops?</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/60fa14da4d684735a882a052012876eb#60fa14da4d684735a882a052012876eb</link>
		<pubDate>Tue, 15 May 2012 17:59:23 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/60fa14da4d684735a882a052012876eb#60fa14da4d684735a882a052012876eb</guid>
		<dc:creator>Steve Richter</dc:creator>
		<slash:comments>40</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/SteveRichter/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - A cool Unix video from the 70&#39;s</title>
		<description><![CDATA[<p>@<a href="/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s#c61b3dec717e74ee7987ca0520127af87">fanbaby</a>: It's just a bad idea. It starts off seeming to work, but then you find that for a lot of things file semantics just&nbsp;aren't really a particularly good fit. At that point, however, you have to go down the &quot;Well I only have a hammer, so this problem is just going to have to be a nail&quot; route of trying to fudge things.</p><p>&nbsp;</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/6591bc9ed4f14b9689a8a052012e3b17#6591bc9ed4f14b9689a8a052012e3b17</link>
		<pubDate>Tue, 15 May 2012 18:20:23 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/6591bc9ed4f14b9689a8a052012e3b17#6591bc9ed4f14b9689a8a052012e3b17</guid>
		<dc:creator>AndyC</dc:creator>
		<slash:comments>40</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/AndyC/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - A cool Unix video from the 70&#39;s</title>
		<description><![CDATA[<p></p><blockquote><div class="quoteText"><p></p><p><a class="permalink" title="Post Permalink" href="/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/60fa14da4d684735a882a052012876eb">23 minutes&nbsp;ago</a>, <a href="/Niners/SteveRichter">SteveRichter</a> wrote</p><p>Do Linux apps have message loops?</p><p></p></div></blockquote><p></p><p>X Window apps, which is what most Linux GUI apps are, have event loops, though they are usually implemented by whatever toolkit a particular app uses.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/d790090ad0ab48f99a80a052012f74cf#d790090ad0ab48f99a80a052012f74cf</link>
		<pubDate>Tue, 15 May 2012 18:24:51 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/d790090ad0ab48f99a80a052012f74cf#d790090ad0ab48f99a80a052012f74cf</guid>
		<dc:creator>DCMonkey</dc:creator>
		<slash:comments>40</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/DCMonkey/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - A cool Unix video from the 70&#39;s</title>
		<description><![CDATA[<p>@<a href="/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s#c6591bc9ed4f14b9689a8a052012e3b17">AndyC</a>:</p><p>It's more accurate to say &quot;everything is a file descriptor&quot; instead of &quot;everything is file&quot;. For example, sockets are file descriptors, even though they may not be directly exposed in the file system (they may be in Linux, I'm not sure). I'm interested to know in what cases this design fails.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/3061c1d6509144e992e4a052015faa52#3061c1d6509144e992e4a052015faa52</link>
		<pubDate>Tue, 15 May 2012 21:20:22 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/3061c1d6509144e992e4a052015faa52#3061c1d6509144e992e4a052015faa52</guid>
		<dc:creator>Bass</dc:creator>
		<slash:comments>40</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Bass/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - A cool Unix video from the 70&#39;s</title>
		<description><![CDATA[<p>And it looks like Channel 9 exploded.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/d3b0462623334dbea41ea0520162328a#d3b0462623334dbea41ea0520162328a</link>
		<pubDate>Tue, 15 May 2012 21:29:35 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/d3b0462623334dbea41ea0520162328a#d3b0462623334dbea41ea0520162328a</guid>
		<dc:creator>Bass</dc:creator>
		<slash:comments>40</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Bass/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - A cool Unix video from the 70&#39;s</title>
		<description><![CDATA[<p>That was an interesting video.&nbsp; The late sixties was an amazing time to be working in the tech industry ... Bell Labs, the other national labs, NASA, the tech universities, etc.&nbsp; It was such a different environment (fostering technology development) compared to our &quot;service economy&quot; approach today.</p><p>The video also makes it apparent how dated the UNIX design is.&nbsp; Many of the UNIX fundamentals (everything is a file stream, pipe all your data around between snippets of code, scripting everything together) made a lot of sense and solved a lot of problems in the environment of the late sixties -- when everything was text based and command driven, and all computer users were trained technical users.&nbsp; Those concepts of computing don't fit well into modern computing -- GUIs, events, non-technical users, etc.&nbsp; UNIX (and LINUX which followed the same model almost exactly) has tried to adapt by patching things on here and there, but that has produced a system that is still really suitable only to technical users that are largely working the same way they did three or four decades ago.&nbsp; (I admit that I fall into that category at times.)&nbsp; For the average user, it still ends up being clumsy and awkward.&nbsp; Certainly Windows has its crusty corners too.</p><p>I guess a half century down the road it's time for someone to start with a clean sheet and build a modern OS.&nbsp; Lots of people are throwing ideas around out there (like MSR).&nbsp; We'll see if anyone is willing to really make the leap and build a product.&nbsp; MS will probably just evolve Windows.&nbsp; Linux (i.e. Linus) has little reason to start over.&nbsp; Apple?&nbsp; Who knows?&nbsp; There aren't many little guys willing to compete with the big players anymore.&nbsp; You invest a lot into a project and get sued or swallowed.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/797ddabe5ec74a7b9f38a05201626835#797ddabe5ec74a7b9f38a05201626835</link>
		<pubDate>Tue, 15 May 2012 21:30:21 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/797ddabe5ec74a7b9f38a05201626835#797ddabe5ec74a7b9f38a05201626835</guid>
		<dc:creator>ryanb</dc:creator>
		<slash:comments>40</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/ryanb/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - A cool Unix video from the 70&#39;s</title>
		<description><![CDATA[<p></p><blockquote><div class="quoteText"><p></p><p><a class="permalink" title="Post Permalink" href="/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/3061c1d6509144e992e4a052015faa52">5 hours&nbsp;ago</a>, <a href="/Niners/Bass">Bass</a> wrote</p><p>@<a href="/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s#c6591bc9ed4f14b9689a8a052012e3b17">AndyC</a>:</p><p>It's more accurate to say &quot;everything is a file descriptor&quot; instead of &quot;everything is file&quot;. For example, sockets are file descriptors, even though they may not be directly exposed in the file system (they may be in Linux, I'm not sure). I'm interested to know in what cases this design fails.</p><p></p></div></blockquote><p></p><p>My main issue is that it seems there's a lot of information that is only exposed as a text file in the /proc file system. And writing code to parse those text files is cumbersome, and both slower and more likely to break in the future (if the format of the file changes) than an API call would've been. I'll admit that it's nice that this info is intrinsically available in every environment (like Mono or Java) without having to find some way to do system calls, but when I'm writing a C(&#43;&#43;) program, why does the kernel (also written in C) have to generate a text file only for me to immediately parse it back?</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/91cfe749469448ffa5baa0530030eabe#91cfe749469448ffa5baa0530030eabe</link>
		<pubDate>Wed, 16 May 2012 02:58:06 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/91cfe749469448ffa5baa0530030eabe#91cfe749469448ffa5baa0530030eabe</guid>
		<dc:creator>Sven Groot</dc:creator>
		<slash:comments>40</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Sven Groot/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - A cool Unix video from the 70&#39;s</title>
		<description><![CDATA[<p></p><blockquote><div class="quoteText"><p></p><p><a class="permalink" title="Post Permalink" href="/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/797ddabe5ec74a7b9f38a05201626835">8 hours&nbsp;ago</a>, <a href="/Niners/ryanb">ryanb</a> wrote</p><p>[...]</p><p>The video also makes it apparent how dated the UNIX design is.&nbsp; Many of the UNIX fundamentals (everything is a file stream, pipe all your data around between snippets of code, scripting everything together) made a lot of sense and solved a lot of problems in the environment of the late sixties -- when everything was text based and command driven, and all computer users were trained technical users.&nbsp; Those concepts of computing don't fit well into modern computing -- GUIs, events, non-technical users, etc.&nbsp; UNIX (and LINUX which followed the same model almost exactly) has tried to adapt by patching things on here and there, but that has produced a system that is still really suitable only to technical users that are largely working the same way they did three or four decades ago.&nbsp; (I admit that I fall into that category at times.)&nbsp; For the average user, it still ends up being clumsy and awkward.&nbsp; Certainly Windows has its crusty corners too.</p><p>[...]</p><p></p></div></blockquote><p></p><ol><li>You are aware that macs run a form of unix, are you? </li><li>The command line isn't for the average user, true, but that doesn't mean it's dated. I read that Microsoft is planning a command line only version of windows (!) </li><li>&nbsp;Same for pipes. If i'm not mistaken, powershell tries to be shell 2.0. It's &quot;pipes done right&quot; with something else flowing in them instead of text (facepalm) </li></ol>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/a37509f281104955b03ea053006a7abf#a37509f281104955b03ea053006a7abf</link>
		<pubDate>Wed, 16 May 2012 06:27:40 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/a37509f281104955b03ea053006a7abf#a37509f281104955b03ea053006a7abf</guid>
		<dc:creator>fanbaby</dc:creator>
		<slash:comments>40</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/fanbaby/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - A cool Unix video from the 70&#39;s</title>
		<description><![CDATA[<p></p><blockquote><div class="quoteText"><p></p><p><a class="permalink" title="Post Permalink" href="/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/91cfe749469448ffa5baa0530030eabe">3 hours&nbsp;ago</a>, <a href="/Niners/Sven%20Groot">Sven&nbsp;Groot</a> wrote</p><p>*snip*</p><p>My main issue is that it seems there's a lot of information that is only exposed as a text file in the /proc file system. And writing code to parse those text files is cumbersome, and both slower and more likely to break in the future (if the format of the file changes) than an API call would've been. I'll admit that it's nice that this info is intrinsically available in every environment (like Mono or Java) without having to find some way to do system calls, but when I'm writing a C(&#43;&#43;) program, why does the kernel (also written in C) have to generate a text file only for me to immediately parse it back?</p><p></p></div></blockquote><p></p><p>First, isn't the proc filesystem nice? It came from Plan9. Second, Unix proved to me that the cost of converting things to text and from text is far outweighed&nbsp;by the benefit of, like you said, using a universal format. Not sure what to do if that creates a bottleneck in your program though.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/df879cfa3f5748d59ad6a0530070d203#df879cfa3f5748d59ad6a0530070d203</link>
		<pubDate>Wed, 16 May 2012 06:50:45 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/df879cfa3f5748d59ad6a0530070d203#df879cfa3f5748d59ad6a0530070d203</guid>
		<dc:creator>fanbaby</dc:creator>
		<slash:comments>40</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/fanbaby/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - A cool Unix video from the 70&#39;s</title>
		<description><![CDATA[<p>@<a href="/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s#cc926cedf9d9f4649953da050010f41d0">Bass</a>: &quot;Actually Linux was one of first UNIX-like OSes that was explicitly designed for PCs&quot;</p><p>I seem to recall having an early&nbsp;IBM PC running SCO-Xenix... ?</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/6e91ee8ba28949cb822ea0530080253b#6e91ee8ba28949cb822ea0530080253b</link>
		<pubDate>Wed, 16 May 2012 07:46:33 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/6e91ee8ba28949cb822ea0530080253b#6e91ee8ba28949cb822ea0530080253b</guid>
		<dc:creator>Elmer</dc:creator>
		<slash:comments>40</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/elmer/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - A cool Unix video from the 70&#39;s</title>
		<description><![CDATA[<p>@<a href="/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s#c6e91ee8ba28949cb822ea0530080253b">elmer</a>: It originated as <em>Microsoft</em> Xenix, for the record, and it ran on pretty much anything that moved. Including the PDP-11.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/8853920c2c844ae0999ca05300c87903#8853920c2c844ae0999ca05300c87903</link>
		<pubDate>Wed, 16 May 2012 12:09:53 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/8853920c2c844ae0999ca05300c87903#8853920c2c844ae0999ca05300c87903</guid>
		<dc:creator>Blue Ink</dc:creator>
		<slash:comments>40</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Blue Ink/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - A cool Unix video from the 70&#39;s</title>
		<description><![CDATA[<p></p><blockquote><div class="quoteText"><p></p><p><a class="permalink" title="Post Permalink" href="/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/df879cfa3f5748d59ad6a0530070d203">5 hours&nbsp;ago</a>, <a href="/Niners/fanbaby">fanbaby</a> wrote</p><p>*snip*</p><p>&nbsp;Second, Unix proved to me that the cost of converting things to text and from text is far outweighed&nbsp;by the benefit of, like you said, using a universal format. Not sure what to do if that creates a bottleneck in your program though.</p><p></p></div></blockquote><p></p><p>It's not the runtime cost, it's the development cost of having to continuely re-invent the wheel to parse what was structured data that has been forced into a text file <em>back</em> into structured data again, dealing with all the idosyncrasy that entails. Even sticking to a relatively similar concept of a 'universal format', something like Powershell proves it can be done infinitely better.&nbsp;</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/479b09cbbbf045f99ddba05300ce5b45#479b09cbbbf045f99ddba05300ce5b45</link>
		<pubDate>Wed, 16 May 2012 12:31:19 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/479b09cbbbf045f99ddba05300ce5b45#479b09cbbbf045f99ddba05300ce5b45</guid>
		<dc:creator>AndyC</dc:creator>
		<slash:comments>40</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/AndyC/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - A cool Unix video from the 70&#39;s</title>
		<description><![CDATA[<p>@<a href="/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s#c479b09cbbbf045f99ddba05300ce5b45">AndyC</a>: I think you&nbsp;misconstrued&nbsp;me. The universal format <em>is</em> text.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/6909723d30574e2ebea8a0530103edd2#6909723d30574e2ebea8a0530103edd2</link>
		<pubDate>Wed, 16 May 2012 15:46:22 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/6909723d30574e2ebea8a0530103edd2#6909723d30574e2ebea8a0530103edd2</guid>
		<dc:creator>fanbaby</dc:creator>
		<slash:comments>40</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/fanbaby/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - A cool Unix video from the 70&#39;s</title>
		<description><![CDATA[<p>That sounds extremely inefficient to me. How does this work with, say, image files or audio files? How would you implement something like <a href="http://en.wikipedia.org/wiki/ReWire">ReWire</a> that allows different audio applications to share audio and MIDI streams in <em>realtime</em>?</p><p>I guess back when they thought this was a great idea, computers weren't very powerful anyway so the datasets they worked on were probably very simple and small (mostly text-based anyway).</p><p>I realize today these&nbsp;file descriptors&nbsp;can be a byte stream (like a socket) but the idea that everything can be converted to/from text just doesn't work today.</p><p>I think even streaming bytes isn't enough. Sometimes you need <em>objects</em> so that you can query just the properties on it that you are interested in. How do you get just the size of a bitmap if the only option is to stream the whole thing? For very large images this is inefficient because now the image needs to be duplicated in&nbsp;multiple places.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/f514de6c4ef543c990a2a053010a810d#f514de6c4ef543c990a2a053010a810d</link>
		<pubDate>Wed, 16 May 2012 16:10:18 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/f514de6c4ef543c990a2a053010a810d#f514de6c4ef543c990a2a053010a810d</guid>
		<dc:creator>BitFlipper</dc:creator>
		<slash:comments>40</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/BitFlipper/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - A cool Unix video from the 70&#39;s</title>
		<description><![CDATA[<p>@<a href="/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s#cf514de6c4ef543c990a2a053010a810d">BitFlipper</a>: While I am aligned with unix, that text is the preferred format for data, no one means all data formats.</p><p>Specifically i like the fact that to get info on running processes on some unicies you just read a text file. This involves the conversions binary=&gt;text=&gt;binary [IT JUST OCCURRED TO ME THAT SO DOES THE WEB, BTW] but who cares.</p><p>EDIT: It's amazing that so many ideas from the creators of Unix endured this long.&nbsp;</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/c801aff8cb664863a067a0530125db94#c801aff8cb664863a067a0530125db94</link>
		<pubDate>Wed, 16 May 2012 17:49:54 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/c801aff8cb664863a067a0530125db94#c801aff8cb664863a067a0530125db94</guid>
		<dc:creator>fanbaby</dc:creator>
		<slash:comments>40</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/fanbaby/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - A cool Unix video from the 70&#39;s</title>
		<description><![CDATA[<p></p><blockquote><div class="quoteText"><p></p><p><a class="permalink" title="Post Permalink" href="/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/6909723d30574e2ebea8a0530103edd2">2 hours&nbsp;ago</a>, <a href="/Niners/fanbaby">fanbaby</a> wrote</p><p>@<a href="/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s#c479b09cbbbf045f99ddba05300ce5b45">AndyC</a>: I think you&nbsp;misconstrued&nbsp;me. The universal format <em>is</em> text.</p><p></p></div></blockquote><p></p><p>Please define &quot;text&quot;.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/439a4be528734c4895afa053012a871b#439a4be528734c4895afa053012a871b</link>
		<pubDate>Wed, 16 May 2012 18:06:54 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/439a4be528734c4895afa053012a871b#439a4be528734c4895afa053012a871b</guid>
		<dc:creator>PaoloM</dc:creator>
		<slash:comments>40</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/PaoloM/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - A cool Unix video from the 70&#39;s</title>
		<description><![CDATA[<p>Text is what HTML, CSS and JavaScript use <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-5.gif?v=c9' alt='Wink' /></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/86cb68316df44177bc14a053012d82be#86cb68316df44177bc14a053012d82be</link>
		<pubDate>Wed, 16 May 2012 18:17:46 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/86cb68316df44177bc14a053012d82be#86cb68316df44177bc14a053012d82be</guid>
		<dc:creator>fanbaby</dc:creator>
		<slash:comments>40</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/fanbaby/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - A cool Unix video from the 70&#39;s</title>
		<description><![CDATA[<p></p><blockquote><div class="quoteText"><p></p><p><a class="permalink" title="Post Permalink" href="/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/86cb68316df44177bc14a053012d82be">7 minutes&nbsp;ago</a>, <a href="/Niners/fanbaby">fanbaby</a> wrote</p><p>Text is what HTML, CSS and JavaScript use <img src="http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-5.gif?v=c9" alt="Wink"></p><p></p></div></blockquote><p></p><p>So, not universal. Ok.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/2b659246a6d94feb9189a053012fba59#2b659246a6d94feb9189a053012fba59</link>
		<pubDate>Wed, 16 May 2012 18:25:50 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/2b659246a6d94feb9189a053012fba59#2b659246a6d94feb9189a053012fba59</guid>
		<dc:creator>PaoloM</dc:creator>
		<slash:comments>40</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/PaoloM/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - A cool Unix video from the 70&#39;s</title>
		<description><![CDATA[<p></p><blockquote><div class="quoteText"><p></p><p><a class="permalink" title="Post Permalink" href="/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/c801aff8cb664863a067a0530125db94">36 minutes&nbsp;ago</a>, <a href="/Niners/fanbaby">fanbaby</a> wrote</p><p>Specifically i like the fact that to get info on running processes on some unicies you just read a text file. This involves the conversions binary=&gt;text=&gt;binary [IT JUST OCCURRED TO ME THAT SO DOES THE WEB, BTW] but who cares.</p><p></p></div></blockquote><p></p><p>Except that &quot;just read a text file&quot; is actually a rather more involved process, since you have to then try and parse the file, dealing with subtle variations that may exist between versions (or in some cases, just because a user has gone and aliased some of their preferred defaults somewhere). It's a very fragile way of doing things, not to mention inefficient if all you really wanted was a specific bit of data on a very specific process (or set of processes, say all those using more than 5% cpu). Adding something like a trigger that fires when a specific set of events occur is quite an alien concept to Unix because of this, wheras it's a much better and more logical fit in the Windows world.</p><p>And it's by no means the only place where the 'everything is a file' type approach starts to break. Even &quot;files&quot; like log files don't fit as well, because you don't really want to deal with them as an actualy file most of the time, you actually want to be able to treat them more as a collection of entries that can be sorted and filtered easily. The Unix model falls back on messing&nbsp;text parsing again.&nbsp;There are also situations like per-user mounts of network volumes (such as SMB shares) that the *nix model really can't handle well, because it simply doesn't gel very well with the idea that everything is represented by files in a consistent hierarchical namespace that doesn't depend on who you are.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/4979801a2a934474afbda053013347ae#4979801a2a934474afbda053013347ae</link>
		<pubDate>Wed, 16 May 2012 18:38:46 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/4979801a2a934474afbda053013347ae#4979801a2a934474afbda053013347ae</guid>
		<dc:creator>AndyC</dc:creator>
		<slash:comments>40</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/AndyC/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - A cool Unix video from the 70&#39;s</title>
		<description><![CDATA[<p>File descriptors don't necessarily have to be text, of course. They don't have to be streams either. There are syscalls that (sendmsg/recvmsg) deal with datagram fds, that's how UDP sockets are implemented in UNIX, for example.</p><p>Having everything be a file descriptor greatly simplifies the API, instead of having over 9000 syscalls for every peripheral, you can do anything you can imagine with like 10 different syscalls. I think it's a very powerful design personally.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/fbc5947dacfd450a88fda053015de706#fbc5947dacfd450a88fda053015de706</link>
		<pubDate>Wed, 16 May 2012 21:13:57 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/A-cool-Unix-video-from-the-70s/fbc5947dacfd450a88fda053015de706#fbc5947dacfd450a88fda053015de706</guid>
		<dc:creator>Bass</dc:creator>
		<slash:comments>40</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Bass/Discussions/RSS</wfw:commentRss>
	</item>
</channel>
</rss>