Recently in tech + web dev Category

Sun. 05.04.08 - Happy Sunday to you from four local iris-type flowers making their May debut into the big bright world.
Last Sunday I made a note for myself of four things I wanted to blog about this week, but due to busy-ness I have not gotten to a single one of them until tonight.
Let's talk about work vs. rest or how to take a day off when you are a freelancer:
I have blogged a few months ago that I have spent the last year traipsing down a variety of career avenues in search of the perfect post-graduate-school career position but there has been no perfect path, only the path to being overwhelmed and over-committed as I have found myself involved in a wide swath of interesting projects and working many days in a row without a true day off. Then I get frustrated with spending all day every day with my computer and then I start to slow down & procrastinate about finishing things up with the excuse that I need time off.
Add it up and you get....
A desperate need to catch up, finish up, and actually take a day off. But the worst part is that when I do take time off, I feel too stressed out and guilty to enjoy it. This is bad.
Enter Ryan's article on the 4 Day Work Week. Carsonified says the 4 day work week makes their office more productive as folks arrive on Monday actually rested.. The 37 Signals folks found that they were honestly only productively coding a certain amount of hours every day so why not distill that time into 4 days and have 3 days off.
There also is the guy writing/talking about the 4 hour work week. The trick to this is outsourcing every task in your life and then writing a book about it and it selling well.
I don't think that I will want to whittle my life down to a 4 hour work week, but I would like to set a goal to a productive 4 day work week rather than a stressed out with productivity falling 7 day work week.
Where to start? Just do it? I love being online and on my computer, my work merges with my passion. My computer is also my main tool, next to my mobile camera phone, for my creativity and art. When I create art with these tools, the Protestant Guilt Ethic creeps in and asks why I am playing instead of working.
How do the Carsonified & 37 Signals folk walk away for 3 days? Or do they separate their job work on their computer with their love / passion for being online and creating?
If you are freelance or your work & love are on a computer, how do you manage the work / life / creativity balance?
Good news, folks! I wrote about it briefly back in March but it is now official and the Nokia Conversations will be launching within a few hours!
When I met up with Charlie Schick in late February at Paddington Station in London when we were both in transit, Charlie told me that he had left the Ovi group to start the official Nokia blog. I was and am darned excited about it.
Charlie and his team will be writing on Nokia, the Mobile / social space, and the like. Most importantly, they will be the continuing to make Nokia more open and transparent to the public. This can only be a good thing.
Charlie alludes to it in this post on his blog. Darla Mack blogs about Nokia invites us to the neighborhood. So does Mobile Jones...
Amy Gahran of Contentious.com's N95 bricked during an update recently and there is no recourse. Nokia needs Authorized Repair Centers that will take Nokia devices from all over the world & repair them, be it under warranty or for charge. Dell & Apple do it, Nokia needs to join the party.
From my first comment on Amy's post:
What do I think, well, Nokia needs to do the following:A) If they are unable to have retail stores with repair centers in every major city in North America, then they should have authorized repair folks that one can take one's phone to be repaired on the spot or within a few days either under warranty or for charge. Before Apple opened the Apple Stores, they had Authorized Retailers and service centers all over the US and Canada. Nokia needs to do the same.
B) Nokia needs to increase the scope of their customer service to be like Apple or Dell, in that all of there devices can be repaired in any country that they sell their devices in. Don't tell me that the US customer service can't help a device bought in Europe or Asia. If that is the case, then sell the US devices at the same time you sell the European or Asian devices rather than 1.5 years later.
C) Nokia needs fully functioning "Suite" for updating & backup & multimedia for Mac & Linux folk. While the worldwide market for mac is only 4%, it is much higher in North America (17%?). Demographically & psychographically, the folks who buy Apple/Mac computers in North America are most likely going to be the market for Nokia Nseries (prefer design & high end function over cheapness). Folks buying $299 PCs at TigerDirect are unlikely to purchase a $649 Nokia N95.
Today was spent in two ways: the Dog ways and the Interaction Design ways.
Belle was a hair ball beyond Polar Bear status and desperately needed to visit a groomer to get shaved. Given that all the pet salons that I knew of were booked up due to predicted weekend hot weather, it involved me driving up PCH in this morning a bit looking for dog salons and walking into Purr-cision Grooming in Sunset Beach and begging for Belle to get a slot at the grooming table.
I have in the past noted that Sunset Beach has a high percentage of Psychics (2 or 3 in 2 miles), 3 Happy Ending Style Message Parlors (of the Rub & Tug variety), and 3 Tattoo parlours, and one just one dog groomers. Many thanks for Mark Anthony and the crew at Purr-cision for making Belle a dog again rather than a mini-polar bear.
The second part of my day was doing my least favorite activity: wireframing. Wireframing in my book is right up there with doing one's taxes and cleaning the toilet. Just say no.
Now I know that some folks consider wireframes to be the be all and end all of web design.
In my 12 years of designing and developing for the web, I prefer to first think about the task extensively, sketch & makes notes, and then just do it. This is much the same process I use when making art, esp. painting. I think, mull, turn things over in my mind - sometimes for weeks, make sketches, and then start the task.
In today's case, I already had fully envisioned the finished web interaction in my head and worked out the steps, but I needed to explain it to a programmer who would help me with the perl code. First I tried to explain it in an email, but that was not full enough. So I made two diagrams in photoshop with arrows to show how the behavior/actions would happen. But that was not enough either, so I started to make a html/javascript plain version of the interaction, when I realized... gasp! shock! horror! I was wireframing. blech.
Silly me.
Hello New York Times... Uh... the Urbanista Diaries campaign started in mid-January and ended in early March and your article came out on April 7th. Why wait to run the article a full month after the "live" portion is over?
If you are reporting on how Nokia is marketing with a new strategy of "hiring" bloggers and/or the marketing brilliance of the Urbanista Diaries, the why did you not interview one of the four of us?
I was not hired to go on the Urbanista Diaries trip, I was given a really cool opportunity to travel to India with a great camera phone, the N82, and do what I do every day - take lots of mobile photos and moblog them to a website with geo-data.
On the hiring bit? We were not paid, nor were any of the four of us given a phone. In fact quite a few of the phones were 'lifted' by DHL employees or Her Majesty's Customs on the way back to the UK after the Urbanista trip was over*. WOM World (1000 Heads) bought the plane tickets and reimbursed our hotel, food, and local transport. Nokia reimbursed / paid 1000 Heads.
WOM World (1000 Heads) has a policy, that not only do the bloggers get to be honest, but we also return the phones after the trial period. That is a loan, not a hire or a buy.
Yes, Nokia is above the curve on internet marketing, more importantly they are including the mobile community, which in turn creates brand loyalty. Apple or LG or Sony-Ericsson have never offered me to trial a device nor have they asked my opinion on its use or software. Nokia has. This is good.
But, NYT, please do a wee bit more research. kthnxbai.
*****
* Yes, for the record, I am angry about this - crooked business makes me indignant. Given that the phones were to go back to the UK, I would have preferred them to arrived in Oxfordshire in one piece, not the box arriving but missing the phones out of the middle. If I ever meet up with the DHL dude who giggled upon receiving the last N82 for shipment... To the Moon! Fed Ex & USPS have my business from here on out.

