<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Non-resolution of the dead home desktop problem</title><link>http://blogs.msdn.com/b/oldnewthing/archive/2006/10/25/872891.aspx</link><description>Punt.</description><dc:language>en-US</dc:language><generator>Telligent Evolution Platform Developer Build (Build: 5.6.50428.7875)</generator><item><title>Nested fly-out menus are a usability nightmare</title><link>http://blogs.msdn.com/b/oldnewthing/archive/2006/10/25/872891.aspx#4527018</link><pubDate>Thu, 23 Aug 2007 18:07:41 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4527018</guid><dc:creator>The Old New Thing</dc:creator><description>&lt;p&gt;And not just for novices.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=4527018" width="1" height="1"&gt;</description></item><item><title>re: Non-resolution of the dead home desktop problem</title><link>http://blogs.msdn.com/b/oldnewthing/archive/2006/10/25/872891.aspx#1008644</link><pubDate>Tue, 07 Nov 2006 05:52:59 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1008644</guid><dc:creator>Norman Diamond</dc:creator><description>&lt;p&gt;Glad to see I'm not the only hater of recovery partitions. &amp;nbsp;Now hoping some others in Microsoft read this blog entry. &amp;nbsp;Disk Administrator prohibits deletion of system partitions and boot partitions because Windows can't run without them. &amp;nbsp;Disk Administrator prohibits deletion of recovery partitions and hibernation partitions because, well, Disk Administrator says that Windows can't run without them. &amp;nbsp;I took a hard drive out of a computer that used to run Windows 98 and had a hibernation partition which that computer's BIOS had used, and put the drive in a USB case. &amp;nbsp;Disk Administrator obediently deleted the old C and D partitions so I could create a brand spanking new partition on the now-USB disk, but that hibernation partition absolutely had to remain in a place where it would never be used again.&lt;/p&gt;
&lt;p&gt;Regarding the suggestions to let Windows Update connect to vendors' sites, I thought they meant that the ActiveX control which executes in Internet Explorer on the client machine (100% CPU for several minutes in Windows 2000) would make those connections. &amp;nbsp;Sure it would be necessary for Microsoft to provide some configurability in the control but Microsoft's servers wouldn't have to connect to millions of vendors' sites. &amp;nbsp;On the other hand Windows Update has already brought me some drivers so Microsoft's servers already are providing some.&lt;/p&gt;
&lt;p&gt;Wednesday, October 25, 2006 9:26 PM by J. Edward Sanchez &lt;/p&gt;
&lt;p&gt;&amp;gt; why there was a &amp;quot;COMPUTE!&amp;quot; magazine but&lt;/p&gt;
&lt;p&gt;&amp;gt; no &amp;quot;WASH!&amp;quot; magazine:&lt;/p&gt;
&lt;p&gt;Yeah, but there are Consumer Reports and Better Homes &amp;amp; Gardens and stuff like that, and there are zillions of &amp;quot;DRIVE!&amp;quot; magazines.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1008644" width="1" height="1"&gt;</description></item><item><title>re: Non-resolution of the dead home desktop problem</title><link>http://blogs.msdn.com/b/oldnewthing/archive/2006/10/25/872891.aspx#998506</link><pubDate>Mon, 06 Nov 2006 16:20:56 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:998506</guid><dc:creator>BryanK</dc:creator><description>&lt;p&gt;Yeah, I know nobody uses it; I think that's because frankly, it's so dang hard to get it to work right (either that, or nobody knows about it).&lt;/p&gt;
&lt;p&gt;I've been having some issues with it related to the current SID -- apparently only the user that starts the BITS service has any access to it at all. &amp;nbsp;Except the automatic updates service has access no matter what, which I really don't understand. &amp;nbsp;(I don't remember the error anymore either; I've been working on other stuff lately. &amp;nbsp;The thing that I wanted to use BITS was going to be internal only, so it's not that big of a deal for us.)&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=998506" width="1" height="1"&gt;</description></item><item><title>re: Non-resolution of the dead home desktop problem</title><link>http://blogs.msdn.com/b/oldnewthing/archive/2006/10/25/872891.aspx#989830</link><pubDate>Mon, 06 Nov 2006 07:15:18 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:989830</guid><dc:creator>Igor</dc:creator><description>&lt;p&gt;BryanK, nice to hear that. It seems however that nobody uses it. For example while your anti-virus updates its definitions you can't surf. What is even worse is that you have to have active services or processs which sit in a loop asking &amp;quot;Is it the time to update? Is it the time to update?&amp;quot; for each updateable thing you may have installed on your computer. Start with anti-virus, then anti-spyware, quicktime, adobe acrobat, photoshop, real player, and the list goes on...&lt;/p&gt;
&lt;p&gt;We need universal place to deal with all that. One list to rule them all.&lt;/p&gt;
&lt;p&gt;To Raymond:&lt;/p&gt;
&lt;p&gt;Funny how nobody noticed that fAIL thing. Someone who designed that dialog had their Caps Lock on and held Shift while typing the message text. Maybe changing capitalization means something really bad has happened? ;)&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=989830" width="1" height="1"&gt;</description></item><item><title>re: Non-resolution of the dead home desktop problem</title><link>http://blogs.msdn.com/b/oldnewthing/archive/2006/10/25/872891.aspx#933826</link><pubDate>Thu, 02 Nov 2006 20:13:38 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:933826</guid><dc:creator>BryanK</dc:creator><description>&lt;p&gt;Igor/James: &amp;nbsp;Vendors can already hook into most of the automatic updates stuff. &amp;nbsp;There's a documented API for access to BITS. &amp;nbsp;The rest is just adding jobs to BITS and periodically checking their statuses.&lt;/p&gt;
&lt;p&gt;Now, it might be good to have a similar hook into the Automatic Updates service, so you could add servers to its list. &amp;nbsp;But the &amp;quot;don't use all my bandwidth&amp;quot; stuff is already coded into BITS, at least.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=933826" width="1" height="1"&gt;</description></item><item><title>re: Non-resolution of the dead home desktop problem</title><link>http://blogs.msdn.com/b/oldnewthing/archive/2006/10/25/872891.aspx#927229</link><pubDate>Thu, 02 Nov 2006 00:28:59 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:927229</guid><dc:creator>marlinj</dc:creator><description>&lt;p&gt;Nice multi-topic thread.&lt;/p&gt;
&lt;p&gt;1. (Not having seen this suggested yet tells me there's probably some horrible gotchya which I've avoided so far only through luck, ignorance, and the blessings of god, but...) Why not jam the old drive into the new box, boot from an XP install CD, and do a repair install? &amp;nbsp;Hardware gets detected and installed/reinstalled, so drivers are handy, but the only the NIC is critical. &amp;nbsp;Everything else can limp along on defaults until you're back on the wire. &amp;nbsp;Original OS files tend to replace the updated ones, so you'll get to spend some time with Windows Update, but nothing to worry about as long as you get a firewall between you and the internet first. &amp;nbsp;And as a bonus, your apps and most of your user preferences survive the process.&lt;/p&gt;
&lt;p&gt;2. I thought the increasing commonality of XP-MCE was just pre-Vista stock reductions. &amp;nbsp;(Why &amp;nbsp;MCE was OS SKU instead of a application is probably a secret only known by the dark lords of marketing.)&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=927229" width="1" height="1"&gt;</description></item><item><title>re: Non-resolution of the dead home desktop problem</title><link>http://blogs.msdn.com/b/oldnewthing/archive/2006/10/25/872891.aspx#916593</link><pubDate>Wed, 01 Nov 2006 05:19:56 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:916593</guid><dc:creator>Igor</dc:creator><description>&lt;p&gt;&amp;gt;For one thing, they know what an operating&lt;/p&gt;
&lt;p&gt;&amp;gt;system is, and what it is not.&lt;/p&gt;
&lt;p&gt;Seems that you don't.&lt;/p&gt;
&lt;p&gt;&amp;gt;the best OS&lt;/p&gt;
&lt;p&gt;Linux is not an OS, just the kernel.&lt;/p&gt;
&lt;p&gt;Unix being a full blown OS (without having usable and intuitive graphic front-end) is debatable.&lt;/p&gt;
&lt;p&gt;IBM mainframes run what? Don't make me laugh, please.&lt;/p&gt;
&lt;p&gt;&amp;gt;Arguing for DOS drive-based filenames...&lt;/p&gt;
&lt;p&gt;C:\ under Windows or /mnt/C in Linux/Unix -- which one is better? I chose C:\ over /mnt/C crap any day.&lt;/p&gt;
&lt;p&gt;In Windows and even in DOS you can SUBST long path with drive letter:&lt;/p&gt;
&lt;p&gt;C:\Users\master&amp;gt;subst W: C:\Users\master&lt;/p&gt;
&lt;p&gt;C:\Users\master&amp;gt;dir w:&lt;/p&gt;
&lt;p&gt; Volume in drive W is XP64&lt;/p&gt;
&lt;p&gt; Volume Serial Number is CC4C-820D&lt;/p&gt;
&lt;p&gt; Directory of W:\&lt;/p&gt;
&lt;p&gt;09/25/2006 &amp;nbsp;09:06 PM &amp;nbsp; &amp;nbsp;&amp;lt;DIR&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;.&lt;/p&gt;
&lt;p&gt;09/25/2006 &amp;nbsp;09:06 PM &amp;nbsp; &amp;nbsp;&amp;lt;DIR&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;..&lt;/p&gt;
&lt;p&gt;09/25/2006 &amp;nbsp;08:45 PM &amp;nbsp; &amp;nbsp;&amp;lt;DIR&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Start Menu&lt;/p&gt;
&lt;p&gt;10/19/2006 &amp;nbsp;06:35 PM &amp;nbsp; &amp;nbsp;&amp;lt;DIR&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;My Documents&lt;/p&gt;
&lt;p&gt;09/25/2006 &amp;nbsp;09:06 PM &amp;nbsp; &amp;nbsp;&amp;lt;DIR&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Favorites&lt;/p&gt;
&lt;p&gt;09/25/2006 &amp;nbsp;08:45 PM &amp;nbsp; &amp;nbsp;&amp;lt;DIR&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Desktop&lt;/p&gt;
&lt;p&gt;09/28/2006 &amp;nbsp;05:21 AM &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0 Sti_Trace.log&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1 File(s) &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0 bytes&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 6 Dir(s) &amp;nbsp; 3,742,232,576 bytes free&lt;/p&gt;
&lt;p&gt;Can you do that in Linux/Unix? Or you have to type this:&lt;/p&gt;
&lt;p&gt;/mnt/C/Users/master&lt;/p&gt;
&lt;p&gt;Each time you want ot access it? Yes I know you can start typing and press Tab, but you can do that in Windows too so it is not some serious advantage.&lt;/p&gt;
&lt;p&gt;Moreover, mounting a drive inside of a directory was always annoying Linux/Unix feature for me especially when I wanted to check how much free space I have. Nowadays you can do that in Windows too but not many people use it, guess it is not that usefull feature after all.&lt;/p&gt;
&lt;p&gt;Dealing with removable drives is also a PITA in Linux/Unix. instead of DIR E: it is ls -l /mnt/cdrom or whatever your distro is using for access, which of course wildly differs from one distro to another.&lt;/p&gt;
&lt;p&gt;The only thing Windows needs IMO is better/more reliable journaling. I have seen NTFS filesystem trashed too many times due to simple power failure in the middle of writing operation.&lt;/p&gt;
&lt;p&gt;As for the / thing. I believe that Windows hierarchy is more logical than Linux/Unix.&lt;/p&gt;
&lt;p&gt;In Windows root is My Computer. That makes sense because all devices are connected to it. It is counter-intuitive to mount CD or DVD or any removable drive contents inside directory on your hard drive because it leads you to believe that files are already there.&lt;/p&gt;
&lt;p&gt;&amp;quot;Let's see, I am copying files from one HDD directory to another HDD directory so I can remove this USB drive... damn!&amp;quot;&lt;/p&gt;
&lt;p&gt;Next time before saying &amp;quot;it is obvious which one is better&amp;quot; you should be first try to find the flaws in the system you are praising.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=916593" width="1" height="1"&gt;</description></item><item><title>re: Non-resolution of the dead home desktop problem</title><link>http://blogs.msdn.com/b/oldnewthing/archive/2006/10/25/872891.aspx#916495</link><pubDate>Wed, 01 Nov 2006 04:43:50 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:916495</guid><dc:creator>Steve</dc:creator><description>
&lt;p&gt;My experience with IBM mainframes, Unix (inc. Linux), and Windows
has led to the conclusion that the Unix people were and are the
smartest; and have built the most robust, the most usable, and
generally, the best OS. &amp;nbsp;For one thing, they know what an
operating system is, and what it is not.&lt;/p&gt;

