<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" 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/" version="2.0">
<channel>
	<title>Comments for Doug's Weblog</title>
	
	<link>http://www.dfjones.net</link>
	<description>my brain's core dump</description>
	<lastBuildDate>Tue, 20 Jul 2010 04:56:36 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/DougsWeblog_Comments" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="dougsweblog_comments" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Comment on Palm Prē by Doug</title>
		<link>http://www.dfjones.net/?p=66&amp;cpage=1#comment-104</link>
		<dc:creator>Doug</dc:creator>
		<pubDate>Tue, 20 Jul 2010 04:56:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.dfjones.net/?p=66#comment-104</guid>
		<description>I really don't know what to make of that ^</description>
		<content:encoded><![CDATA[<p>I really don&#8217;t know what to make of that ^</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Palm Prē by Burton Bruun</title>
		<link>http://www.dfjones.net/?p=66&amp;cpage=1#comment-103</link>
		<dc:creator>Burton Bruun</dc:creator>
		<pubDate>Mon, 19 Jul 2010 00:19:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.dfjones.net/?p=66#comment-103</guid>
		<description>I've had my Pre because shortly soon after launch and am glad to get (by means of this forum) that I can now set a ring tone on incoming text messages and can search via e-mails and this kind of. Now is there any hope for an upcoming launch by which I can lookup my calendar? Would make my work a great deal less difficult, finding dates of last appointments.  No other complaints, except that yesterday I used to be in and out of Sprint program (not unusual). I think I used to be roaming, and looked at my calendar. Every thing from the calendar was one hour earlier than what I had input. The clock was 1 hour early as properly. I was afraid to death--then, once we got back into Sprint support again, every thing was normalized. Has this happened to any individual else?? Searching forward to answers, but please bear in mind, I'm no techie and speak English instead of technospeak.</description>
		<content:encoded><![CDATA[<p>I&#8217;ve had my Pre because shortly soon after launch and am glad to get (by means of this forum) that I can now set a ring tone on incoming text messages and can search via e-mails and this kind of. Now is there any hope for an upcoming launch by which I can lookup my calendar? Would make my work a great deal less difficult, finding dates of last appointments.  No other complaints, except that yesterday I used to be in and out of Sprint program (not unusual). I think I used to be roaming, and looked at my calendar. Every thing from the calendar was one hour earlier than what I had input. The clock was 1 hour early as properly. I was afraid to death&#8211;then, once we got back into Sprint support again, every thing was normalized. Has this happened to any individual else?? Searching forward to answers, but please bear in mind, I&#8217;m no techie and speak English instead of technospeak.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on MinWin: Software Engineering 101 by Bruce</title>
		<link>http://www.dfjones.net/?p=145&amp;cpage=1#comment-100</link>
		<dc:creator>Bruce</dc:creator>
		<pubDate>Wed, 19 May 2010 21:09:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.dfjones.net/?p=145#comment-100</guid>
		<description>Quite simply, I don't think anyone at MS has cared about the mobile market until recently. They had such high marketshare just because there was no competition, and because there was no competition they didn't have to create a quality product.

I think they are slowing moving away from direct legacy support, as they've come to terms with the fact that it is just too much of a burden. Rather, I see them switching more and more to virtual OS layers. Doubt they would, or even could, be as bold as Apple and just say something is deprecated.</description>
		<content:encoded><![CDATA[<p>Quite simply, I don&#8217;t think anyone at MS has cared about the mobile market until recently. They had such high marketshare just because there was no competition, and because there was no competition they didn&#8217;t have to create a quality product.</p>
<p>I think they are slowing moving away from direct legacy support, as they&#8217;ve come to terms with the fact that it is just too much of a burden. Rather, I see them switching more and more to virtual OS layers. Doubt they would, or even could, be as bold as Apple and just say something is deprecated.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Sony Reader – Library Link by PSP</title>
		<link>http://www.dfjones.net/?p=135&amp;cpage=1#comment-99</link>
		<dc:creator>PSP</dc:creator>
		<pubDate>Sun, 21 Mar 2010 00:09:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.dfjones.net/?p=135#comment-99</guid>
		<description>Was just searching yahoo and found your blog, nice read.</description>
		<content:encoded><![CDATA[<p>Was just searching yahoo and found your blog, nice read.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on MinWin: Software Engineering 101 by Brandon Bloom</title>
		<link>http://www.dfjones.net/?p=145&amp;cpage=1#comment-85</link>
		<dc:creator>Brandon Bloom</dc:creator>
		<pubDate>Sat, 23 Jan 2010 19:20:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.dfjones.net/?p=145#comment-85</guid>
		<description>Yup, just showed up in Google Reader yesterday.</description>
		<content:encoded><![CDATA[<p>Yup, just showed up in Google Reader yesterday.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on MinWin: Software Engineering 101 by Doug</title>
		<link>http://www.dfjones.net/?p=145&amp;cpage=1#comment-84</link>
		<dc:creator>Doug</dc:creator>
		<pubDate>Fri, 22 Jan 2010 21:50:57 +0000</pubDate>
		<guid isPermaLink="false">http://www.dfjones.net/?p=145#comment-84</guid>
		<description>Also, I'm curious as it seems that both of you just saw this post of the first time today, even though it was posted two months ago. Did this just pop up in your rss readers? It's hard for me to know when that sort of thing is working well or completely broken.</description>
		<content:encoded><![CDATA[<p>Also, I&#8217;m curious as it seems that both of you just saw this post of the first time today, even though it was posted two months ago. Did this just pop up in your rss readers? It&#8217;s hard for me to know when that sort of thing is working well or completely broken.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on MinWin: Software Engineering 101 by Doug</title>
		<link>http://www.dfjones.net/?p=145&amp;cpage=1#comment-83</link>
		<dc:creator>Doug</dc:creator>
		<pubDate>Fri, 22 Jan 2010 21:48:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.dfjones.net/?p=145#comment-83</guid>
		<description>@Tom
I agree with what you said about MS's view of the mobile market. They've competed with Palm for some time, but I think Palm OS was never an overly strong competitor to WinCE/WinMo like the iPhone OS and Android now are. 

I also think you are right in saying that they will move more toward a virtual OS to deal with the legacy problem. I'm really surprised that they haven't attempted this already to a larger extent (I know Win7 has some WinXP virtualization, but I wouldn't consider it to the same extent as, say, Mac OS X and OS 9.)

@Brandon
You are right in that I shouldn't have made it sound like the kernel itself needs to be slimmed down. What I was trying to say, is that it seems the kernel fits into the system in such a way that it actually has dependencies on the stuff that sits on top. At least that's the impression that I got reading about this project, mostly from the story about how deploying a system with just a kernel and minimal shell was not possible. 

It's hard to say from the outside how things are and I don't know much about the public information published on Windows internals, so what I've just said might still be inaccurate. I suppose it's possible that the kernel itself does not have dependencies on higher layers, but instead its all of the lower level shell / system api stuff with dependencies that go up the stack. Either way, it sounds like circular dependency hell.

Your point about doomed to re-invent is an interesting way to look at this. I think it's certainly something that Microsoft has to deal with (as well as any other company/organization maintaining the same software over many years). However, the sense I get with the MinWin project is that they are not so much reinventing anything this time as simply trying to organize and understand the system that they have in a better way. Then again, maybe they have had to reinvent many of their internal structures and systems to accomplish the goals of MinWin, the extent of something like this is not clear to me.</description>
		<content:encoded><![CDATA[<p>@Tom<br />
I agree with what you said about MS&#8217;s view of the mobile market. They&#8217;ve competed with Palm for some time, but I think Palm OS was never an overly strong competitor to WinCE/WinMo like the iPhone OS and Android now are. </p>
<p>I also think you are right in saying that they will move more toward a virtual OS to deal with the legacy problem. I&#8217;m really surprised that they haven&#8217;t attempted this already to a larger extent (I know Win7 has some WinXP virtualization, but I wouldn&#8217;t consider it to the same extent as, say, Mac OS X and OS 9.)</p>
<p>@Brandon<br />
You are right in that I shouldn&#8217;t have made it sound like the kernel itself needs to be slimmed down. What I was trying to say, is that it seems the kernel fits into the system in such a way that it actually has dependencies on the stuff that sits on top. At least that&#8217;s the impression that I got reading about this project, mostly from the story about how deploying a system with just a kernel and minimal shell was not possible. </p>
<p>It&#8217;s hard to say from the outside how things are and I don&#8217;t know much about the public information published on Windows internals, so what I&#8217;ve just said might still be inaccurate. I suppose it&#8217;s possible that the kernel itself does not have dependencies on higher layers, but instead its all of the lower level shell / system api stuff with dependencies that go up the stack. Either way, it sounds like circular dependency hell.</p>
<p>Your point about doomed to re-invent is an interesting way to look at this. I think it&#8217;s certainly something that Microsoft has to deal with (as well as any other company/organization maintaining the same software over many years). However, the sense I get with the MinWin project is that they are not so much reinventing anything this time as simply trying to organize and understand the system that they have in a better way. Then again, maybe they have had to reinvent many of their internal structures and systems to accomplish the goals of MinWin, the extent of something like this is not clear to me.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on MinWin: Software Engineering 101 by Brandon Bloom</title>
		<link>http://www.dfjones.net/?p=145&amp;cpage=1#comment-82</link>
		<dc:creator>Brandon Bloom</dc:creator>
		<pubDate>Fri, 22 Jan 2010 21:24:35 +0000</pubDate>
		<guid isPermaLink="false">http://www.dfjones.net/?p=145#comment-82</guid>
		<description>I'm not so sure it is accurate to describe MinWin as the slimming down of the Windows kernel. As I understand it, the Windows kernel is actually quite small, stable, and effective. It is the crap that sits on top of the kernel that is in dire need of slimming down. Yeah, sure there is a pile of hacks in the kernel too in order to support some of that higher-layer cruft, but that's true of Linux as well.

Your other points about schedule vs engineering are valid, but quite honestly I feel that the problem is more of the "doomed to re-invent" variety. I could go on for hours about COM, IPC, RPC, and other disasters of strongly typed external interfaces that are at the core of the problem. However, the real issue stems from an systematic (not just in engineering) misunderstanding of composition and evolution. Contact me off the record sometime for a more, um... "colorful"... explanation of why Microsoft platforms are the way they are.</description>
		<content:encoded><![CDATA[<p>I&#8217;m not so sure it is accurate to describe MinWin as the slimming down of the Windows kernel. As I understand it, the Windows kernel is actually quite small, stable, and effective. It is the crap that sits on top of the kernel that is in dire need of slimming down. Yeah, sure there is a pile of hacks in the kernel too in order to support some of that higher-layer cruft, but that&#8217;s true of Linux as well.</p>
<p>Your other points about schedule vs engineering are valid, but quite honestly I feel that the problem is more of the &#8220;doomed to re-invent&#8221; variety. I could go on for hours about COM, IPC, RPC, and other disasters of strongly typed external interfaces that are at the core of the problem. However, the real issue stems from an systematic (not just in engineering) misunderstanding of composition and evolution. Contact me off the record sometime for a more, um&#8230; &#8220;colorful&#8221;&#8230; explanation of why Microsoft platforms are the way they are.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Sony Reader – Library Link by Tom Bennett</title>
		<link>http://www.dfjones.net/?p=135&amp;cpage=1#comment-81</link>
		<dc:creator>Tom Bennett</dc:creator>
		<pubDate>Fri, 22 Jan 2010 19:56:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.dfjones.net/?p=135#comment-81</guid>
		<description>Textbooks are too much of a lucrative business for the current pubs to just let this happen. I think we'll see more of a combination of the above with more commons-based work. Wikibooks?</description>
		<content:encoded><![CDATA[<p>Textbooks are too much of a lucrative business for the current pubs to just let this happen. I think we&#8217;ll see more of a combination of the above with more commons-based work. Wikibooks?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on MinWin: Software Engineering 101 by Tom Bennett</title>
		<link>http://www.dfjones.net/?p=145&amp;cpage=1#comment-80</link>
		<dc:creator>Tom Bennett</dc:creator>
		<pubDate>Fri, 22 Jan 2010 19:54:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.dfjones.net/?p=145#comment-80</guid>
		<description>Quite simply, I don't think anyone at MS has cared about the mobile market until recently. They had such high marketshare just because there was no competition, and because there was no competition they didn't have to create a quality product.

I think they are slowing moving away from direct legacy support, as they've come to terms with the fact that it is just too much of a burden. Rather, I see them switching more and more to virtual OS layers. Doubt they would, or even could, be as bold as Apple and just say something is deprecated.</description>
		<content:encoded><![CDATA[<p>Quite simply, I don&#8217;t think anyone at MS has cared about the mobile market until recently. They had such high marketshare just because there was no competition, and because there was no competition they didn&#8217;t have to create a quality product.</p>
<p>I think they are slowing moving away from direct legacy support, as they&#8217;ve come to terms with the fact that it is just too much of a burden. Rather, I see them switching more and more to virtual OS layers. Doubt they would, or even could, be as bold as Apple and just say something is deprecated.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
