<?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 - Discussions by TimP</title>
	<atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/Niners/TimP/Discussions/RSS"></atom:link>
	<image>
		<url>http://mschnlnine.vo.llnwd.net/d1/Dev/App_Themes/C9/images/feedimage.png</url>
		<title>Channel 9 - Discussions by TimP</title>
		<link>http://channel9.msdn.com/Niners/TimP/Discussions</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/Niners/TimP/Discussions</link>
	<language>en</language>
	<pubDate>Fri, 24 May 2013 08:45:48 GMT</pubDate>
	<lastBuildDate>Fri, 24 May 2013 08:45:48 GMT</lastBuildDate>
	<generator>Rev9</generator>
	<c9:totalResults>0</c9:totalResults>
	<c9:pageCount>0</c9:pageCount>
	<c9:pageSize>0</c9:pageSize>
	<item>
		<title>Coffeehouse - so..uh... Nikon wins.. hands down.</title>
		<description><![CDATA[<p>Hope this isn't a thread hijack, but since DigitalDud mentioned it, is there any consensus on a good low to mid end point and shoot camera? I'll be travelling this summer and would like to take some pictures. Preferably under $250 or so.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/258054-souh-Nikon-wins-hands-down/e4045a6574094a15b2b09deb001cc529#e4045a6574094a15b2b09deb001cc529</link>
		<pubDate>Thu, 10 Apr 2008 23:51:34 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/258054-souh-Nikon-wins-hands-down/e4045a6574094a15b2b09deb001cc529#e4045a6574094a15b2b09deb001cc529</guid>
		<dc:creator>TimP</dc:creator>
		<slash:comments>57</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/TimP/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Tech Off - Methods of protecting .net exe&#39;s from decompilation?</title>
		<description><![CDATA[<p>If you're really that concerned,&nbsp;make it a web app or something and run it on a box you own. If you think your competitors will go to any length to reverse engineer your work, then don't give it out the EXE at all.<br /><br />I don't think many customers would be keen on this, though. Eventually if you make it too cumbersome to even use they'll go elsewhere regardless.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/TechOff/261918-Methods-of-protecting-net-exes-from-decompilation/3e5ce3d573044c01ab6b9dfa00c2c629#3e5ce3d573044c01ab6b9dfa00c2c629</link>
		<pubDate>Sat, 29 Mar 2008 08:02:41 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/TechOff/261918-Methods-of-protecting-net-exes-from-decompilation/3e5ce3d573044c01ab6b9dfa00c2c629#3e5ce3d573044c01ab6b9dfa00c2c629</guid>
		<dc:creator>TimP</dc:creator>
		<slash:comments>29</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/TimP/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Tech Off - &amp;quot;virtual&amp;quot; printer</title>
		<description><![CDATA[<p>Couldn't you use generic PCL6 drivers on Vista? Unless this printer has fancy features you need to exploit, any old PCL6 driver should do it.<br /></p>]]></description>
		<link>http://channel9.msdn.com/Forums/TechOff/261708-quotvirtualquot-printer/a9a2dd3d72444453a99c9dfa00c1b88f#a9a2dd3d72444453a99c9dfa00c1b88f</link>
		<pubDate>Wed, 19 Mar 2008 02:06:37 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/TechOff/261708-quotvirtualquot-printer/a9a2dd3d72444453a99c9dfa00c1b88f#a9a2dd3d72444453a99c9dfa00c1b88f</guid>
		<dc:creator>TimP</dc:creator>
		<slash:comments>8</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/TimP/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Tech Off - Rootkits on x64 Vista: Are they feasible?</title>
		<description><![CDATA[<p>I've noticed my desktop icons seem to be refreshing a lot more than I remember&nbsp;in the past and any suspicious behavior always triggers paranoid malware fears in my mind, but that's beside the point. I was thinking about the rootkit &quot;epidemic&quot; and was wondering
 if they're still a legitimate risk on x64 Vista.<br /><br />As far as I understand, rootkits that effectively hide their presence (i.e. not showing up in the process list, registry,&nbsp;file system, etc.) require a kernel mode component to intercept queries for information that could reveal them and return a modified result
 with themselves omitted.<br /><br />With x64 Vista closing the door on unsigned kernel drivers, is it still possible to have a truly stealthy rootkit (obviously moot if the rootkit is a signed)?<br /><br />Have there been any stories of Vista rootkits in the wild?</p>]]></description>
		<link>http://channel9.msdn.com/Forums/TechOff/261646-Rootkits-on-x64-Vista-Are-they-feasible/261646#261646</link>
		<pubDate>Fri, 14 Mar 2008 09:36:24 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/TechOff/261646-Rootkits-on-x64-Vista-Are-they-feasible/261646#261646</guid>
		<dc:creator>TimP</dc:creator>
		<slash:comments>3</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/TimP/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Tech Off - C Standard Library string.h question involving strtok()</title>
		<description><![CDATA[<p>strtok uses a static pointer to keep track of where it is, that's why it's not thread safe. I took a look at the source code (strtok is only a handful of lines long, /glibc-2.7/string/strtok.c in the tarball) and it seems&nbsp;to only manipulate pointers pointing
 to your original string, so there's no need to free anything it returns. Just free the buffer the string was in at the end if it was dynamically allocated.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/TechOff/261536-C-Standard-Library-stringh-question-involving-strtok/5f7c634e797d42a793f29dfa00c126e3#5f7c634e797d42a793f29dfa00c126e3</link>
		<pubDate>Sat, 08 Mar 2008 03:56:07 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/TechOff/261536-C-Standard-Library-stringh-question-involving-strtok/5f7c634e797d42a793f29dfa00c126e3#5f7c634e797d42a793f29dfa00c126e3</guid>
		<dc:creator>TimP</dc:creator>
		<slash:comments>4</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/TimP/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Tech Off - Windows 7</title>
		<description><![CDATA[<p>It's always interesting to speculate about these things, but the NT kernel is&nbsp;inseparably tied&nbsp;to the rest of the operating system. If you swapped the kernels, you would probably spend the bulk of your time writing compatibility layers in Linux/Unix to
 mimic NT kernel features.<br /><br />Besides, I can't think of any value added by using a Linux kernel.<br /><br />(and I'm a Linux user too, so this isn't a MS shill post)</p>]]></description>
		<link>http://channel9.msdn.com/Forums/TechOff/261487-Windows-7/c8f312274c7e4a3380839dfa00c0f5da#c8f312274c7e4a3380839dfa00c0f5da</link>
		<pubDate>Thu, 06 Mar 2008 00:38:31 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/TechOff/261487-Windows-7/c8f312274c7e4a3380839dfa00c0f5da#c8f312274c7e4a3380839dfa00c0f5da</guid>
		<dc:creator>TimP</dc:creator>
		<slash:comments>3</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/TimP/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Tech Off - Re-installing Windows XP onto a second hard drive</title>
		<description><![CDATA[<p><blockquote>
<div class="quoteAuthor">Lloyd_Humph wrote:</div>
<div class="quoteBody">&#65279;<br />What does RAM have to do with it? I think you're confusing yourself here. As for expensive RAM, it probably was expensive at first. You can probably get 1GB for the same price you paid.<br /></div>
</blockquote>
<br /><br />I'm guessing it's Rambus RD-RAM. Last time I checked (a few years ago), you could get 1GB of DDR RAM for around $130 and 512MB of RD-RAM was around $200. I don't know if they even sell Rambus RAM anymore (I don't see any one Newegg). I remember doing an estimate
 and finding that it would be cheaper to buy a new motherboard and 1GB of DDR RAM than buying an additional 512MB of RD-RAM.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/TechOff/261391-Re-installing-Windows-XP-onto-a-second-hard-drive/7a8760eb1e2549ffa5db9dfa00c06973#7a8760eb1e2549ffa5db9dfa00c06973</link>
		<pubDate>Sun, 02 Mar 2008 21:37:19 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/TechOff/261391-Re-installing-Windows-XP-onto-a-second-hard-drive/7a8760eb1e2549ffa5db9dfa00c06973#7a8760eb1e2549ffa5db9dfa00c06973</guid>
		<dc:creator>TimP</dc:creator>
		<slash:comments>6</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/TimP/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Tech Off - Why does my C program run faster on Linux than on Windows?</title>
		<description><![CDATA[<p></p>
<blockquote>
<div class="quoteAuthor">Shining Arcanine wrote:</div>
<div class="quoteBody">&#65279;<br />I am not quite sure what you mean by &quot;Try running test on native OS in both cases w/o VM.&quot;<br /></div>
</blockquote>
<br /><br />Run it without a virtual machine. The Ubuntu 6.10 disc can be used as a LiveCD. In this case though, the performance issues seem to be with the host operating system, so if anything running Linux on bare metal would only skew the numbers more.
<p></p>
<p>If you were having problems with the Linux side I would offer my help, but unfortunately I don't have much experience debugging or tuning&nbsp;unmanaged&nbsp;applications on Windows. <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-6.gif' alt='Sad' /></p>]]></description>
		<link>http://channel9.msdn.com/Forums/TechOff/261385-Why-does-my-C-program-run-faster-on-Linux-than-on-Windows/da363820b9db48e0940a9dfa00c05a49#da363820b9db48e0940a9dfa00c05a49</link>
		<pubDate>Sun, 02 Mar 2008 04:10:28 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/TechOff/261385-Why-does-my-C-program-run-faster-on-Linux-than-on-Windows/da363820b9db48e0940a9dfa00c05a49#da363820b9db48e0940a9dfa00c05a49</guid>
		<dc:creator>TimP</dc:creator>
		<slash:comments>39</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/TimP/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Tech Off - Why does my C program run faster on Linux than on Windows?</title>
		<description><![CDATA[<p><blockquote>
<div class="quoteAuthor">Shining Arcanine wrote:</div>
<div class="quoteBody">&#65279;
<blockquote>
<table class="quoteTable">
<tbody>
<tr>
<td valign="top" width="10"><img src="/Themes/AlmostGlass/images/icon-quote.gif"></td>
<td class="txt3"><strong>TimP wrote:</strong>
<hr size="1">
<i>&#65279;
<p>So it is indeed doing dynamic linking. Maybe passing shared objects to gcc implicitly tells it to link them dynamically, but I've never seen it done before (I usually see -l&lt;lib&gt;).<br /><br />Since the running time seems to grow with the size of the input, my only guess is that threading is being (ab)used in a way that pthreads handle more gracefully than Windows threading (assuming pthreads-win32 is a wrapper for Windows threads). I would attempt
 to run to core calculations of the algorithm without any threading involved and compare the numbers.</p>
</i></td>
</tr>
</tbody>
</table>
</blockquote>
<br /><br />Those numbers are without any threading involved. The original ones for WIndows were with threading involved.<br /></div>
</blockquote>
<br /><br />Is the processor multicore? (I didn't see it mentioned in the OP) If it isn't, threading code is just overhead and performance will be degraded on your Windows test.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/TechOff/261385-Why-does-my-C-program-run-faster-on-Linux-than-on-Windows/148fb30c02474765964d9dfa00c058ed#148fb30c02474765964d9dfa00c058ed</link>
		<pubDate>Sun, 02 Mar 2008 02:57:28 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/TechOff/261385-Why-does-my-C-program-run-faster-on-Linux-than-on-Windows/148fb30c02474765964d9dfa00c058ed#148fb30c02474765964d9dfa00c058ed</guid>
		<dc:creator>TimP</dc:creator>
		<slash:comments>39</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/TimP/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Tech Off - Why does my C program run faster on Linux than on Windows?</title>
		<description><![CDATA[<p>So it is indeed doing dynamic linking. Maybe passing shared objects to gcc implicitly tells it to link them dynamically, but I've never seen it done before (I usually see -l&lt;lib&gt;).<br /><br />Since the running time seems to grow with the size of the input, my only guess is that threading is being (ab)used in a way that pthreads handle more gracefully than Windows threading (assuming pthreads-win32 is a wrapper for Windows threads). I would attempt
 to run to core calculations of the algorithm without any threading involved and compare the numbers. I'm not sure what you're using to do your timing, but there is a time program standard on Linux that you can use that will give you a more detailed breakdown.<br /><br />time ./a.out</p>]]></description>
		<link>http://channel9.msdn.com/Forums/TechOff/261385-Why-does-my-C-program-run-faster-on-Linux-than-on-Windows/aca54895d2ec4dafb0769dfa00c05807#aca54895d2ec4dafb0769dfa00c05807</link>
		<pubDate>Sun, 02 Mar 2008 02:40:47 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/TechOff/261385-Why-does-my-C-program-run-faster-on-Linux-than-on-Windows/aca54895d2ec4dafb0769dfa00c05807#aca54895d2ec4dafb0769dfa00c05807</guid>
		<dc:creator>TimP</dc:creator>
		<slash:comments>39</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/TimP/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Tech Off - Why does my C program run faster on Linux than on Windows?</title>
		<description><![CDATA[<p><blockquote>
<div class="quoteAuthor">W3bbo wrote:</div>
<div class="quoteBody">&#65279;
<blockquote>
<table class="quoteTable">
<tbody>
<tr>
<td valign="top" width="10"><img src="/Themes/AlmostGlass/images/icon-quote.gif"></td>
<td class="txt3"><strong>TimP wrote:</strong>
<hr size="1">
<i>&#65279;Perhaps gcc is performing optimizations that VC&#43;&#43; is not. Try compiling them both with no optimizations and test the run times. If they're equivalent, then gcc is optimizing more aggressively, otherwise the culprit is elsewhere.</i></td>
</tr>
</tbody>
</table>
</blockquote>
<p><br /><br />Optimizations are good... but I'd never expect a 50% gain in performance with them.<br /></p>
</div>
</blockquote>
<br /><br />I would assume so too, but it's worth ruling out.<br /><br />I'm slightly confused by the invocation of gcc.
<p></p>
<p>gcc -m32 -O2 -fomit-frame-pointer -mtune=k8 -march=k8 mersenne.c /usr/local/lib/gmp.so<br /><br />Adding the path to gmp.so, in particular. If my understanding of the gcc documentation is accurate, it will regard gmp.so as an &quot;in file&quot;, which would seem to imply (if gcc is not complaining) that gmp.so is being statically linked with your executable. You
 can test this by running <font face="Courier New">ldd yourbinary</font><font face="Verdana">. If you don't see gmp.so in the output, you're statically linking. I'm not well versed on VC&#43;&#43;, so I don't know if your VC&#43;&#43; build is performing static linking or
 how you would check on Windows. Can anyone chime in?<br /><br />Back to the point at hand though, if this was the case you should have a fixed delay since dynamic linking resolution is done at invocation and the runtime differences would always be different by a roughly fixed amount.</font></p></p>]]></description>
		<link>http://channel9.msdn.com/Forums/TechOff/261385-Why-does-my-C-program-run-faster-on-Linux-than-on-Windows/a01db937d7a443bc87fb9dfa00c05763#a01db937d7a443bc87fb9dfa00c05763</link>
		<pubDate>Sun, 02 Mar 2008 02:26:25 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/TechOff/261385-Why-does-my-C-program-run-faster-on-Linux-than-on-Windows/a01db937d7a443bc87fb9dfa00c05763#a01db937d7a443bc87fb9dfa00c05763</guid>
		<dc:creator>TimP</dc:creator>
		<slash:comments>39</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/TimP/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Tech Off - Why does my C program run faster on Linux than on Windows?</title>
		<description><![CDATA[<p>Perhaps gcc is performing optimizations that VC&#43;&#43; is not. Try compiling them both with no optimizations and test the run times. If they're equivalent, then gcc is optimizing more aggressively, otherwise the culprit is elsewhere.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/TechOff/261385-Why-does-my-C-program-run-faster-on-Linux-than-on-Windows/dd1507268e434c1bb8ae9dfa00c05658#dd1507268e434c1bb8ae9dfa00c05658</link>
		<pubDate>Sun, 02 Mar 2008 02:16:05 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/TechOff/261385-Why-does-my-C-program-run-faster-on-Linux-than-on-Windows/dd1507268e434c1bb8ae9dfa00c05658#dd1507268e434c1bb8ae9dfa00c05658</guid>
		<dc:creator>TimP</dc:creator>
		<slash:comments>39</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/TimP/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Tech Off - Profilers</title>
		<description><![CDATA[<p><a href="http://sourceware.org/binutils/docs-2.18/gprof/index.html">gprof</a>.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/TechOff/261220-Profilers/9f3cc8b5247746ba99169dfa00bffdc0#9f3cc8b5247746ba99169dfa00bffdc0</link>
		<pubDate>Mon, 25 Feb 2008 23:13:01 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/TechOff/261220-Profilers/9f3cc8b5247746ba99169dfa00bffdc0#9f3cc8b5247746ba99169dfa00bffdc0</guid>
		<dc:creator>TimP</dc:creator>
		<slash:comments>4</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/TimP/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Tech Off - using a Managed DLL from an unmanaged one?</title>
		<description><![CDATA[<p>Have you looked into <a href="http://msdn2.microsoft.com/en-us/library/aa712867.aspx">
Managed Extensions for C&#43;&#43;</a> at all? I personally have never used it, but it seems to popular way to tie managed and unmanaged code together. The /clr option still compiles it to MSIL, but I'm not sure exactly what Maya's restrictions are.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/TechOff/260931-using-a-Managed-DLL-from-an-unmanaged-one/19d726ac5ea644228b859dfa00beeed6#19d726ac5ea644228b859dfa00beeed6</link>
		<pubDate>Tue, 12 Feb 2008 19:36:47 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/TechOff/260931-using-a-Managed-DLL-from-an-unmanaged-one/19d726ac5ea644228b859dfa00beeed6#19d726ac5ea644228b859dfa00beeed6</guid>
		<dc:creator>TimP</dc:creator>
		<slash:comments>7</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/TimP/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Tech Off - C file function questions</title>
		<description><![CDATA[<p><blockquote><div class="quoteAuthor">evildictaitor wrote:</div><div class="quoteBody">&#65279;Unless you have good reason not to, always use the safe libraries.</div></blockquote><br><br>I think a good reason is that fopen_s doesn't exist in glibc and is not POSIX compliant. If you're going to lock yourself into VC&#43;&#43; with Microsoft CRT extensions, you might as well be using C#.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/TechOff/260653-C-file-function-questions/5c9f1f389bb64f429d599dfa00bdab70#5c9f1f389bb64f429d599dfa00bdab70</link>
		<pubDate>Thu, 31 Jan 2008 00:02:18 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/TechOff/260653-C-file-function-questions/5c9f1f389bb64f429d599dfa00bdab70#5c9f1f389bb64f429d599dfa00bdab70</guid>
		<dc:creator>TimP</dc:creator>
		<slash:comments>15</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/TimP/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Tech Off - Looking for x86 assembly books (with a twist)</title>
		<description><![CDATA[<p>I'm working my way through a computer science degree and despite being exposed to assembly programming, courses tend to focus on RISC architectures like MIPS. While the general ideas of assembly programming are similar across all architectures, the PC market is mostly x86 and I find myself lost in the adx, eax, ebx, movl, etc.&nbsp;soup.<br><br>The twist (if you want to call it that) is that I'm not a hardcore assembly nut who thinks that &quot;performance means using assembly&quot; and I avoid assembly programming when I can move up the abstraction chain without significant consequences. However, reading things like Raymond Chen's blog, Understanding the Liunx Kernel, and Windows Internals makes me wish I could follow x86 better.<br><br>So with that in mind, I'm looking for a book that explains the x86 assembly language as well as the x86 architecture in general. A list of all the instructions and what they do is not what I'm looking for. I'm curious about the whole architecture from areas such as booting to disk and other device access. I'd also prefer something that's readable as opposed to a link to the Intel or AMD hardware reference manuals. Something reasonably current would be nice. It doesn't <em>have</em> to cover x64 extensions, but I definitely want coverage of i386/32-bit.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/TechOff/260548-Looking-for-x86-assembly-books-with-a-twist/260548#260548</link>
		<pubDate>Fri, 25 Jan 2008 06:59:39 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/TechOff/260548-Looking-for-x86-assembly-books-with-a-twist/260548#260548</guid>
		<dc:creator>TimP</dc:creator>
		<slash:comments>3</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/TimP/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - What was the last fun, free thing you downloaded from MS?</title>
		<description><![CDATA[<p>The PDF export plugin for Office 2007.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/260305-What-was-the-last-fun-free-thing-you-downloaded-from-MS/c42139a8fe4747978ddc9e310099a7c3#c42139a8fe4747978ddc9e310099a7c3</link>
		<pubDate>Thu, 17 Jan 2008 20:35:40 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/260305-What-was-the-last-fun-free-thing-you-downloaded-from-MS/c42139a8fe4747978ddc9e310099a7c3#c42139a8fe4747978ddc9e310099a7c3</guid>
		<dc:creator>TimP</dc:creator>
		<slash:comments>63</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/TimP/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Tech Off - Guitar Hero III for PC not playing nicely with power saving on Vista</title>
		<description><![CDATA[<p>I spent some time today sleuthing and it appears that when the guitar controller is unplugged, the system will power down the monitor according to the settings.<br /><br />This brings up another question. Why does the guitar disable monitor sleep? (my mouse, another USB device, does not) Is there a way to override the setting?</p>]]></description>
		<link>http://channel9.msdn.com/Forums/TechOff/260094-Guitar-Hero-III-for-PC-not-playing-nicely-with-power-saving-on-Vista/d17f482197d3469e87869dfa00bbca76#d17f482197d3469e87869dfa00bbca76</link>
		<pubDate>Wed, 09 Jan 2008 11:29:41 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/TechOff/260094-Guitar-Hero-III-for-PC-not-playing-nicely-with-power-saving-on-Vista/d17f482197d3469e87869dfa00bbca76#d17f482197d3469e87869dfa00bbca76</guid>
		<dc:creator>TimP</dc:creator>
		<slash:comments>4</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/TimP/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Tech Off - Guitar Hero III for PC not playing nicely with power saving on Vista</title>
		<description><![CDATA[<p>I recently purchased Guitar Hero III for PC and while the game itself is fun and runs fine, the software in general is not very respectful to my settings.<br /><br />My biggest gripe is that it seemingly disables monitor sleep mode.&nbsp;I have my monitor sleep after five minutes and I can see the importance of disabling that for the duration of the game, but after I exit my monitor doesn't sleep anymore, what's worse is that
 even after reboots it still doesn't sleep. I checked the power management control panel and all my settings are intact, so GH3 is doing something more sneaky.<br /><br />A lesser, superficial gripe is that it disables cursor shadows after every exit, but at least I can fix that myself.<br /><br />To add insult to injury, GH3 complains that its &quot;security software&quot; cannot load and the game terminates if I try to run Sysinternals Process Monitor to see what it's sticking its hands into.<br /><br />To get back to the primary concern though, does anyone know what the game could be doing to break my power saving settings like this and if there's a way to fix it?<br /><br />Thanks!</p>]]></description>
		<link>http://channel9.msdn.com/Forums/TechOff/260094-Guitar-Hero-III-for-PC-not-playing-nicely-with-power-saving-on-Vista/260094#260094</link>
		<pubDate>Tue, 08 Jan 2008 02:15:35 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/TechOff/260094-Guitar-Hero-III-for-PC-not-playing-nicely-with-power-saving-on-Vista/260094#260094</guid>
		<dc:creator>TimP</dc:creator>
		<slash:comments>4</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/TimP/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - What would it take?</title>
		<description><![CDATA[<p><blockquote>
<div class="quoteAuthor">wkempf wrote:</div>
<div class="quoteBody">&#65279;<br />Moreover, a development tool doesn't make much sense as a reason to choose an OS, at least to me.</div>
</blockquote>
<br /><br />It's the most common reason I hear among the developer crowd. Microsoft has the game planned out well. Developers refuse to try other platforms because of the perceived absolute supremacy of Visual Studio, said developers develop more Windows applications,
 users are less likely to switch because said programs will only run on Windows. No wonder they give them away for free. <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif' alt='Smiley' /></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/259644-What-would-it-take/82b44b31eaca46a087e29df9009c1dad#82b44b31eaca46a087e29df9009c1dad</link>
		<pubDate>Thu, 13 Dec 2007 04:49:07 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/259644-What-would-it-take/82b44b31eaca46a087e29df9009c1dad#82b44b31eaca46a087e29df9009c1dad</guid>
		<dc:creator>TimP</dc:creator>
		<slash:comments>38</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/TimP/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Tech Off - FSHARP</title>
		<description><![CDATA[<p><blockquote>
<div class="quoteAuthor">CompGuy101 wrote:</div>
<div class="quoteBody">&#65279;What can F# do that I cannot do in VB / C#?<br /></div>
</blockquote>
<br /><br />Nothing, it's the ease and clarity&nbsp;of implementation that's different.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/TechOff/259600-FSHARP/c3af6db6334d48e9b7819dfa00872a18#c3af6db6334d48e9b7819dfa00872a18</link>
		<pubDate>Wed, 12 Dec 2007 06:40:25 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/TechOff/259600-FSHARP/c3af6db6334d48e9b7819dfa00872a18#c3af6db6334d48e9b7819dfa00872a18</guid>
		<dc:creator>TimP</dc:creator>
		<slash:comments>5</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/TimP/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Why doesn&#39;t Microsoft buy SCO?</title>
		<description><![CDATA[<p>The problem is that Microsoft does not emulate the S3 Trio properly. The hardware S3 Trio supports 24-bit color, VPC tells Linux it has an S3 Trio, so Linux assumes it has 24-bit support, and you're blaming this problem on Linux? If you don't or can't emulate
 a video card properly, just make your own. VMware uses their own SVGA adapter that doesn't exist in any hardware form, yet Linux supports it out of the box.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/259543-Why-doesnt-Microsoft-buy-SCO/285c324a96d74fb1b4a29df90099bea4#285c324a96d74fb1b4a29df90099bea4</link>
		<pubDate>Tue, 11 Dec 2007 20:59:51 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/259543-Why-doesnt-Microsoft-buy-SCO/285c324a96d74fb1b4a29df90099bea4#285c324a96d74fb1b4a29df90099bea4</guid>
		<dc:creator>TimP</dc:creator>
		<slash:comments>37</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/TimP/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Why doesn&#39;t Microsoft buy SCO?</title>
		<description><![CDATA[<p><blockquote>
<div class="quoteAuthor">DigitalDud wrote:</div>
<div class="quoteBody">OSX is the only *nix OS that is truly user friendly, by a long shot.</div>
</blockquote>
<br /><br />A/UX is pretty user friendly on my Quadra 650. All the coziness of System 7 with SVR3 UNIX underneath. <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif' alt='Smiley' /></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/259543-Why-doesnt-Microsoft-buy-SCO/b2fe64ae3069430b9aeb9df90099ba38#b2fe64ae3069430b9aeb9df90099ba38</link>
		<pubDate>Mon, 10 Dec 2007 19:59:33 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/259543-Why-doesnt-Microsoft-buy-SCO/b2fe64ae3069430b9aeb9df90099ba38#b2fe64ae3069430b9aeb9df90099ba38</guid>
		<dc:creator>TimP</dc:creator>
		<slash:comments>37</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/TimP/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Why doesn&#39;t Microsoft buy SCO?</title>
		<description><![CDATA[<p>To follow up, try typing uname -a on your department Unix machine to identify the kernel. While it may look like Unix, I would be genuinely surprised if it was SCO Unix, since I've never heard of any universities running it this decade.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/259543-Why-doesnt-Microsoft-buy-SCO/a4f126570ad643cfa8b29df90099b5ba#a4f126570ad643cfa8b29df90099b5ba</link>
		<pubDate>Sat, 08 Dec 2007 07:24:29 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/259543-Why-doesnt-Microsoft-buy-SCO/a4f126570ad643cfa8b29df90099b5ba#a4f126570ad643cfa8b29df90099b5ba</guid>
		<dc:creator>TimP</dc:creator>
		<slash:comments>37</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/TimP/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Why doesn&#39;t Microsoft buy SCO?</title>
		<description><![CDATA[<p><blockquote>
<div class="quoteAuthor">Shining Arcanine wrote:</div>
<div class="quoteBody">Perhaps I am going a bit far, but I would really like the ability to buy a copy of Unix for my home PC for $15.75 at my university's store like I can with Windows Vista Ultimate, so I tried to make the best case I could for why Microsoft
 should buy SCO.<br /></div>
</blockquote>
<br /><br /><a href="http://www.ubuntu.com/">http://www.ubuntu.com/</a><br /><a href="http://www.freebsd.org/">http://www.freebsd.org/</a><br /><a href="http://www.openbsd.org/">http://www.openbsd.org/</a><br /><a href="http://www.sun.com/software/solaris/">http://www.sun.com/software/solaris/</a><br /><br />Besides, I think that Novell vs. SCO lawsuit determined that SCO never &quot;owned&quot; Unix and that all Unix-related assets belong to Novell.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/259543-Why-doesnt-Microsoft-buy-SCO/6b3ab79d63d947af8ccb9df90099b4d5#6b3ab79d63d947af8ccb9df90099b4d5</link>
		<pubDate>Sat, 08 Dec 2007 07:04:58 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/259543-Why-doesnt-Microsoft-buy-SCO/6b3ab79d63d947af8ccb9df90099b4d5#6b3ab79d63d947af8ccb9df90099b4d5</guid>
		<dc:creator>TimP</dc:creator>
		<slash:comments>37</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/TimP/Discussions/RSS</wfw:commentRss>
	</item>
</channel>
</rss>