Portable Computing Turns 30