Thursday, November 23, 2006

Tomorrow is Black Friday - the "busiest shopping day of the year" they say (although some may argue otherwise). Certainly there are many early-bird deals to be had and the people can get out of control.

So - where to shop for Black Friday? How to find the deals? Well, certainly your Sunday newspaper is an important place to start, but for those who are Internet-oriented, check out Black Friday @ GottaDeal.com, where you can get some more great deals both online (many of which are already available early) and in person.

If you're planning to shop for the specials, this is a great place to use:

http://blackfriday.gottadeal.com/

For current online deals, check this address:

http://blackfriday.gottadeal.com/online.php

Also - Do you have last minute questions about Black Friday? Give GottaDeal.com a call anytime at 415-287-3325 (415-287-DEAL) and they'll be happy to help you out. Note that long distance charges may apply.



Add/Read: Comments [0]
Random Stuff
Thursday, November 23, 2006 2:24:37 PM (Pacific Standard Time, UTC-08:00)
#  

Not too terribly long ago some friends of mine impressed upon me the importance of taking on an "attitude of gratitude" in life. What they meant - at least in part - was that the place where you focus your mind is pretty much where you'll end up, and for the most part I think they're right. This time of year I tend to think about a lot of things, some difficult and some pleasant. But every year I try to take some Thanksgiving time to remember that even though life is crazy and time is often too short, there are so many thing in life for which I am grateful and give thanks. Even the stuff I've screwed up.

Life's not perfect, and from the depths of those situations and experience that substantially change us - often things that we would never wish to have happen again - we are destined to learn and grow. I know I have experienced that over the years, and my life is quite different as a result.

Sometimes we learn and grow quickly, other times a little too slowly. I still make mistakes. Lots of them. Especially this year, as I have just recently begun realizing. Fear is a great motivator, one that can be leveraged for good or bad. Best to try for good.

But this is supposed to be about what I am thankful for. Gratitude.

I am thankful for my friends, my family, my good job, my home, my cat and dog, and the many years I had to spend with my dog Buddy, who died earlier in the year. I am grateful for surgeons and the people in my life who cared enough to stop their lives and take care of me when I was truly in need. I sometimes wish I was better to those who were so good to me. But I do appreciate them, and am thankful they are a part of my life.

I'm especially thankful that my friend Matthew, who had brain surgery on Monday this week, is already home and doing well. And I am thankful for the great food we'll be eating at their house in a couple hours, heh.

There are many people in this world better than me, and a few of those good people I know personally. I am thankful for them, even if I don't or can't show it when it counts. I only hope in the future I can be more much more worthy of their time and attention.

Finally, I am grateful for my life, the people in it, the goods and the bads, and for the possibilities of the future, whatever they may be. As they say, "with all its sham, drudgery and broken dreams, it is still a beautiful world."

Yes, it is.



Add/Read: Comments [1]
Personal Stories | Random Stuff
Thursday, November 23, 2006 2:19:04 PM (Pacific Standard Time, UTC-08:00)
#  
 Wednesday, October 25, 2006

My friend Scott loaned me his XM Satellite Radio for my recent road trip to Minnesota and back (2,000+ miles each direction). Wow. Way Cool.

Nothing makes a long, long drive half way across the country and back bearable like non-stop stand up comedy and 70's era music that just plays all the way across the country. Throw in some CNN, BBC and a little FOX News for balance and let's just say it's a great way to travel.

I went to Minnesota last week to help a friend move, among other things. It's been that and weddings (lots of weddings) recently. The satellite radio - combined with a pair of GMRS handie talkies - made for an enjoyable journey back to Oregon. If you ever drive across the country and your travel companion is in another car, take a pair of 10-mile radios with you and get off Channel 1. You'll be glad you did.

