Hacker News usernames are case sensitive; desktop client links to lowercase version
Open
Nobody has claimed this yet.
- Dominant language
- Go
- Stars
- 9.2k
- Forks
- 1.3k
- Avg merge
- 12h 58m
- Merged PRs (30d)
- 56
Description
Example profile: https://keybase.io/greenie
- On the web UI, the Hacker News proof line's username link displays as
notamoosebut links tohttps://news.ycombinator.com/user?id=NotAMoose- This URL resolves correctly
- On the desktop client, the username link displays as
notamoose@hackernewsand links to https://news.ycombinator.com/user?id=notamoose- This URL gives a 404 with
No such user.
- This URL gives a 404 with
In both cases, the proof link is correct, even though it's the very same profile page.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Reproduce the desktop client's Hacker News proof link using the NotAMoose example and inspect the code that builds the username URL. Done means the displayed lowercase name still links with the original case, so the Hacker News profile resolves instead of returning “No such user.”
Written by the indexing model from the issue text.
Assessment
- Tech stack
- electron, go
- Domain
- desktop
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100