Full threadjbaudanza·You don't need to be an entitled techie to be disgusted by people openly defecating in the streets.View on HN