Anyhow - back to the XM radio. This was (believe it or not) my first experience using a satellite radio unit. I've looked at them before, but honestly I have never really liked the form factor of the receivers. On this trip I used the built in FM transmitter to get the audio out of the receiver and over my audio system, since I don't have a cassette player in my car. I wish they could make the transmitters a bit more powerful since I had to change the FM channel on my car radio periodically whenever the frequency selected was in use by a local radio station (too bad there's not a frequency set aside and used for low power in-car type transmitters). But that's really just nit-picking. I guess if I was constantly listening to XM or a similar service in Portland all the time, I'd get frustrated with the FM transmitter since the stations are so many and since they bleed out of band so badly in some cases. But for a cross-country trip it was pretty cool.

I like the ability to take the radio from one car to another, so although built-in receivers would obviate the need for a low power transmitter, that's not really what I'd want.

I noticed that some channels have considerably better fidelity - a compression-related effect, I am sure - than did others. I have been told that XM started compressing a lot of programming pretty heavily early this year, and that Sirius has better audio quality. Anyone done some detailed listening comparisons? I've not yet listened to the Sirius broadcasts, so I cannot compare myself. I know there are differences in programming, as well as a significant overlap in the core channels. Too bad Sirius doesn't have the "decades" channels. I liked those a lot.

Do you use XM or Sirius satellite radio? What do you think and how well does it work for you?



Add/Read: Comments [8]
Mobile | Tech
Wednesday, October 25, 2006 2:30:41 PM (Pacific Daylight Time, UTC-07:00)
#  
 Tuesday, October 24, 2006

I just finished reading For One More Day, the latest book by Mitch Albom, on flight from Providence. I thoroughly enjoyed it and recommend it to anyone. Everyone, in fact.

Albom has a way of writing things that hit life's most important nails right on the head, whether fact or fiction. His Tuesdays with Morrie had some great life lessons, and the Five People You Meet in Heaven was also a terrific story that will make a person think.

For One More Day takes the premise that many - probably most - of us have lost loved ones and had things left unsaid, unasked and unanswered. Unfulfilled and unresolved at times. The book asks the question, "What if you had one more day with that person?"

And from there builds the story. An important and emotional one that the majority of us can almost certainly relate to, each in our own unique ways.

There are people who have gone before me, one or two in particular who - if I am being completely honest - I would have questions for, things to say to them, and answers to provide. I know that can never happen, but Albom's journey in this story lets us process some of those conflicted feelings - including guilt, loss, despair, happiness and others - that can tear at our souls from time to time.

Read For One More Day. Take the lessons and apply them in your life today. I can say that after losing someone so close to me a few years ago, I have tried to do some of that, and this story simply reaffirms the importance of doing so all the more.



Add/Read: Comments [0]
Random Stuff
Tuesday, October 24, 2006 10:55:19 AM (Pacific Daylight Time, UTC-07:00)
#  

If you happen to be looking for me over the next month or so and can't find me, don't panic or anything. It's probably because I'm not around. Seems to have been that way for the past several months now. Not much is changing in that regard. Anyhow, I'll be all over the place for next next while...

I've was gone on a (great) trip to Minnesota and back for more than a week until this past Friday, and then was back home for two nights, which I thoroughly enjoyed. Then I was back on the road again, at the Marriott in Newport, Rhode Island (nice hotel) where I was speaking Monday at a conference on the topic of multifactor authentication and security. Then I flew whirlwind-style back home Monday night. Next I'm off to New Mexico on Wednesday for a work meeting, and back home late Thursday night and off again to Europe on Saturday very early in the morning. Hopefully on Friday I can work from home a little and then get ready for the Europe trip.

The European jaunt is a couple weeks long and will include Vienna, Austria as well as visits to a variety of places in southern Germany, Austria, Switzerland and northern Italy for a week plus a couple days of vacation time, before I have to be back in Austria for a few days of work stuff.

When I get back from there, it'll be just two or three days back at home, then I'm off to Las Vegas for a few days (again for work). And - if all goes as planned - after that I can stay home for a while. I sure hope so, anyhow.

So, there ya go. If you work with me you'll probably hardly see me until mid-November (sorry). I guess that's why we have cell phones, though.

For those that are wondering where all the tech posts went, I've been wondering the same thing. I'll try to get back to them again. I guess I have been a bit burned out lately on technology stuff, but it's not gone from my mind.



Add/Read: Comments [0]
Personal Stories | Random Stuff
Tuesday, October 24, 2006 10:52:28 AM (Pacific Daylight Time, UTC-07:00)
#  
 Sunday, October 22, 2006

Today was not my coffee day.

First of all, I got one halfway decent cup of coffee all day, and that was the one at the filling station on Industrial Ave in Longview Washington at about 6:30 a.m. on the way to the airport. I drank less than a quarter of that and left it in the truck when my friend dropped me off for my flight.

My next cup was on the plane, the first one that is. As the flight attendant handed me the filled-to-the-rim styro cup, we hit a bump and the hot coffee splashed all over me  in 14B and the nice, attractive woman sitting in 14A (note: reference edited because I realized I found it slightly distasteful myself upon re-reading...). Just my luck. It provided an opportunity for me to apologize several times, but that's not exactly the optimal way to get to know someone. Plus it was strong coffee, so I am sure that coffee-soaked clothing smell was just wonderful for her. Ugh. When offered coffee later on the flight I turned it down. I couldn't bear the idea of a second assault on my seat neighbor.

I got to Chicago and had an hour-and-a-half to wait for the next flight to Providence, so I went to the Red Carpet Club to get online, check a few emails, grab some snakes, and put down a safe cup of coffee sans-turbulence.

Someone had procured the little floor table near the chair I sat in, so I set the coffee on the arm rest and stated watching the Pittsburgh/Atlanta football game. It was fourth quarter and tied up - deja vu kind of situation. Anyhow, I ate my snacks, reached to pick up the garbage, and knocked my coffee straight into the leather chair I was sitting in. The cup dumped its contents right between me and the arm rest. Wonderful, I thought. Then I realized I was sitting in hot coffee and jumped. The lady across from me cringed. Well, at least she didn't laugh.

After that, I gave up on coffee for the rest of the day. OJ only for me. Until tomorrow, that is.



Add/Read: Comments [7]
Personal Stories | Random Stuff
Sunday, October 22, 2006 7:07:30 PM (Pacific Daylight Time, UTC-07:00)
#  

Some things just bug me. Sometimes I write them down. :)

