Counterfactual Tasks to Evaluate the Generality of Analogical Reasoning in LLMs | Hacker News Reader