ParentFull threadarcza·Yeah, those Maps ads... that's just going to be a feature technology historians will cringe over in 50 yearsView on HN