For example - What is it that makes the concept of putting stuff into the overhead bins on airplanes so freakin' complicated? People just don't seem to get it, despite the repeated intercom begging performed by the flight attendants to put rollaways in wheels first, wheels first, WHEELS FREAKIN' FIRST.

Even worse, there's a subset of people who, when asked to move their bag to the optimal position in order to accommodate others, can get downright indignant. What is it with these people? Move your bag, sit down and shuddup already. They didn't build that bin - or this whole airplane - just for you. Jeez.

I dunno why this bugs me so much. I guess it's because the underlying message from such people is that they don't really care how their behavior, stuff or actions affect others. We have enough of that kind of problem already in this day and age. We really don't need it when a couple hundred people are jammed into a metal tube with wings and a couple engines hanging off a few bolts hurtling said flying torpedo through the air at a few hundred miles an hour.

Okay, I feel a little better now. Heh.



Add/Read: Comments [2]
Random Stuff | Things that Suck
Sunday, October 22, 2006 6:51:35 PM (Pacific Daylight Time, UTC-07:00)
#  
 Thursday, October 19, 2006

Today we made it to the Grand Teton National Park, which is just south of Yellowstone (which is where we were yesterday, but the pics will have to be out of order since I don't have those copied yet).

We stayed at the snow lodge at Old Faithful in Yellowstone and woke up to snow on the ground. So, we threw the truck (with new all-terrain and snow tires) into four wheel drive and headed south for the Tetons. Honestly, I was worried the low clouds would prevent us from seeing much of anything. I was wrong, thank goodness.

Here are a few pics from our drive through the Tetons. As you can see, the clouds lifted. In the couple days we spent on our way through the Yellowstone and Grand Tetons parks, we saw lot of wildlife, including a grizzly bear, elk, reindeer, moose and more.

The flickr photoset from the trip is here. I'll add some more later, probably after I get home Friday night.

Grand Tetons National Park

Grand Tetons National Park

Elk in Grand Tetons National Park



Add/Read: Comments [5]
Photography | Random Stuff
Thursday, October 19, 2006 10:52:35 PM (Pacific Daylight Time, UTC-07:00)
#  
 Wednesday, October 18, 2006

I'm helping a friend move from the upper-Midwest out to Oregon, and that means a long road trip. We decided to take a scenic route back, and yesterday we stopped at Mt. Rushmore in Wyoming. That was after driving in 40-50mph headwinds on an interstate at about 75mph. My truck does well on the road, but a combined 120 mile per hour head/crosswind is a bit of a pain, not only in terms of driving between the painted lines, but also on fuel.

Good thing fuel's cheap in South Dakota. In South Dakota they also have hotels with these water parks inside. You know, water slides and pools and stuff. We stayed at one the other night and had a blast. Felt like I was 10 again (which is especially weird when I look in the mirror).

At any rate, the real point is that we went to Mt. Rushmore yesterday afternoon. I'd never been there before. My friend Cory had been there (he says) like 25 times, because he has family down the highway and he lived nearby for a while. So I had a tour guide of sorts. We grabbed cameras and took some shots and walked the trail loop.

Mount Rushmore is an amazing work of art, demolition and commemoration all rolled up into one.

The flickr set including these pics (and some more) is here. The last one on the page was shot by Cory (who has quite an eye for pictures).

Rushmore1

Rushmore3

Rushmore2

Washington and Lincoln



Add/Read: Comments [2]
Personal Stories | Photography | Random Stuff
Wednesday, October 18, 2006 7:01:02 AM (Pacific Daylight Time, UTC-07:00)
#  
 Friday, October 13, 2006

Trees Changing in MontanaToday I drove half way to my destination in Minnesota. I saw a lot of amazing stuff and places, but since I am on a bit on a mission to get to my destination (and plan to take the leisurely route back), I didn't stop much.

The leaves are just now changing along the mountains of the Continental Divide in Montana and Idaho, so on the return trip the view should be pretty darn spectacular in that stretch.

We're likely to spend some time at Yellowstone. Never been there, always wanted to. And there are a bunch of other interesting places to go in these parts. Should be a fun week. No real plan, no set schedule, no real rules...

Especially the no set schedule part. Heh.

Nice. :)



