The iPad Product Announcement: Over and over, the meme is, “Hold the Internet in your hands.” It’s a seductive idea, and the promise it contains will be a nice way to draw people in. The video right now is getting into hardware, letting you see into the soul of the new machine. The guts of it are meant to render the gadget invisible, making it a frame around hardware and apps.