T theverge.com The Internet Archive just put 565 Palm Pilot apps in your web browser 54 points bookofjoe 3 years ago 6 comments