About two weeks ago, I received an invitation to join a Flickr beta test. I was intrigued, so I said yes. I had to sign an NDA stating that for the love of a tasty chicken I would not breath a blog, twitter, or in person word that I was beta testing Flickr Video. Yes, Flickr can have my silence in return for uploading 60 seconds of various tasty chickens from India, SXSW 2008, and Scruffy & Belle.
Oh, what a delight. I have had quite a bit of fun over the last 2 weeks uploading videos, really participating in a Flickr group in a way that I have not been interested in or invested enough in before, and watching with baited breath what folks would post as their videos. And then there was the Fridget meme that Derek started...
In all truthfulness, while I appreciate YouTube, Google Video, and Vimeo, I am not drawn into these services. I don't wait to see what will be posted, I only go when someone else sends me a link. If the video is longer than 5 minutes, I don't watch, be it too much work or just plain not interested.
It has been very different with Flickr Video. I am drawn in. I love the short format of 60 to 90 seconds. As the Flickr folk said - think of it as a long photograph. I also love the fact that I can use the same uploader and same Flickr tagging and interface that I use for photos. The user interface is simple and easy to use and not just because I am used to it.
Most of all, I am having fun with video on Flickr in a way that has never been fun before. Thanks, Flickr! Y'all rock.
Many blessings upon the folks who approved a purple phone! Purple! Yay!
Do I need to say any more about a purple Nokia 6220? Like the Nokia N82 it has a 5 megapixel camera? Should I mention the Xenon Flash? Or the GPS? ... HSPDA? Huh...
But hey! The Nokia 6220 is Purple! Did I mention it comes in Purple?
Now when will AT&T roll out their HSPDA network that will be compatible with a purple 6220?
;D

