[2304.02176] Blaming Humans and Machines: What Shapes People's Reactions to Algorithmic Harm