<?xml version='1.0' encoding='utf-8' ?>
<!--  If you are running a bot please visit this policy page outlining rules you must respect. http://www.livejournal.com/bots/  -->
<rss version='2.0' xmlns:lj='http://www.livejournal.org/rss/lj/1.0/' xmlns:media='http://search.yahoo.com/mrss/' xmlns:atom10='http://www.w3.org/2005/Atom'>
<channel>
  <title>John Bafford</title>
  <link>http://dshadow.livejournal.com/</link>
  <description>John Bafford - LiveJournal.com</description>
  <lastBuildDate>Thu, 28 May 2009 18:09:01 GMT</lastBuildDate>
  <generator>LiveJournal / LiveJournal.com</generator>
  <lj:journal>dshadow</lj:journal>
  <lj:journalid>501226</lj:journalid>
  <lj:journaltype>personal</lj:journaltype>
  <atom10:link rel='hub' href='http://pubsubhubbub.appspot.com/' />
  <image>
    <url>http://l-userpic.livejournal.com/70949442/501226</url>
    <title>John Bafford</title>
    <link>http://dshadow.livejournal.com/</link>
    <width>100</width>
    <height>100</height>
  </image>

<item>
  <guid isPermaLink='true'>http://dshadow.livejournal.com/53481.html</guid>
  <pubDate>Thu, 28 May 2009 18:09:01 GMT</pubDate>
  <title>New D&amp;D Campaign - Need Players</title>
  <link>http://dshadow.livejournal.com/53481.html</link>
  <description>I&apos;m starting a new 4th Edition D&amp;D campaign in a few weeks, and I need 1 or 2 more players. If you (or someone you know) may be interested, shoot me an email.&lt;br /&gt;&lt;br /&gt;Scheduling has not been finalized, but it will likely be weekly, on either Tuesdays or Wednesdays.</description>
  <comments>http://dshadow.livejournal.com/53481.html</comments>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://dshadow.livejournal.com/52254.html</guid>
  <pubDate>Fri, 23 May 2008 00:52:55 GMT</pubDate>
  <title>Random Science Fact</title>
  <link>http://dshadow.livejournal.com/52254.html</link>
  <description>&lt;a href=&quot;http://en.wikipedia.org/wiki/Neutrino&quot;&gt;Wikipedia&lt;/a&gt;: &lt;i&gt;&quot;Because the cross section in weak nuclear interactions is very small, neutrinos can pass through matter almost unhindered. &lt;b&gt;For typical neutrinos produced in the sun&lt;/b&gt; (with energies of a few MeV), &lt;b&gt;it would take approximately one light year (~10&lt;sup&gt;16&lt;/sup&gt; m) of lead to block half of them.&lt;/b&gt; Detection of neutrinos is therefore challenging, requiring large detection volumes or high intensity artificial neutrino beams.&quot;&lt;/i&gt; (emphasis mine)&lt;br /&gt;&lt;br /&gt;It takes a &lt;i&gt;light year of solid lead&lt;/i&gt; to block half of the neutrinos from the sun, and that&apos;s only &lt;i&gt;challenging&lt;/i&gt;? Ridiculousness of the scale of such a thing aside, what then, does Wikipedia consider to be &lt;i&gt;difficult&lt;/i&gt;?</description>
  <comments>http://dshadow.livejournal.com/52254.html</comments>
  <lj:mood>amused</lj:mood>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://dshadow.livejournal.com/51709.html</guid>
  <pubDate>Thu, 17 Apr 2008 02:11:29 GMT</pubDate>
  <title>yum yum ZZZ ZZZ</title>
  <link>http://dshadow.livejournal.com/51709.html</link>
  <description>The hotel&apos;s restaurant, of which blissfully I am the only patron at present, has a sign indicating a maximum occupancy of 31. There are, however, 16 tables of 4 chairs (for a total of 64 seats).</description>
  <comments>http://dshadow.livejournal.com/51709.html</comments>
  <category>mysqlconf2008</category>
  <lj:music>restaurant muzak</lj:music>
  <media:title type="plain">restaurant muzak</media:title>
  <lj:mood>tired</lj:mood>
  <lj:security>public</lj:security>
  <lj:reply-count>1</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://dshadow.livejournal.com/49756.html</guid>
  <pubDate>Mon, 06 Aug 2007 04:59:07 GMT</pubDate>
  <title>iPhone Hacking</title>
  <link>http://dshadow.livejournal.com/49756.html</link>
  <description>I have developed a &lt;a href=&quot;http://www.dshadow.com/software/pathes/MobileTerminalEvents-001-r90.patch&quot;&gt;patch&lt;/a&gt; for the iPhone &lt;a href=&quot;http://code.google.com/p/mobileterminal/&quot;&gt;MobileTerminal&lt;/a&gt; that enables the beginning of proper event processing.&lt;br /&gt;&lt;br /&gt;Part of the problem was a lot of trial and error, involving two major realizations:&lt;br /&gt;1) iPhone apps don&apos;t get orientation-changed events unless they&apos;re launched from the GUI&lt;br /&gt;2) Figuring out where in the __GSEvent structure the eventType parameter is.&lt;br /&gt;&lt;br /&gt;This patch introduces a number of problems into MobileTerminal, namely causing it to not exit properly, causing it to exit on iPhone sleep, and causes it to (intentionally, because it&apos;s only temporary debug code) leak memory when printing event alerts.</description>
  <comments>http://dshadow.livejournal.com/49756.html</comments>
  <category>iphone</category>
  <category>hacking</category>
  <lj:mood>happy</lj:mood>
  <lj:security>public</lj:security>
  <lj:reply-count>1</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://dshadow.livejournal.com/49284.html</guid>
  <pubDate>Sat, 07 Jul 2007 06:03:32 GMT</pubDate>
  <title>Back in town</title>
  <link>http://dshadow.livejournal.com/49284.html</link>
  <description>I&apos;m back, and am at my parent&apos;s house now until sometime Saturday afternoon. Luggage is (hopefully) in St. Louis, because American Airlines is too lame to move luggage from one aircraft to another with a 20 minute layover. I&apos;ll condense trip into one post instead of the seven I was originally going to do, but in short, it was mostly lots of fun. Except for the eating too much, but I may have walked off all the extra desserts.&lt;br /&gt;&lt;br /&gt;Now I get to switch back from Alaska time to DC time in two days (4 hours... ack!).</description>
  <comments>http://dshadow.livejournal.com/49284.html</comments>
  <category>vacation</category>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://dshadow.livejournal.com/48934.html</guid>
  <pubDate>Fri, 29 Jun 2007 16:44:14 GMT</pubDate>
  <title>Alaska Vacation - Day 2 - More Seattle</title>
  <link>http://dshadow.livejournal.com/48934.html</link>
  <description>&lt;div style=&quot;float: right&quot;&gt;
&lt;a href=&quot;http://www.dshadow.com/gallery/alaska2007/P1010215.html&quot;&gt;&lt;img src=&quot;http://www.dshadow.com/images/blog/P1010215.jpg&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.dshadow.com/gallery/alaska2007/P1010237.html&quot;&gt;&lt;img src=&quot;http://www.dshadow.com/images/blog/P1010237.jpg&quot;&gt;&lt;/a&gt;
&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.dshadow.com/gallery/alaska2007/index2.html&quot;&gt;All Day 2 Photos&lt;/a&gt;
&lt;/div&gt;

Wandered through downtown Seattle on Thursday, but due to the weather threatning to &quot;shower&quot; for most of the day (and then actually commencing a light rain around 2 pm), we didn&apos;t actually do a whole lot.&lt;br /&gt;&lt;br /&gt;