Sun 03.09.08 - Elizabeth Perry and George Kelly. Photo by Ms. Jen at SXSW with a Nokia N82.
Sun 03.09.08 - Today is the Big Day. George Kelly and I will be conducting our Web Standards Confession Booth "Core Conversation" in the Ballroom E of the Austin Convention Center at 3:30pm.
Come on down, drop by, etc. to participate in the conversation and/or to give your confession. ;o)

Tues 02.19.08 - Photo of colorful lanterns taken by Ms. Jen on the walk up to the Elephanta Island caves with a Nokia N82.
Due to the lack of reliable internet connection, I am once again using the Lifeblog on the Nokia N82 to post this photo and text to my blog. Go Lifeblog Go. And get GPS embedding capacity while you are out there.
Now on to the subject at hand... If you were to go to the Nokia Urbanista Diaries website and look for my photos from today's expedition to the Elephanta Island caves, you would see my photos going out and coming back, but no photos for while I was there.
Why you ask? Well, if Sports Tracker does not have a data connection it will not map photos. No data connection means that Sports Tracker will think that there is no photos associated with the "workout activity" (yucky sports language again).
From one developer to another, this is silly. I had the GPS positionsing on at the same time, ShoZu was able to map all the photos even on Elephanta Island where there is no data connection to the main land cell towers. [Update from later: I realize that it is good to use the cell tower / data connection for when one does not have satellite, so I would like to propose here that Sports Tracker use both or one when the other is not available, but not to make it so that if there is no data connection that the photos are not uploaded.]
Why is Sports Tracker relying on triangulating one's position from the data connection to the cell tower rather than the far superior native GPS positioning that is already on the N82? I rechecked my settings, with live sharing off I should have the ability for Sports Tracker to rely on satellite data rather than triangulation from cell towers.
Thus, when I went to upload my "workout" to the server, no photos were found. In terms of our photo work flow for posting mapped photos to the Urbanista site, this means that I needed to find a computer with an internet connection that also has a usb port so that I could upload the cave photos manually to the Sports Tracker "workout".
This is when the trouble started: where to find an internet cafe: found; do the computers have a usb port to use: no, too old or already taken with mouse & keyboard; does the ancient computer at internet cafe have flash 8 or 9 installed and/or the latest browser that will support AJAX: no, no, no; does the computer at the internet cafe have connection faster than molasses during a blizzard: no, the frozen molasses is faster. Epic Sports Tracker upload in India Fail.
Being the determined little taurus turtle that I am, I went back to my hotel room and started to see if I could access my Sports Tracker account from the N82. You can, kind of. The site mostly loads, which is more than the nseries.com site does, due to the fixed width layout there is some amusing overlapping. (Did the dev team at Sports Tracker test the site on the mobile device, the N82, that they are co-promoting with their own product?)
Once I was logged into my account the list of workout activities did populate on my profiles page, a grey box with a whirling circle sat down to the right a bit loading loading loading, never to load. Whether that grey box was the flash obect for the photos, map or workout list, I did not know as none of the three ever loaded on the N82's browser.
Now, supposedly the N82 comes with FlashLite. Supposedly.
Ok. Let's talk folks. If Nokia or Apple or any other mobile device maker wants to market their high end devices beyond the US & European markets, then they need to acknowledge that not everyone has access to a internet enabled computer and if they do, it may only be of glacially slow speeds. And in some markets, the mobile is preferred over the computer.
A friend of mine in LA who hates computers recently bought a iPhone and after a month or two of using it realized that she wanted to purchase some music on iTunes and needed to update her iPhone. Only one problem, she couldn't do either, as she does not and chooses not to own a computer and the iPhone requires a computer (Mac or PC) to interface with the Mothership. I have previously blogged here about my repeated frustration with Nokia's PC only focus. Nokia and Apple, what about the millions and billions out there with no computer and whose only connection to the internet is your mobile device? Time to make all activities be functional purely from the mobile device with out having to access a computer.
Given that Nokia has a huge market presence in India and I have seen by far more Series 60 Nokia devices out and about in India than I ever do back in LA, should not all Nokia websites and software / web applications be fully functional on the phones produced by Nokia?
Flash may tell a lovely story to computers on a fast broadband, but what about the rest of the world?
The nseries.com website does have feeble mobile version, but as soon as you click on the links one will either get an error code or a very minimal functioned and designed site. Please look at m.twitter.com or m.flickr.com for great examples of fully funcitoning and well designed mobile versions of the Twitter and Flickr web apps.
It is possible to break out of our preconceived notions that our main work flow occurs on a computer and that the mobile is an additional device. The mobile is the main device for more people around the world than not. Let's move into the present with the devices and the applications.
The method of mobile blogging that we are using during the Nokia Urbanista Diaries adventure to send photos from the Nokia N82 phone to the Nseries Urbanista website is as follows:
1) Turn on Sports Tracker. Start a "workout". Make sure the GPS signal is strong.
2) Start going around on the adventures and take photos. Go lots of new places, takes photos, make sure the GPS signal remains strong.
3) Stop the Sports Tracker "workout". Click on "upload to service". Sports Tracker will find the photos associated with the "workout" route and send them to the ST server with the GPS data and athletic data.
4) The Urbanista Diaries flash app then pulls the photos, geo & route data feed to create a photo map and the slideshow that you can watch on the site.
At the beginning of the year, I blogged that I really didn't like Sports Tracker as a mobile blogging app for the reasons that it is created to be a sports tracker and not a photo tracker, I also wondered why Nokia has allowed Lifeblog to go dormant rather than adding the geo data capacity to that established app.
During the course of January, I tried Sports Tracker out a few times while walking Scruffy McDoglet and liked it as a mobile app to tell me how far we had walked and at what pace, but I still felt that it was not an app for mobile photo blogging.
Urbanistas Devin and Jay both blogged about their frustrations with Sports Tracker while out on their journeys and Ryan has tested it before starting his part of the Urbanista adventure.
I am now at the end of my second full day of mobile - geo - blogging with the Nokia N82 and Sports Tracker has been doing a good job of tracking where I have been going around Chennai, has added most of the geo data correctly, and has been able to find and send without error most of the 200+ photos I have taken. I am certainly not going to complain about how Sports Tracker sent up all 150 photos from today's 4th Chennai Photowalk, no, actually I am going to praise the hard work that the developers have put into improving the system in the last four weeks that the Urbanista Diaries has been going.
What I would like to point out here is what Sports Tracker could do to make the application a little more photo mobile blogging friendly or spin off a sister app that would be 'Photo Tracker':
1) If Nokia wants Sports Tracker to be adopted and used regularly by more than just the athletic or tech geeks then make the mobile and web based user interface be visual with photos and geo data at as the first level of interaction.
Find someone's mom who loves to take photos but is non-technical (I will donate my Mom to the cause) and have her be the UI tester without any explanation, if she can use the app while taking photos and then post them to the server, then everyone can. Take a big tip from Nokia's Lifeblog app for the phone on this. The photo thumbs are the first thing that comes up and then you can do things with them via 2 different menus (one menu with the thumbnail display and one menu for each photo).
How could this work for Photo Tracker, well make the "timing" start when one opens the camera app - this action should be a choice as not everyone will want every photo geo tracked nor the pull on the battery resources that the GPS and tracking app take. Each photo should have a manual (at the time or later) opt out feature, as some photos you don't want geo tracked and some you don't want sent to the Photo Tracker server.
2) Yes, allow the photographer to choose which photos get sent up to the server from each timed tracking activity either before sending the data and photos to the server. The fact that Sports Tracker currently sends all the photos it can find during the interval of the activity is either too much (150 photos from today's photowalk! Yikes!) or some photos should not be sent due to privacy or it is just a bad photo.
3) Now onto the Sports Tracker web based application... The colors and layout of each workout profile may be conducive to sports based athletic training and tracking, but not for photography or showcasing one's mobile photos. Photo Tracker should have the photos up above the "fold" not buried as tiny thumbnails at the bottom of the web page. Don't get me going on the green & black color scheme...
4) Take a tip from any number of social networking applications and allow the user to configure the layout to suit their needs: Sports folk will want the athletic data prominent and Photo folk can make the photos prominent. Also, allow the user to change the stylesheet: ie the colors, typography and minor layout changes (see blogger, typepad, vox, myspace, et al for how folks can customize the look).
5) Take a tip from any number of social networking apps and an allow the view/user to easily find one's friends recent 'posts' / 'activities'. Right now it is very difficult for me to find the most recent uploads from Ryan & Jay and I can click on Devin's username to navigate to his space on Sports Tracker at all. Take a tip from Flickr on this, Flickr makes it really easy for me to see the most recent photos from my contacts and friends.
6) Last but not least: Own your own stuff. Allow the advanced mobile photographer or web dev the option to host and send the data to their own website and make it apart of the settings in Photo Tracker to post to your own blog if you so choose (Atom Protocol anyone?). This person can then take the athletic and geo data via the xml/kml file and with the photos create their own mobile app.
Lifeblog lets me post directly to my website via the Atom Protocol and that is why I prefer it to all the other mobile photo blogging apps out there, but it doesn't embed the geo data. Sports Tracker and Shozu both embed the geo data but they don't let me send the photos and data to my own site but only to their websites.
Frankly, after how Nokia seems to have left Lifeblog high and dry, why should I put up two plus years of photos and geo-data to Sports Tracker if in 2-3 years it will be DOA as well? Data portability and/or stability for long term archival purposes and url links is important.
At the very least, make all the data and photos be exportable, not just on the phone but also on the Sports Tracker / Photo Tracker site.
Some folks may argue that Sports Tracker already does the job of athletic activity tracking well. This is true. Why fiddle with the system and add a full featured Photo Tracker? Well, that is how we are currently using the system for the Urbanista Diaries as a Photo Tracker, not a Sports Tracker.
One could also argue that ShoZu and Flickr do much of the same functions as we are using Sports Tracker to do and that I envision that Photo Tracker could do, so why recreate the wheel? In web world, the first to enter the market is not always the best web app in the long run. When was the last time you used Friendster? Applications developed later can learn from others before them, iterate, add new features or goals and come out with the stronger user base, ie. MySpace and Facebook.
Nokia, how about a full featured Photo Tracker that takes the best of Lifeblog and Sports Tracker mashes 'em up, iterates a bit, and makes this mobile photo blogger darned happy? How about it? Run with it.
Or the attack of the famed Movable Type 500 error code...
This last week in the middle of attempting to finish up my client work and get ready to leave for the Urbanista Diaries adventure, I started to experience 500 internal server error codes when I logged into this blog. Not a good thing to have. But if I refreshed I was able to access the admin interface.
On top of traveling from LA to London to India in the last 72 hours and only getting about 5 hours sleep, I was not able to log into the blog interface at all. Agh! I was able to send mobile photos via Lifeblog, but not login. Odd.
This evening, after trotting around Chennai with Urbanista Jay today, I started troubleshooting and a few emails to my web host folks to no avail. I realized that the trouble started when I upgraded to the MT 4.1 professional, so in a last ditch effort to blog this evening, I deleted the MT 4.1 Pro install and reinstalled MT 4.1 Open Source. All is well and I can blog again.
Now I am too exhausted to say much more. Time for bed, as tomorrow morning is the Chennai flickr group photowalk nice, bright and early. Go over to the Urbanista site for the photos I uploaded via Sports Tracker today and I will put the rest up here with some words on why I think Sports Tracker should refocus and become Nokia Photo Tracker...
***
Update on Sun. Feb. 10, 2008 - Ok, using MT 4.1 Open Source is working in that I can blog. Yeah! But... some functionality is broken: like the links to categories. Please bear with me here, as my first priority in the next two weeks is to photo blog with the Urbanista world, if I get the time I will troubleshoot and fix any functionality issues.
For now, use the archive link to find posts.