&lt;p&gt;FWIW, / is the root designator on Unix. &amp;nbsp;It's just another
invalid character in Windows filenames. &amp;nbsp;Arguing for DOS
drive-based filenames over Unix filesystem hierarchy is just silly.
&amp;nbsp;It's obvious which is better.&lt;/p&gt;

&lt;p&gt;Raymond, you sound like you're getting wrapped a little too tight
these days. &amp;nbsp;You're starting to act like you think you're
responsible for every comment.&lt;/p&gt;

&lt;p&gt;I read every word of the original article, and I have no idea where the fAIL message came from. &amp;nbsp;Maybe I'm dum.&lt;/p&gt;
&lt;div class="post"&gt;[&lt;i&gt;Right before the fAIL message, I wrote "The evil
icon chicanery is particularly gruesome because... I get this." So I
said up front that hte evil icon chicanery was responsible for the
dialog box. And then the next sentence after the dialog box is, "Good
job there, stupid evil icon program," so I once again point the blame
at the stupid evil icon program. As for the / -- the point is that
saying "Let's make a new set of rules that are incompatible with the
old rules" may make you feel good, but it's not a plan. If you don't
care about compatibility then you may as well say "Ditch Windows and
switch to Linux." And maybe you want to say that, but don't disguise it
as "making a change to Windows". -Raymond&lt;/i&gt;]&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=916495" width="1" height="1"&gt;</description></item><item><title>re: Non-resolution of the dead home desktop problem</title><link>http://blogs.msdn.com/b/oldnewthing/archive/2006/10/25/872891.aspx#916470</link><pubDate>Wed, 01 Nov 2006 04:36:09 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:916470</guid><dc:creator>Igor</dc:creator><description>
&lt;p&gt;&amp;gt;The original proposal was "Let ISVs hook into Microsoft Update"...&lt;/p&gt;

