<?xml version="1.0" encoding="UTF-8" ?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:base="http://everything2.com/">
    <title>Windrider's New Writeups</title>
    <link rel="alternate" type="text/html" href="http://everything2.com/index.pl?node=Everything%20User%20Search&amp;usersearch=Windrider" />
    <link rel="self" type="application/atom+xml" href="?node=New%20Writeups%20Atom%20Feed&amp;type=ticker&amp;foruser=Windrider" />
    <id>http://everything2.com/?node=New%20Writeups%20Atom%20Feed&amp;foruser=Windrider</id>
    <updated>2008-11-30T23:58:40Z</updated>
<entry><title>November 30, 2008 (personal)</title><link rel="alternate" type="text/html" href="http://everything2.com:80/user/Windrider/writeups/November+30%252C+2008"/><id>http://everything2.com:80/user/Windrider/writeups/November+30%252C+2008</id><author><name>Windrider</name><uri>http://everything2.com:80/user/Windrider</uri></author><published>2008-11-30T23:58:40Z</published><updated>2008-11-30T23:58:40Z</updated>
<content type="html">&lt;p&gt;&lt;small&gt;&lt;small&gt;This is the writeup formerly known as...&lt;/small&gt;&lt;/small&gt;&lt;/p&gt;
&lt;h1&gt;
Everything2 reminded me how cool my life is&lt;/h1&gt;

&lt;p&gt;My &lt;a href=&quot;/title/life&quot;&gt;life&lt;/a&gt; is a pretty &lt;a href=&quot;/title/cool&quot;&gt;cool&lt;/a&gt; thing to live through. Don't feel left out; yours probably is, too. It's really easy to &lt;a href=&quot;/title/forget&quot;&gt;forget&lt;/a&gt; that, though, because you're too &lt;a href=&quot;/title/busy&quot;&gt;busy&lt;/a&gt; living to really pay attention to it. You fall into a &lt;a href=&quot;/title/routine&quot;&gt;routine&lt;/a&gt;, just doing things as they happen, and even the &lt;a href=&quot;/title/weird&quot;&gt;weird&lt;/a&gt; things lose their &lt;a href=&quot;/title/lustre&quot;&gt;lustre&lt;/a&gt;; nothing really breaks your tempo.&lt;/p&gt;

&lt;p&gt;But your life is probably cool. I'd forgotten that mine is, but I've just been reminded of it.&lt;/p&gt;