Seattle has a whole bunch of pig sculptures, along the same lines as the Terp sculptures that are around Silver Spring, and the Elephant/donkeys that were in DC. I didn&apos;t get a picture of it, but the best one I saw was a bobble-head.&lt;br /&gt;&lt;br /&gt;


We went up the space needle and, though it&apos;s a tourist trap, we got a pretty nice view of downtown Seattle and the surrounding area, and I took a few pictures of seaplanes taking off from the lake.&lt;br /&gt;&lt;br /&gt;

The space needle has a rotating restaurant at the top, but it&apos;s so incredibly exorbitantly priced that it&apos;s not worth eating there, even for the novelty factor.&lt;br /&gt;&lt;br /&gt;


We rode the Seattle Monorail to and from the Space Needle. From the speedometer, it reached 45 mph, but the odometer goes up to 80. Hopefully, they never actually drive it that fast...&lt;br /&gt;&lt;br /&gt;

Afterwards, we want back to Pike Place Market and got lunch, then wandered around in the rain a bit. We were going to go on a tour of the old Seattle underground ruins from a big earthquake long ago, except that the tour was sold out and they were only running them every two hours.&lt;br /&gt;&lt;br /&gt;

We went back to the Seattle Museum of Art, where they have a bunch of Fort Taruses hanging from the ceiling with lights sticking out. We couldn&apos;t get into the actual exhibits without paying, though, even though the signage implied that you could get to some parts of the gallery without paying. Oh well. Not that it really mattered; we were too tired from the travel on Wednesday and the running around the city earlier in the day to really enjoy an art museum, so we just went back to the hotel.&lt;br /&gt;&lt;br /&gt;</description>
  <comments>http://dshadow.livejournal.com/48934.html</comments>
  <category>seattle</category>
  <category>vacation</category>
  <lj:security>public</lj:security>
  <lj:reply-count>2</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://dshadow.livejournal.com/48782.html</guid>
  <pubDate>Fri, 29 Jun 2007 04:26:54 GMT</pubDate>
  <title>Alaska Vacation - Day 1 - Seattle</title>
  <link>http://dshadow.livejournal.com/48782.html</link>
  <description>Thanks to my car troubles, &lt;span class=&apos;ljuser ljuser-name_arterich&apos; lj:user=&apos;arterich&apos; style=&apos;white-space: nowrap;&apos;&gt;&lt;a href=&apos;http://arterich.livejournal.com/profile&apos;&gt;&lt;img src=&apos;http://l-stat.livejournal.com/img/userinfo.gif&apos; alt=&apos;[info]&apos; width=&apos;17&apos; height=&apos;17&apos; style=&apos;vertical-align: bottom; border: 0; padding-right: 1px;&apos; /&gt;&lt;/a&gt;&lt;a href=&apos;http://arterich.livejournal.com/&apos;&gt;&lt;b&gt;arterich&lt;/b&gt;&lt;/a&gt;&lt;/span&gt; gave me a ride up to my parent&apos;s house. Our Eberron game Tuesday night ran a bit longer than we were expecting, so we didn&apos;t get up there until shortly after midnight.&lt;br /&gt;&lt;br /&gt;

Got up at 3:30 am to get a shower and have breakfast before leaving for the airport at 4:20 so we&apos;d have ample time for the 6:45 flight to Seattle via Dallas. We got there to find a long line and massive disorganization and confusion at the ticket counter because American Airline&apos;s online check-in system was broken, so no one could check in prior to getting to the airport. And, there were only four people at the ticket counter, so it took quite awhile to make it through the line. It also didn&apos;t help that one of the attendants was shouting things like &lt;i&gt;&quot;Anyone behind that woman is LATE!&quot;&lt;/i&gt; and &lt;i&gt;&quot;All flights from Dallas are CANCELLED!&quot;&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;

Eventually, we got our tickets and made it through security to the terminal and sat down and waited for the flight to be boarded. it wound up being a short wait, because of the ticket counter delays. It was at this point that we discovered that my Dad&apos;s watch was running slow. Which is a good thing, because he was already somewhat anxious about getting to the flight on-time as we were winding through security, and it&apos;s likely he&apos;d have been bouncing off the wall if he actually knew what time it was.&lt;br /&gt;&lt;br /&gt;

The flight from BWI to DFW was uneventful, but I was somewhat surprised that American didn&apos;t offer any free food at all to the non-first class passengers. There were free sodas, but a bag of chips, a cookie, or a bag of trail mix was $3. I caught up on sleep on this leg of the flight and just listened to my iPod.&lt;br /&gt;&lt;br /&gt;

We had about an hour and a half of layover at DFW, which, for some reason, my Dad seemed to think was only half an hour, so he was in a frantic rush to get to the terminal. We grabbed &quot;lunch&quot; at an horrendously overpriced TGI Friday&apos;s to-go, took the tram the long way around the airport instead of walking to the terminal by taking the advice of the person we asked, and then waited for an hour at the terminal for boarding the (delayed 10 minutes) flight.&lt;br /&gt;&lt;br /&gt;

The TVs at the terminal were showing the &lt;strike&gt;news&lt;/strike&gt; entertainment, and revolved mostly around a police chase in LA causing a four-car accident, the massive wildfire at Lake Tahoe, and Paris Hilton&apos;s upcoming interview on Larry King Live. They also ran a quote from Obama, who reportedly said something to the effect of &lt;i&gt;&quot;I won&apos;t comment on Hillary Clinton&apos;s qualifications, but I believe that only her husband is capable of picking up the job on day one.&quot;&lt;/i&gt; Gotta love those politicians.&lt;br /&gt;&lt;br /&gt;

The 3.5 hour flight from DFW to Seatac was uneventful. I mostly continued working on the backplot for the D&amp;D campaign I&apos;m working on.&lt;br /&gt;&lt;br /&gt;

We waited around awhile for the luggage to show up, and it looks like I got lucky that it showed up at all. When I needed to actually use suitcases, I&apos;ve been using &lt;i&gt;really&lt;/i&gt; old suitcases my parents had long ago (before the advent of wheels, telescoping handles, and shoulder straps). One of them developed a gouge in the lid; the other lost its handle &amp;#8212; with the tracking information on it &amp;#8212; so I&apos;m lucky I got that suitcase at all, and the &lt;i&gt;both&lt;/i&gt;, I&apos;m realizing just now, lost the identification cards we attached to the handles.&lt;br /&gt;&lt;br /&gt;

&lt;div style=&quot;float: right&quot;&gt;&lt;a href=&quot;http://www.dshadow.com/gallery/alaska2007/P1010159.html&quot;&gt;&lt;img src=&quot;http://www.dshadow.com/images/bog/P1010159.jpg&quot;&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://www.dshadow.com/gallery/alaska2007/P1010164.html&quot;&gt;&lt;img src=&quot;http://www.dshadow.com/images/bog/P1010164.jpg&quot;&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;&quot;&gt;&lt;img src=&quot;http://www.dshadow.com/images/bog/P1010186.jpg&quot;&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.dshadow.com/gallery/alaska2007/&quot;&gt;All Day 1 Photos&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;

We got checked into the hotel in Seatac. We&apos;re not even there for half an hour and my Dad&apos;s already made arrangements for us to take a tour with one of the local tour operators. They must have already been on their way to pick other people up and we just lucked out, because the tour van got there about 15 minutes later.&lt;br /&gt;&lt;br /&gt;

