<?xml version="1.0" encoding="utf-8"?>


<rss version="2.0">
    <channel>
        <title>boyet.com  :  algorithms for the masses  :  by julian m bucknall</title>
        <link>http://www.boyet.com</link>
        <description>A site that discusses and teaches algorithms, data structures, development methodologies, and the like</description>
        <language>en-US</language>
        <pubDate>Sat, 11 Jul 2009 18:15:12 MST</pubDate>
        <lastBuildDate>Sat, 11 Jul 2009 18:15:12 MST</lastBuildDate>
        <copyright>Copyright 2003-2005 Julian M Bucknall.</copyright>
        <managingEditor>julianb@boyet.com</managingEditor>
        <webMaster>julianb@boyet.com</webMaster>
        <image>
            <title>boyet.com  :  algorithms for the masses  :  by julian m bucknall</title>
            <url>http://www.boyet.com/images/rssbridge.gif</url>
            <link>http://www.boyet.com</link>
            <width>140</width>
            <height>50</height>
            <description>A site that discusses and teaches algorithms, data structures, development methodologies, and the like</description>
        </image>

		
<item>
	<title>All Change!</title>
	<link>http://www.boyet.com/Articles/AllChange.html</link>
	<description><![CDATA[ 
		<p>
After many years of static HTML pages on my website, today's the day
I'm launching my new blog. Yes, Web 2.0 has now been around for many a
year, and the Bucknall-meister finally gets round to using ASP.NET in
the guise of <a href="http://graffiticms.com">Graffiti CMS</a>.
</p>
<p>
So the new place to bookmark is 
<a href="http://blog.boyet.com">blog.boyet.com</a>, and the new feed to
subscribe to is <a href="http://feeds.feedburner.com/boyet/blog">here</a>.
</p>
<p>
This original website will remain in stasis, with all the action happening 
on the new blog. See you over there!
</p>
		<p>
		<a href="mailto:julianb@boyet.com?subject=re: All Change!">Email me</a> if
		you have comments about this article.
		</p>
	]]></description>
	<pubDate>Wed, 19 Nov 2008 21:08:26 MST</pubDate>
</item>

<item>
	<title>Pandora is costing me a pretty penny</title>
	<link>http://www.boyet.com/Articles/Pandora.html</link>
	<description><![CDATA[ 
		<p>
<a href="http://www.pandora.com/">Pandora</a> is an internet radio
station with a difference. First of all it's free (which seems to
negate my blog title). Second it creates a playlist at run-time based
on the music you like.
</p>
<p>
What you do is to create an account (it makes it easier later on), and
then tell it what music you like by specifying an artist, a band, an
album, or a song. From that, and from some metadata on what the music
is all about, Pandora then creates your own personal "radio station"
selecting and playing songs that are similar in vein to the
information you provided. 
</p>
<p>
Easy enough. I created a radio station based on Massive Attack and
another on Thievery Corporation as an experiment to see what it could
do. Blimey, it ain't 'arf good at it. The music it's been playing has
been very interesting and some of it makes me pause to see what's
playing. This is supposed to be background music, dammit, to help me
work, and instead I'm checking to see what's playing.
</p>
<p>
Worse than that, some of it I like so much, I end up buying the album.
Hence the blog. 
</p>
<p>
Every time this happens, I'm spending another $10 at Amazon's MP3
store. Help!
</p>
<p>
Here's some examples of what I've purchased since listening to
Pandora using these two "radio stations". None of these artists I'd
heard of before, but I certainly like what I've bought very much.
</p>
<ul>
<li><a href="http://www.amazon.com/gp/product/B000XU77O4"><em>Freaks &amp;
Icons</em></a> by dZihan&amp; Kamien
</li>
<li><a href="http://www.amazon.com/gp/product/B000SYYX7E"><em>Reflections</em></a> by 
Paul van Dyk
</li>
<li><a href="http://www.amazon.com/gp/product/B00138KCTW"><em>Vertigo</em></a> by 
Groove Armada
</li>
<li><a href="http://www.amazon.com/gp/product/B00122OC7W"><em>Far Away
Trains Passing By</em></a> by Ulrich Schnauss
</li>
<li><a href="http://www.amazon.com/gp/product/B000UKN74Q"><em>A Heap
of Broken Images</em></a> by Blue Sky Black Death
</li>
</ul>
<p>
I will note in passing that these artists are all British or European.
Hmm. 
</p>
<p>
Anyway, I certainly recommend you trying Pandora <strike>if you want
to spend a nice chunk of cash</strike> if you want to want to listen
to music that you like.
</p>
<p>
<strong>UPDATE</strong>:
One of my readers in Germany (hi, Joe!) tells me that Pandora is 
US-only at this point. Their license agreement does not extend outside 
the US. Bummer.
</p>
		<p>
		<a href="mailto:julianb@boyet.com?subject=re: Pandora is costing me a pretty penny">Email me</a> if
		you have comments about this article.
		</p>
	]]></description>
	<pubDate>Mon, 11 Aug 2008 16:14:28 MST</pubDate>