&lt;p&gt;Over the past &lt;a href=&quot;/title/month&quot;&gt;month&lt;/a&gt;, I've been participating in &lt;a href=&quot;/title/THE+IRON+NODER+CHALLENGE&quot;&gt;Iron Noder&lt;/a&gt;. I'm not actually reaching the goal, making my &lt;a href=&quot;/title/attempt&quot;&gt;attempt&lt;/a&gt; a &lt;a href=&quot;/title/glorious+failure&quot;&gt;glorious failure&lt;/a&gt;. The glory, of course, is that I'm &lt;a href=&quot;/title/writing&quot;&gt;writing&lt;/a&gt; again. &quot;&lt;a href=&quot;/title/Getting+back+into+everything2&quot;&gt;Getting back into everything2&lt;/a&gt;&quot; had been on my to-do list for over two years, a &lt;a href=&quot;/title/hiatus&quot;&gt;hiatus&lt;/a&gt; longer than the active time of my &lt;a href=&quot;/title/account&quot;&gt;account&lt;/a&gt;. It never got done out of pure &lt;a href=&quot;/title/laziness&quot;&gt;laziness&lt;/a&gt;; I had a &lt;a href=&quot;/title/queue&quot;&gt;queue&lt;/a&gt; of&amp;hellip;</content>
</entry><entry><title>WinDbg (thing)</title><link rel="alternate" type="text/html" href="http://everything2.com:80/user/Windrider/writeups/WinDbg"/><id>http://everything2.com:80/user/Windrider/writeups/WinDbg</id><author><name>Windrider</name><uri>http://everything2.com:80/user/Windrider</uri></author><published>2008-11-30T23:58:35Z</published><updated>2008-11-30T23:58:35Z</updated>
<content type="html">&lt;p&gt;&lt;b&gt;WinDbg&lt;/b&gt; is the &lt;a href=&quot;/title/GUI&quot;&gt;GUI&lt;/a&gt; version of the &lt;a href=&quot;/title/Debugging+Tools+for+Windows&quot;&gt;Debugging Tools for Windows&lt;/a&gt;, the &lt;a href=&quot;/title/free&quot;&gt;free&lt;/a&gt; (as in &lt;a href=&quot;/title/beer&quot;&gt;beer&lt;/a&gt;) &lt;a href=&quot;/title/debugger&quot;&gt;debugger&lt;/a&gt; package released by &lt;a href=&quot;/title/Microsoft&quot;&gt;Microsoft&lt;/a&gt; to facilitate the composition of &lt;a href=&quot;/title/software&quot;&gt;software&lt;/a&gt; on &lt;a href=&quot;/title/Microsoft+Windows&quot;&gt;Microsoft Windows&lt;/a&gt;. It has been continually refined since Windows NT and has, despite its &lt;a href=&quot;/title/primitive&quot;&gt;primitive&lt;/a&gt; &lt;a href=&quot;/title/interface&quot;&gt;interface&lt;/a&gt;, accumulated an incredibly powerful &lt;a href=&quot;/title/mess&quot;&gt;mess&lt;/a&gt; of &lt;a href=&quot;/title/feature&quot;&gt;features&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;WinDbg is &lt;a href=&quot;/title/ugly&quot;&gt;ugly&lt;/a&gt; compared to the debugger in &lt;a href=&quot;/title/visual+Studio&quot;&gt;visual Studio&lt;/a&gt;, but it is also significantly more &lt;a href=&quot;/title/powerful&quot;&gt;powerful&lt;/a&gt;. Its &lt;a href=&quot;/title/%2521analyze&quot;&gt;!analyze&lt;/a&gt; extension automatically diagnoses the causes of the &lt;a href=&quot;/title/sweeping+majority&quot;&gt;sweeping majority&lt;/a&gt; of program or &lt;a href=&quot;/title/operating+system&quot;&gt;operating system&lt;/a&gt; crashes, down to the exact line at which &lt;a href=&quot;/title/memory+corruption&quot;&gt;memory corruption&lt;/a&gt; or &lt;a href=&quot;/title/pointer+mishandling&quot;&gt;pointer mishandling&lt;/a&gt; occurs. For more complex tasks, a single &lt;a href=&quot;/title/command&quot;&gt;command&lt;/a&gt; can &lt;a href=&quot;/title/dump&quot;&gt;dump&lt;/a&gt; entire &lt;a href=&quot;/title/Standard+Template+Library&quot;&gt;Standard Template Library&lt;/a&gt; data structures, or extract data from custom &lt;a href=&quot;/title/class&quot;&gt;classes&lt;/a&gt; and, if they are shaped vaguely like a &lt;a href=&quot;/title/linked+list&quot;&gt;linked list&lt;/a&gt;, automatically follow &lt;a href=&quot;/title/pointer&quot;&gt;pointers&lt;/a&gt; to give structure information.&lt;/p&gt;

&lt;p&gt;WinDbg has been designed&amp;hellip;</content>
</entry><entry><title>Tarot Spreads (thing)</title><link rel="alternate" type="text/html" href="http://everything2.com:80/user/Windrider/writeups/Tarot+Spreads"/><id>http://everything2.com:80/user/Windrider/writeups/Tarot+Spreads</id><author><name>Windrider</name><uri>http://everything2.com:80/user/Windrider</uri></author><published>2008-11-30T23:50:40Z</published><updated>2008-11-30T23:50:40Z</updated>
<content type="html">&lt;h1&gt;The &lt;a href=&quot;/title/Branch&quot;&gt;Branch&lt;/a&gt; spread&lt;/h1&gt;
&lt;p&gt;&lt;small&gt;Invented by &lt;a href=&quot;/title/Windrider&quot;&gt;me&lt;/a&gt;&lt;/small&gt;&lt;/p&gt;

&lt;p&gt;Most &lt;a href=&quot;/title/Tarot&quot;&gt;Tarot&lt;/a&gt; layouts are designed not to tell the future, but to give information on the present. The general &lt;a href=&quot;/title/excuse&quot;&gt;excuse&lt;/a&gt; for this is that the &lt;a href=&quot;/title/future&quot;&gt;future&lt;/a&gt; is an inexact, fluid thing, and making &lt;a href=&quot;/title/prophecy&quot;&gt;excessively clear predictions&lt;/a&gt; on it is likely to interfere with it in and of itself; a deck of cards can't generally account for choice. Even in the &lt;a href=&quot;/title/Celtic+Cross&quot;&gt;Celtic Cross&lt;/a&gt;, the cards representing the Future only apply if things continue to go about the way they're going now.&lt;/p&gt;

&lt;p&gt;This is &lt;a href=&quot;/title/true&quot;&gt;true&lt;/a&gt;, of course, but it is also overly &lt;a href=&quot;/title/simplistic&quot;&gt;simplistic&lt;/a&gt;. The future is a fluid, flexible thing, but it is still valid to &lt;a href=&quot;/title/reason&quot;&gt;reason&lt;/a&gt; about and perform &lt;a href=&quot;/title/divination&quot;&gt;divination&lt;/a&gt; against. This was much of the original intent of divination, after all. Knowing about &lt;a href=&quot;/title/now&quot;&gt;now&lt;/a&gt; is all well and good, but knowing about &lt;a href=&quot;/title/later&quot;&gt;later&lt;/a&gt; is a lot more fun.&lt;/p&gt;

