3M to cut 2,500 jobs as demand weakens, profit drops | Hacker News Reader