<?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>Comment Feed for Channel 9 - C9 Conversations: Brian Beckman on Complexity</title>
	<atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/Blogs/Charles/C9-Conversations-Brian-Beckman-on-Complexity/RSS"></atom:link>
	<image>
		<url>http://ecn.channel9.msdn.com/o9/previewImages/100/503814_100x75.jpg</url>
		<title>Channel 9 - C9 Conversations: Brian Beckman on Complexity</title>
		<link></link>
	</image>
	<description>In this second installment of 
C9 Conversations, a format where we sit down with various big thinkers to discuss a wide range of big topics related to computing; all in high quality video and audio, the topic is Complexity (ambient complexity, to be precise - it&#39;s hard to program systems
 that are radically composable. Why?). Dr. Brian Beckman&amp;nbsp;is an astrophysicist and software architect with a long history of dealing with various levels of complexity. In some sense, most of what we do as programmers and engineers is control complexity to solve problems of various difficulty. In
 our world of software engineering, we strive to carve simplicity out of the complexity of computing. Dr. Beckman provides his insights into why it so hard to achieve radical composability in the software systems we design and build and what it will take to
 realize ambient simplicity as we march into the increasingly complex world of general purpose computing.
We think you&#39;ll really enjoy this conversation with one of Microsoft&#39;s best thinkers.
</description>
	<link></link>
	<language>en</language>
	<pubDate>Tue, 18 Jun 2013 08:02:06 GMT</pubDate>
	<lastBuildDate>Tue, 18 Jun 2013 08:02:06 GMT</lastBuildDate>
	<generator>Rev9</generator>
	<item>
		<title>Re: C9 Conversations: Brian Beckman on Complexity</title>
		<description>
			<![CDATA[
<p>Brian again, wonderful. <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-11.gif' alt='Cool' /> </p>
<p>posted by GamlerHart</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/Charles/C9-Conversations-Brian-Beckman-on-Complexity#c633949436990000000</link>
		<pubDate>Fri, 27 Nov 2009 18:34:59 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/Charles/C9-Conversations-Brian-Beckman-on-Complexity#c633949436990000000</guid>
		<dc:creator>GamlerHart</dc:creator>
	</item>
	<item>
		<title>Re: C9 Conversations: Brian Beckman on Complexity</title>
		<description>
			<![CDATA[
<p>Hey Charles,</p>
<p>&nbsp;</p>
<p>Great vid! LAtely when I want to view vids in full screen mode, I click on the expand icon on bottm left of video frame and the thing stops and goes black. I'm using a Dell Dimension laptop. XP latest SP, with latest Silverlight.</p>
<p>&nbsp;</p>
<p>If I don't want full screen, all is fine.</p>
<p>&nbsp;</p>
<p>Thanks!</p>
<p>posted by ACG</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/Charles/C9-Conversations-Brian-Beckman-on-Complexity#c633949457720000000</link>
		<pubDate>Fri, 27 Nov 2009 19:09:32 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/Charles/C9-Conversations-Brian-Beckman-on-Complexity#c633949457720000000</guid>
		<dc:creator>ACG</dc:creator>
	</item>
	<item>
		<title>Re: C9 Conversations: Brian Beckman on Complexity</title>
		<description>
			<![CDATA[
<p>Hi,</p>
<p>&nbsp;</p>
<p>This is a known bug that we will fix!</p>
<p>C</p>
<p>posted by Charles</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/Charles/C9-Conversations-Brian-Beckman-on-Complexity#c633949463740000000</link>
		<pubDate>Fri, 27 Nov 2009 19:19:34 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/Charles/C9-Conversations-Brian-Beckman-on-Complexity#c633949463740000000</guid>
		<dc:creator>Charles</dc:creator>
	</item>
	<item>
		<title>Re: C9 Conversations: Brian Beckman on Complexity</title>
		<description>
			<![CDATA[
<p>This was excellent!</p>
<p><br />Good job Brian and Charles <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif' alt='Smiley' /></p>
<p>posted by Chadk</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/Charles/C9-Conversations-Brian-Beckman-on-Complexity#c633949598780000000</link>
		<pubDate>Fri, 27 Nov 2009 23:04:38 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/Charles/C9-Conversations-Brian-Beckman-on-Complexity#c633949598780000000</guid>
		<dc:creator>Chadk</dc:creator>
	</item>
	<item>
		<title>Re: C9 Conversations: Brian Beckman on Complexity</title>
		<description>
			<![CDATA[
<p>Thank you. It's always a treat to get to converse and listen to Brian. He's a true genius and humbe to boot.</p>
<p>C</p>
<p>posted by Charles</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/Charles/C9-Conversations-Brian-Beckman-on-Complexity#c633949604230000000</link>
		<pubDate>Fri, 27 Nov 2009 23:13:43 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/Charles/C9-Conversations-Brian-Beckman-on-Complexity#c633949604230000000</guid>
		<dc:creator>Charles</dc:creator>
	</item>
	<item>
		<title>Re: C9 Conversations: Brian Beckman on Complexity</title>
		<description>
			<![CDATA[
<p>I can't download this AVI (using IE).&nbsp;The downloading&nbsp;stops after a few minutes. Same if I use the Silverlight player. I live in Australia and have no problems downloading AVI's from other sites (.NET Rocks, IT Conversations etc.)</p>
<p>posted by mntb</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/Charles/C9-Conversations-Brian-Beckman-on-Complexity#c633949605640000000</link>
		<pubDate>Fri, 27 Nov 2009 23:16:04 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/Charles/C9-Conversations-Brian-Beckman-on-Complexity#c633949605640000000</guid>
		<dc:creator>mntb</dc:creator>
	</item>
	<item>
		<title>Re: C9 Conversations: Brian Beckman on Complexity</title>
		<description>
			<![CDATA[
<p>Not sure what is goin on. So, you are attempting to download a file under Media Downloads dropdown? Also, where are you located?<br />C</p>
<p>posted by Charles</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/Charles/C9-Conversations-Brian-Beckman-on-Complexity#c633949606360000000</link>
		<pubDate>Fri, 27 Nov 2009 23:17:16 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/Charles/C9-Conversations-Brian-Beckman-on-Complexity#c633949606360000000</guid>
		<dc:creator>Charles</dc:creator>
	</item>
	<item>
		<title>Re: C9 Conversations: Brian Beckman on Complexity</title>
		<description>
			<![CDATA[
<p>I've printed the material to the co-/contra-variance lecture and will study in detail. Brian is a very interesting person to listen to. Some of the &quot;derivative work&quot; reminds me of Conal Elliots ICFP presentation. Need to look closer...</p>
<p>posted by exoteric</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/Charles/C9-Conversations-Brian-Beckman-on-Complexity#c633949641920000000</link>
		<pubDate>Sat, 28 Nov 2009 00:16:32 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/Charles/C9-Conversations-Brian-Beckman-on-Complexity#c633949641920000000</guid>
		<dc:creator>exoteric</dc:creator>
	</item>
	<item>
		<title>Re: C9 Conversations: Brian Beckman on Complexity</title>
		<description>
			<![CDATA[
<p>Great interview.&nbsp; Charles, I just watched the Monty Python documentary recently, it was very interesting!&nbsp; Brian, I love mathematics, physics, and music, and programming languages, so I really enjoy watching your interviews ... over and over again ... because
 I don't understand a lot of it.&nbsp; Since the blues is all about bending the rules but having this structure at the same time ... well it sounds like you could relate it monads somehow.&nbsp; <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-5.gif' alt='Wink' />
</p>
<p>posted by Richard.Hein</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/Charles/C9-Conversations-Brian-Beckman-on-Complexity#c633949720270000000</link>
		<pubDate>Sat, 28 Nov 2009 02:27:07 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/Charles/C9-Conversations-Brian-Beckman-on-Complexity#c633949720270000000</guid>
		<dc:creator>Richard.Hein</dc:creator>
	</item>
	<item>
		<title>Re: C9 Conversations: Brian Beckman on Complexity</title>
		<description>
			<![CDATA[
<p>Brain's videos remind me so much of the wonder, humility (the good kind) and entertainment I experienced as a kid reading and watching the Feynman lectures. That Microsoft takes the time (and spends the money) to make this kind of content freely available
 is following in a great tradition. Added to which during 2009 as budgets have been cut in the software industry and I've (we've all) seen friends lose their jobs, I've taken great personal comfort from C9's optimism, creative and original thinking. I almost
 wish C9 would &quot;Go On Tour&quot;, I would love a chance to meet the team and Usual Suspects one day.</p>
<p>posted by tomkirbygreen</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/Charles/C9-Conversations-Brian-Beckman-on-Complexity#c633949747800000000</link>
		<pubDate>Sat, 28 Nov 2009 03:13:00 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/Charles/C9-Conversations-Brian-Beckman-on-Complexity#c633949747800000000</guid>
		<dc:creator>tomkirbygreen</dc:creator>
	</item>
	<item>
		<title>Re: C9 Conversations: Brian Beckman on Complexity</title>
		<description>
			<![CDATA[
<p>I'm also from Australia and getting the same problem. I was blaming telstra with their network upgrade, but as you said, I also don't have the same problems elsewhere.</p>
<p>posted by N2Cheval</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/Charles/C9-Conversations-Brian-Beckman-on-Complexity#c633949824490000000</link>
		<pubDate>Sat, 28 Nov 2009 05:20:49 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/Charles/C9-Conversations-Brian-Beckman-on-Complexity#c633949824490000000</guid>
		<dc:creator>N2Cheval</dc:creator>
	</item>
	<item>
		<title>Re: C9 Conversations: Brian Beckman on Complexity</title>
		<description>
			<![CDATA[
<p>I guess I'm busted. While I was never formally a student of Feynman's, I had several lengthy encounters with him starting at the age of eight, when he popped in to our math class to teach us how to do square roots in our heads. I didn't know who he was until
 much later when I remembered this funny little guy with the heavy Brooklyn accent who taught us a glorious trick that made the longhand method just useless. He influenced me greatly many times.
</p>
<p>posted by brianbec</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/Charles/C9-Conversations-Brian-Beckman-on-Complexity#c633949865180000000</link>
		<pubDate>Sat, 28 Nov 2009 06:28:38 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/Charles/C9-Conversations-Brian-Beckman-on-Complexity#c633949865180000000</guid>
		<dc:creator>brianbec</dc:creator>
	</item>
	<item>
		<title>Re: C9 Conversations: Brian Beckman on Complexity</title>
		<description>
			<![CDATA[
<p>Same here. I posted in the site feedback forum&nbsp;<a href="http://channel9.msdn.com/forums/Feedback/509357-Video-Downloads-Truncating/">http://channel9.msdn.com/forums/Feedback/509357-Video-Downloads-Truncating/</a>&nbsp;and am awaiting a reply.</p>
<p>posted by gav135</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/Charles/C9-Conversations-Brian-Beckman-on-Complexity#c633949881440000000</link>
		<pubDate>Sat, 28 Nov 2009 06:55:44 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/Charles/C9-Conversations-Brian-Beckman-on-Complexity#c633949881440000000</guid>
		<dc:creator>gav135</dc:creator>
	</item>
	<item>
		<title>Re: C9 Conversations: Brian Beckman on Complexity</title>
		<description>
			<![CDATA[
<p>great stuff.. </p>
<p>its awsome how general software design is.. i think people often think of &quot;programmers&quot; as people doing the same thing but its like saying all &quot;engineers&quot; or &quot;scientists&quot; do the same thing
</p>
<p>&nbsp;</p>
<p>-edit-</p>
<p>one thought on the &quot;computer as a monad&quot; concept, how does threading impact that way of looking at it? in a sense all threads share this state we call physical address space, does that break the comcept of the computer beeing a monad? im thinking is no longer
 functional because the state is sort of mutable from one compositional unit to the next. would love to hear brians toughts on that <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif' alt='Smiley' />
</p>
<p>posted by aL_</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/Charles/C9-Conversations-Brian-Beckman-on-Complexity#c633950038290000000</link>
		<pubDate>Sat, 28 Nov 2009 11:17:09 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/Charles/C9-Conversations-Brian-Beckman-on-Complexity#c633950038290000000</guid>
		<dc:creator>aL_</dc:creator>
	</item>
	<item>
		<title>Re: C9 Conversations: Brian Beckman on Complexity</title>
		<description>
			<![CDATA[
<p>I'm watching the video in HQ now but have to mention &quot;<a href="http://www.youtube.com/watch?v=faJ8N0giqzw">Tangible Value</a>&quot; idea whereby expressions can be directly visualized and composed visually. &nbsp;The video shows interesting examples of composition
 doesn't show&nbsp;<em>decomposition.&nbsp;</em>It would be really cool to be able to deep-zoom your way into the black boxes of these compositions that can grow to arbitrary complexity. It would &quot;mimic&quot; infinite composability: it would seem as if you could see everything:
 nothing would be hidden from you - a program, it's composition, it's source is just something to zoom into. It's not just open-source: it's&nbsp;<em>interactively</em>&nbsp;open-source.</p>
<p>&nbsp;</p>
<p>This idea is really &quot;democratizing&quot; to use Microsoft-lingo and we may call it embarassingly compositional.</p>
<p>&nbsp;</p>
<p>Brian, are you thinking about remodelling the CLR semantics using monads to achieve a formalism for it?</p>
<p>&nbsp;</p>
<p>We've already seen that IEnumerable&lt;T&gt; using yield can be used to model streams of computations that yield values (using statements or not),that these streams can be effectful and throw exceptions and that we can flip the control flow with IObservable&lt;T&gt;
 - both types with monadic operators associated with them; although they are not pure because effects are not captured as types and successively manifested as values of functions.</p>
<p>&nbsp;</p>
<p>This time we hear the term &quot;ambient monad&quot; again. Is this a term coined within Microsoft is does it originate from the external world? It appears to be used by Brian and Erik in the Channel 9 videos and so at least reveals that Brian and Erik are using this
 term to think about computers/operating-systems (including the CLR).</p>
<p>&nbsp;</p>
<p>I now recall that Erik call the .Net monadic operators &quot;sequencing operators&quot;; this makes sense if monads impede ordering, that is these sequencing operators are anti-commutative/symmetric and is of course very clearly manifested in IEnumerable&lt;T&gt; because
 it's inherently a sequence.</p>
<p>&nbsp;</p>
<p>On performance. Brian has previously alluded to the fact that there have been two trends in computing: start with high-level declarative concepts and work towards performance or start with low-level imperative concepts and try to model abstract things using
 it. Both are unsatisfactory - at least until they bridge the gap but the functional programs are becomming closer to the dream of high-level declarative programming with high(est) performance and that any performance problem can be solved by a combination
 of improving the formalisms and the static analysis needed to simplify the program into the imperative machine code &quot;equivalent&quot;. I like to think of Dependent Typing as an example of this, at least it has more precise (value) semantics and maybe also the potential
 for performance improvements. At least the dependently typed <a href="http://www.cs.bu.edu/~hwxi/ATS/ATS.html">
ATS</a> programming language shows remarkable performance.</p>
<p>&nbsp;</p>
<p>Interestingly, Microsoft has hired a very smart <a href="http://www.bitc-lang.org/">
researcher</a> who has experience with high-performance hybrid low-level/high-level programming language design, as well as operating-system construction. So we'll see where Microsoft is heading here in the future and what possible consequences this has for
 the CLR.</p>
<p>&nbsp;</p>
<p>And appropos declarative vs imperative, I suppose one reason why this distinction is not so appropriate is because with monads, where ordering matters, the code is in a way &quot;imperative&quot;, albeit in a very different way.</p>
<p>&nbsp;</p>
<p>One might say that VB.NET and C# are in the middle here: they started with both declarative and imperative concepts and have moved up towards the declarative world.</p>
<p>&nbsp;</p>
<p>By the way kudos on the production quality of this video.</p>
<p>&nbsp;</p>
<p>There's some strangeness around the Silverlight player in bleeding edge Chrome release but I imagine that's a side-effect of just that, luckily by the magic of fiber and the speed of light, this is not an issue.</p>
<p>&nbsp;</p>
<p>OK, enough editing. This post turned long.</p>
<p><a href="http://www.youtube.com/watch?v=faJ8N0giqzw"></a></p>
<p>posted by exoteric</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/Charles/C9-Conversations-Brian-Beckman-on-Complexity#c633950183820000000</link>
		<pubDate>Sat, 28 Nov 2009 15:19:42 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/Charles/C9-Conversations-Brian-Beckman-on-Complexity#c633950183820000000</guid>
		<dc:creator>exoteric</dc:creator>
	</item>
	<item>
		<title>Re: C9 Conversations: Brian Beckman on Complexity</title>
		<description>
			<![CDATA[
<p>Yes, exo -- composition implies dependency order, whether it's regular composition a-la f(g(x)) or Kleisli composition in a monad a-la
</p>
<p>\a -&gt; (ma &gt;&gt;= \b -&gt; mb). Since the dependencies are explicit in the program text, then can be decomposed by program-to-program transformations (aka &quot;rewrites&quot;).</p>
<p>&nbsp;</p>
<p>The &quot;ambient monad&quot; just means that side-effecting ordinary-looking compositions act exactly as if they were monadic Kleisli compositions in a State monad comprising the entire address-space of the machine.</p>
<p>&nbsp;</p>
<p>You are also right that threads break down the dependency abstraction, therefore are &quot;outside&quot; the ambient monad. Suppose one thread computes function f, and another thread computes function g. With explicit compositions, monadic or not, you HAVE to write
 f(g(x)) or g(f(x)). If you just let threads go, you have no way of knowing whether f(g(x)) gets computed or g(f(x)) until after the fact . In pi-calculus, it's as if you wrote f(g(x)) | g(f(x)), that is, &quot;hey, pick one of the two, I don't care which.&quot; It's
 not a monadic expression, although with pi we can get a precise semantics for it by embracing the non-determinism.
</p>
<p>&nbsp;</p>
<p>The plain truth is that the compositional style gives all kinds of practical engineering advantages like reusability, modulartiy, maintainability, reducing cost over time. The free-wheeling style give us all kinds of performance advantages, at the cost of
 compositionality. Both styles have their places. I am very fond of the idea of high-compositionality at the highest levels of abstraction where we need flexibility, and low-compositionality inside the VM where we need to squeeze value out of every cycle.</p>
<p>&nbsp;</p>
<p>There are various ways of mapping explicit compositional dependency to time. One is lazy evaluation. Another is the &quot;managed reference&quot; machinery in Clojure. Another is the dual pair of IEnum* and IObserv*. They're all alive and healthy and loaded with possibilities.</p>
<p>posted by brianbec</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/Charles/C9-Conversations-Brian-Beckman-on-Complexity#c633950275950000000</link>
		<pubDate>Sat, 28 Nov 2009 17:53:15 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/Charles/C9-Conversations-Brian-Beckman-on-Complexity#c633950275950000000</guid>
		<dc:creator>brianbec</dc:creator>
	</item>
	<item>
		<title>Re: C9 Conversations: Brian Beckman on Complexity</title>
		<description>
			<![CDATA[
<p>Thank you, Tom! Hmm. C9 World Tour. I like the sound of that <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif' alt='Smiley' /><br />C</p>
<p>posted by Charles</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/Charles/C9-Conversations-Brian-Beckman-on-Complexity#c633950344250000000</link>
		<pubDate>Sat, 28 Nov 2009 19:47:05 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/Charles/C9-Conversations-Brian-Beckman-on-Complexity#c633950344250000000</guid>
		<dc:creator>Charles</dc:creator>
	</item>
	<item>
		<title>Re: C9 Conversations: Brian Beckman on Complexity</title>
		<description>
			<![CDATA[
<p>Not sure if it applies to you, but after a bit of sniffing I found out that my problem was caused by my Antivirus software AVG. Disable its file browsing safety feature and all is good again.</p>
<p>&nbsp;</p>
<p>As a software assembler, I would like to see more declarative constructs in the programming languages to simplify complexity. Only having the two extremes that Brian mentions seems like only having two tools; the hammer and scaple. The electic drill, saw,
 etc. where you just press a button and it does stuff is rather useful as well. I would think once you have declaritive, you might be able to get around the problem of rewriting drivers... maybe.</p>
<p>posted by N2Cheval</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/Charles/C9-Conversations-Brian-Beckman-on-Complexity#c633950906520000000</link>
		<pubDate>Sun, 29 Nov 2009 11:24:12 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/Charles/C9-Conversations-Brian-Beckman-on-Complexity#c633950906520000000</guid>
		<dc:creator>N2Cheval</dc:creator>
	</item>
	<item>
		<title>Re: C9 Conversations: Brian Beckman on Complexity</title>
		<description>
			<![CDATA[
<p>I have the same problem.&nbsp; Yes under media downloads or through the silverlight player, currently stuck on 33.1MB.&nbsp;&nbsp;&nbsp; I'm in&nbsp;australia too, there definately is a problem for channel 9 and PDC downloads in this part of the world that started around PDC time.&nbsp;
 Never had a problem before.</p>
<p>posted by chrisnz</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/Charles/C9-Conversations-Brian-Beckman-on-Complexity#c633951610990000000</link>
		<pubDate>Mon, 30 Nov 2009 06:58:19 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/Charles/C9-Conversations-Brian-Beckman-on-Complexity#c633951610990000000</guid>
		<dc:creator>chrisnz</dc:creator>
	</item>
	<item>
		<title>Re: C9 Conversations: Brian Beckman on Complexity</title>
		<description>
			<![CDATA[
<p>Brian you're fantastic!<img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif' alt='Smiley' /> </p>
<p>posted by Esther1</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/Charles/C9-Conversations-Brian-Beckman-on-Complexity#c633951985170000000</link>
		<pubDate>Mon, 30 Nov 2009 17:21:57 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/Charles/C9-Conversations-Brian-Beckman-on-Complexity#c633951985170000000</guid>
		<dc:creator>Esther1</dc:creator>
	</item>
	<item>
		<title>Re: C9 Conversations: Brian Beckman on Complexity</title>
		<description>
			<![CDATA[
<p>I am also having trouble watching this video &quot;media error&quot;. Coincidentally I am also in Australia...</p>
<p>posted by Schneider</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/Charles/C9-Conversations-Brian-Beckman-on-Complexity#c633953395740000000</link>
		<pubDate>Wed, 02 Dec 2009 08:32:54 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/Charles/C9-Conversations-Brian-Beckman-on-Complexity#c633953395740000000</guid>
		<dc:creator>Schneider</dc:creator>
	</item>
	<item>
		<title>Re: C9 Conversations: Brian Beckman on Complexity</title>
		<description>
			<![CDATA[
<p>Going back to something Brian said in his E2E interview with Erik about Rx, while talking about Reactive Programming, Brian said that you couldn't really have continuous functions and that you eventually have to sample or employ edge detection. Well last
 weekend I was in the Science Museum in London looking at some of their old-old wood burning computers and calculating machines, and there of course they had a couple of early analog computers - Brian's comments came back to me and I got to thinking again about
 Rx and Channel 9. It made me smile at the time, there I was looking at some very ancient hardware and remembering a brilliant, cutting edge, C9 video.
</p>
<p>&nbsp;</p>
<p>Actually while we're talking about that E2E interview, Brian also said that his goal was to ship
<em>The Brian Secret Project X</em> before Erik shipped Rx. Well Rx is in .NET 4, which should RTM around the end of Q1 2010 right? Does that mean we're very close to having Brian reveal just what his Project X actually is? <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif' alt='Smiley' /></p>
<p>posted by tomkirbygreen</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/Charles/C9-Conversations-Brian-Beckman-on-Complexity#c633955069350000000</link>
		<pubDate>Fri, 04 Dec 2009 07:02:15 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/Charles/C9-Conversations-Brian-Beckman-on-Complexity#c633955069350000000</guid>
		<dc:creator>tomkirbygreen</dc:creator>
	</item>
	<item>
		<title>Re: C9 Conversations: Brian Beckman on Complexity</title>
		<description>
			<![CDATA[
<p>It always makes me smile when Brain talks about a new technology and asks Charles &quot;is that true?&quot; or says &quot;I don't know...&quot;.&nbsp; I'm pretty sure he knows everything, but he can't talk about an upcoming product. <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif' alt='Smiley' /> By the way, Brian, I really enjoyed&nbsp;your video
 on Channel 8 about turning ideas into products. It'd be nice if you could tell us more about that someday.</p>
<p>posted by akopacsi</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/Charles/C9-Conversations-Brian-Beckman-on-Complexity#c633969434410000000</link>
		<pubDate>Sun, 20 Dec 2009 22:04:01 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/Charles/C9-Conversations-Brian-Beckman-on-Complexity#c633969434410000000</guid>
		<dc:creator>akopacsi</dc:creator>
	</item>
</channel>
</rss>