The tour, conducted by a retired Seattle firefighter named Tom, was relatively interesting, and certainly entertaining. My Mom later commented that the city itself was relatively clean; we didn&apos;t actually notice any litter anywhere (save for under the sewer grates, which had thousands upon thousands of cigarette butts).&lt;br /&gt;&lt;br /&gt;

The second or third stop on the tour was the Pike Place Market, which is the oldest continually-operated public farmer&apos;s market in the US. The street level was primarily occupied by a number of different fishmongers and seafood venders, local produce vendors, and flower arrangement shops with huge bouqets of very pretty flowers.&lt;br /&gt;&lt;br /&gt;

Later, we stopped at Commodore Park, which included the Ballard Locks which connect Lakes Washington and Union to the Puget Sound, and an adjacent salmon fish ladder. The fish ladder was pretty neat, since it was designed such that you could view the steps both from above and from the side. We saw a great many salmon, but the good show of fish jumping six feet out of the water apparently isn&apos;t until later in the summer when a different variety of salmon returns to spawn.&lt;br /&gt;&lt;br /&gt;

We returned back to our hotel after five hours of touring around and went to eat dinner at a local place, Dave&apos;s Diner. The &quot;help wanted&quot; sign should have set off warning bells, but I guess we were too hungry to think about it. The food itself was great &amp;#8212; I had a teriyaki hamburger (hamburger + pineapple ring + teriyaki sauce)&amp;#160;&amp;#8212; but i don&apos;t think I&apos;ve ever seen such slow service before.

