This is certainly the best feature request I've ever been involved with! It reminds me of http://lib.store.yahoo.net/lib/paulgraham/bbnexcerpts.txt :
"When one of the customer support people came to me with a report of a bug in the editor, I would load the code into the Lisp interpreter and log into the user's account. If I was able to reproduce the bug I'd get an actual break loop, telling me exactly what was going wrong. Often I could fix the code and release a fix right away. And when I say right away, I mean while the user was still on the phone.
Such fast turnaround on bug fixes put us into an impossibly tempting position. If we could catch and fix a bug while the user was still on the phone, it was very tempting for us to give the user the impression that they were imagining it. And so we sometimes (to their delight) had the customer support people tell the user to just try logging in again and see if they still had the problem. And of course when the user logged back in they'd get the newly released version of the software with the bug fixed, and everything would work fine. I realize this was a bit sneaky of us, but it was also a lot of fun."
BTW, the urls of the ask-yc items are a bug. Will fix.
Edit: Should be fixed. I replaced
(link (ellipsize (s 'title) 50) (s 'url))
with (link (ellipsize (s 'title) 50)
(if (empty (s 'url)) (item-url s) (s 'url)))Thanks a lot for implementing this feature, that was fast!
Edit: this happens only on the "threads" page I think.
Funnily enough, I was just thinking that. New version works well for me.