Add/Read: Comments [2]
Personal Stories | Random Stuff
Friday, October 13, 2006 8:22:49 PM (Pacific Daylight Time, UTC-07:00)
#  
 Thursday, October 12, 2006

Well, I have about 2,000 miles ahead of me (and I'm later getting started than I'd hoped due to a few unplanned items that came up in the past 24 hours), followed by a couple days hanging out in once place and then 2,000 miles back home.

This will be the first time I've had the opportunity to drive across the northern states out west, like Montana and North Dakota, so I am looking forward to it - and it's the perfect time of the year. I'll be doing the quick drive out and the scenic drive back.

So, blogging here will be light for the next week or so. Unless i get some great pics along the way, of course.



Add/Read: Comments [7]
Personal Stories | Random Stuff
Thursday, October 12, 2006 1:35:22 PM (Pacific Daylight Time, UTC-07:00)
#  
 Monday, October 09, 2006

Everyone and their brother's going nuts over the announcement this afternoon that Google is buying YouTube. I think we all knew it was coming, and yeah it's a big deal. What was really interesting to me was that I was about to do a between-flights phone interview (on an unrelated tech topic) with a national newspaper reporter (who shall remain nameless), when the interview was suddenly (and rightfully, heh) postponed due the the Google announcement (which had not been publicly made at that time, but I just happened to hear about it third-person before it was actually announced in public).

