Thursday, June 18, 2009

iPhone 3.0 Update Woes and Work Arounds

It shouldn't take nearly 6 hours to update your iPhone to the 3.0 OS, but it did for me.

It started downloading the update and seemed to receive that just fine, and it claimed to have backed up my iPhone before installing the update, but somewhere in that mix the iPhone became completely deactivated and insisted on being connected to iTunes. You know - that annoying screen on the iPhone where it shows a USB plug.

It wouldn't give me the restore from backup option, either. It was a core restore to the "original settings". To me that means complete data loss without even the benefit of the 3.0 OS.

So I did what any other person who's sipped from the Pierian spring does... I pressed ALT-CTRL-Shift while clicking the Restore button. Voila! A file dialog box asking me which firmware file to use. I pointed it to the update that just downloaded and it seemed to go well ... except during this process it neglected to restore all my 3rd party apps and their data.

I was furious, then I tweeted, then I denied it, then I tweeted, then I cried (I didn't tweet that)... but you get the point. I looked long and hard and the only restore point that iTunes offered was right before this happened even though I did manual backups a couple of weeks ago.

After a bit of research, I came across a tidbit that said the restore only restores data involving Apple's iPhone apps. You have to restore songs and video clips separately. That got me to thinking ... what if 3rd party apps somehow bind their data to the app during a sync in such a way that syncing the apps would also restore their data.

So I began that process ... and iTunes decided to do a freaking backup! I'm thinking this would take no time at all - it's only 300 megs... but it took nearly an hour. Suspiciously the same amount of time it would take when my iPhone was 4 gigs full. So maybe when the firmware installs, and when we do a restore, the data is present but not accessible until the application that calls it is installed on the iPhone.

I don't know exactly what happened to fix it, but I have nearly all my data back.

Again, the steps - not recommended, but if something goes wrong for you, who knows...

1) Downloaded new Firmware Update
2) Installed new Firmware on iPhone (first generation)
3) iPhone went wonky
4) Restored the last available backup (this surprisingly did *not* revert to the prior iPhone OS)
5) Resync'd the iPhone apps
6) Waited two hours until I got sick of the whole ordeal.
7) Slid the "Slide to Cancel" switch on the iPhone
8) Like magic, the apps were there with their data.

Hope this helps someone else out there. Better yet - hope you don't have to go through the same ridiculous install.

Cheers!

Labels: , , , , ,

Thursday, December 13, 2007

Two photos and something learned

Last week I had the honor to join with my company headquarters in D.C. for business and pleasure. They usually give me one free day to wander around the Nation's Capitol. During this trip, I ventured into the Arlington National Cemetery.

I had expected a few things about the cemetery, all which were disproved while there. First, it's not just soldiers that are buried there. Wives, infants and civilians are there, too. Some famous but there are plenty obscure and unknown. Second, as you move closer to the present there are fewer tombstones marked "unknown".

I had expected there to be no "unknown" tombstones and just one "Tomb of the Unknown Soldier" monument. Instead I found many tombstones marked "unknown soldier" - a whole field of them - and two tombs of unknown soldiers. One is the more famous with paths marked to get there. It's huge with a single, large, uncomfortable marble chair on a stage facing rows of marble pews below. The other is a tomb marking the remains of 2111 unknown Civil War soldiers.

There are no unknown tombs in the Viet Nam plots and only a few in the Korean or World War II plots. World War I has more and Civil War has an entire field of unknown soldiers that were given little more than a number to their name. I suppose there was an absence of dog-tags then. But thought it was worth asking into. The woman at the center desk in the visitors center shed some light into this.

She said that at one time there were a few unknown soldiers in the Viet Nam plots, but that they had since been identified through DNA tests. All soldiers that die this point forward will not be unknown because of that biological technology. If I heard correctly, there are rare cases where bodies are exhumed for this purpose, which is how the last unknowns in the Viet Nam plot were identified.

It's macabre, but comforting that we are able to identify the dead, but really - what is our identity? It's certainly more than a chisel mark on a tombstone or a series of amino acids along a protein chain. Our souls are here on earth for a purpose, and like a green leaf on a tree or a single line of code, we're here to play a small part in something much bigger than any one of us. And though we get lost in the billions of others that have come before us, live around us, and will come after us we are each significant... even if we're "unknown".

Labels: , , , , ,

Wednesday, February 07, 2007

Semantic Web Is Coming to Town

Web 2.0: an Open Door to the Future

In 1987 MCC (a team that later spun off into Cycorp) presented a futuristic concept in a private AI focus group gathering that is common practice today. Large network systems would be taught how to make sense of data through semantics taught by linguists, professors, psychologists, artists and anthropologists instead of mathematicians and programmers.

The result of this process is that you could query a system for "strong and daring person" and the system would return a picture of a man climbing a mountain cliff. It recognized the photo through tags that were cross-referenced with logical meanings through a language called CycL.

This concept is becoming more of a focus at Google. In the past two years several of the original members of this project began to work for or partner with Google.

Enter 2006, the year of Web 2.0. The technology has been implemented throughout the web and is known by the more common name "social networks". It’s about how people socialize with each other through interactive systems that collect various forms of data. Companies such as flickr, youTube, blogger and mySpace have capitalized on the technology and understood it. Data can be networked through a series of tags, text, ratings, discussions and cross-links to determine their similarities and relationships with each other. As people are seemingly interacting with other people they are placing markers that allow for data to relate with other data.

A controversial service at Google named "personalized google" or "personalized search" tracks every search you perform while logged into your account and cross references search results with links you have clicked on in the past.

Professor Michael Wesch, an anthropologist at Kansas State University who is currently launching the Digital Ethnography working group just posted up the second draft of an incredible video outlining the history and purpose of Web 2.0.



It's a great video not only for the content, but the project it represents. You can interact with the video and add to it at Mojiti. Moderated comments will be incorporated to the final video.


The Web Transition

Web 2.0 has been all about making it easier for people to locate content regardless of its form and making it easier for people to add and interact with data to various web systems. This is the entry point to the upcoming Semantic Web. Where the Web 2.0 has been focused on gathering information and building ties through a mixture of expert systems and non-expert users, the Semantic Web is focused on automating the collection of information and mashing up the data in an easy to understand humanized format, then presenting the information without being asked to do so.

The year 2006 will be remembered as the year of Web 2.0 and entry point to the semantic web where mashups, such as flickr’s geotag maps, and highly specialized semantic based processing, sometimes confused with AI because of its strongly linked ties with Turing machine concepts, along with creative people of all talents will make sense of the decade of data collected by the world wide web as well as information in the future.


The Future: Business Analysis Servers

Imagine a system that knows what information you'll need for your Monday board meeting. Not because you programmed it to, but because it learned and logically deduced it.

It discovered through your outlook calendar when the meeting was and who would be attending. It matches process in your workflow and recently requested reports with the context of the meeting by a logical process involving keywords in your meeting request. It scans an attendee's blog to find out that one of your business partners at the meeting has an affinity for blueberry bagels so it sends you an email suggesting you order some for your meeting. It also knows the recent concerns and buzzwords through IMs sent back and forth between you and your attendees and can detect whether the tone towards the topic is friendly or hostile, by which you are alerted on the presupposed tone of the meeting before it even begins. On top of all that, it prepares the charts and documents you are most likely going to want for that tone and sends it to you in a document through email.

Welcome to the semantic web.

Labels: , , , , , , , , , , , , , , , ,