</item>

<item>
	<title>Porting to Tiburón, part 1</title>
	<link>http://www.boyet.com/Articles/TiburonPart1.html</link>
	<description><![CDATA[ 
		<p>
We're slowly getting released from at least part of our NDA with
<a href="http://www.embarcadero.com/">Embarcadero</a> so that we 
can talk a little about Delphi 2009, codename Tiburón.
</p>
<p>
Being as I'm yer actual CTO with 
<a href="http://www.devexpress.com/">DevExpress</a>, one of if not
<em>the</em> biggest third-party VCL component vendors, I get to play
with the new toy before many others. Several times a month, in
fact. Betas are popping out like rabbits in a lush green field. To say
Delphi R&amp;D have been going through smacking bugs in the bug reporting
system like Orkin does with the ants in my garden is an understatement.
</p>
<p>
Only a couple of days ago, some of us were asked to discuss
Tiburón publicly after we'd used it for a while. Well, "a
while" for me is a couple of recent evenings, playing with it using my
particular codebases.
</p>
<p>
I duped a nice clean Windows XP virtual machine (VM) and installed the
latest beta on it. OK, it <em>was</em> a VM and, to alleciate that a
little, I do have a fast four-core 64-bit monster of a machine, but
the install was nevertheless nice and rapid. Delphi 2007 was a little
slothful, shall we say, about installing, but Tiburón was
decidedly snappy. So much so, that your intrepid reporter didn't even
make a note of how quick it was to install. Doh! I did some other simple
work that was on my plate and the next thing I noticed was the
install was complete. In the order of 10 minutes, perhaps. Now, agreed
I didn't install the C++Builder personality, nor was there any help
install with this particular beta, but this was certainly a major leap
in the right direction.
</p>
<p>
I then loaded my venerable <a href="http://www.boyet.com/FixedArticles/EZDSL.html">EZDSL library</a>
into the IDE and recompiled it.
</p>
<p>
One hint, no errors, and that was it. It was really boring. Honestly,
I was flexing my mental and authorial muscles ready to desk check my
string usage, modify it, and then talk at length about it, but there
was nothing to do. Damn.
</p>
<p>
So, apart from adding another compiler option block for Delphi 2009
($IFDEF VER200, don'tcha know), all I had to do was remove the word
"packed" from a single record type definition. To be honest I don't
think even that was needed, so I've got a query on the internal
newsgroups about it.
</p>
<p>
Well then, er, sorry, but there's no big story about burning the
midnight oil on this one. EZDSL works with Delphi 1 through Delphi
2009, at least in my VM, without very much ado at all.
</p>
<p>
The test programs though, gaak, what a mess; compiler warnings all
over the place. To be expected somewhat since I'd been mixing short
and long strings willy-nilly in there, so next time I'll talk about
how I fixed all that. And of course, I'll be porting my book's code as
well, so stay tuned.
</p>
		<p>
		<a href="mailto:julianb@boyet.com?subject=re: Porting to Tiburón, part 1">Email me</a> if
		you have comments about this article.
		</p>
	]]></description>
	<pubDate>Thu, 07 Aug 2008 09:05:04 MST</pubDate>
</item>

<item>
	<title>Final Notice!</title>
	<link>http://www.boyet.com/Articles/FinalNotice.html</link>
	<description><![CDATA[ 
		<p>
Today I wrote about education being a primary source for better
security 
(<a href="http://community.devexpress.com/blogs/ctodx/archive/2008/08/06/security-is-broken-when-you-leave-it-to-end-users.aspx"><em>Security 
is broken when you leave it to end-users</em></a>) over on 
<a href="http://community.devexpress.com/blogs/ctodx/default.aspx">my 
blog at DevExpress</a>. To flesh out my argument a
little more, here's a postcard I received just recently.
</p>
<p>
<img alt="Final Notice Front" src="http://www.boyet.com/Images/FinalNoticeFront.JPG" />
</p>
<p>
No matter how I look at this, it has scam writ large all over it, even
on the front.
</p>
<ol>
<li>The postage was paid for in Florida, but the company is in
Missouri.
</li>
<li>It has a big red band with "Final Notice" written on it. Funny
that I don't recall receiving any prior notice.
</li>
<li>The company name, "Dealers Warranty" is to make me think this is
part of the network of dealers for my car. Except I have two cars, of
two different makes.
</li>
<li>Nice random GUID-like customer number there. Maybe the "-07" means
July?
</li>
</ol>
<p>
<br />
</p>
<p>
<img alt="Final Notice Back" src="http://www.boyet.com/Images/FinalNoticeBack.JPG" />
</p>
<p>
Turning to the back now. Man, it's looking bad for me. "Final" is all
over the place, in red again, and to make it more urgent, it mentions
48 hours and 20% discount. Twice. There's a special code too! Oh, noes!
I'd better do something right now. Except...
</p>
<ol>
<li>48 hours from when exactly? There is no date. The postcard was
bulk mailed from Florida, taking, what, 3 or 4 days to arrive?
</li>
<li>Why do they want the VIN#? Surely they know, since they're part of
the dealer network? Can't they track it from my (random) customer
number?
</li>
<li>I've been pre-selected for this exclusive program, so you'd
imagine they'd know something about me, like 
<a href="http://www.boyet.com/Articles/ApplaudingAudi.html">what I drive</a>. Er, that
would be no.
</li>
<li>In short, there is absolutely no mention of the actual car the
final notice is all about. Zero, nada, zilch. As I mentioned I have
two, neither of which is anywhere near falling out of warranty. So
which car is this for again?
</li>
<li>And I'm supposed to phone at certain times, CST, Central Standard
Time. But it's summer and they're presumably in daylight savings time
now, aren't they? Why not just put CT? Or is the postcard so generic
they could post it in the winter?
</li>
</ol>
<p>
So, all in all, this is one postcard I won't be replying to. 
(<a href="http://thesop.org/index.php?article=10289">More.</a>)
</p>
<p>
<strong>UPDATE</strong>: These types of car warranty scam artists are 
prone to phoning you as well. All you get is a recorded message with  
"Press 1 to speak to an operator or 2 to be removed from the list". Yeah, 
right. Dream on. The thing is, there is no list. These are robocalls from 
some computer system. They don't know who they're calling because they're 
just calling all numbers in rotation. In fact, they don't know if it's a 
landline (we're on the Do Not Call list, but they don't have it and 
wouldn't pay attention to it if they did) or a cell phone (that's illegal).
</p>
<p>
Here's a list of numbers from which I've been phoned about car warrenty 
scams. I'd add to it as and when I get called. Since they're paying for 
the call I generally listen to the entire message.
</p>
<ol>
<li><a href="http://www.google.com/search?q=323+581+3046">323 581 3046</a> &nbsp;(06-Aug)</li>
<li><a href="http://www.google.com/search?q=805+985+4838">805 985 4838</a> &nbsp;(11-Aug)</li>
<li><a href="http://www.google.com/search?q=304+862+3407">304 862 3407</a> &nbsp;(14-Aug)</li>
<li><a href="http://www.google.com/search?q=843+248+9071">843 248 9071</a> &nbsp;(15-Aug)</li>
<li><a href="http://www.google.com/search?q=804+417+1862">804 417 1862</a> &nbsp;(22-Aug)</li>
<li><a href="http://www.google.com/search?q=207+674+2609">207 674 2609</a> &nbsp;(29-Aug)</li>
</ol>

		<p>
		<a href="mailto:julianb@boyet.com?subject=re: Final Notice!">Email me</a> if
		you have comments about this article.
		</p>
	]]></description>
	<pubDate>Fri, 29 Aug 2008 16:51:46 MST</pubDate>
</item>

<item>
	<title>Volvo P1800S brochure - March 1963</title>
	<link>http://www.boyet.com/Articles/Volvo1800S-031963.html</link>
	<description><![CDATA[ 
		<p>
I may have mentioned it before, but my most favorite car ever was
the Volvo 1800S, and I used to own one in England before I came to the
States. Since I don't have one now, although I'm quietly looking, I do
the next best thing: I collect the old car dealer brochures for it.
Not only for pictures of the car, but for the most fabulous 60s
fashion and hair dos. Absolutely amazing, very trendy.
</p>
<p>
I picked one up the other day from a certain well-known auction site.
This is the second copy I have of this particular brochure, the first
one has a dealer stamp on it, whereas this one is a little faded.
</p>
<p>
It's a 4 pager, full color, Letter-sized, center fold. 
</p>
<p>
<span class="image">
<a href="http://www.boyet.com/Images/VolvoImages/031963/Brochure_03-1963_page_1_Large.jpg">
<img alt="Volvo P1800s 3/1963 brochure, page 1" src="http://www.boyet.com/Images/VolvoImages/031963/Brochure_03-1963_page_1_Small.jpg" />
</a>
<em>Volvo P1800s 3/1963 brochure, page 1</em>
</span>
Here's the front page (click on it for the full version).
</p>
<p>
It's a very early version, actually a Jensen-built car. The main clues
are the red inserts in the wheel hubcaps, and the flash on the C
pillar. Nevertheless, the brochure is for a P1800S, which were built
in G&ouml;teborg, Sweden. Jensen did a pretty crappy job on them for two
years, and Volvo moved the production to Sweden after two years, and
appended the S to the name. They also made other changes as well.
</p>
<p>
The photo is taken right outside the Embassy of the United States of
America. To be honest I've no idea which one, but it's certainly very,
very pre-9/11. (The Embassy in Grosvenor Square in London is now
pretty much a fortress, for example.) A great 60s haircut for the lady
(I remember my Mum used to have one like that), and a what looks to be
a Dior outfit to go with it. The guys, one with cigarette in hand, the
other wearing a Homberg, wearing very snappy black suits, straight leg
(a little off the shoe in that 60s way), pocket-kerchiefs. We are
seeing some very trendy people to go with this very trendy car.
</p>
<p>
<span class="image">
<a href="http://www.boyet.com/Images/VolvoImages/031963/Brochure_03-1963_page_2_Large.jpg">
<img alt="Volvo P1800s 3/1963 brochure, page 2" src="http://www.boyet.com/Images/VolvoImages/031963/Brochure_03-1963_page_2_Small.jpg" />
</a>
<em>Volvo P1800s 3/1963 brochure, page 2</em>
</span>
Page 2 next.
</p>
<p>
Some nice shots showing the various colors available for the car, red,
black, and white. Only one with a real number plate, but I don't
recognize the format. The bottom one shows a couple of reflectors
above the rear bumper; I don't remember the year they were phased out.
(By the way the guy leaning on the car in that picture has some red-
lensed sunglasses on, nice). The headline looks to be a thin
Helvetica, or very similar classy gothic font (Folio/Caravelle?).
</p>
<p>
<span class="image">
<a href="http://www.boyet.com/Images/VolvoImages/031963/Brochure_03-1963_page_3_Large.jpg">
<img alt="Volvo P1800s 3/1963 brochure, page 3" src="http://www.boyet.com/Images/VolvoImages/031963/Brochure_03-1963_page_3_Small.jpg" />
</a>
<em>Volvo P1800s 3/1963 brochure, page 3</em>
</span>
Page 3.
</p>
<p>
The interior featuring "three point Volvo safety belts" that "can be
put on and taken off with one hand". And featuring a dog on the back
seat. Mind you I guess 60s luggage was smaller than it is these days:
there's no way I could fit most of my current luggage into that
luggage compartment (there's a full-sized wheel in there too, you
know). The dashboard still to my eyes is beautifully designed and
appointed with light blue inserts and brushed aluminum. 
</p>
<p>
Funny that the picture of the dash doesn't show the rear-view mirror.
It's mounted on the dash itself, above it.
</p>
<p>
<span class="image">
<a href="http://www.boyet.com/Images/VolvoImages/031963/Brochure_03-1963_page_4_Large.jpg">
<img alt="Volvo P1800s 3/1963 brochure, page 4" src="http://www.boyet.com/Images/VolvoImages/031963/Brochure_03-1963_page_4_Small.jpg" />
</a>
<em>Volvo P1800s 3/1963 brochure, page 4</em>
</span>
Last page.
</p>
<p>
The specs and the print dater: 2/1963.
</p>
<p>
There are some great quotes in here that reflect the changes in car
manufacturing and safety between then, 45 years ago, and now. Some of 
my faves: "Turn indicators front and rear", "The interior lighting is 
switched on automatically when either of the doors is opened", "Clock" 
(and it's notorious for not working), "Two-speed electric windshield 
wipers".
</p>
<p>
I'll scan the other brochures I have as and when I have time. 
</p>

		<p>
		<a href="mailto:julianb@boyet.com?subject=re: Volvo P1800S brochure - March 1963">Email me</a> if
		you have comments about this article.
		</p>
	]]></description>
	<pubDate>Fri, 11 Jul 2008 21:34:50 MST</pubDate>
</item>



	</channel>
</rss>