Anyhow, it's an interesting consolidation acquisition, especially since Google already has their Google Video (which I like), but adding YouTube (which is pretty awesome) does round things out very nicely, especially with the deals YouTube has recently made with some major media labels. How much did that jack up the value in the past couple days?

It's time for Microsoft to find a way to make some sort of serious, serious push on it's Soapbox offering. I have not uploaded any videos yet to my Soapbox profile, but I will soon in order to do some comparing. First thing for MS to do? Probably best to drop the blue color theme and get back to web UI basics. Also probably best to rethink the name. Seriously. I'm not kidding. Google Video makes it blatantly clear what you're using and it's easy to remember. YouTube is a household name and I know what I am doing based on the name, as well. And to be honest, each time I wanted to write something about Soapbox on MSN, I had to go back to my email and search to figure out what the service was called. That's not exactly memorable, or usable.

Actually, truth be told I'm on the fence on the color thing. But the standard, proven blue-text-on-white-background model is safe, expected and generally accepted - and that might just be a good thing right about now.



Add/Read: Comments [2]
Tech
Monday, October 09, 2006 7:31:32 PM (Pacific Daylight Time, UTC-07:00)
#  
 Sunday, October 08, 2006

So, clearification.com is now active online. Looks like a Windows Vista viral marketing piece for... well... I dunno what the heck this actually is. It's random, for sure. Not exactly, well, clear.

But hey, it made me watch and I'm typing this, so yeah - it's viral, all right.

Heh, it's funny. I'm really not sure what demographic this is supposed to play to. Maybe kids or young adults. Or people who step in dog poop. Trust me on that one.

An RSS feed is available, and there are "webisodes" being posted periodically. The first one is already up. It's funny. Again, I have no idea what this has to do with Vista, but hey - it's funny. Or at least weird. And stuff.

Here it is:

YouTube? Huh?? Hmm. Heh.



Add/Read: Comments [0]
Geek Out | Random Stuff
Sunday, October 08, 2006 8:54:17 AM (Pacific Daylight Time, UTC-07:00)
#  
 Thursday, October 05, 2006

Vista_logoWell, honestly, it's about time.

Bloggers are all over the story, and are espousing a variety of opinions, but I have wondered for years when Microsoft would finally crack down on software thieves and simply not allow their software to run unless it was legitimately licensed. I'm responsible for cutting a big check each year to Microsoft to pay for the software we use at the company I work at. It costs me more, in effect, because others are taking without paying.

So, Windows Vista will detect piracy and take action. In Microsoft's words:

"Collectively termed the Microsoft Software Protection Platform, the new technologies will introduce improvements in how Microsoft software activates, is validated online and behaves when tampering or hacking is detected."

Thinking about this from a security guy's perspective, one thing bothers me: Turning off the anti-malware capabilities on unlicensed copies? Are you kidding me? That means the rest of the world falls victim to everyone out there that's running pirated Windows? Please, please, please change this one - Microsoft might be a victim, but no need to invite the rest of the world into that club. And it looks like Richi Jennings agrees with me on that one. That's just poor prioritization. Hopefully someone will rethink the approach in that specific area...

Elsewhere, Ed Bott at ZDNet has written a very good piece describing the changes and his thoughts on the matter. He has some important point, ones that Microsoft should make sure they have thought completely through and have a plan for - especially where it comes to Volume License customers. Those are the people you don't want to aggravate, for sure.

Among Bott's comments:

Microsoft denies that this is a "kill switch" for Windows Vista, even giving it a separate question and answer in its mock interview announcing the program. Technically, they're right, I suppose. Switching a PC into a degraded functionality where all you can do is browse the Internet doesn't kill it; but it's arguably a near-death experience. The accompanying white paper describes the experience in more detail:

By choosing "Access your computer with reduced functionality," the default Web browser will be started and the user will be presented with an option to purchase a new product key. There is no start menu, no desktop icons, and the desktop background is changed to black. The Web browser will fully function and Internet connectivity will not be blocked. After one hour, the system will log the user out without warning. It will not shut down the machine, and the user can log back in. Note: This is different from the Windows XP RFM experience, which limits screen resolution, colors, sounds and other features. [emphasis added]

