W worstregards.com A collective fuck-you letter from humanity to 2025 4 points tom8opot8o 10 months ago 3 comments