&lt;p&gt;The future is shaped by our &lt;a href=&quot;/title/choices&quot;&gt;choices&lt;/a&gt;. So why not invent a spread that reflects those choices?&lt;/p&gt;

&lt;h2&gt;Dealing&lt;/h2&gt;

&lt;p&gt;&amp;hellip;</content>
</entry><entry><title>Breakage (thing)</title><link rel="alternate" type="text/html" href="http://everything2.com:80/user/Windrider/writeups/Breakage"/><id>http://everything2.com:80/user/Windrider/writeups/Breakage</id><author><name>Windrider</name><uri>http://everything2.com:80/user/Windrider</uri></author><published>2008-11-30T23:21:36Z</published><updated>2008-11-30T23:21:36Z</updated>
<content type="html">&lt;p&gt;&lt;b&gt;Breakage&lt;/b&gt; can refer to the &lt;a href=&quot;/title/profit&quot;&gt;profit&lt;/a&gt; a &lt;a href=&quot;/title/company&quot;&gt;company&lt;/a&gt; takes in for services &lt;a href=&quot;/title/payment&quot;&gt;paid for&lt;/a&gt; but never received. A significant number of companies have breakage integrated into their &lt;a href=&quot;/title/business+model&quot;&gt;business models&lt;/a&gt; to some degree; some companies rely on breakage as their entire basis of profit.&lt;/p&gt;

