R restofworld.org Big tech apps that make life easy are scamming you 5 points donohoe 4 months ago 1 comments