<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>the corioblog &#187; Microsoft</title>
	<atom:link href="http://www.coriolinus.net/tag/microsoft/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.coriolinus.net</link>
	<description>read, and be entertained</description>
	<lastBuildDate>Sat, 09 Jul 2011 19:53:24 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>note to self</title>
		<link>http://www.coriolinus.net/2009/03/01/note-to-self-2/</link>
		<comments>http://www.coriolinus.net/2009/03/01/note-to-self-2/#comments</comments>
		<pubDate>Sun, 01 Mar 2009 14:02:38 +0000</pubDate>
		<dc:creator>coriolinus</dc:creator>
				<category><![CDATA[geekspeak]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Microsoft Corporation]]></category>
		<category><![CDATA[RAID]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.coriolinus.net/?p=2756</guid>
		<description><![CDATA[Certain BIOS configurations, including those on my primary computer, will silently deprioritize drives which have been disconnected. Consequently, after disconnecting the drives so that an attempted Windows install to an external hard drive can&#8217;t possibly mess up their MBR, it is important to disconnect any other USB drives simultaneously with reconnecting the primary RAID. Failure [...]]]></description>
			<content:encoded><![CDATA[<p>Certain BIOS configurations, including those on my primary computer, will silently deprioritize drives which have been disconnected. Consequently, after disconnecting the drives so that an attempted Windows install to an external hard drive can&#8217;t possibly mess up their MBR, it is important to <strong>dis</strong>connect any other USB drives simultaneously with <strong>re</strong>connecting the primary RAID. Failure to do so will result in a failure of the sort INSERT SYSTEM DISC. BOOT RECORD CORRUPTED. This can be terrifying.</p>
<p>In other news, I&#8217;m giving up installing Windows on the external drive. I&#8217;ve passed the point where the expense of time and effort has bypassed the expected benefit. I can&#8217;t help but be annoyed&#8211;doing this with linux takes <a href="http://www.pendrivelinux.com/ubuntu-810-install-using-the-built-in-usb-installer/">no effort</a>&#8211;but I guess I can&#8217;t be too disappointed. Microsoft software is designed to make profits for Microsoft, not to benefit the user. It&#8217;s useless to be disappointed each time this manifests itself.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coriolinus.net/2009/03/01/note-to-self-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>upgrade</title>
		<link>http://www.coriolinus.net/2009/02/26/upgrade/</link>
		<comments>http://www.coriolinus.net/2009/02/26/upgrade/#comments</comments>
		<pubDate>Thu, 26 Feb 2009 07:05:06 +0000</pubDate>
		<dc:creator>coriolinus</dc:creator>
				<category><![CDATA[geekspeak]]></category>
		<category><![CDATA[army]]></category>
		<category><![CDATA[Best Buy]]></category>
		<category><![CDATA[Best BUY Co.]]></category>
		<category><![CDATA[Christmas]]></category>
		<category><![CDATA[flight planning software]]></category>
		<category><![CDATA[Inc.]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Microsoft Corporation]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Windows installation]]></category>
		<category><![CDATA[XP]]></category>

		<guid isPermaLink="false">http://www.coriolinus.net/?p=2751</guid>
		<description><![CDATA[It&#8217;s been just over a year since I bought my first laptop. I bought the cheapest one I could find, because all I really wanted was to be able to dedicate a machine to the Army. It needed to be able to check my email, run the Army&#8217;s flight planning software, and little else. It&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s been just over a year since I bought my first laptop. I bought the cheapest one I could find, because all I really wanted was to be able to dedicate a machine to the Army. It needed to be able to check my email, run the Army&#8217;s flight planning software, and little else.</p>
<p>It&#8217;s been a convenience, but like most things chosen for price alone, robustness was not one of its qualities. Last week its power jack died beyond my ability to wiggle the plug into a workable position, and last weekend the final dregs of battery gave out. Given that I had a Best Buy gift card from christmas, I took it in to see if they could do anything with it. They pointed out that shipping alone would cost a quarter of the price of a new computer, and that replacing the motherboard would eat the rest. Replacment was the more practical option.</p>
<p>I&#8217;m typing this on a new computer, whose numerical statistics are (with astonishing precision) precisely double those of the computer this is replacing. However, like any other brand new machine, it was practically uselses out of the box: it had a crappy OS (Vista Basic) and a hard drive full of adware and demos. The ideal scenario would be for me to just throw the old machine&#8217;s hard drive into an external enclosure and boot from that, but Microsoft in its infinite wisdom has installed logic to prevent that from happening. After all, if the boot disc for an XP license was portable, a user could just carry that disc around to whatever machine happened to be handy at the time, losing MS the OS sales for each of those machines.</p>
<p>Luckily for me, in software there is no such thing as having the last word. If there is incentive to do a thing, no force in the world will prevent someone on the internet from figuring out <a href="http://www.winusb.de/index_en.html">how to do it</a>. Wait long enough, and the knowledge will even be refined into <a href="http://www.ngine.de/index.jsp?pageid=4176">tutorial form</a>.</p>
<p>The process isn&#8217;t perfect. I&#8217;ll have to back up everything of importance, then customize, format, and reinstall windows onto the portable drive. Then I get to reinstall all the applications. It&#8217;ll probably eat at least one weekend to get things running properly.</p>
<p>Still, the result is what matters: I&#8217;ll have a Windows installation in a wallet-sized drive that I can plug in whenever I need it, and whenever I don&#8217;t, there&#8217;ll be nothing preventing me from using this nice new ubuntu box as my general-purpose portable. It is hard not to see this result as being an upgrade in all respects.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coriolinus.net/2009/02/26/upgrade/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Small Basic</title>
		<link>http://www.coriolinus.net/2008/11/09/small-basic/</link>
		<comments>http://www.coriolinus.net/2008/11/09/small-basic/#comments</comments>
		<pubDate>Mon, 10 Nov 2008 03:50:34 +0000</pubDate>
		<dc:creator>coriolinus</dc:creator>
				<category><![CDATA[programming]]></category>
		<category><![CDATA[GUI]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Microsoft Corporation]]></category>
		<category><![CDATA[Visual Basic]]></category>

		<guid isPermaLink="false">http://www.coriolinus.net/?p=2687</guid>
		<description><![CDATA[Microsoft just released another .NET language: Small Basic, designed to get MS back into the business of teaching programming. I have to laugh at parts of the release document. For example, the claim that programming languages started simple and easy to learn, and that the high-level concepts of modern languages discourage people from learning to [...]]]></description>
			<content:encoded><![CDATA[<p>Microsoft just released another .NET language: <a href="http://download.microsoft.com/download/9/0/6/90616372-C4BF-4628-BC82-BD709635220D/Introducing%20Small%20Basic.pdf">Small Basic</a>, designed to get MS back into the business of teaching programming.</p>
<p>I have to laugh at parts of the release document. For example, the claim that programming languages started simple and easy to learn, and that the high-level concepts of modern languages discourage people from learning to code. &#8220;Hello World&#8221; is a one-liner only in a high-level language; it&#8217;ll take a beginner a few days of work and tons of documentation to accomplish in assembly. I also loved the section titled &#8220;Rules for naming Variables&#8221;: &#8220;[TODO]&#8221;</p>
<p>In general, this looks like a rehash of QBasic, of which all the warts are still present. The language lesson introduces GOTO long before talking about subroutines. Subs (not functions) access and modify global variables, and are limited to the current file&#8217;s scope. The major differences seem to be that most of the library functions have been rewritten in an object-oriented style and additional libraries for GUI stuff and Turtle programming have been added. Even though the library uses objects, the user has no way of writing their own.</p>
<p>I can see some junior coder at Microsoft doing this as a project for promotion points. It very much feels like a student project. However, I can&#8217;t see any programmer using it to actually teach programming. Small Basic might be useful if your ambition is to one day work up to Visual Basic as an enterprise programming language, but people interested in learning modern programming techniques would be better advised to look elsewhere for their first language.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coriolinus.net/2008/11/09/small-basic/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>in which i am barely coherent</title>
		<link>http://www.coriolinus.net/2003/11/10/in-which-i-am-barely-coherent/</link>
		<comments>http://www.coriolinus.net/2003/11/10/in-which-i-am-barely-coherent/#comments</comments>
		<pubDate>Tue, 11 Nov 2003 03:25:00 +0000</pubDate>
		<dc:creator>coriolinus</dc:creator>
				<category><![CDATA[geekspeak]]></category>
		<category><![CDATA[opinion]]></category>
		<category><![CDATA[Microsoft]]></category>

		<guid isPermaLink="false">http://www.coriolinus.net/2003/11/10/396/</guid>
		<description><![CDATA[I definately hate my HCI class. And Microsoft .NET. Constructing a broad menu tree no longer noticably slows down the speed at which the menu is displayed! It may have, many, many years ago, but at this point computers are stupidly fast!! Putting multiple menus in a single dialog box is always a better idea [...]]]></description>
			<content:encoded><![CDATA[<p>I definately hate my HCI class. And Microsoft .NET.</p>
<p>Constructing a broad menu tree no longer noticably slows down the speed at which the menu is displayed! It may have, many, many years ago, but at this point computers are <strong>stupidly fast</strong>!! Putting multiple menus in a single dialog box is <strong>always</strong> a better idea than sequentially leading a user through eight chained dialogs!</p>
<p>The entire course is based on this book, which is horribly dated. It&#8217;s dated to the point where most of what it tries to teach is no longer relevant. But I have to muck around with it anyway.</p>
<p>I&#8217;m not even going to go into the problems with .Net, except to say that it <em>failed to install</em> because the installer couldn&#8217;t find required files <em>on its own fucking setup disk</em>! After dragging me through half an hour of <em>useless</em> setup procedures, it FAILED.</p>
<p>This is not a night that has made me happy.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coriolinus.net/2003/11/10/in-which-i-am-barely-coherent/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>usually people reserve this kind of shameless begging for necessities</title>
		<link>http://www.coriolinus.net/2003/07/17/usually-people-reserve-this-kind-of-shameless-begging-for-necessities/</link>
		<comments>http://www.coriolinus.net/2003/07/17/usually-people-reserve-this-kind-of-shameless-begging-for-necessities/#comments</comments>
		<pubDate>Thu, 17 Jul 2003 06:46:00 +0000</pubDate>
		<dc:creator>coriolinus</dc:creator>
				<category><![CDATA[geekspeak]]></category>
		<category><![CDATA[ascii]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[online medium]]></category>
		<category><![CDATA[USD]]></category>

		<guid isPermaLink="false">http://www.coriolinus.net/2003/07/17/340/</guid>
		<description><![CDATA[Alright, at this point I pronounce my computer dead. I&#8217;ve done everything I could, including going to some expense to produce a Windows 2000 Professional, SP3 disc. I formatted the C drive, installed the Windows OS. And it just made my problems worse. Before, some (fairly crucial) drivers were broken. Now, I&#8217;m lucky if I [...]]]></description>
			<content:encoded><![CDATA[<p>Alright, at this point I pronounce my computer dead. I&#8217;ve done everything I could, including going to some expense to produce a Windows 2000 Professional, SP3 disc. I formatted the C drive, installed the Windows OS.</p>
<p>And it just made my problems worse. Before, some (fairly crucial) drivers were broken. Now, I&#8217;m lucky if I can get the thing to boot at all.</p>
<p>Sometimes the keyboard glitches, and no matter how much I type, the computer sees none of it. More often, the machine just freezes at various stages in the boot process, usually just after finishing one or the other of the two mysterious progress bars which accompany the booting of this OS. My favorite, though, is when it gets through the BIOS stuff, but before it even starts anything Microsoft-related, it hangs with a black blank screen. Or seems to&#8211;if I then pound on the keyboard a few times (any keys seem to work, but any one keypress won&#8217;t do it) it proceeds to the ascii-based progress bar screen, and then gets all the way through that progress bar. Then it freezes.</p>
<p>All in all, after maybe 20 boot attempts, I have made this machine boot exactly twice; once in Safe Mode. I&#8217;m not happy. For almost a week now, it has been completely unusable as anything but a bookend, no matter what I try to do to fix it. I&#8217;m going to bring it into a repair shop, probably tomorrow, and see what their estimate to fix it is. If it&#8217;s anything more than $250, I&#8217;d rather just buy a new machine. Cancel that; I&#8217;d rather buy a new machine in any case, but I don&#8217;t think it&#8217;s worth budgeting that much money unless it would cost too much to fix this one.</p>
<p>&#8220;How,&#8221; I hear you ask, &#8220;is this man complaining so vociferously <em>in an online medium</em> if his computer&#8217;s such a wreck as he claims?&#8221; All I can say is that I&#8217;ve been lucky enough to be born into one of the most computer-enabled families I&#8217;ve ever heard of (we&#8217;ve averaged well over one working computer per family member since before I was born). My mom recently ordered a new laptop for herself, and I&#8217;ve been using that in the meantime to keep current on email and whatnot.</p>
<p>If anyone wants to make a contribution, feel free. I could use it right now. And if you want back anything in the way of original art, writing, music, anything like that, I&#8217;ll make sure you get what you want. I&#8217;m resourceful, and I like to think of myself as fairly talented (except, perhaps, at art). And I&#8217;m dead broke.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coriolinus.net/2003/07/17/usually-people-reserve-this-kind-of-shameless-begging-for-necessities/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>where the real world meets idealism</title>
		<link>http://www.coriolinus.net/2002/11/15/where-the-real-world-meets-idealism/</link>
		<comments>http://www.coriolinus.net/2002/11/15/where-the-real-world-meets-idealism/#comments</comments>
		<pubDate>Fri, 15 Nov 2002 22:49:00 +0000</pubDate>
		<dc:creator>coriolinus</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[flashy software]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[open source software]]></category>
		<category><![CDATA[operating system]]></category>
		<category><![CDATA[operating systems]]></category>

		<guid isPermaLink="false">http://www.coriolinus.net/2002/11/15/where-the-real-world-meets-idealism/</guid>
		<description><![CDATA[I want to use Linux. I like the concept of open source software; I&#8217;ve hacked with Linux a bit myself; it&#8217;s a good idea. But I use windows. The funny thing is that I was always sort of assuming that it was simple laziness keeping me on my platform. However, the more I look into [...]]]></description>
			<content:encoded><![CDATA[<p>I want to use Linux. I like the concept of open source software; I&#8217;ve hacked with Linux a bit myself; it&#8217;s a good idea. But I use windows.</p>
<p>The funny thing is that I was always sort of assuming that it was simple laziness keeping me on my platform. However, the more I look into it, the more it seems that Windows, as much as people complain about it, isn&#8217;t the pure evil that everyone gripes about.</p>
<p>Start reading posts from <a href="http://slashdot.org/article.pl?sid=02/11/13/2127227">this thread</a> on <a href="http://slashdot.org/">Slashdot</a>. If you don&#8217;t know already, Slashdot is a place where people who like computers tend to get their news. It&#8217;s a place where Linux, MacOS, and various other operating systems are enthusiastically supported. But there are a whole lot of people who post here and say that it&#8217;s more than the games keeping them using windows.</p>
<p>The biggest thing, of course, is the games. I&#8217;m going to generalize a little here, though, and say that games are just the most obvious example of the real category people are thinking of here: high-end applications. Whether you&#8217;re looking to run Dreamweaver MX or Unreal Tournament 2003, these products are developed, designed, and tested for Microsoft Windows. Linux and Mac releases, when they exist at all, come out months or years after the windows release; they are buggier and less well supported&#8230; basically, in most cases they&#8217;re a port, not an actual development effort. If I were to move to another operating system, I would have to find replacements, or just do without. And I get the distinct impression that without significant effort, it would end up being the latter.</p>
<p>But it&#8217;s not just the big, flashy software that I would need to go without. The everyday normal stuff would also need to change. Things that are running in the background right now, because they&#8217;re useful: trillian, winamp, eudora&#8230; I don&#8217;t believe that any of these have linux versions at all. Are there replacements? Of course. Would it be a pain to find and obtain replacements for all of these? A major one.</p>
<p>And then there&#8217;s the matter of the system shell itself. Don&#8217;t get me wrong, I loved dos and was amazed when Windows 95 came out and you no longer booted to a command prompt. I don&#8217;t mind tinkering around with a textual interface, writing scripts and mucking about with regular expressions. But we don&#8217;t live in a text-only world anymore; you have to use GUIS. It shouldn&#8217;t be a problem, as a well designed one is snappy and easy to use. But the only linux GUIs that I&#8217;ve seen, frankly, can&#8217;t hold a candle to Windows. Even the slashdot folk agree; they&#8217;re simply not as clean or as intuitive. Macs have a better case going for them, but though they&#8217;ve got talented designers and programmers, I personally disagree with many of the design decisions that they made. I&#8217;ll get into that in another post&#8230; It resolves to the fact that in terms of interface, I simply prefer Windows 2000. It&#8217;s certainly not the best design I can think of, but it&#8217;s the best one I&#8217;ve seen actually implemented.</p>
<p>I would love if linux (or any available OS for that matter) was stable, well-designed, and widely supported. I&#8217;ve just yet to see any that meet those qualifications. As far as I can tell, Windows 2000 is actually the best approximation out there. Which is kind of surprising,..</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coriolinus.net/2002/11/15/where-the-real-world-meets-idealism/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ignorance of the military</title>
		<link>http://www.coriolinus.net/2002/05/06/ignorance-of-the-military/</link>
		<comments>http://www.coriolinus.net/2002/05/06/ignorance-of-the-military/#comments</comments>
		<pubDate>Mon, 06 May 2002 12:51:00 +0000</pubDate>
		<dc:creator>coriolinus</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[What are you talking about?]]></category>

		<guid isPermaLink="false">http://www.coriolinus.net/2002/05/06/ignorance-of-the-military/</guid>
		<description><![CDATA[One thing really irritates me: ignorance. A friend of mine recently told me: &#8220;The thing that I really don&#8217;t like about the military is that so much is based on your age.&#8221; &#8220;What are you talking about?&#8221; &#8220;Isn&#8217;t it that once you&#8217;re in active duty, if someone&#8217;s older than you, they have more authority?&#8221; &#8230; [...]]]></description>
			<content:encoded><![CDATA[<p>One thing really irritates me: ignorance. A friend of mine recently told me:</p>
<blockquote><p>&#8220;The thing that I really don&#8217;t like about the military is that so much is based on your age.&#8221;<br />
&#8220;What are you talking about?&#8221;<br />
&#8220;Isn&#8217;t it that once you&#8217;re in active duty, if someone&#8217;s older than you, they have more authority?&#8221;</p></blockquote>
<p>&#8230;</p>
<p>Do people really think that the military is this inefficient and stupid? I know that they have a reputation for it, but things like this just boggle the mind. As someone going into the military, I&#8217;d like to see them have a reasonable reputation, say, no worse than Microsoft&#8217;s.</p>
<p>And for clarification, your age, in the military, has <strong>nothing at all</strong> to do with how much authority you have. Your rank is based first off your position, then off your grade, and then off your time in grade. Age doesn&#8217;t come into question.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coriolinus.net/2002/05/06/ignorance-of-the-military/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

