HN Hall of Fame Weekly email

The XY Problem (2014)

xyproblem.info Books & learning Tutorials & guides Software engineering Class of 2019-06 Hall of Fame
Screenshot of xyproblem.info captured 2026-07-20
Page preview · captured 2026-07-20

The originally submitted URL now redirects to the address above. Updating the destination does not change the item’s HN history, Hall membership, or rank.

Resurfaced independently across 9 calendar years, with breakout response in 4 of them.

submissions
11
submitters
11
observed span
2015–2025
peak thread · 158 comments
319 pts
latest 20+ return · 2025-12-04
35 pts

Submission timeline

2007–2026

One slot for every year since HN launched. Height is that year's peak points; orange marks a 100+ point or 50+ comment breakout. Select a bar to open its strongest thread.

First comments on top threads

HN comment order

The most amusing variant of the XY problem is when you want a seemingly ridiculous Y, and then, when people inevitably ask why, you tell them about your entirely-novel X, which they still don’t understand the use for, so you have to explain the entirely-novel W that motivates X, and so on... and by the time you’re done, you’ve explained your whole business model, written a ten-page journal paper, and completely killed the conversation—because they don’t feel they have the…

derefr·319-point thread·

I often encounter the opposite. I would have a complex problem that I can legitimately solve by something reasonably simple yet I don’t posses the expertise on. Asking how to do Y, I need to spend an godawful amount of time wasting to convince people that no, it really is not an XY problem, and could we just focus on the literal problem description, which you could answer in like 3 minutes, instead of you trying to score points by…

relix·120-point thread·

The XY approach can be perfectly legitimate. You're a domain expert. You have a problem X. It's a standard problem in your domain but only you can really understand it. However, you can see that a general purpose approach, Y, could solve it. Y might even sound complicated but is at least fully explainable whereas X isn't easily explainable at all. Of course, the "XY problem" usually presumes a naive person ("user")who falsely imagines the more complicated-sounding solution Y would…

There's an inverse phenomenon in which the question asker has legitimately found the appropriate solution to their problem, but people are combative and unwilling to help because they insist on knowing the full context, erroneously believing the situation to be an instance of the XY problem. This sometimes leads to a huge digression because explaining the full context is not always as simple as "I want the file extension". I've seen this fairly often on Stack Overflow, where someone is…

nilkn·68-point thread·

The first top-level comment from each of the four biggest threads, in HN’s own order. Excerpts are shortened; open a comment for full context.

Breakout years
4

100+ points or 50+ comments

Total points
655

reference only — not used in Hall rules or ranking

Total comments
453

reference only — not used in Hall rules or ranking

Every submission

DateTitle as submittedByPointsComments
2015-08-07The XY ProblemFirst breakoutzajd6870
2016-11-13The XY Problemyzmtf200830
2017-02-06The XY problembloomca11
2017-11-08The XY Problemwoodruffw30
2019-06-01The XY Problem (2014)Hall induction · Best threadmyle319158
2020-10-19XY Problemtosh20
2021-05-06The XY Problem (2014)st_goliath96107
2022-12-06The XY Problemacqbu10
2023-05-25The XY Problemnitinreddy8812095
2025-02-11The XY Problemgpi72
2025-12-04XY ProblemLatest 20+ point returnlentil_soup3520