<?xml version="1.0" encoding="iso-8859-1"?>
<feed version="0.3" xmlns="http://purl.org/atom/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xml:lang="en">
  <title>My World Line (Relatively Speaking)</title>
  <link rel="alternate" type="text/html" href="http://www.bergstrand.org/brian/blog/" />
  <modified>2005-04-26T18:30:57Z</modified>
  <tagline>Thoughts from the stardust</tagline>
  <id>tag:www.bergstrand.org,2006:/brian/blog//2</id>
  <generator url="http://www.movabletype.org/" version="2.661">Movable Type</generator>
  <copyright>Copyright (c) 2005, brian</copyright>
  <entry>
    <title>Idiots abound on the internet</title>
    <link rel="alternate" type="text/html" href="http://www.bergstrand.org/brian/blog/archives/2005_04.html#000059" />
    <modified>2005-04-26T18:30:57Z</modified>
    <issued>2005-04-26T13:30:57-06:00</issued>
    <id>tag:www.bergstrand.org,2005:/brian/blog//2.59</id>
    <created>2005-04-26T18:30:57Z</created>
    <summary type="text/plain">Total Illusions - The Forums -&gt; Dangerous Hacker! I laughed so hard, I almost spit a mouthful of Dr. Pepper all over my monitor....</summary>
    <author>
      <name>brian</name>
      <url>http:/www.bergstrand.org/brian/</url>
      <email>brian@bergstrand.org</email>
    </author>
    <dc:subject>Strange But True</dc:subject>
    <content type="text/html" mode="escaped" xml:lang="en" xml:base="http://www.bergstrand.org/brian/blog/">
      <![CDATA[<p><a href="http://www.jellyslab.com/~bteo/hacker.htm">Total Illusions - The Forums -> Dangerous Hacker!</a></p>

<p>I laughed so hard, I almost spit a mouthful of Dr. Pepper all over my monitor.</p>

<p><br />
</p>]]>
      
    </content>
  </entry>
  <entry>
    <title>Deadwing Speaks</title>
    <link rel="alternate" type="text/html" href="http://www.bergstrand.org/brian/blog/archives/2005_03.html#000058" />
    <modified>2005-03-25T17:12:22Z</modified>
    <issued>2005-03-25T11:12:22-06:00</issued>
    <id>tag:www.bergstrand.org,2005:/brian/blog//2.58</id>
    <created>2005-03-25T17:12:22Z</created>
    <summary type="text/plain">Amazon Germany has samples from the DE only Porcupine Tree single: Lazarus. Amazon.com (US) offers the single, but there are no samples. Lazarus and Half Light sound like classic PT, but So Called friend is a bit on the heavier...</summary>
    <author>
      <name>brian</name>
      <url>http:/www.bergstrand.org/brian/</url>
      <email>brian@bergstrand.org</email>
    </author>
    <dc:subject>All Things Considered</dc:subject>
    <content type="text/html" mode="escaped" xml:lang="en" xml:base="http://www.bergstrand.org/brian/blog/">
      <![CDATA[<p>Amazon Germany has <a href="http://www.amazon.de/exec/obidos/ASIN/B0007OP38I/302-0195846-5557614">samples from the DE only Porcupine Tree single: Lazarus</a>. Amazon.com (US) <a href="http://www.amazon.com/exec/obidos/ASIN/0312879237/andressegoviahom">offers the single</a>, but there are no samples.</p>

<p>Lazarus and Half Light sound like classic PT, but So Called friend is a bit on the heavier side, with a Tool-like syncopated beat. Very cool -- and quite different (better) from PT's foray into radio-rock with the US single Shallow.<br />
</p>]]>
      
    </content>
  </entry>
  <entry>
    <title>Sad but true</title>
    <link rel="alternate" type="text/html" href="http://www.bergstrand.org/brian/blog/archives/2005_01.html#000057" />
    <modified>2005-01-31T04:31:23Z</modified>
    <issued>2005-01-30T22:31:23-06:00</issued>
    <id>tag:www.bergstrand.org,2005:/brian/blog//2.57</id>
    <created>2005-01-31T04:31:23Z</created>
    <summary type="text/plain">What a sad but true commentary on today&apos;s pill pushing parents....</summary>
    <author>
      <name>brian</name>
      <url>http:/www.bergstrand.org/brian/</url>
      <email>brian@bergstrand.org</email>
    </author>
    <dc:subject>All Things Considered</dc:subject>
    <content type="text/html" mode="escaped" xml:lang="en" xml:base="http://www.bergstrand.org/brian/blog/">
      <![CDATA[<p>What a <a href=http://img64.exs.cx/img64/743/calvin6ra.jpg>sad but true</a> commentary on today's pill pushing parents.</p>]]>
      
    </content>
  </entry>
  <entry>
    <title>Chilling Cover</title>
    <link rel="alternate" type="text/html" href="http://www.bergstrand.org/brian/blog/archives/2004_10.html#000056" />
    <modified>2004-10-09T19:42:12Z</modified>
    <issued>2004-10-09T14:42:12-06:00</issued>
    <id>tag:www.bergstrand.org,2004:/brian/blog//2.56</id>
    <created>2004-10-09T19:42:12Z</created>
    <summary type="text/plain"><![CDATA[I just heard/saw A Perfect Circle's cover of John Lennon's &quot;Imagine&quot;. The music is very discordant (with the piano particularly haunting). The video is even more disturbing. Even if you don't like APC, you should check this out. There is...]]></summary>
    <author>
      <name>brian</name>
      <url>http:/www.bergstrand.org/brian/</url>
      <email>brian@bergstrand.org</email>
    </author>
    <dc:subject>All Things Considered</dc:subject>
    <content type="text/html" mode="escaped" xml:lang="en" xml:base="http://www.bergstrand.org/brian/blog/">
      <![CDATA[<p>I just heard/saw A Perfect Circle's <a href="http://boss.streamos.com/real/virg001/a_perfect_circle/video/emotive/imagine_w_interview_hi.ram?siteid=artistsite">cover of John Lennon's &quot;Imagine&quot;</a>. The music is very discordant (with the piano particularly haunting). The video is even  more disturbing. Even if you don't like APC, you should check this out.</p>

<p>There is also an <a href="http://boss.streamos.com/real/virg001/a_perfect_circle/video/emotive/imagine_interview_excerpt_hi.ram?siteid=artistsite">interview with Maynard James Keenan</a> on the making of the video.</p>]]>
      
    </content>
  </entry>
  <entry>
    <title>Re: Gdb Macro Recursion?</title>
    <link rel="alternate" type="text/html" href="http://www.bergstrand.org/brian/blog/archives/2004_09.html#000055" />
    <modified>2004-09-22T16:34:51Z</modified>
    <issued>2004-09-22T11:34:51-06:00</issued>
    <id>tag:www.bergstrand.org,2004:/brian/blog//2.55</id>
    <created>2004-09-22T16:34:51Z</created>
    <summary type="text/plain">A few days ago, I asked why my recursive RB-Tree GDB macro was &quot;hanging&quot;. I found the problems: 1) I forgot the &quot;end&quot; terminator for the if clauses. So when the recursion ended there was no termination and the macro...</summary>
    <author>
      <name>brian</name>
      <url>http:/www.bergstrand.org/brian/</url>
      <email>brian@bergstrand.org</email>
    </author>
    <dc:subject>Bits, Bytes and Words</dc:subject>
    <content type="text/html" mode="escaped" xml:lang="en" xml:base="http://www.bergstrand.org/brian/blog/">
      <![CDATA[<p>A few days ago, I asked why my recursive RB-Tree GDB macro was "hanging". I found the problems:</p>

<p>1) I forgot the "end" terminator for the if clauses. So when the recursion ended there was no termination and the macro "hung". Note to self: GDB is not as lax as C!</p>

<p>2) GDB variables are not scoped, so their contents are not preserved on the stack during a recurisve call. So when a leaf node was reached, and we started back up the call stack the previous value of the variable holding the node address was not restored and things went south. However, macro arguments are locally scoped (and hence preserved), so the fix is not to copy the argument into a variable.</p>

<p>Fixing both of these problems allows me to print all nodes in an RB-Tree with a simple recursive macro.<br />
<code><br />
define sc_prb<br />
	printf "%d\n" $arg0->r_key<br />
	<br />
	if ($arg0->r_left)<br />
		sc_prb $arg0->r_left<br />
       end<br />
	if ($arg0->r_right)<br />
		sc_prb $arg0->r_right<br />
       end<br />
end<br />
</code></p>

<p>P.S. The recursion limit in GDB is 1024 (which can be changed with "set max-user-call-depth"). This is not a problem at all, as a ~60,000 node tree will only have 18 levels of recursion (the number of nodes between the root and a leaf).</p>]]>
      
    </content>
  </entry>
  <entry>
    <title>Choice is more than a binary option</title>
    <link rel="alternate" type="text/html" href="http://www.bergstrand.org/brian/blog/archives/2004_09.html#000054" />
    <modified>2004-09-20T20:07:08Z</modified>
    <issued>2004-09-20T15:07:08-06:00</issued>
    <id>tag:www.bergstrand.org,2004:/brian/blog//2.54</id>
    <created>2004-09-20T20:07:08Z</created>
    <summary type="text/plain">Slashdot | Libertarian Presidential Candidate Michael Badnarik Answers Badnarik&apos;s answers about our freedoms and rights (get rid of the PATRIOT Act, DMCA, and veto INDUCE) have cemented him as my choice. Read this article and know that there is a...</summary>
    <author>
      <name>brian</name>
      <url>http:/www.bergstrand.org/brian/</url>
      <email>brian@bergstrand.org</email>
    </author>
    <dc:subject>All Things Considered</dc:subject>
    <content type="text/html" mode="escaped" xml:lang="en" xml:base="http://www.bergstrand.org/brian/blog/">
      <![CDATA[<p><a title="Slashdot | Libertarian Presidential Candidate Michael Badnarik Answers" href="http://slashdot.org/article.pl?sid=04/09/20/1423219">Slashdot | Libertarian Presidential Candidate Michael Badnarik Answers</a></p>

<p>Badnarik's answers about our freedoms and rights (get rid of the PATRIOT Act, DMCA, and veto INDUCE) have cemented him as my choice. Read this article and know that there is a choice other than 1 or 0.</p>

<p>I absolutely love the following quote, it sums up my feelings about government perfectly.</p>

<p>"With the support of my party, I'm offering Americans a  chance to peacefully transition back to policies that served America  well for more than a century -- free trade, a non-interventionist  foreign policy, minimal government, minimal taxes, maximum freedom  -- rationalized into the paradigm of the 21st century." -- Michael Badernilk</p>]]>
      
    </content>
  </entry>
  <entry>
    <title>GDB macro recursion?</title>
    <link rel="alternate" type="text/html" href="http://www.bergstrand.org/brian/blog/archives/2004_09.html#000053" />
    <modified>2004-09-15T23:24:06Z</modified>
    <issued>2004-09-15T18:24:06-06:00</issued>
    <id>tag:www.bergstrand.org,2004:/brian/blog//2.53</id>
    <created>2004-09-15T23:24:06Z</created>
    <summary type="text/plain">So I&apos;ve been working on a lookup cache that uses a Red-Black Tree. Everything is going well, but for debugging purposes, I want to print out the whole tree in gdb. I thought this would be pretty easy using a...</summary>
    <author>
      <name>brian</name>
      <url>http:/www.bergstrand.org/brian/</url>
      <email>brian@bergstrand.org</email>
    </author>
    <dc:subject>Bits, Bytes and Words</dc:subject>
    <content type="text/html" mode="escaped" xml:lang="en" xml:base="http://www.bergstrand.org/brian/blog/">
      <![CDATA[<p>So I've been working on a lookup cache that uses a <a href="http://ciips.ee.uwa.edu.au/~morris/Year2/PLDS210/red_black.html">Red-Black Tree</a>. Everything is going well, but for debugging purposes, I want to print out the whole tree in gdb. I thought this would be pretty easy using a recursive macro, but the macro hangs when it reaches the first leaf node (nil). So it doesn't look like macro recursion is possible.</p>

<p>Here's the macro:<br />
<code><br />
define sc_prb<br />
	set $scrb = (struct rbnode*)$arg0<br />
	<br />
	printf "%d\n" $scrb->r_key<br />
	<br />
	if ($scrb->r_left)<br />
		sc_prb $scrb->r_left<br />
	if ($scrb->r_right)<br />
		sc_prb $scrb->r_right<br />
end<br />
</code></p>

<p>Anyone out there have experience with gdb recursive macros? Am I missing something?</p>]]>
      
    </content>
  </entry>
  <entry>
    <title>Defending Open Waters from The Scourge of the Sea</title>
    <link rel="alternate" type="text/html" href="http://www.bergstrand.org/brian/blog/archives/2004_09.html#000052" />
    <modified>2004-09-09T16:05:42Z</modified>
    <issued>2004-09-09T11:05:42-06:00</issued>
    <id>tag:www.bergstrand.org,2004:/brian/blog//2.52</id>
    <created>2004-09-09T16:05:42Z</created>
    <summary type="text/plain">Unsanity has a post about a developer who took drastic measures against the pirates who cracked his software within one day of release. His revenge was to move their home folder to the system temporary directory. This is pretty bad,...</summary>
    <author>
      <name>brian</name>
      <url>http:/www.bergstrand.org/brian/</url>
      <email>brian@bergstrand.org</email>
    </author>
    <dc:subject>Strange But True</dc:subject>
    <content type="text/html" mode="escaped" xml:lang="en" xml:base="http://www.bergstrand.org/brian/blog/">
      <![CDATA[<p><a href="http://www.unsanity.org/archives/000361.php">Unsanity has a post</a> about a developer who took drastic measures against the pirates who cracked his software within one day of release. His revenge was to move their home folder to the system temporary directory. This is pretty bad, but if the pirate was unlucky enough to reboot (which would be a common reaction to your home folder disappearing) the system would happily delete their home folder and all data within! </p>

<p>I understand the developer's frustation with pirates, but this kind of action could end up with an FBI agent on his front stoop. He removed the "piracy prevention code" within a day, but the backlash is already huge. <a href="http://slashdot.org/">Slashdot</a> will probably pick this story up soon, and that's when the bit-shit will really hit the fan.</p>

<p>BTW, the Unsanity post fails to mention the developer's name or his product, but this information is easily found elsewhere.</p>]]>
      
    </content>
  </entry>
  <entry>
    <title>An Alternate View</title>
    <link rel="alternate" type="text/html" href="http://www.bergstrand.org/brian/blog/archives/2004_08.html#000051" />
    <modified>2004-08-01T20:54:57Z</modified>
    <issued>2004-08-01T15:54:57-06:00</issued>
    <id>tag:www.bergstrand.org,2004:/brian/blog//2.51</id>
    <created>2004-08-01T20:54:57Z</created>
    <summary type="text/plain">If you get a chance, check out: Michael Badnarik - Libertarian for President. Less government, less cost, less control of our lives....</summary>
    <author>
      <name>brian</name>
      <url>http:/www.bergstrand.org/brian/</url>
      <email>brian@bergstrand.org</email>
    </author>
    <dc:subject>All Things Considered</dc:subject>
    <content type="text/html" mode="escaped" xml:lang="en" xml:base="http://www.bergstrand.org/brian/blog/">
      <![CDATA[<p>If you get a chance, check out: <a title="Michael Badnarik - Libertarian for President" href="http://www.badnarik.org/">Michael Badnarik - Libertarian for President</a>. Less government, less cost, less control of our lives.<br />
</p>]]>
      
    </content>
  </entry>
  <entry>
    <title>Cupertino, We have a problem.</title>
    <link rel="alternate" type="text/html" href="http://www.bergstrand.org/brian/blog/archives/2004_07.html#000050" />
    <modified>2004-07-09T19:44:18Z</modified>
    <issued>2004-07-09T14:44:18-06:00</issued>
    <id>tag:www.bergstrand.org,2004:/brian/blog//2.50</id>
    <created>2004-07-09T19:44:18Z</created>
    <summary type="text/plain">I picked up an iSight a while ago, and it was working great, then when I upgraded to 10.3.4 my external FW RAID started disappearing; literally. It didn&apos;t show up in the IO Registry at all, and I had to...</summary>
    <author>
      <name>brian</name>
      <url>http:/www.bergstrand.org/brian/</url>
      <email>brian@bergstrand.org</email>
    </author>
    <dc:subject>Bits, Bytes and Words</dc:subject>
    <content type="text/html" mode="escaped" xml:lang="en" xml:base="http://www.bergstrand.org/brian/blog/">
      <![CDATA[<p>I picked up an iSight a while ago, and it was working great, then when I upgraded to 10.3.4 my external FW RAID started disappearing; literally. It didn't show up in the IO Registry at all, and I had to physically unplug it from the machine and plug it back in to get it recognized -- only to have it drop off again a few minutes later. Since the only thing that had changed was the 10.3.4 upgrade, I resigned myself to a wipe and install back to 10.3.3. After that two hour experience, I found out the problem still persisted. I then started troubleshooting hardware. Turns out, the problem was my iSight. When it was plugged-in (didn't even have to be active) the RAID would disappear within a few minutes of being connected. No iSight, no problem.</p>

<p>It was time to call AppleCare. They opened a case, and the tech was very nice. He walked me through a bunch of steps to confirm the iSight was the problem --  including plugging in my iPod and copying files to it. After a few hundred MB, the iSight disappeared from the machine (weird that it wasn't the iPod). He said he would pass the issue up to the next level and get back to me. That was a month ago. After I got back from WWDC, I emailed him to get the current status:</p>

<p>"Everything we're seeing indicates that the issues you're seeing were fixed in various OS updates. Since you're still having problems with it and are up to date regarding the OS, I'd suggest taking the computer to an Apple Authorized Service Provider for testing and hardware repairs."</p>

<p>Bullshit. I'd been reading <a href="http://www.macintouch.com/">Macintouch's</a> various reports over the past few weeks about the numerous other users having the exact same problem. With the iSight connected, eventually it would cause problems for any other device on the same bus:</p>

<p><a href="http://www.macintouch.com/firewirereader04.html#jul09">Macintouch Firewire report</a><br />
<a href="http://www.macintouch.com/panfirewire04.html#jul05">Macintouch Panther Firewire report</a></p>

<p>So, two days ago, I ordered a FW PCI card from <a href="http://www.macsales.com">Other World Computing</a> for $15 (including S&amp;H). The card arrived around 2PM today, and I've been running since without issue. The iSight is plugged into the PCI card, and the RAID is plugged into the computer.</p>

<p>In addition to the RAID, I have an 80GB external FW drive, and my iPod. I can have all three plugged into the computer bus and no problems, but add the iSight and within a few minutes the RAID will disappear, stress the iPod and the iSight will disappear. This leads me to believe the problem is not with my computer but with the iSight itself. Despite Apple's claims, the problem is not fixed, and punting the issue off as a problem with the computer (which I'd loose for at least a week if I took it in for diagnostics) is not the right way to handle this.</p>

<p>I'll be responding to the tech's followup with my new experiences, but I'm not sure if it will actually lead to any further resolution.</p>]]>
      
    </content>
  </entry>
  <entry>
    <title>A New Toy</title>
    <link rel="alternate" type="text/html" href="http://www.bergstrand.org/brian/blog/archives/2004_07.html#000049" />
    <modified>2004-07-07T06:09:18Z</modified>
    <issued>2004-07-07T01:09:18-06:00</issued>
    <id>tag:www.bergstrand.org,2004:/brian/blog//2.49</id>
    <created>2004-07-07T06:09:18Z</created>
    <summary type="text/plain">For about eight years now, I have had RSI stress problems when using the computer. This started with my right hand (my mouser) and then after a few more years, my left hand joined the party. The main stress comes...</summary>
    <author>
      <name>brian</name>
      <url>http:/www.bergstrand.org/brian/</url>
      <email>brian@bergstrand.org</email>
    </author>
    <dc:subject>Bits, Bytes and Words</dc:subject>
    <content type="text/html" mode="escaped" xml:lang="en" xml:base="http://www.bergstrand.org/brian/blog/">
      <![CDATA[<p>For about eight years now, I have had RSI stress problems when using the computer. This started with my right hand (my mouser) and then after a few more years, my left hand joined the party. The main stress comes from using the mouse. So today, I picked up a Wacom Graphire 3 tablet to see if it would help. After tweaking the settings, and playing with it for a half-hour, things seem to be good. I still need to get used to moving around with the pen, but that should just be a matter of training (or re-training) my hand.</p>

<p>I have a two week return period, so if things don't work out I can still get my money back, but I hope that won't be necessary. </p>]]>
      
    </content>
  </entry>
  <entry>
    <title>I made it</title>
    <link rel="alternate" type="text/html" href="http://www.bergstrand.org/brian/blog/archives/2004_06.html#000048" />
    <modified>2004-06-27T21:17:51Z</modified>
    <issued>2004-06-27T16:17:51-06:00</issued>
    <id>tag:www.bergstrand.org,2004:/brian/blog//2.48</id>
    <created>2004-06-27T21:17:51Z</created>
    <summary type="text/plain">Well, I made it through my nine hour trip to San Francisco (that sucked), and am now sitting in the WWDC Cocoa pre-conf sesson. Getting to Moscone West from the hotel was a trip in itself. Today was the SF...</summary>
    <author>
      <name>brian</name>
      <url>http:/www.bergstrand.org/brian/</url>
      <email>brian@bergstrand.org</email>
    </author>
    <dc:subject>All Things Considered</dc:subject>
    <content type="text/html" mode="escaped" xml:lang="en" xml:base="http://www.bergstrand.org/brian/blog/">
      <![CDATA[<p>Well, I made it through my nine hour trip to San Francisco (that sucked), and am now sitting in the WWDC Cocoa pre-conf sesson. Getting to Moscone West from the hotel was a trip in  itself. Today was the SF "Pride" parade, and Market street was blocked. And, since I don't know my way around SF, I walked back and forth between two blocks trying to find a way across to get down to Mission. Lucklily, I found the SF shopping square, and was able to cross underneath the street.</p>

<p>Anyway, tomorrow is going to be when the real madness starts.</p>]]>
      
    </content>
  </entry>
  <entry>
    <title>Hacking the GMachine</title>
    <link rel="alternate" type="text/html" href="http://www.bergstrand.org/brian/blog/archives/2004_06.html#000047" />
    <modified>2004-06-24T22:09:58Z</modified>
    <issued>2004-06-24T17:09:58-06:00</issued>
    <id>tag:www.bergstrand.org,2004:/brian/blog//2.47</id>
    <created>2004-06-24T22:09:58Z</created>
    <summary type="text/plain">Well, with a little shell scripting, I was able to get a Gmail invite from Gmail Machine. After 11 1/2 hours (during the DoS of course!) and 133,384 requests my script obtained the magic number. How anyone does this manually...</summary>
    <author>
      <name>brian</name>
      <url>http:/www.bergstrand.org/brian/</url>
      <email>brian@bergstrand.org</email>
    </author>
    <dc:subject>Bits, Bytes and Words</dc:subject>
    <content type="text/html" mode="escaped" xml:lang="en" xml:base="http://www.bergstrand.org/brian/blog/">
      <![CDATA[<p>Well, with a little shell scripting, I was able to get a Gmail invite from <a href="http://gmailmachine.mmgn.com/">Gmail Machine</a>. After 11 1/2 hours (during the DoS of course!) and 133,384 requests my script obtained the magic number. How anyone does this manually is beyond me.</p>

<p>And before anyone asks, no I will not share the script. All I used was wget and grep; any self respecting UNIX nerd should be able to duplicate this script in about five minutes.</p>

<p>Thanks to everyone who dontated the accounts, and thanks to GMail Machine admins for their work.</p>]]>
      
    </content>
  </entry>
  <entry>
    <title>&quot;Customer&quot; Protection</title>
    <link rel="alternate" type="text/html" href="http://www.bergstrand.org/brian/blog/archives/2004_06.html#000046" />
    <modified>2004-06-12T22:36:22Z</modified>
    <issued>2004-06-12T17:36:22-06:00</issued>
    <id>tag:www.bergstrand.org,2004:/brian/blog//2.46</id>
    <created>2004-06-12T22:36:22Z</created>
    <summary type="text/plain">I was out and about today, and saw the new Velvet Revolver CD &quot;Contraband&quot; (you&apos;ll notice the irony of this title if you keep reading) for $10. I was about to plunk down my money for it, and then noticed...</summary>
    <author>
      <name>brian</name>
      <url>http:/www.bergstrand.org/brian/</url>
      <email>brian@bergstrand.org</email>
    </author>
    <dc:subject>All Things Considered</dc:subject>
    <content type="text/html" mode="escaped" xml:lang="en" xml:base="http://www.bergstrand.org/brian/blog/">
      <![CDATA[<p>I was out and about today, and saw the new Velvet Revolver CD "Contraband" (you'll notice the irony of this title if you keep reading) for $10. I was about to plunk down my money for it, and then noticed a shiny sticker on the front with the band's logo. Upon reading the fine print under the logo, I find out the CD is copy protected (the first I've seen for Rock music). The fine print says the CD  is copy protected to "prevent unauthorized duplication".</p>

<p>I didn't work.</p>

<p>Instead I walked out of the store sans CD. Back home, within a minute of getting on the computer, I had several links to every single track on the album using one of the many P2P networks. I didn't download the songs, but this just proves that copy protection does not work in its intended role. Instead, it unfairly limits the paying customer from listening to the music in the multiple ways possible today. For instance, I rip songs from the CD's I do buy to listen to on my computer (without needing the CD) and to listen to on my iPod. Since I can't do that with the new Velvet Revolver CD, the band and the music label just lost some money.</p>

<p>Hopefully, if enough people opt out of this "customer" protection with their wallets, the music labels will get the idea and think of other ways to get people to buy the CD's (like including a DVD with band video, or some exclusive internet tie in).</p>]]>
      
    </content>
  </entry>
  <entry>
    <title>Time for a new box?</title>
    <link rel="alternate" type="text/html" href="http://www.bergstrand.org/brian/blog/archives/2004_06.html#000045" />
    <modified>2004-06-09T19:53:26Z</modified>
    <issued>2004-06-09T14:53:26-06:00</issued>
    <id>tag:www.bergstrand.org,2004:/brian/blog//2.45</id>
    <created>2004-06-09T19:53:26Z</created>
    <summary type="text/plain">Well, Apple announced the new G5&apos;s today. I&apos;ve been waiting for the 2nd gen G5&apos;s to get one (my QS G4 will be three in August). Everything looks pretty good, but I was hoping the CPU speeds would be a...</summary>
    <author>
      <name>brian</name>
      <url>http:/www.bergstrand.org/brian/</url>
      <email>brian@bergstrand.org</email>
    </author>
    <dc:subject>Bits, Bytes and Words</dc:subject>
    <content type="text/html" mode="escaped" xml:lang="en" xml:base="http://www.bergstrand.org/brian/blog/">
      <![CDATA[<p>Well, Apple announced the new G5's today. I've been waiting for the 2nd gen G5's to get one (my QS G4 will be three in August). Everything looks pretty good, but I was hoping the CPU speeds would be a little higher (2.6, 2.4 and 2.0) and that there would be a Dual-Layer Superdrive (with +R support).</p>

<p>So, should I drop the cash now or wait until October/November in the hopes of the Dual-Layer burner (CPU bumps are a given)?  My sister is getting my current QS so of course she wants me to get a G5 today. :)<br />
</p>]]>
      
    </content>
  </entry>

</feed>