3 ms·
Tell PG: A bug in HN?
Here is a screen-capture of the new page: http://i.imgur.com/M5Kwn.png
As you can see, one of my submissions has the orange star while the other one does not have it. Furthermore, there is an upvote button on that item too.
Out of curiosity I clicked the upvote button and it looks like the vote registered and now the item shows the orange star.
- ronnier 16y agoClickable: http://i.imgur.com/M5Kwn.png http://i.imgur.com/M5Kwn.png
- Amnon 16y agoI tried to click it and nothing happened. Oh, the link is clickable!
- deleted 16y ago[deleted]
- deleted 16y ago[deleted]
- deleted 16y ago[deleted]
- deleted 16y ago[deleted]
- deleted 16y ago[deleted]
- RiderOfGiraffes 16y agoSome time ago I had a problem that, intuitively, felt similar. An internal inconsistency showing itself as an oddity. PG replied that it happened very shortly before the system restarted itself - it had got into a funny state, was doing the best it could, gave up, and restarted. This feels similar, but I have no specific knowledge of the internals, and speak without authority.
- jrockway 16y agoThe internals: http://github.com/nex3/arc/raw/master/news.arc http://github.com/nex3/arc/raw/master/news.arc Probably out of date though.
- jgrahamc 16y agoI saw this once a couple of weeks ago, also.
- qeorge 16y agoNot a bug, just how HN works. Same thing happens if you make a comment. Notice the id variable in the query string, its going to be the id of the orange-starred submission. You can change it to the ID of another item on that page, and the star will "move" there. Its very handy on comment pages, because it lets you see your comment in context very easily. Edit: I didn't mean this to be offensive. Is the downvoting because of inaccuracy or tone?
- pg 16y agoYour initial vote as the submitter didn't get registered. Several things happen when a story is submitted. I don't make them atomic because nothing serious breaks if they don't all happen. So if the thread spawned by the http request dies (because the server restarted, or it times out due to a spike in load), some may happen and not others.