Hacker News new | past | comments | ask | show | jobs | submit login

I'm confused, probably because of too much variable usage in your comment.

If one or more of the variables were GitHub, or issue templates, then:

Don't be concerned. The user community listed grievances with some missing functionality. GitHub listened and implemented some. In this case without changing functionality for people who didn't want this. (So the person who likes the URL method can stick with that.)

Good on GitHub implementing something to help their users. Isn't that what we want? Or do you want then to ignore their community?




They implemented the wrong thing though. And now you ask "What's the right thing?" to which I will say "Nobody knows yet"

X = proposed solution by users, Y = guessed problem by users, Z = actual problem nobody knows about yet.

The proposed solution is only maybe a solution to the proposed problem, probably not. Because users won't go and try things out and then come to you and tell you what they found out. They have a feeling in their stomach and they tell you about it. The same goes for the problem they tell you about. It's maybe not their real problem but a symptom of another problem. You need to go and solve the actual problem.

Example: Patient (=user) goes to doctor (=github) and says "I have a headache (=Y), please give me some pills against headaches (=X)". Well, headaches can be because of lack of sleep, lack of water, too many worries, an infection, or maybe even cancer. Now the doctor's job is to figure out which of the actual problems it is. He talks to the user, does some analysis and figures out the actual problem is lack of water (=Z!!!). He tells the patient to drink more water (solving Z, Y is indirectly solved, and no word about X). Patient goes home, drinks more, is happy, doesn't come back to the doctor.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: