May 09, 2008

Stupidest Survivor Ever

Last night on Survivor, viewers witnessed the stupidest move in Survivor history. Erik, who has been a target by the remaining members of his tribe for the past few weeks, gave up his immunity at tribal council in order to “look better for the jury”.

I’m pretty sure that the first page of any Survivor strategy guide clearly states:

Never give up immunity.

The moment he announced his decision, the jury (who most of them have no room to speak) burst out laughing at him, knowing his fate. The show hid nothing when the tribe went to vote, showing all of the votes as everyone (save Erik) knew what was coming.

All in all, Erik has shown himself to be entirely way too trusting in his fellow tribe mates to actually deserve to win a game that is all about outwitting.

In other news, ABC is bringing back one of my favorite reality shows that I thought I’d never see again, The Mole. June 2 at 10pm will not come soon enough.

February 22, 2008

Magenau line, revisited

Today I installed Vista. Not because I wanted to, but because I need to. People are unfortunately using this horrible piece of malware, and I have to support it. Also, I unfortunately cannot play DX10 games without it. I shouldn’t have to click 8123929 things and do a dance to turn off the firewall. I was shown a graphical representation by vista of this firewall. It was a brick wall with a hole in it, a computer on one side, and the world on the other. Apparently only good data goes through this hole in the wall, and bad data can’t march around it like the Germans did the French built bad idea called the magenau line. It made me laugh. Apparently vista is so secure, it makes it damn near impossible to install system drivers.

Just think. I’ve only been using it for 15 minutes.

February 14, 2008

Escape from appletraz

I recently switched to ubuntu as you might have seen in my previous post. I’ve invested in the whole apple ipod, itunes, and itunes music store thing, because I never had a problem with it. I always used iTunes and my iPod to play my music, and the drm restrictions weren’t that bad, but now with the switch to linux, I can’t play any of those 3 hundred some odd songs I have in the iTunes m4p, protected AAC format. I’m still on the hunt for a replacement for iTunes, but for now I run iTunes in an XP virtual machine, and now that VMWare supports USB 2.0, updating my iPod through it isn’t too bad. I’ve been doing some research, and I’ve found one method that may work to play protected iTunes files in VLC. But it’s VLC, doesn’t have anywhere near the functionality of iTunes. Somebody, find me a way, because I’m at a loss. Better yet. Apple: Give me iTunes on Linux. I’ve given you guys several thousand dollars in my time, including buying the first iMac ever, a couple months after its release, A brand new macbook, 2 weeks after its released (which I might add you guys dicked me over on, as it started nickel and dimeing on me after the warranty ran out because it was first rev) and another Macbook, because I like your OS and didn’t feel like messing with a hackintosh. Help me out here Apple, give me iTunes on linux. I will give you cake in return. Please.

February 13, 2008

Adventures in open source

Earlier this week I installed Ubuntu Gutsy Gibbon on my PC in favor of windows. I made this decision after talking with a few friends, some current, and some past members of Penn College’s ACM. I made the switch, but I couldn’t get past the boot loader for Gutsy 64-bit. I decided to stick with 32 for the time being. I had some RAM on order though, and I hoped that the 32 bit OS would see all 4 gigs, but I was wrong. A 64-bit os was needed. I got my hands on a text-based install disc of Ubuntu 64-bit thanks to Andrew of ACM, and was able to install it fine. When it went to boot though, I ran into the same issue as before. Once GRUB did its thing, I would go to a blank screen. Odd, isn’t it? The kernel would load, and my hard drive was going nuts, but still nothing onscreen. Video drivers-right? Nope. After talking with a former PCT ACM member, Evan, we diagnosed the problem to be the splash screen after a bunch of steps. Yep. The Ubuntu logo with the little orange bar that bounces back and forth was causing a major problem. After a few quick changes to the boot options, I was up and running. Crazy stuff, eh? After that it was smooth sailing, and Ubuntu has been great.

I’d like to thank everyone thats assisted me with the move to Ubuntu, your help and time is greatly appreciated.

February 12, 2008

The creation of a blog

I decided to make a blog. I will update it when I deem necessary.

January 28, 2008

Angel Fails at Math

Angel appears to be filled with inconsistencies throughout. Today I noticed the grade listing on the main page:

Angel Math

How exactly is one 100% and two 80%’s equal to an overall grade of 65%?

The grade, however, is correct in Angel’s ‘Grade book’ page.

January 24, 2008

Things that bug me about Angel (Education Portal) - Part 1

Over the past couple weeks, I have had three classes that utilize ANGEL Learning. The more that I use it, the more things that I find bug me about it. Some of these issues may be specific to the way that Instructional Technology & Distance Learning at Penn College or one of the professors use the portal, but since I have no way to verify this, I will assume that the problem lies with ANGEL.

To start this off, there is a calendar that aggregates all assignments and other notices from within all one’s classes. The calendars within each class section work perfectly fine in my opinion, but the combined calendar merges everything together, without even the slightest attempt to distinguish between different classes. See the following calendar for an example, can you tell the difference between the assignments?

ANGEL Combined Calendar

If you mouse over, or click on the listed assignments, no additional information is shown. (In terms of what class calendar the event is from.)

January 07, 2008

Hardest Part of the Install

I finally decided to register the Netgear Switch that I purchased a couple weeks ago from Newegg.com. At Step 4, I reached what turned out to be the hardest part of the install:

screenshot-netgear-product-registration-croped.png

October 09, 2007

Dear Rose Street Residents

On the side of every box of Pop Tarts, you will find some very simple instructions for their heated preparation. These steps, generally all 3 of them, a very simple task for most people. Let me remind you, in case you have forgotten:

  1. Remove pastry from pouch.
  2. Warm pastry in toasting appliance at lowest or lightest heat setting for one heating cycle only.
  3. Cool briefly before carefully removing pastry from toasting appliance.

Here are some sources to help you with your Pop Tart heating:

  • http://www.wikihow.com/Prepare-a-Pop-Tart
  • http://www.walgreens.com/store/product.jsp?CATID=100538&navAction=jump&navCount=1&id=prod346#instructions

You will note that nowhere in the above steps does it indicate to cook for long periods of time, or, more importantly, to overcook so much that it requires evacuating the building because of the smoke build up in your room. Most pressing of all questions is, why where you having Pop Tarts at 3:30 in the morning?

For the record, I prefer to sleep at that time.

September 08, 2007

Success

With very little advertising, the first ACM LAN Party of the Fall semester was a great success.  About 65 people were in attendance, with a decent number of new faces, along with many common faces.  Next LAN Party is in two weeks.

May 16, 2007

5 Years of Service

 5 years of service to Genuardi’s

Way back in May of 2002, I was hired at my first job, Genuardi’s Family Markets.  A lot has changed at that store and in my life since then, but for some reason, I stayed with it.  By ’staying with it,’ I mean that I worked only once in a while, since leaving for college, just for pocket change.  So, to show their appreciation for all that I’ve done (?), they have given me a 5 year award.

May 07, 2007

Red Power

Today I broke the number one rule of being a ginger and one of the major rules for being a geek… I spent an extended amount of time outside and in the sun.  Now I am paying for it.

Now off to bed… (I sense a long night ahead.)

May 01, 2007

Dell to Offer Ubuntu 7.04

Today Dell announced that they are working with Canonical (the company behind Ubuntu) to sell Computers running Ubuntu. The article includes a video interview between a Dell person and Mark Shuttleworth.

April 29, 2007

MeetLinux.com Launched

Over the past few weeks, the Pennsylvania Ubuntu LoCo Team has been working to launch our new site, MeetLinux.com.

They held their first meeting today, but being 3 hours away, I wasn’t able to attend.  From what I’ve heard, an Install Fest is planned for June 2nd in Philadelphia.  More to come as it is announced.

March 10, 2007

Working Without Ubuntu

As I am home for a week off from school for spring break, I decided that it wasn’t worth the effort to bring my Ubuntu machine home with me. So now after about 6 weeks of using Ubuntu primarily, I am forced to use Windows XP once again for 9 days, as that is what is installed on my laptop. Already I am missing some of the basic abilities of Gnome, multiple workspaces. Multiple times I have found myself looking down to the lower right corner hoping to find the workspace switch, with no luck.

In good news, I am experiencing Verizon FiOS for the first time at home. We had it installed shortly after I returned to school for the spring semester. Below is the results from one of the speed tests that I have run since returning home. (Our plan is 5/2 Mbps.)

Verizon FiOS Speed Test

February 15, 2007

It may not be 10 feet…

…but it was enough to close down Penn College for at least 43 hours.  Here is a photo that I took of the snow earlier tonight:

Snow at Penn College

February 06, 2007

It is cold up here

So cold that the windows formed ice on the inside of our windows.

Icy Window

February 04, 2007

Campus View is Dusty

After playing Enemy Territory last night for a bit, I noticed my fan turn on to its highest speed.  This wasn’t the first time that this has happened, but it had been more prevalent recently.  Tonight I decided to dust out my laptop.  After opening it up, I found a wall of dust…

Dusty Laptop Fan

I guess that is the problem with living in Campus View.

February 02, 2007

New Computer

New Computer Just over a week ago, with the help of Aaron, I purchased and built my first tower. Specs include 2.13 Ghz Intel Core 2 Duo and 2 GB RAM, among many other things.

Since Microsoft was close to releasing their next operating system at the time, I decided that it was time that I ditched Windows for good. It is running Ubuntu 6.10, which was released in the fall. Over the past week, I have been tweaking it to fit my needs, and have also installed a few applications for the fun of it. These include Beryl and VMware Server. You can look forward to screenshots of both of these within the coming weeks.

January 09, 2007

Hello world!

Welcome to Andrew’s Home On The Web. Over the next few weeks, this site will be transforming into my own personal corner of the Intraweb.

October 19, 2006

Ubuntu 7.04 - the “Feisty Fawn” - Mark Shuttleworth


Even before the release of Ubuntu Edgy, scheduled for October 26, Mark Shuttleworth and his team are already gearing up for their “Feisty Fawn.”

“In the next cycle we’ll expand on the brand new infrastructure that has landed in Edgy as well as branching out in some exciting new directions. This combination of courage and restlessness is also found in a young deer that sets out to explore a world that is new and exciting - seeing the world through eyes unprejudiced by what has gone before.”

read more | digg story

October 04, 2006

Keynote


To start Saturday morning off none of the Columbus Convention Center could tell me where the right ballrooms were, so I walked around for over an hour until finding another Linux fan wandering as well. We finally found the place and all was well.

After checking in I walked around looking at the vendors that showed up. Just to name a few, Gnome, IBM, Red Hat/Fedora (each had their own booth), Asterisk, Novell, LinuxBox, and Sun Microsystems just to name a few.

Here’s just a few pictures that I took of the events.

After walking around for a little over an hour this was a sweet sight to see.

 

LinuxFest - Checkin

Down with DRM!!! I’m just kidding, its the pick sign that made me say it.

FSF Booth

IBM was there in full force. The woman you see behind the
was apart of the Virtualization panel.

IBM Booth

Novell, I don’t know what to say. Actually I should have told them that my college
was switching from Novell to Windows.

Novell Booth

I’m happy to see that at-least somebody was at the Fedora table.

Red Hat - Fedora Booth

This was an overhead shot that I tool of the events. Looks like a great turnout.

Overhead shot

Chris DiBona from Google was the fill-in keynote speaker. Jeff Waugh missed his connecting
flight to Columbus. Jeff was in later to speak on Gnome and the outlook of Open Source.

Keynote

 Even though I didn’t get to make it to LinuxWorld Boston I was still happy to make it to Ohio’s LinuxFest.  I was little disappointed in the virtualization presentation but all-in-all a good experience.

 

September 30, 2006

Welcome


Welcome to my Sevierly-Technical weblog. I’ve always wanted to create my own blog and share my own thoughts, theories, and computer fixes that I come across in my daily workings in IT. The reason I’m finally starting a blog is because tomorrow, Saturday September 30,2006, I’ll be attending the OhioLinuxFest! I just traveled six hours from my little cozy town of Williamsport, PA to be apart of something Linux.  I missed out this last spring with LinuxWorld in Boston, so I’m trying to make up for it.

To get an idea of tomorrow’s activities, check out the itinerary.   I’m looking forward to the panel discussion on “Virtual Machine Managers on Linux.”  I plan on taking tons of pictures and getting as much information as I can.  I plan on making updates after each session or panel discussion I attend.

For those of you who couldn’t make it, and you know who you are(Mike…cough cough), you should be ashamed of yourselves for missing something like this.

Please feel free to post comments on all blog posts tomorrow.  Thanks, and enjoy!

August 28, 2006

Migration Assistant post SoC

To the best of my understanding there is a little over a week before FeatureFreeze, so now would be as good a time as ever to put together an update on the status of migration-assistant. Continuing from my last post, it took a lot longer than I expected to get the Ubiquity code up and running. I had expected to have that, email account importing, and firefox bookmark importing all done by now, but I quickly ran out of time. Even now I’m tackling some minor bugs left in that portion of my code. I’m not going to under-estimate this one: it’s going to be a race to get everything I’d like to have checked in included before the cut off. I do however have a long weekend this weekend in which I intend to use for a few all-nighters and some days during the week where my course load and work schedule is light. It’ll be a race, but I intend on getting the job done and done right.

I actually have not been able to test my Ubiquity code outside of my chroot yet. VMWare seems to choke (or rather, my 512MB of RAM) on Ubiquity off the Knot-1 CD. It will just sit there for eternity after you press the next button on the welcome screen. If anyone has any suggestions beyond, “find a faster computer” which I’m going to try to locate tomorrow, I’m all ears. I’m trying to get that code working and stable as quickly as possible, because, in addition to the quickly approaching deadline, I’d really like to get back to coding import routines.

Since Summer of Code ‘06 is officially over, I can finally accept patches to the project. If you’re interested in contributing, or you’d just like to see what progress has been made thusfar, you can check out (bzr) migration-assistant and my Ubiquity branch and the following two repositories, respectively:

I really don’t mind constructive criticism, so if you find something in there that you think is terribly done, by all means tell me in the comments here or to evand on Freenode and I’ll do whatever I can to fix it.

As soon as I’m certain all of the components are working properly, namely Ubiquity, I’ll put an ISO image up on here for the truly lazy. Post Feature Freeze I’m going to throw together quite a few VMWare images and stress test this as much as possible with as many different configurations as possible. But again, for now anyway, my focus is on Ubiquity, Firefox, and Outlook/Evolution.

August 11, 2006

Back

I spent the past three days preparing and then taking two credit-by-exam tests at my university.  Having returned, I can finally get back to a language free from implied subjects and edited pictures.

Work towards 0.2 is progressing.  I intend on finishing the user page for Ubiquity today.  We’ll see how that goes.

August 02, 2006

A smart move by Microsoft

Customers will not be able to directly upgrade Windows 2000 to Windows Vista. Rather, they will have to back up everything and format. To quote BetaNews:

While Windows 2000 Professional customers may purchase a cheaper “upgrade” copy of Microsoft next-generation operating system, Windows Vista must be “clean installed,” which means users will need to back up their files and data manually and then copy everything into place. Applications will also need to be re-installed.

Another possible use case for Ubuntu and migration-assistant. To put this into perspective, according to a random, unverified website I found on Google, Windows 2000 makes up 6.74% of the operating system market.

July 31, 2006

zero point one

After fixing many bugs in the code and running countless builds of the d-i image, migration-assistant 0.1 is here. I’d like to thank Colin Watson and the Ubuntu community for their help and input with this release.

What works?

Windows XP

  • User accounts are created as users in Ubuntu as requested.
  • The “My Documents” folder is imported to ~/Documents.
  • The “My Music” folder is imported to ~/Music and the required gconf keys are set so all of your music appears in Rhythmbox from the first time you launch it.
  • The “My Pictures” folder is imported to ~/Pictures.
  • The desktop wallpaper is imported to ~ (to be changed), set as the default wallpaper, and added to the list of available wallpapers.
  • The user picture (the picture in the top left corner of the Windows XP style start menu) is imported and is visible when you lock the screen.
  • Gaim, Yahoo, and AIM Triton accounts are all imported into Gaim.

Linux

  • User accounts are created as users in Ubuntu as requested.
  • Gaim accounts are imported into Gaim.

Mac OS X

  • Nothing yet.

What’s next?

debian-installer

  • Support for backing up during the question stage.

ubiquity

  • Working ubiquity (LiveCD installer) support.

Windows XP

  • Internet Explorer, Opera, and Mozilla Firefox bookmarks will import into Firefox. The work for this is partially done.
  • Outlook, Outlook Express, Mozilla Thunderbird, and Opera Mail email accounts will be imported into Evolution.
  • The network proxy settings will be imported into GNOME and Firefox if it doesn’t support the GNOME setting.

Linux

  • The default desktop background will be imported and set as the default in Ubuntu.
  • The user picture (.face) will be imported.
  • Mozilla Firefox and Opera bookmarks will be imported into Mozilla Firefox.
  • Mozilla Thunderbird, Opera Mail, and Evolution email accounts will be imported into Evolution.
  • The rest of the home directory will be copied into ~/old-home. This is still under consideration.

Mac OS X

  • Everything. Though this work will almost definitely start after the Summer of Code period.

How does it work?

Right now this function is limited to the debian-installer framework, but that will change with the addition of Ubiquity support in a few days.

The individual uses the regular debian-installer CD with the added migration-assistant and libxml2 udebs. The individual starts up the installer as they normally would. After partitioning the hard drive and creating a default user for the system, migration-assistant is run, provided that the user did not remove all other operating systems from the computer during the partitioning stage. migration-assistant checks for other operating systems (with the help of os-prober) and accounts within those operating systems. The user is then asked which operating systems they’d like to import from, followed by which users from each operating system they’d like to import, and finally followed by which items for each user they’d like to import. Upon selecting some items to import from a user account on one of the other operating systems, the user is then asked to type the username of an account they’d like to import these items into. If the account is not the one the user just created as the default in the previous step in the installer, they are then prompted for the user’s full name and password.
The installer then continues to run, coming back to migration-assistant after the base system is installed. migration-assistant then does the dirty work of merging each individual item into its Ubuntu counterpart. So if, for example, the user selected both Windows XP and Fedora to import from with Yahoo, AIM, and Gaim in Windows and Gaim in Fedora, then migration-assistant will take each individual account in each program, check to see if it’s already in the Ubuntu Gaim accounts file, and if it’s not, import it.
The rest of the installer then finishes and when the user boots up into their new Ubuntu installation they can immediately see that their background is the same, their documents are all there, all of their accounts are in each respective program, etc.

How do I get it?

I hope to get everything into Edgy soon, but if you’d like to skip the wait, you can do the following to build your own debian-installer netinst ISO with migration-assistant included:

  1. Open a terminal and apt-get source debian-installer
  2. Download the migration-assistant and libxml2 udebs from edgy (once it hits the archive) and save them into debian-installer/build/localudebs
  3. Create the file debian-installer/build/pkg-lists/local and add migration-assistant and libxml2-udeb on lines by themselves.
  4. Run fakeroot make build_netboot.
  5. Map debian-installer/build/dest/netboot/mini.iso to a virtual CD-ROM device in a virtual machine. DO NOT run this on your regular installation, I do not want to hear about it destroying your dissertation unless you file a bug report.
  6. Upon finishing the installer, log files are saved to /var/log/installer.

Questions

Q: Why didn’t migration-assistant show up?

A: Make sure you’ve left at least one other operating system installed after partitioning your hard drive, otherwise migration-assistant will see than there’s nothing to import from and never run.

Q: Why do I have to dual boot?

A: As was pointed out to me, partition resizing is not stable enough yet to warrant the creation of the temporary partition needed to juggle the files around of a partition that’s about to be wiped out.

Q: What about the Live-CD installer?

A: Ubiquity, the Live-CD installer, support is coming within the next few days. Stay tuned.

Q: What about Kubuntu and KDE applications?

A: My first priority was to get Ubuntu and GNOME working and because of that I have not had time to work on Kubuntu. That’s not to say I hate KDE or that this program is incapable of importing to Konqueror instead of Firefox, I just haven’t written the code for it yet. Now, I didn’t make a clean split between import from and import to in the code, but it shouldn’t be hard to make the changes necessary for Kubuntu support. If anyone is interested, I simply ask that they wait until the Summer of Code period is over (August 21st) to submit patches back to me as I should not be given credit for your work.

Q: What about Mac OS X and Windows Vista support?

A: On the way. After the Windows and Linux routines stabilize I will start work on both OS X and Vista support.

July 28, 2006

Always, always, always use a RCS.

I was so close to release (I thought, as always).  I had but a few bugs, one in particular that I wanted to address: the permissions on everything I created were r-x r-x r-x.  I made some changes to the code to hopefully fix this and the other issues, and did my usual three hour wait for the installer to run.  Nothing worked.  Not just the changes I had made, but everything but Gaim and Yahoo import was failing now.  Yikes.  Now, if I was smart about this, I could see what changes I made using bzr diff and I could just roll back to better times.  But alas, I’ve been trying to only commit when I’ve reached some sort of milestone and had not sent anything to bzr in quite a while.  I’m obviously rethinking that approach for the future.

July 25, 2006

Long time, no post

I’ve promised two things that I have not made good on.

  1. I said I’d post much more often, which I’ve been neglecting to do.
  2. I said I’d have the first release ready Real Soon Now.