&lt;p&gt;Raymond, people want to say that the current situation is bad:&lt;/p&gt;

&lt;p&gt;1. Each program we use has it's own update feature.&lt;/p&gt;

&lt;p&gt;2. Said feature is usually buggy, unreliable and requires additional space and resources.&lt;/p&gt;

&lt;p&gt;3. They usually don't have resumable downloads or QoS management,
they hog your bandwidth completely and they often nag you with dialog
boxes.&lt;/p&gt;

&lt;p&gt;So what people are proposing is to have an API which software
vendors could use to check for update on their own registered update
site using windows update service which is already running in
background on almost every computer.&lt;/p&gt;

&lt;p&gt;That would cut their costs on developing update schemes -- they
would just have to register their server with Microsoft and to change
update to use Windows API instead of custom code.&lt;/p&gt;

&lt;p&gt;Benefit for the end users is obvious -- they get streamlined update process and less clutter in the system tray.&lt;/p&gt;
&lt;div class="post"&gt;[&lt;i&gt;Now I'm completely confused. First you say you
want to check the ISV's site, but then you say you want to use the
Windows Update service, and other people say that this can be done
without any ISV software inventory information being sent to Microsoft
(but that's what Windows Update does)... Preparing patches for Windows
Update is a very complicated undertaking since users can choose to
install one patch but skip another. The patch permutations grow rather
quickly. I suspect ISVs wouldn't want to support that degree of
customization. They probably just want "Take all the patches or none.
No mixing and matching." -Raymond&lt;/i&gt;]&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=916470" width="1" height="1"&gt;</description></item><item><title>re: Non-resolution of the dead home desktop problem</title><link>http://blogs.msdn.com/b/oldnewthing/archive/2006/10/25/872891.aspx#915610</link><pubDate>Tue, 31 Oct 2006 23:53:46 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:915610</guid><dc:creator>James</dc:creator><description>
&lt;p&gt;The update problem should be easy to solve if you stop
regarding/building the Update tool as a web site, instead having a set
of repositories for Update to poll for relevant updates.&lt;/p&gt;

&lt;p&gt;It shouldn't be "the Microsoft site" scanning the PC anyway -
rather, it should be an update tool running on the PC which scans the
system it's running on, comparing against whatever update servers have
been registered. The ISV still needs to trust Microsoft software - but
if they don't, why are they writing Windows apps in the first place?&lt;/p&gt;
&lt;div class="post"&gt;[&lt;i&gt;The original proposal was "Let ISVs hook into
Microsoft Update". You're proposal appears to be "Don't let ISVs hook
into Microsoft Update." -Raymond&lt;/i&gt;]&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=915610" width="1" height="1"&gt;</description></item></channel></rss>