Dogs, devils, clams and catfish: When cancer is contagious | Hacker News Reader