My head practically exploded when I read this sentence describing the new, improved punishment regimen: "Windows Vista will have a reduced functionality mode but one that is enhanced." Enhanced reduced functionality? Orwell would be proud.

Snarky as ever, Engadget reports:

Well, Microsoft has fired the first salvo in this war on pirates -- according to The Associated Press, the Redmond crew will be taking "much harsher steps to curtail piracy" than in years past. First, the company will "deny access" to some of the "most anticipated features," including Windows Aero, the new GUI. Then, Vista will start issuing ransom demands (we're not kidding about this part), demanding that a legitimate copy be bought within 30 days, or else. What would such consequences entail? How about limiting Web access to an hour at a time? Further, what about not being able to open documents from the desktop or "run other programs such as Outlook e-mail software" ? However, the article goes on to say: "Microsoft said it won't stop a computer running pirated Vista software from working completely, and it will continue to deliver critical security updates." So for those of you keeping score, Microsoft wants to make using your computer as miserable as possible, while keeping it as "safe" as possible, ok?

People out there will whine and complain and say it's not fair, that it's all a bunch of red tape and people will be inconvenienced (and they might be right about that one point), and a million other things that go along with the typical victim mentality (sorry guys, but possession of stolen goods is illegal, even if it's inconvenient, and possessing stolen stuff unknowingly doesn't make the goods any less stolen). And Microsoft needs to make sure that legitimate users are not impacted in a truly meaningful and workable way. But the fact of the matter is that Microsoft is right on this one. In fact, it seems to me that if I ran a company that created software for use by consumers and businesses, and if I wanted to make sure it was being legitimately used and paid for, I'd just keep it from working at all if it was obviously stolen.

But the politics of huge-mega-corporation-attacked-by-angry-mob is a multi-billion-dollar business, apparently.

Glad to see they're finally doing something about it, though.

Some Techmeme-tracked discussion on the topic:

Technorati tags: , , , ,



Add/Read: Comments [8]
IT Security | Safe Computing | Tech | Things that Suck
Thursday, October 05, 2006 7:51:25 AM (Pacific Daylight Time, UTC-07:00)
#  

Google Labs has deployed Google Code Search, which allows regular expressions to be used to search public source code on the Internet. You can also restrict searches by language, license or filename. Earlier this year, Krugle launched a source code search engine, too. I'll need to think about the potential IP, license and security implications of this (there are many software licenses being used in the world, so how do they respect those that don't allow republication, for example, or what if they don't detect a license in the crawl?), but I suppose if it's out there, it's out there. At any rate, it's interesting what you can do. I bet a lot of people will get a lot of mileage out of this:

Google crawls as much publicly accessible source code as their system can find, including archives (.tar.gz, .tar.bz2, .tar, and .zip), CVS repositories and Subversion repositories. And there's also a GData API available to allow mashup apps access to the functionality.

Syntax and Examples (more about regexp syntax)

regexp
Search for a regular expresion
go{2}gle hello,\ world ^int printk

"exact string"
Search for exact string
"compiler happy"

file:regexp
Search only in files or directories matching regexp
file:\.js$ XMLHttpRequest file:include/ ioctl
file:/usr/sys/ken/slp.c "You are not expected to understand this."

package:regexp
Search packages with names matching regexp.
(A package's name is its URL or CVS server information.)
package:perl Frodo package:linux-2.6 int\ printk

lang:regexp
Search only for programs written in languages matching regexp
lang:lisp xml lang:"c++" sprintf.*%s

license:regexp
Search only for files with licenses matching regexp.
license:bsd int\ printf -license:gpl quicksort

(via Google Blogoscoped)



Add/Read: Comments [0]
Tech
Thursday, October 05, 2006 7:00:53 AM (Pacific Daylight Time, UTC-07:00)
#