Posts

Showing posts from February, 2010

Hard hard user interfaces.

Started as someone doing ActionScript in Macromedia Flash I got into Human-Computer-Interaction after watching Jeff's Hann's multi-touch work. That's the power of a really cool demo that inspired the birth of NUIGroup community which spawned 1000s of makers all around the world making their own projector camera multitouch systems. All of it became mainstream once Apple released the iPhone to the world, and also gave birth to my interest in human-centered engineering. I spent some 10 years after that playing with sensors, haptics, and gestural interfaces through multiple input modalities but nothing stuck as much as multi-touch did. Thanks to Apple's execution. Everyone's phone/tablet interaction is default multitouch. (unless you have a visual impairment). Primsense evolved into Kinect, then came Wiimote, Leap but nothing stuck.  for speech, it was Amazon's Alexa. Latest news , that its going to lose Amazon 10B.  Like I am writing this post through my keyboard a...

The iPhone Photograph Recovery experience

Image
Around a week back while playing around with a friend, i took some photographs from my iPhone that were one of the most inseparable ones to me. Due to a stupid backup method, I happened to accidently delete and lose them in a jiffy. The odds to recovering them were low, and i took some precautions like minimally using my iPhone so that disk Read+Write sessions do not overwrite the data permanently. I started with Googling methods to recover the data off the iPhone, but found NONE working. The softwares that I downloaded from those keyword stuffed websites were total rip-offs. What worked for me after several experiments was: - Jailbroken iPhone - BSD Subsystem and OpenSSH installed on iPhone - Terminal (or MobileTerminal) installed on iPhone - An SSH server installed on computer. I tried installing OpenSSH on Windows first, it didnt work maybe since 'dd' ain't natively supported on Windows. Fedora 12 worked fine for me. So using Fedora/Ubuntu box is the best bet h...