&lt;p&gt;The most obvious form of breakage is from &lt;a href=&quot;/title/gift+certificate&quot;&gt;gift certificates&lt;/a&gt; or &lt;a href=&quot;/title/gift+card&quot;&gt;gift cards&lt;/a&gt;. In states where this has not been &lt;a href=&quot;/title/illegal+business+practices&quot;&gt;outlawed&lt;/a&gt;, most modern gift cards start charging an &lt;a href=&quot;/title/inactivity+fee&quot;&gt;inactivity fee&lt;/a&gt; after a period of time vaguely disclosed in very &lt;a href=&quot;/title/fine+print&quot;&gt;fine print&lt;/a&gt; on the bottom of the back of the &lt;a href=&quot;/title/card&quot;&gt;card&lt;/a&gt;. This inactivity fee is extremely &lt;a href=&quot;/title/silly&quot;&gt;silly&lt;/a&gt;. Your gift card exists as one &lt;a href=&quot;/title/row&quot;&gt;row&lt;/a&gt; of a database. Neither the &lt;a href=&quot;/title/card&quot;&gt;card&lt;/a&gt; nor the &lt;a href=&quot;/title/card+number&quot;&gt;card number&lt;/a&gt; is going to be &lt;a href=&quot;/title/recycling&quot;&gt;recycled&lt;/a&gt;. That oustanding gift card is costing the company &lt;a href=&quot;/title/nothing&quot;&gt;nothing&lt;/a&gt; other than a trivial &lt;a href=&quot;/title/liability&quot;&gt;liability&lt;/a&gt; on their &lt;a href=&quot;/title/accounting&quot;&gt;books&lt;/a&gt;. As well it should, for they owe you a &lt;a href=&quot;/title/debt&quot;&gt;debt&lt;/a&gt;: their service has been paid for,&amp;hellip;</content>
</entry><entry><title>emusic (thing)</title><link rel="alternate" type="text/html" href="http://everything2.com:80/user/Windrider/writeups/emusic"/><id>http://everything2.com:80/user/Windrider/writeups/emusic</id><author><name>Windrider</name><uri>http://everything2.com:80/user/Windrider</uri></author><published>2008-11-30T22:50:41Z</published><updated>2008-11-30T22:50:41Z</updated>
<content type="html">&lt;p&gt;&lt;b&gt;eMusic&lt;/b&gt; is a music &lt;a href=&quot;/title/subscription&quot;&gt;subscription&lt;/a&gt; service with a business model fundamentally &lt;a href=&quot;/title/different&quot;&gt;different&lt;/a&gt; from &lt;a href=&quot;/title/Rhapsody&quot;&gt;Rhapsody&lt;/a&gt;, &lt;a href=&quot;/title/Zune+Pass&quot;&gt;Zune Pass&lt;/a&gt;, or the now-defunct &lt;a href=&quot;/title/Yahoo%2521+Music+Unlimited&quot;&gt;Yahoo! Music Unlimited&lt;/a&gt;. While the latter subscriptions allow unlimited access to a &lt;a href=&quot;/title/DRM&quot;&gt;DRM&lt;/a&gt;-laden library of &lt;a href=&quot;/title/music+label&quot;&gt;major label&lt;/a&gt; songs, eMusic offers a &lt;a href=&quot;/title/restriction&quot;&gt;restricted&lt;/a&gt; number of &lt;a href=&quot;/title/download&quot;&gt;downloads&lt;/a&gt; per &lt;a href=&quot;/title/month&quot;&gt;month&lt;/a&gt;, which are in plain &lt;a href=&quot;/title/MP3&quot;&gt;MP3&lt;/a&gt; format and can be kept even after the &lt;a href=&quot;/title/expire&quot;&gt;expiration&lt;/a&gt; or &lt;a href=&quot;/title/termination&quot;&gt;termination&lt;/a&gt; of the subscription. eMusic deals exclusively with labels for &lt;a href=&quot;/title/indie+music&quot;&gt;independent artists&lt;/a&gt;, partially as a matter of &lt;a href=&quot;/title/brand+identity&quot;&gt;brand identity&lt;/a&gt;, and partially as the group willing to accept eMusic's relatively &lt;a href=&quot;/title/low+prices&quot;&gt;low prices&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;While eMusic's former &lt;a href=&quot;/title/business+model&quot;&gt;business model&lt;/a&gt; offered subscribers unlimited downloads, this caused a great deal of &lt;a href=&quot;/title/trouble&quot;&gt;trouble&lt;/a&gt; in practice. People would subscribe, download everything they possibly could (sometimes with the help of &lt;a href=&quot;/title/automated+tool&quot;&gt;automated tools&lt;/a&gt;), then cancel the subscription, re-subscribing to download all&amp;hellip;</content>
</entry><entry><title>Just-In-Time Debugger (thing)</title><link rel="alternate" type="text/html" href="http://everything2.com:80/user/Windrider/writeups/Just-In-Time+Debugger"/><id>http://everything2.com:80/user/Windrider/writeups/Just-In-Time+Debugger</id><author><name>Windrider</name><uri>http://everything2.com:80/user/Windrider</uri></author><published>2008-11-30T22:06:05Z</published><updated>2008-11-30T22:06:05Z</updated>
<content type="html">&lt;p&gt;A &lt;b&gt;just-in-time debugger&lt;/b&gt; is a &lt;a href=&quot;/title/program&quot;&gt;program&lt;/a&gt; registered with a &lt;a href=&quot;/title/user&quot;&gt;user's&lt;/a&gt; &lt;a href=&quot;/title/operating+system&quot;&gt;operating system&lt;/a&gt; of choice such that it will &lt;a href=&quot;/title/intervene&quot;&gt;intervene&lt;/a&gt; at the moment a program &lt;a href=&quot;/title/crash&quot;&gt;crashes&lt;/a&gt; and allow a &lt;a href=&quot;/title/programmer&quot;&gt;programmer&lt;/a&gt; (or simply an &lt;a href=&quot;/title/expert&quot;&gt;expert&lt;/a&gt;) to examine the &lt;a href=&quot;/title/state&quot;&gt;state&lt;/a&gt; of the crashing program and determine exactly why &lt;a href=&quot;/title/it+died+violently&quot;&gt;it died violently&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;When a program &lt;a href=&quot;/title/crashes&quot;&gt;crashes&lt;/a&gt;, the operating system is, in effect, forcing it to &lt;a href=&quot;/title/exit&quot;&gt;exit&lt;/a&gt; abnormally. Since the operating system is taking over and interrupting the usual &lt;a href=&quot;/title/control+flow&quot;&gt;control flow&lt;/a&gt;, it is very aware of the crash, and can take the &lt;a href=&quot;/title/opportunity&quot;&gt;opportunity&lt;/a&gt; to run another program as a result. A &lt;a href=&quot;/title/debugger&quot;&gt;debugger&lt;/a&gt; is ideal here, as it allows for examination of the &lt;a href=&quot;/title/memory&quot;&gt;memory&lt;/a&gt; of the dying software, including its &lt;a href=&quot;/title/call+stack&quot;&gt;call stack&lt;/a&gt;, and the programmer can often &lt;a href=&quot;/title/immediately&quot;&gt;immediately&lt;/a&gt; determine the &lt;a href=&quot;/title/bug&quot;&gt;bug&lt;/a&gt; that resulted in the software's &lt;a href=&quot;/title/untimely+demise&quot;&gt;untimely demise&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/title/Microsoft+Windows&quot;&gt;Microsoft Windows&lt;/a&gt; from XP onward comes with a built-in just-in-time debugger. Also known as &lt;a href=&quot;/title/Watson32&quot;&gt;Watson32&lt;/a&gt; (or &lt;a href=&quot;/title/Watson64&quot;&gt;Watson64&lt;/a&gt;, for the &lt;a href=&quot;/title/64-bit&quot;&gt;64-bit&lt;/a&gt; edition),&amp;hellip;</content>
</entry></feed>