After that back to the hotel for sleep &amp;#8212; barring a couple of short naps, I&apos;d been up 22 hours.</description>
  <comments>http://dshadow.livejournal.com/48782.html</comments>
  <category>seattle</category>
  <category>airport</category>
  <category>vacation</category>
  <lj:music>The Hut On Staffin Island / Johnny Wilmot&apos;s Fiddle / Frank&apos;s Reel-The Syncopaths-Rough Around The Edges</lj:music>
  <media:title type="plain">The Hut On Staffin Island / Johnny Wilmot&apos;s Fiddle / Frank&apos;s Reel-The Syncopaths-Rough Around The Edges</media:title>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://dshadow.livejournal.com/48234.html</guid>
  <pubDate>Thu, 28 Jun 2007 15:56:31 GMT</pubDate>
  <title>The Fickle Finger of Fate</title>
  <link>http://dshadow.livejournal.com/48234.html</link>
  <description>Quick update for those who weren&apos;t already aware; last Sunday was something of an interesting day. I&apos;m still not sure whether it turned out to my advantage or not.&lt;br /&gt;&lt;br /&gt;On my way to &lt;span class=&apos;ljuser ljuser-name_grysar&apos; lj:user=&apos;grysar&apos; style=&apos;white-space: nowrap;&apos;&gt;&lt;a href=&apos;http://grysar.livejournal.com/profile&apos;&gt;&lt;img src=&apos;http://l-stat.livejournal.com/img/userinfo.gif&apos; alt=&apos;[info]&apos; width=&apos;17&apos; height=&apos;17&apos; style=&apos;vertical-align: bottom; border: 0; padding-right: 1px;&apos; /&gt;&lt;/a&gt;&lt;a href=&apos;http://grysar.livejournal.com/&apos;&gt;&lt;b&gt;grysar&lt;/b&gt;&lt;/a&gt;&lt;/span&gt;&apos;s party on Sunday (and practically in his backyard, too), I managed to crash into an SUV while trying to turn around. The airbag actually hit me this time, because I was leaning forward a little, so I got kind of beat up - but I think most of it&apos;s because the airbag ripped my sunglasses off. As of Tuesday, they&apos;re not sure whether or not my car is a total loss. Hopefully, it&apos;s repairable; that&apos;ll be much cheaper.&lt;br /&gt;&lt;br /&gt;&lt;span class=&apos;ljuser ljuser-name_arterich&apos; lj:user=&apos;arterich&apos; style=&apos;white-space: nowrap;&apos;&gt;&lt;a href=&apos;http://arterich.livejournal.com/profile&apos;&gt;&lt;img src=&apos;http://l-stat.livejournal.com/img/userinfo.gif&apos; alt=&apos;[info]&apos; width=&apos;17&apos; height=&apos;17&apos; style=&apos;vertical-align: bottom; border: 0; padding-right: 1px;&apos; /&gt;&lt;/a&gt;&lt;a href=&apos;http://arterich.livejournal.com/&apos;&gt;&lt;b&gt;arterich&lt;/b&gt;&lt;/a&gt;&lt;/span&gt; stopped by the accident scene to help out; turns out he hadn&apos;t gotten to the party yet, but was only half a mile away. So, an hour later, we finally got to Greg&apos;s party. Yay!&lt;br /&gt;&lt;br /&gt;I had originally asked Omar if I could get a ride back to my place, since he was travelling roughly in that direction, but I wound up getting a ride back to my house from Andrew and Monica, since they offered, and it let me stay at the party longer.&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;float: right&quot;&gt;&lt;a href=&quot;http://www.dshadow.com/gallery/misc/BasementCeiling.html&quot;&gt;&lt;img src=&quot;http://www.dshadow.com/images/blog/BasementCeiling.jpg&quot;&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.dshadow.com/gallery/misc/BasementFloor.html&quot;&gt;&lt;img src=&quot;http://www.dshadow.com/images/blog/BasementFloor.jpg&quot;&gt;&lt;/a&gt;&lt;/div&gt;Good thing too. Monica had never been to my place before, so I gave the tour, and found that a small water leak in one of the pipes in the basement caused the ceiling to collapse! In all likelyhood, if I hadn&apos;t been down there to show the house, I&apos;d not likely have noticed the problem until after I got back from the trip, and if I did notice it, it would have been Tuesday evening during the Eberron game, and the water problem would have been much worse.&lt;br /&gt;&lt;br /&gt;I got the pipe patched up Monday morning with some assistance from my parents, and the floor is cleaned up now, so I just need to get the ceiling replaced.&lt;br /&gt;&lt;br /&gt;Since my air conditioning isn&apos;t working properly, Omar also volunteered to put his dehumidifier in my basement to help with drying out the carpet, which as of Tuesday night, was still pretty damp.</description>
  <comments>http://dshadow.livejournal.com/48234.html</comments>
  <category>house</category>
  <category>water</category>
  <category>car</category>
  <lj:security>public</lj:security>
  <lj:reply-count>1</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://dshadow.livejournal.com/48014.html</guid>
  <pubDate>Wed, 25 Apr 2007 03:51:03 GMT</pubDate>
  <title>&quot;I underestimated the fiendish charm of the Waxman, and now Arthur is ensconced in the waxy, wax-like waxiness of her wax.&quot;</title>
  <link>http://dshadow.livejournal.com/48014.html</link>
  <description>&lt;i&gt;&quot;Would you not agree that, as the embodiment of America&apos;s commitment to truth, that Captain Liberty herself is subject to the Freedom of Information Act?&lt;br /&gt;&lt;br /&gt;&quot;You say that it&apos;s a disgrace to this country that its symbol can be seen in the flesh, but is she not also the symbol of an open society that is the envy of every nation on the earth?&lt;br /&gt;&lt;br /&gt;&quot;And therefore, as that very symbol I ask you, would it be appropriate for Captain Liberty to be photographed in anything &lt;/i&gt;less&lt;i&gt; than the &lt;/i&gt;nude&lt;i&gt;?&lt;br /&gt;&lt;br /&gt;&quot;In fact, isn&apos;t it an insult that she&apos;s not naked right now?&quot;&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;-- Batmanuel, &quot;The Tick&quot;</description>
  <comments>http://dshadow.livejournal.com/48014.html</comments>
  <category>the tick</category>
  <lj:security>public</lj:security>
  <lj:reply-count>1</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://dshadow.livejournal.com/47618.html</guid>
  <pubDate>Tue, 06 Feb 2007 21:23:24 GMT</pubDate>
  <title>Steve Jobs: &quot;Thoughts on Music&quot;</title>
  <link>http://dshadow.livejournal.com/47618.html</link>
  <description>Apple CEO Steve Jobs has written an interesting essay, &quot;&lt;a href=&quot;http://www.apple.com/hotnews/thoughtsonmusic/&quot;&gt;Thoughts on Music&lt;/a&gt;&quot;, in which he explains why Apple has refused to license its FairPlay DRM scheme, and calls out to the music industry to end copy protection. Jobs also points out that the vast amount of music on iPods is DRM-unencumbered, and argues that the 3% of music on iPods which is DRM-encumbered is hardly enough to lock users into the iPod platform.&lt;br /&gt;&lt;br /&gt;It will be interesting to see the fallout from this essay, both from the music industry (which has recently shown signs of &lt;a href=&quot;http://today.reuters.com/news/articlenews.aspx?type=technologyNews&amp;amp;storyid=2007-01-22T160916Z_01_L22303409_RTRUKOC_0_US-DIGITAL-DIVISIONS.xml&amp;amp;WTmodLoc=NewsArt-R2-Today-11&quot;&gt;re-thinking DRM&lt;/a&gt;), and the European countries like Norway, which has declared &lt;a href=&quot;http://www.out-law.com/page-7691&quot;&gt;Apple&apos;s DRM illegal&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;i&gt;(Also posted on &lt;a href=&quot;http://www.applegeeks.com/blog/?p=1588&quot;&gt;AppleGeeks&lt;/a&gt;)&lt;/i&gt;</description>
  <comments>http://dshadow.livejournal.com/47618.html</comments>
  <category>apple</category>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://dshadow.livejournal.com/47413.html</guid>
  <pubDate>Fri, 02 Feb 2007 16:39:11 GMT</pubDate>
  <title>Making Fun of News</title>
  <link>http://dshadow.livejournal.com/47413.html</link>
  <description>CNN Headline: &quot;&lt;a href=&quot;http://www.cnn.com/2007/US/02/02/florida.storm/index.html&quot;&gt;Suspected tornadoes kill at least 14 in Florida&lt;/a&gt;&quot;.&lt;br /&gt;&lt;br /&gt;So, on the one hand, we have lite-brites that are &lt;a href=&quot;http://www.friday.com/bbum/2007/02/01/best-no-comment-response-ever/&quot;&gt;guilty even after being proven innocent&lt;/a&gt;, but the weather still has innocent until proven guilty privileges?&lt;br /&gt;&lt;br /&gt;What&apos;s next? Some city panicking because of &lt;a href=&quot;http://www.geekculture.com/joyoftech/joyimages/919.gif&quot;&gt;suspicious shoes on critical infrastructure&lt;/a&gt;?</description>
  <comments>http://dshadow.livejournal.com/47413.html</comments>
  <category>news</category>
  <lj:music>Iko Iko-Captain Jack-Captain&apos;s Best</lj:music>
  <media:title type="plain">Iko Iko-Captain Jack-Captain&apos;s Best</media:title>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://dshadow.livejournal.com/47163.html</guid>
  <pubDate>Tue, 30 Jan 2007 15:45:51 GMT</pubDate>
  <title>Mandatory Draft for Everyone?</title>
  <link>http://dshadow.livejournal.com/47163.html</link>
  <description>If I&quot;m reading &lt;a href=&quot;http://thomas.loc.gov/cgi-bin/query/z?c110:H.R.393:&quot;&gt;HR 393&lt;/a&gt; correctly, it has been proposed that &lt;i&gt;everyone&lt;/i&gt; aged 18 - 42 will be required to perform two years of &quot;national service&quot;, either in the armed forces, or in some other capacity as determined by the President. This would also ammend the Selective Service Act to incorporate women as well.</description>
  <comments>http://dshadow.livejournal.com/47163.html</comments>
  <category>government</category>
  <lj:security>public</lj:security>
  <lj:reply-count>5</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://dshadow.livejournal.com/46994.html</guid>
  <pubDate>Thu, 28 Dec 2006 02:24:30 GMT</pubDate>
  <title>National Museums of Bag Search and X-Ray</title>
  <link>http://dshadow.livejournal.com/46994.html</link>
  <description>I wandered over to the National Mall on Tuesday and went through a few of the museums, spending most of my time in the Natural History and Air and Space museums, before walking over to the Capitol and the Washington Monument, before high winds and dark suggested I return home, which involved running into Shimin on the metro.&lt;br /&gt;&lt;br /&gt;Overheard at the National Museum of Natural History:&lt;br /&gt;&lt;b&gt;Child (quite calmly):&lt;/b&gt; &lt;i&gt;&quot;I request that we go home.&quot;&lt;/i&gt;&lt;br /&gt;&lt;b&gt;Parent (puzzled):&lt;/b&gt; &lt;i&gt;&quot;Then why did you want to come?&quot;&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;According to the Hirshhorn Museum and Sculpture Garden, what passes for art today is a 3 ft x 5 ft tall solid black oil painting, and a 6 ft or so solid black sphere with one eighth missing. (I think it was solid black. It was kind of hard to focus on it, what with there being almost no illumination anyway.)&lt;br /&gt;&lt;br /&gt;I took a bunch of pictures with my new camera, but the only ones I really liked are one of &lt;a href=&quot;http://www.dshadow.com/gallery/misc/Amethyst.html&quot;&gt;amethyst&lt;/a&gt;, one of a &lt;a href=&quot;http://dshadow.com/gallery/misc/Mammoth.html&quot;&gt;mammoth fossil&lt;/a&gt;, and one of the &lt;a href=&quot;http://dshadow.com/gallery/misc/WashingtonMonumentSundown.html&quot;&gt;Washington Monument at sundown&lt;/a&gt;. I thought the amethyst was going to make a nice desktop background, but it&apos;s too busy for my tastes. If anyone wants the full-res version, let me know.&lt;br /&gt;&lt;br /&gt;As I was going through the pictures I took, I was slightly amused to discover that several birds I took pictures of had actually been tagged.</description>
  <comments>http://dshadow.livejournal.com/46994.html</comments>
  <category>children</category>
  <category>photos</category>
  <category>smithsonian</category>
  <lj:security>public</lj:security>
  <lj:reply-count>2</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://dshadow.livejournal.com/46687.html</guid>
  <pubDate>Sun, 10 Dec 2006 16:39:04 GMT</pubDate>
  <title>Son of Mechatable</title>
  <link>http://dshadow.livejournal.com/46687.html</link>
  <description>&lt;span class=&apos;ljuser ljuser-name_bludstone&apos; lj:user=&apos;bludstone&apos; style=&apos;white-space: nowrap;&apos;&gt;&lt;a href=&apos;http://bludstone.livejournal.com/profile&apos;&gt;&lt;img src=&apos;http://l-stat.livejournal.com/img/userinfo.gif&apos; alt=&apos;[info]&apos; width=&apos;17&apos; height=&apos;17&apos; style=&apos;vertical-align: bottom; border: 0; padding-right: 1px;&apos; /&gt;&lt;/a&gt;&lt;a href=&apos;http://bludstone.livejournal.com/&apos;&gt;&lt;b&gt;bludstone&lt;/b&gt;&lt;/a&gt;&lt;/span&gt;: &lt;a href=&quot;http://www.dbfletcher.com/capstan/&quot;&gt;Son of Mechatable&lt;/a&gt;.</description>
  <comments>http://dshadow.livejournal.com/46687.html</comments>
  <category>table</category>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://dshadow.livejournal.com/46468.html</guid>
  <pubDate>Thu, 30 Nov 2006 05:08:03 GMT</pubDate>
  <title>titan is back up</title>
  <link>http://dshadow.livejournal.com/46468.html</link>
  <description>Hopefully the last post on &lt;i&gt;titan&lt;/i&gt; in awhile. For those of you with accounts, bizarro-&lt;i&gt;titan&lt;/i&gt; is back up in a new box now, and mail has started to be directed back there. Mail received on &lt;i&gt;vortex&lt;/i&gt; will stay there until you do something with it. Mail will probably continue to trickle to &lt;i&gt;vortex&lt;/i&gt; for a little while while the dns changes re-propogate.&lt;br /&gt;&lt;br /&gt;So far, the verdict is two dead power supplies, two blown capacitors on &lt;i&gt;titan&lt;/i&gt;&apos;s motherboard, and possibly a dead CPU as well. Man, when stuff breaks, it &lt;i&gt;really&lt;/i&gt; breaks.</description>
  <comments>http://dshadow.livejournal.com/46468.html</comments>
  <category>computers</category>
  <lj:music>Concerto No. 1 in B flat major op. 23-Masterpieces Classical Collection-Tchaikovsky - The Best Of</lj:music>
  <media:title type="plain">Concerto No. 1 in B flat major op. 23-Masterpieces Classical Collection-Tchaikovsky - The Best Of</media:title>
  <lj:security>public</lj:security>
  <lj:reply-count>2</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://dshadow.livejournal.com/46200.html</guid>
  <pubDate>Wed, 29 Nov 2006 02:55:36 GMT</pubDate>
  <title>titan is dead. Long live titan.</title>
  <link>http://dshadow.livejournal.com/46200.html</link>
  <description>&lt;b&gt;The Important Bits:&lt;/b&gt;&lt;br /&gt;Zort.net mail  has been temporarially moved to &lt;i&gt;vortex&lt;/i&gt;. This will only cover new email sent since titan went down this morning. Mail on &lt;i&gt;titan&lt;/i&gt;&apos;s disk should be still there and is temporarily not available. Procmail doesn&apos;t work (sorry). Neither does the ERP mailing list (mails sent there will bounce). Hopefully, &lt;i&gt;titan&lt;/i&gt; will be temporarially resurrected in a new body tomorrow evening, at which point, mail will be pointed back there.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;The Story:&lt;/b&gt;&lt;br /&gt;Got home this evening and attempted to revive &lt;i&gt;titan&lt;/i&gt;. I was already suspecting the power supply, but I wanted to try and power it back up once more for good measure.&lt;br /&gt;&lt;br /&gt;The PSU hummed. Then flashed, and the PSU let out its magic smoke.&lt;br /&gt;&lt;br /&gt;Ok, so no big deal. I fetched the spare PSU I had and plugged it in.&lt;br /&gt;&lt;br /&gt;Nothing happened.&lt;br /&gt;&lt;br /&gt;Well, I still had one more available power supply, the one in &lt;i&gt;eventhorizon&lt;/i&gt;, which I powered on for the first time in a few years to make sure the PSU was working. After much finagling (that case is the most poorly designed over-cramped case I&apos;ve ever seen), I yanked out that PSU, and plugged it into &lt;i&gt;titan&lt;/i&gt;.&lt;br /&gt;&lt;br /&gt;Nothing happened.&lt;br /&gt;&lt;br /&gt;Ok, so &lt;i&gt;titan&lt;/i&gt;&apos;s motherboard must be bad. So I plugged &lt;i&gt;eventhorizon&lt;/i&gt;&apos;s power supply back in, and tried to turn it on.&lt;br /&gt;&lt;br /&gt;Nothing happened. Argh!&lt;br /&gt;&lt;br /&gt;So now, my dead computer and power supply has now turned into three dead power supplies and possibly two dead computers!&lt;br /&gt;&lt;br /&gt;I&apos;m meeting up with an old co-worker, &lt;a href=&quot;http://www.haque.net/&quot;&gt;Mohammad Haque&lt;/a&gt; tomorrow to borrow an old system of his and stick &lt;i&gt;titan&lt;/i&gt;&apos;s hard drive in it. I was originally planning on using &lt;i&gt;vortex&lt;/i&gt; as a complete replacement for titan, but getting mail to work properly has been a PITA, and I don&apos;t really feel like fighting with it anymore. Especially after I nearly succeeded in nuking the mailbox I already had on on &lt;i&gt;vortex&lt;/i&gt;. Gah. &lt;i&gt;(Plug: go read his brother&apos;s webcomic, &lt;a href=&quot;http://www.applegeeks.com/&quot;&gt;AppleGeeks&lt;/a&gt; if you aren&apos;t already.)&lt;/i&gt;</description>
  <comments>http://dshadow.livejournal.com/46200.html</comments>
  <category>magic smoke</category>
  <category>computers</category>
  <lj:mood>annoyed</lj:mood>
  <lj:security>public</lj:security>
  <lj:reply-count>1</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://dshadow.livejournal.com/45857.html</guid>
  <pubDate>Tue, 28 Nov 2006 12:48:01 GMT</pubDate>
  <title>titan is down</title>
  <link>http://dshadow.livejournal.com/45857.html</link>
  <description>It appears that &lt;i&gt;titan&lt;/i&gt; has suffered some kind of massive failure and won&apos;t turn on. I&apos;m hoping it&apos;s just a power supply problem, which if it is, is easily remedied since I have a spare. I can&apos;t fix this until tonight, though.&lt;br /&gt;&lt;br /&gt;The &quot;only&quot; thing affected is mail for the several domains &lt;i&gt;titan&lt;/i&gt; hosts. Websites are all on &lt;i&gt;vortex&lt;/i&gt;, and are fine.&lt;br /&gt;&lt;br /&gt;Hopefully I can get it back up tonight, but in any case, I&apos;m going to get mail services transferred over to &lt;i&gt;vortex&lt;/i&gt; ASAP.&lt;br /&gt;&lt;br /&gt;I&apos;m reasonably confident no data has been lost, and in the worst case, I can directly attach &lt;i&gt;titan&lt;/i&gt;&apos;s hard drive to &lt;i&gt;vortex&lt;/i&gt; and copy the data.</description>
  <comments>http://dshadow.livejournal.com/45857.html</comments>
  <category>computers</category>
  <lj:mood>annoyed</lj:mood>
  <lj:security>public</lj:security>
  <lj:reply-count>3</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://dshadow.livejournal.com/45593.html</guid>
  <pubDate>Sat, 25 Nov 2006 00:38:04 GMT</pubDate>
  <title>Final Fantasy XII-2</title>
  <link>http://dshadow.livejournal.com/45593.html</link>
  <description>Still enjoying the game.&lt;br /&gt;&lt;br /&gt;1) Guest party members make everything so much easier. Especially killing marks. And though the game sets you up for disliking the Ultan-Yensa, I kinda feel sorry for running through their territory and slaughtering them all. It&apos;s a slaughter. I run near one of them, and since they&apos;re hostile, my three PCs and the guest all run up and go slash-slash-slash-slash-dead-who&apos;s next?&lt;br /&gt;&lt;br /&gt;2) An extension of #1: except for the plot, boss fights and marks, and wandering around looking at the pretty scenery, this game is really boring. I mean, with gambits, I don&apos;t even have to think in order to decimate the inhabitants of the world. I just have to run near them. I can wade into the middle of a tunnel filled with skeletons, go make dinner, come back, the party&apos;s killed everything and healed themselves. All the game doesn&apos;t do for me is move the characters on to the next area to do more bad-guy slaying. There&apos;s only been one area where I actually had to watch their health and pull them out of combat because the security guards were auto-respawning quicker than the party could kill them. I know the game&apos;s got a kill counter. I wish it&apos;d show me the actual number. I may be single-handedly responsible for the near-extinction of a few species of animals and sentient humanoids.&lt;br /&gt;&lt;br /&gt;3) And just when I was starting to congratulate the villains on having a complex, well thought out, and successful plan, without any hints of gross incompetence, it&apos;s time for another Good Idea/Bad Idea.&lt;br /&gt;&lt;br /&gt;Good Idea: Testing the magic crystal you took from the good guys to ensure you don&apos;t return home with a dud.&lt;br /&gt;&lt;br /&gt;Bad Idea: Testing the magic crystal you took from the good guys, against orders, in your airship&apos;s most sophisticated testing facility available: the engine.&lt;br /&gt;&lt;br /&gt;The End.&lt;br /&gt;&lt;br /&gt;4) I&apos;m liking the place names in this game. I want to steal them and claim they were my own.&lt;br /&gt;&lt;br /&gt;5) The skycity of Bhujerba, apparently located on a cloud, also apparently has giant wings. It is also the location of the Lhusu Mines, where they extract magicite from the mines. Also in the clouds. One of the city&apos;s random moogles made the comment that the magicite is what enables the city to fly, and wondered about what happens when all the magicite is mined. (The mines are almost depleted.) Quite clearly, this city is doomed.&lt;br /&gt;&lt;br /&gt;6) Does Fran speak more later in the game? I really like her voice, though I can&apos;t pin down the accent. And Balthier&apos;s british accent has just the right amount of arrogance to make his opening quip &quot;I&apos;m the leading man&quot; perfectly believable. This voice acting rocks, compared to the last game I played, Xenosaga 3, in which the voiceovers randomly paused in the middle. Of sentences, or at the end. Of a page of text.&lt;br /&gt;&lt;br /&gt;7) I forgot about this, until Balthier asked the same thing: WTF is Vaan doing on the adventure? He&apos;s been drawn into things because when he was doing his noble thievery schtick he&apos;s a (noble) thief stealing from the castle, and just happens to fall into an on-going plot that he&apos;s only tangentially involved in because of his brother, and then becomes further involved only because his not-really GF gets kidnapped. But apart from that, why is he even there? He hasn&apos;t done anything particularly noteworthy, and nothing he&apos;s done has really affected anything anyway. He really does start this game as a nobody, even more so than Zidane or &quot;This is MY story&quot; Tidus. Why exactly are we supposed to like Vaan?&lt;br /&gt;&lt;br /&gt;8) Maybe it&apos;s too early in the game, but aside from the pre-existing friendship between Vaan and Penelo, there hasn&apos;t been any sort of love interest mentioned on part of any character. Doesn&apos;t the main male character in FF games usually fawn over the main female character? Or am I only assuming that&apos;s the case because I&apos;ve only played FF 9 and 10? (In any case, it&apos;s fine, because I see no reason at all for Vaan to get the girl. I&apos;m just unclear as to whether the girl is Penelo or Ashe)&lt;br /&gt;&lt;br /&gt;9) I know it&apos;s more &quot;realistic&quot; this way, but it&apos;s also really annoying that, in towns, in order to buy stuff, I have to go to seven different shops because they only sell one kind of thing (weapons, armor/shields, accessories, items, magic, techniques, and gambits).&lt;br /&gt;&lt;br /&gt;10) I wish the game would tell me which tile on the license board I have to purchase to use a given piece of equipment.&lt;br /&gt;&lt;br /&gt;11) I don&apos;t have enough money, to the point that I&apos;m actually hampered by it. Don&apos;t really recall this happening to this extent in any other RPG I&apos;ve played. Maybe I need to steal more?&lt;br /&gt;&lt;br /&gt;12) On gambits: maybe that&apos;s the whole point of this game: develop a complex enough gambit rules list to ensure that your characters can take down bosses with your eyes closed? In that case, I need a &quot;run around in circles&quot; gambit action so my party restores their magic after combat, and a &quot;crap, we&apos;re all dead, switch to backup party&quot; gambit. I also need to assign additional conditions, e.g. &quot;If ally HP &amp;lt;= 20%, Hi-Potion, but only in combat&quot;, so I don&apos;t use up my potions out of combat.</description>
  <comments>http://dshadow.livejournal.com/45593.html</comments>
  <category>games</category>
  <lj:security>public</lj:security>
  <lj:reply-count>3</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://dshadow.livejournal.com/45432.html</guid>
  <pubDate>Wed, 22 Nov 2006 16:54:38 GMT</pubDate>
  <title>Final Fantasy XII</title>
  <link>http://dshadow.livejournal.com/45432.html</link>
  <description>Dear Square-Enix,&lt;br /&gt;&lt;br /&gt;1) The next time you make me run around town proclaiming &quot;I am THE Basch von Rosenburgh of Dalmasca&quot; to everyone, &lt;i&gt;please&lt;/i&gt; come up with more than five different things to say, or I will find a way to make  your computers say nothing but.&lt;br /&gt;&lt;br /&gt;2) Gambits are more useful than I was expecting. But when I turn off Gambits, I&apos;d like the game to prompt me for a character&apos;s next action when ready, rather than just assuming I&apos;d like the character to attack.&lt;br /&gt;&lt;br /&gt;3) On the other hand, when I&apos;m running away, I&apos;d much rather my characters still do things that might prolong the running-away, such as using their healing gambits. Also, stop putting my character&apos;s weapons away. It lets the bad guys catch up.&lt;br /&gt;&lt;br /&gt;4) When I am making with the running-away, it is counter-productive to have one member of the party hang out far out of range, so that if I am in need of emergency healing, I can&apos;t tell them to do so. It is doubly counter-productive if the laggard is the healer, and almost dead because I can&apos;t tell them to heal themselves because they&apos;re too far away. It helps to follow the lead character&apos;s path (which I know the game saves, since it draws it on the map), rather than blindly running straight towards them. The sides of stairs and walls will thank you.&lt;br /&gt;&lt;br /&gt;5) The license board concept is interesting, but it&apos;s also kind of irritating. Especially when the monsters only drop 1 or 2 LP each. And leveling up is too slow, unless the marks are intentionally placed well beyond my current capacity to fight them.&lt;br /&gt;&lt;br /&gt;6) I have taken 75,307 steps in just under 14 hours of gameplay. Assuming a 3 ft. stride, I have run 42 miles in-game. I don&apos;t know why you bothered to put that counter there, but, cool.&lt;br /&gt;&lt;br /&gt;7) Granted, the first things out of Vaan&apos;s mouth was &quot;I wanna be a sky pirate!&quot;, but, airship this early in the game already?&lt;br /&gt;&lt;br /&gt;8) The navigation controls are fine, until I start trying to run around town using only the on-screen map, at which point Vaan inevitably winds up having a seizure against a wall.&lt;br /&gt;&lt;br /&gt;9) Some of the music feels like FF Tactics. Which isn&apos;t bad, but I&apos;ve always thought the Tactics music felt delicate and likely to break in half on a whim, so it&apos;s a little odd to get that feeling too here.&lt;br /&gt;&lt;br /&gt;10) Thek wordks &quot;Magick&quot; ankd &quot;techniks&quot; dok nokt kneedk thek lettekr &quot;k&quot; tok sounkd magickal.&lt;br /&gt;&lt;br /&gt;11) It&apos;s neat that I can select a party of one or two characters, instead of the full three. Don&apos;t see the utility, unless it&apos;s for some single plot point later, or to facilitate levelling up one or two characters. (But better that than what I&apos;d occasionally do, which is leave a dead member of the party in the party so that they&apos;d continue to die and give more XP to the survivors.) But, on that note, why, when Vaan is dead and/or petrified, is he leading the party in town?&lt;br /&gt;&lt;br /&gt;12) Thank you thankyou thankyou thankyou for solving the problem where, in every other RPG I&apos;ve ever played, the entire reserve party commits seppuku when the active party dies. You&apos;re still killing me, but at least you&apos;ve killed &lt;i&gt;all&lt;/i&gt; my characters before game-over.</description>
  <comments>http://dshadow.livejournal.com/45432.html</comments>
  <category>games</category>
  <lj:security>public</lj:security>
  <lj:reply-count>6</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://dshadow.livejournal.com/45305.html</guid>
  <pubDate>Mon, 13 Nov 2006 06:09:00 GMT</pubDate>
  <title>Hushpuppies</title>
  <link>http://dshadow.livejournal.com/45305.html</link>
  <description>At &lt;span class=&apos;ljuser ljuser-name_lilinthra&apos; lj:user=&apos;lilinthra&apos; style=&apos;white-space: nowrap;&apos;&gt;&lt;a href=&apos;http://lilinthra.livejournal.com/profile&apos;&gt;&lt;img src=&apos;http://l-stat.livejournal.com/img/userinfo.gif&apos; alt=&apos;[info]&apos; width=&apos;17&apos; height=&apos;17&apos; style=&apos;vertical-align: bottom; border: 0; padding-right: 1px;&apos; /&gt;&lt;/a&gt;&lt;a href=&apos;http://lilinthra.livejournal.com/&apos;&gt;&lt;b&gt;lilinthra&lt;/b&gt;&lt;/a&gt;&lt;/span&gt;&apos;s D&amp;D game on Sunday, &lt;span class=&apos;ljuser ljuser-name_arterich&apos; lj:user=&apos;arterich&apos; style=&apos;white-space: nowrap;&apos;&gt;&lt;a href=&apos;http://arterich.livejournal.com/profile&apos;&gt;&lt;img src=&apos;http://l-stat.livejournal.com/img/userinfo.gif&apos; alt=&apos;[info]&apos; width=&apos;17&apos; height=&apos;17&apos; style=&apos;vertical-align: bottom; border: 0; padding-right: 1px;&apos; /&gt;&lt;/a&gt;&lt;a href=&apos;http://arterich.livejournal.com/&apos;&gt;&lt;b&gt;arterich&lt;/b&gt;&lt;/a&gt;&lt;/span&gt; said something about me trying to argue that bread was six-sided instead of two-sided at Shimin&apos;s party on Saturday.&lt;br /&gt;&lt;br /&gt;Although I will admit the possibility of making that argument at some point in the past, being that it would be a typical silly thing I&apos;d try to argue, I&apos;m fairly certain I wasn&apos;t arguing that this weekend.&lt;br /&gt;&lt;br /&gt;Which got me thinking, just now as I&apos;m trying to be asleep, about how one might turn six-sided bread into two-sided bread, by shaving off pieces of the bread in a fashion that removes the crust sides of the bread in a way that the front side tapers to a point before becoming the back side. (Probably, this would involve making the tapering transition rounded so as to prevent someone from claiming you have pyramid-shaped five-sided piece of bread.)&lt;br /&gt;&lt;br /&gt;Which led to me wondering about how you would get one-sided bread, to which I concluded it would have to be spherical. I then wondered exactly what kind of bread-making device you would need to make round bread.&lt;br /&gt;&lt;br /&gt;I then remembered &lt;a href=&quot;http://en.wikipedia.org/wiki/Hushpuppies&quot;&gt;hushpuppies&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;It&apos;s been years since I&apos;ve had some. Anyone know anywhere in/around MD where I can obtain some, or am I going to have to road-trip to a southern seafood restaurant to get some?</description>
  <comments>http://dshadow.livejournal.com/45305.html</comments>
  <category>silly arguments</category>
  <category>food</category>
  <lj:mood>hungry</lj:mood>
  <lj:security>public</lj:security>
  <lj:reply-count>5</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://dshadow.livejournal.com/44961.html</guid>
  <pubDate>Fri, 10 Nov 2006 04:53:41 GMT</pubDate>
  <title>&amp;#220;&amp;#241;&amp;#237;&amp;#231;&amp;#248;d&amp;#828;&amp;#234; &amp;#236;s&amp;#831; w&amp;#835;e&amp;#802;ir&amp;#815;&amp;#843;d&amp;#845;</title>
  <link>http://dshadow.livejournal.com/44961.html</link>
  <description>&lt;a href=&quot;http://dshadow.com/images/misc/UnicodeMess.png&quot;&gt;&lt;img src=&quot;http://dshadow.com/images/misc/UnicodeMess.png&quot; align=&quot;right&quot; height=&quot;207&quot; width=&quot;13&quot; border=&quot;1&quot;&gt;&lt;/a&gt;
