(no subject)
Feb. 28th, 2008 08:16 pmHokay, elljay is kinda stupid.
I posted a private entry this morning. Later in the day, I decided to make it all public-like. So I filter it right, and edit the time to be in the afternoon.
Elljay apparently went "fuck this" and decided to keep showing it during the morning, which means that anyone who read their flist between me posting it private and making it public, did not see said entry.
(I've checked, and while it lists it's time as 5:30, it doesn't show up then in my flist. This is stupid.)
So yeah. here, read.. Normally, I would not be doing this, but this is spilt emo, and a bit of explaining to my current state of mind, and the general sort of thing I'd be filling people in on if their pants were bankrupt.
~Sor
MOOP!
I posted a private entry this morning. Later in the day, I decided to make it all public-like. So I filter it right, and edit the time to be in the afternoon.
Elljay apparently went "fuck this" and decided to keep showing it during the morning, which means that anyone who read their flist between me posting it private and making it public, did not see said entry.
(I've checked, and while it lists it's time as 5:30, it doesn't show up then in my flist. This is stupid.)
So yeah. here, read.. Normally, I would not be doing this, but this is spilt emo, and a bit of explaining to my current state of mind, and the general sort of thing I'd be filling people in on if their pants were bankrupt.
~Sor
MOOP!
no subject
on 2008-02-29 01:32 am (UTC)no subject
on 2008-02-29 01:44 am (UTC)Hrm. Now I'm trying to decide how good a trade-off that would be.
I read my flist backwards, unless I've been keeping obsessively up to date, by which I mean, unless I suspect there's only a dozen or so new entries, I go back and read everything in chronological order. So the flist is just set up badly for me in general.
Butyeah.
~Sor
no subject
on 2008-02-29 02:11 am (UTC)I understand why they do it, it just annoys me. And when they have an actual identity for me as LJ does, there's no reason they can't remember what I last saw and show me stuff in forward-chronological order starting with that tag. Just do a datestamp or message-id of the last time I loaded my own friends page while logged in . . . not perfect, but good enough for most purposes.
no subject
on 2008-02-29 02:16 am (UTC)I assume that's the same reason that you switch to calendar view once you go far enough back in the history of a journal, and lose friend list if you go too far back.
I could be completely wrong, though, as I'm definitely neither an LJ dev nor a DBA.
no subject
on 2008-02-29 02:49 am (UTC)Efficiency is definitely what's behind limiting the entries it fetches for a 'recent' view.
no subject
on 2008-02-29 03:09 am (UTC)I'd always thought message IDs to be unique and ordered across the system, but not only am I completely making that up, but I've just fairly convincingly demonstrated that it's not that simple by looking at a few of them.
In fact . . . ignore everything I said in my first post, I'm wrong. A quick check of my flist shows that the messages do not appear ordered on message id.
Perhaps they're doing some clever caching which would be invalidated if you could change the sort field and they didn't want to deal with it? (Really, it's going to change so infrequently that any efficiency argument other than programmer efficiency is pretty bogus.)
no subject
on 2008-02-29 03:31 am (UTC)So the numbers on posts are their actual
itemids. Well, there you go.LJ does do lots of caching, so that's a very good possibility; and, in practice, the likelihood that a given user will want to sort on some other field is incredibly small. And in practice, it
isshould be reasonably trivial to sort entries in a theme layer before printing them.And here I'd get into the HTML coding style implications of writing out entries in reverse order, but it's LJ. All of the layouts already fail miserably from that perspective.
no subject
on 2008-03-01 05:41 pm (UTC)