Edit 2: Recent Comments still broken for me, but ?before=t1_1yp8 is no longer showing the most recent comments to me - ?before=t1_1yqo continues where the other is leaving off.
Having Recent Comments problems again: after 1yyu and before 1yyu work. The sidebar “Recent Comments” circa 1yyw does not include 1yyu—skips straight from 1yyv to 1yyt.
No crashes are observed in the comment threads of “Antagonizing Opioid Receptors for (Prevention of) Fun and Profit” through “Possibilities for converting useless fun into utility in Online Gaming”.
Usually the way these work is that any page which would include a specific comment fail with an error message. The “before 1yyu” page should show more recent comments than the broken one—if the most recent comments in the sidebar don’t appear on that page, replace the “1yyu” at the end of the string with the identifier of a more recent comment or see if the plain old “Recent Comments” page has fixed itself.
Edit: Wait, I misread your comment as a question about the codebase. I’ll tell you what I know:
“1yyu” is the serial number of a particular comment—the broken one. Every comment has a serial number in lowercase base 36. You can find these serial numbers by examining the Permalink URLs—for example, your question about the coding system is 1yzf.
The URLs for navigation in the “Recent Comments” page by the “next” and “prev” buttons work by placing a query string at the end of the URL with at least two possible parameters (separated by an ampersand—“&”): “count” and “after” or “before”.
“count=50” specifies 50 comments per page.
“after=t1_1yyu” specifies that comments start with the comment after 1yyu in reverse chronological order − 1yyt. “before=t1_1yyu” specifies that the comments end with the comment before 1yyu in reverse chronological order − 1yyv.
That’s most of what I know about the syntax—I’m not sure how much control you can exercise over the number of comment shown, for example. I know you get more with count=50 than without any such indicator.
I didn’t find that comment—you did! I was replying to your parent post in which you told us that was a broken link.
That’s got to be the comment!
I don’t think it’s the comment. I think it’s old. Since you discovered that 1yyu was broken, didn’t the Recent Comments work for a while? If so, we have a new broken link.
Apparently it doesn’t break the comments page here, though—that’s quite strange.
A link to a broken link is OK. What you can’t have is the broken link in Recent Comments, because the Recent Comments page wouldn’t be able to bring it up and show it.
By the way: getting crashes on the comments page again. Prior to 1yp8 works and subsequent to 1yp8 works; I haven’t found the thread with the broken comment.
Edit: It’s not any of the posts after 23andme genome analysis - $99 today only in Recent Posts, I believe.
Edit 2: Recent Comments still broken for me, but ?before=t1_1yp8 is no longer showing the most recent comments to me - ?before=t1_1yqo continues where the other is leaving off.
Edit 3: Recent Comments has now recovered for me.
Having Recent Comments problems again: after 1yyu and before 1yyu work. The sidebar “Recent Comments” circa 1yyw does not include 1yyu—skips straight from 1yyv to 1yyt.
No crashes are observed in the comment threads of “Antagonizing Opioid Receptors for (Prevention of) Fun and Profit” through “Possibilities for converting useless fun into utility in Online Gaming”.
Edit: byrnema has discovered the guilty comment—it appears to have been on this post.
Having similar problems. Getting error messages when I click “Recent comments.”
Usually the way these work is that any page which would include a specific comment fail with an error message. The “before 1yyu” page should show more recent comments than the broken one—if the most recent comments in the sidebar don’t appear on that page, replace the “1yyu” at the end of the string with the identifier of a more recent comment or see if the plain old “Recent Comments” page has fixed itself.
What’s the coding system for urls for the recent comments pages? Why “1yyu”?
I don’t know.
Edit: Wait, I misread your comment as a question about the codebase. I’ll tell you what I know:
“1yyu” is the serial number of a particular comment—the broken one. Every comment has a serial number in lowercase base 36. You can find these serial numbers by examining the Permalink URLs—for example, your question about the coding system is 1yzf.
The URLs for navigation in the “Recent Comments” page by the “next” and “prev” buttons work by placing a query string at the end of the URL with at least two possible parameters (separated by an ampersand—“&”): “count” and “after” or “before”.
“count=50” specifies 50 comments per page.
“after=t1_1yyu” specifies that comments start with the comment after 1yyu in reverse chronological order − 1yyt. “before=t1_1yyu” specifies that the comments end with the comment before 1yyu in reverse chronological order − 1yyv.
That’s most of what I know about the syntax—I’m not sure how much control you can exercise over the number of comment shown, for example. I know you get more with count=50 than without any such indicator.
This is a link that works. This is the broken link. This is a link that doesn’t exist.
...!
That’s got to be the comment! Apparently it doesn’t break the comments page here, though—that’s quite strange.
I didn’t find that comment—you did! I was replying to your parent post in which you told us that was a broken link.
I don’t think it’s the comment. I think it’s old. Since you discovered that 1yyu was broken, didn’t the Recent Comments work for a while? If so, we have a new broken link.
A link to a broken link is OK. What you can’t have is the broken link in Recent Comments, because the Recent Comments page wouldn’t be able to bring it up and show it.
Oh—it gives the same error appended to any thread.
It wouldn’t be an old comment—not with that serial number on this thread. I don’t know what’s going on, now.
Yep, the URL http://lesswrong.com/comments?count=40&after=t1_1ypw is reliably breaking for me.