&lt;p&gt;
For some reason, I looked up Sp&amp;#305;n&amp;#776;al Tap in Wikipedia. The article made reference to the fact that it is properly spelled with a dotless i and an umlaut over the n. But I noticed that the umlat wasn&apos;t properly rendering in Safari (it was showing up as a grey square next to the n). So I dragged the square into the character palette and it dropped me into the middle of the combining marks set.&lt;/p&gt;

&lt;p&gt;Mac OS X has glyphs for 124 combining marks. Assuming I applied them all, once, to a single character, the result is the mess on the right - a 24 pt. letter &quot;q&quot; becomes a 54x832 pixel beast. (Click for a full-sized image.) I&apos;m going to go out on a limb and say that this is the tallest unicode character ever created.&lt;/p&gt;</description>
  <comments>http://dshadow.livejournal.com/44961.html</comments>
  <category>unicode</category>
  <category>weird</category>
  <lj:mood>amused</lj:mood>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://dshadow.livejournal.com/44755.html</guid>
  <pubDate>Wed, 08 Nov 2006 15:02:30 GMT</pubDate>
  <title>Bumper Sticker</title>
  <link>http://dshadow.livejournal.com/44755.html</link>
  <description>&lt;p&gt;Saw this bumper sticker on the way in to work:&lt;/p&gt;

&lt;table style=&quot;border: solid black 1px&quot; cellspacing=&quot;0&quot;&gt;&lt;tr&gt;&lt;td style=&quot;color: black; background-color: white&quot;&gt;FDR:&lt;/td&gt;&lt;td&gt;We have nothing to fear&lt;br /&gt;but fear itself.&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;color: white; background-color: black&quot;&gt;&lt;td&gt;Bush:&lt;/td&gt;&lt;td style=&quot;font-size: larger&quot;&gt;Code Orange!&lt;br /&gt;Duct Tape!&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</description>
  <comments>http://dshadow.livejournal.com/44755.html</comments>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://dshadow.livejournal.com/44438.html</guid>
  <pubDate>Fri, 03 Nov 2006 11:59:00 GMT</pubDate>
  <title>I&apos;m Home. Yay.</title>
  <link>http://dshadow.livejournal.com/44438.html</link>
  <description>Not doing a long writeup of the final keynote, &quot;From Lancelot to Lovelace, and Beyond&quot; by Robert &apos;r0ml&apos; Lefkowitz. In short, Lefkowitz asserts that to be computer literate, one has to be able to read and write the language of computers (e.g. read and write code), and that, currently, we&apos;re effectively in the 13th century with respect to the percentage of people who are computer literate.&lt;br /&gt;&lt;br /&gt;And now, I become one with my bed. ZZZ.</description>
  <comments>http://dshadow.livejournal.com/44438.html</comments>
  <category>zendconference2006</category>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://dshadow.livejournal.com/44199.html</guid>
  <pubDate>Thu, 02 Nov 2006 21:08:17 GMT</pubDate>
  <title>ZendCon Session Notes - Zend Framework</title>
  <link>http://dshadow.livejournal.com/44199.html</link>
  <description>Presented by John Cogeshall (Zend)&lt;br /&gt;&lt;br /&gt;The &lt;a href=&quot;http://framework.zend.com/&quot;&gt;Zend Framework&lt;/a&gt; is a modular collection of PHP classes, based on PHP 5, to simplify common tasks. It&apos;s a smaller component of the &lt;a href=&quot;http://www.zend.com/php_collaboration_project&quot;&gt;PHP Collaboration Project&lt;/a&gt;.  It&apos;s also supposed to be a demonstration of PHP 5 best practices.&lt;br /&gt;&lt;br /&gt;The Framework is intended to be E_STRICT compatible (that is, returning no warnings when E_STRICT is enabled). It&apos;s also completely PHP 5-powered, requiring as few external PHP extensions as necessary.&lt;br /&gt;&lt;br /&gt;One of the goals behind the Framework is to provide &quot;clean&quot; IP to enable commercial use: real companies can&apos;t just borrow code from the internet without clear licensing. The framework is licensed using a PHP/BSD style license, so anyone can use it for anything, with no strings attached. Contributors also have to sign an agreement saying that any code they commit, they either created or had the rights to contribute.&amp;#732;&lt;br /&gt;&lt;br /&gt;John reiterated the &quot;easy things should be easy, complex things should be possible&quot; quote I&apos;ve mentioned in earlier entries.&lt;br /&gt;&lt;br /&gt;One of the features of the Zend Framework is that you don&apos;t need to use all of it to use part of it. It&apos;s also supposed to be entirely self-contained: there are no functions or constants at the global level: everything is inside classes.&lt;br /&gt;&lt;br /&gt;John then went on to demonstrate how this could be used to set up a blog site quickly, but because the start of his session was delayed, he didn&apos;t get to do all of the presentation he wanted to do.</description>
  <comments>http://dshadow.livejournal.com/44199.html</comments>
  <category>zend framework</category>
  <category>zendconference2006</category>
  <category>php</category>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://dshadow.livejournal.com/43819.html</guid>
  <pubDate>Thu, 02 Nov 2006 20:48:17 GMT</pubDate>
  <title>ZendCon Session Notes - Unicoding With PHP6</title>
  <link>http://dshadow.livejournal.com/43819.html</link>
  <description>Presented by Andrei Zmievski (Yahoo!)&lt;br /&gt;&lt;a href=&quot;http://www.gravitonic.com/talks/&quot;&gt;http://www.gravitonic.com/talks/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Today is Andrei&apos;s birthday, so his birthday present is getting to present an 8:30 session. Coincidentally (or not), this is also session number 2-11.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Tower of Babel&lt;/b&gt;&lt;br /&gt;Dealing with multiple languages and encodings is a pain, but it can&apos;t be avoided.&lt;br /&gt;&lt;br /&gt;In the past, PHP has always been a binary processor; the string type is byte-oriented and used for everything from text to images. The core language doesn&apos;t know anything about text encodings and multilingual data. And while they&apos;re a help, the iconv and mbstring extensions are not completely sufficient.&lt;br /&gt;&lt;br /&gt;Andrei spent some time talking about some of the features of Unicode. Unicode by itself doesn&apos;t mean internationalization. I18N and L10N (localization) rely on consistent and correct local data. Locale is an identifier (like en_us) that record characteristics like date/time formats, number/currency formats, sorting order, character direction, etc. PHP uses the &lt;a href=&quot;http://www.unicode.org/cldr/&quot;&gt;Unicode Common Locale Data Repository&lt;/a&gt;, which contains 360 locales covering 121 languages and 142 territories.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Goals for Unicode in PHP 6&lt;/b&gt;&lt;br /&gt;Have a native unicode string type, and a distinct binary string type (that works like PHP&apos;s existing string type); update the language semantics to work correctly with unicode strings; maintain backwards compatibility.&lt;br /&gt;&lt;br /&gt;PHP 6 uses ICU: International Components for Unicode (provided by IBM), which provides encoding conversions, collation, unicode text processing, and a large number of other features.&lt;br /&gt;&lt;br /&gt;Introduced in PHP 6 is a new configuration option, unicode.semantics. No changes to program behavior unless it&apos;s enabled; but you can still use Unicode when it&apos;s disabled. When it&apos;s enabled, PHP converts strings into an internal unicode representation.&lt;br /&gt;&lt;br /&gt;With unicode off, 1 character in a string is 1 byte. With unicode on, 1 character may be more than 1 byte: strlen() would return the proper number of characters. To determine the size in bytes of a unicode string, you need to use a different function. (I&apos;m wondering if this means that, for binary safety, you can no longer rely on strlen() when you need to pass a sequence of bytes and a length to an API.)&lt;br /&gt;&lt;br /&gt;In strings, you can use \u or \U and specify the codepoint (e.g. \u05D0), or  \C{HEBREW LETTER ALEF} when you don&apos;t know the code point but do know the unicode character name.&lt;br /&gt;&lt;br /&gt;PHP can automatically change the data encoding for different input and output sources. It will automatically convert string literals to UTF-8, unless declare(encoding=&quot;iso-8859-1&quot;), and that code file is interpreted in that character set.&lt;br /&gt;&lt;br /&gt;Procesing data retrieved from the browser poses a special problem: GET requests have no encoding at all, and POST only rarely comes marked with encoding. However, browsers are supposed to submit data in the same encoding as the page the form was on, and PHP will attempt to decode based on the unicode.output_encoding setting; but if decoding fails, PHP will populate request arrays with raw binary extension. Applications can then use the filter extension to decode the text.&lt;br /&gt;&lt;br /&gt;When there is a conversion error to or from Unicode, you can specify how PHP is to handle the error, and even provide an error function so that you can handle the error via PHP code.&lt;br /&gt;&lt;br /&gt;Also new is the TextIterator, which allows for fast iteration, forwards and backwards, over text. It allows you to iterate based on code point, character, words, lines, or even sentences.&lt;br /&gt;&lt;br /&gt;To date, about 40% of PHP&apos;s 3070 built-in functions have been upgraded to handle unicode text.&lt;br /&gt;&lt;br /&gt;There should be a preview release of PHP 6 in December.</description>
  <comments>http://dshadow.livejournal.com/43819.html</comments>
  <category>unicode</category>
  <category>zendconference2006</category>
  <category>php</category>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
</channel>
</rss>