The second part has been holding the first part back as I was hoping to save the next blog post for the release notes, but alas the release is not quite ready. Don’t get me wrong, it’s mostly there. One can boot a d-i iso, select some items to import and they magically appear once the install has completed. This after many, many builds of the installer and many tiny (stupid) bug fixes. The reason there’s no release yet is the some items part. I really wanted to have the importing of My Documents, My Pictures, My Music, the wallpaper, user image, proxy settings, and so on working for the first release as I figure that most people expect the Windows items to work before regular applications do. I thought these were low hanging fruit. Some are, but some require saving gconf keys, which I’ve only recently started working on. Again, I say “Real Soon Now” for about the fifth time, but the project is progressing, regardless of offical releases, and I hope to have the Ubiquity front-end also done soon, so the first release could be a big one.

As always, if you’re anxious you can check out the code from bzr (though as always there’s code in my local branch that I haven’t checked in yet).

July 14, 2006

A very short update.

  • Things are progressing quite nicely at the moment.
  • cdecl is a wonderful little program.
  • MSN is quite tricky.  I spent a good hour trying to figure out where it stores its usernames.  I cannot find my account (Passport) in the registry or the filesystem.
  • I just commmited code for the switch from Mini-XML to libxml2.  While parsing html with it is no longer an issue (what was I thinking), mxml would bail out whenever it encountered XML that it didn’t like, namely the vCards Gaim stores for Jabber accounts.

Next stop, some work towards a Firefox to Firefox importer and code cleanup so I can roll a udeb for a 0.1 release.

July 12, 2006

Hooray for standards.

For all the lip service Mozilla gives about being standards compliant, they sure don’t apply the same set of rules to their bookmarks format. Now, I’m sure that it dates back to the original Netscape code and they’ve found a good reason to keep it the same way all these years, but for someone who’s trying to read the poorly formed HTML4 document, who doesn’t have access to a giant html parser, it’s a real pain in the ass.

Mini-XML chokes on it. That’s a big problem. But lets say for the sake of argument that I rewrote the code to use libxml2. I’d find, as I just did, that even though it can parse it without crashing, the nodes end up in a nonsensical hierarchy that depends mostly on what order they were added in. What’s that, you want proof? See this formatted copy of a fake bookmarks.html file. I’ve added indentation to show you the hierarchy that libxml2 creates.

Even better, Firefox cannot handle libxml2 making the links in the file standards compliant. If for example, I have a URL with an ampersand in it, libxml2 will naturally convert that to & which Firefox will leave be instead of interpreting it as &. This breaks a lot of links as you can imagine. As Daniel Veillard doesn’t want to encourage creating broken code, my only solution there seems to be a whole lot of post processing.
I’m sorry if I misunderstood something or I’ve angered any of the Mozilla developers who I will wholly admit are much smarter than me, but this puts my program in a state of flux that it really cannot be in right now. Arr.

July 08, 2006

It’s been a while.

My plans of constantly updating this blog with the status of Migration Assistant have failed to date and interested parties have been left in the dark. This is an attempt at fixing that.
m-a is progressing nicely.  Colin Watson has been an immense help.  There were a few bumps in the road, specifically working with the Windows registry and XML data, but everything appears to be in place now for the 0.1 release, which I hope to push out shortly after the new d-i installer for Edgy is released.

Right now I’m mostly tying existing code together so that I can push my local copy which should successfully detect and import AIM, Yahoo, MSN, and Gaim all into Gaim. That is, the most recent copy of all of those programs. Once m-a is completely functional I’ll worry about older versions of the applications. While finding the applications and the usernames contained within them is pretty easy, finding and decoding the saved passwords is not. This is another thing I will have to go back to in the future.
There are a lot of things that I have not committed code for yet, things that I’ve found in my own research and that of the people commenting on the Wiki page (thanks!), with an example being handling fonts globally. Addressing these will happen after I have Email, IM, and Bookmarks importing.

May 30, 2006

Summer vacation #1 in a nutshell

We had to cut our vacation to Cape Cod short yesterday as Erica’s dog had a stroke, a feat I thought only common in humans.  She obviously wasn’t going to enjoy herself while her dog died, especially figuring that it could die at any moment and she wouldn’t be there, which is completely understandable.  Still, in the time we spent up there we managed to take a few walks on the beach, eat at some really nice resturants, in my case try some new and interesting food, and walk around Provincetown.  I’m not a huge fan of shopping towns.  I’ve been to New Hope more times than I can count, and each time is more boring than the last, but I still enjoy the northernmost point on the Cape, if only for the characters and their unintentional entertainment.  “Going down on Commercial Street” indeed.