True Current Stats » Discussions

Another update

 
  • Another update

    Artist milestone tracks! Have a look on your true current stats detail page. You will now see a new table showing your artist milestone tracks (from this point on). So when you hit your 1,000th track by your favourite artist, you'll know when it was, and which track it was. It records every 50th track in case you stats freaks care that much.

    And to pre-empt the question that is sure to be asked - no, I can't add functionality at this point to remember what your overall milestone tracks are (e.g. 30,000th). It's possible, but takes a lot of resources, and I can't enable that for all users.

    As usual, please let me know if you have any issues with this feature.

    Cam

  • Oh yeah, forgot to mention one (possibly important) point: it's possible that these milestone stats might not be correct in some scenarios.

    For example, say you have artist A on 95 plays. You listen to 20 songs by artist A then 10 by artist B while submissions are down, then submissions come up again. TCS only notices the last 10, by artist B. You then listen to 5 tracks by artist A, and the tool will think that this last song is your 100th by that artist. In fact it was earlier, but since TCS didn't pick up those plays, it mistakenly calculates the artist milestone.

    Just a heads up/disclaimer ;-))

  • One more post then I'm done.

    Just a thought - if I made a profile badge image for this, would anyone use it? I don't think I would, but others might be more proud of their milestones...

    • razza said...
    • User
    • 21 Mar 2008, 06:47
    Nice nifty feature, although I really wouldn't consider 1,950 songs by Iron Maiden a milestone as it's a little too... Out there if you know what I mean..

    But still, it's a great feature!

    • [Deleted user] said...
    • User
    • 21 Mar 2008, 23:19
    OnDistantShores said:
    One more post then I'm done.

    Just a thought - if I made a profile badge image for this, would anyone use it? I don't think I would, but others might be more proud of their milestones...


    i think i'll use it

    thanks for the feature

  • Whoa, i just got a milestone :p Nice work ;)
    Mmm...i got few questions, if u dont mind, its kinda OT.
    1) Will u enable registrations for other people (=a someday? (=any progress on more servers?)
    2) What are your plans to the future with updates?

  • Crusheer said:
    Whoa, i just got a milestone :p Nice work ;)
    Mmm...i got few questions, if u dont mind, its kinda OT.
    1) Will u enable registrations for other people (=a someday? (=any progress on more servers?)
    2) What are your plans to the future with updates?


    1) Yes, that's my next job with regard to this tool. I still need more people to host it though, so please let me know if you (or anybody else) is willing to do that.

    2) Not sure what you mean. As in which features will I be implementing next? If that's the case, nothing - I don't have any further ideas for new features. If you have some, please let me know (preferrably in the "Suggestions" thread ;-))

  • OnDistantShores said:

    2) Not sure what you mean. As in which features will I be implementing next? If that's the case, nothing - I don't have any further ideas for new features. If you have some, please let me know (preferrably in the "Suggestions" thread ;-))

    Yea, I also didnt knew what, so I asked :p

  • Thanks for the new feature! Anyway, there's one more complication that may occur, I think worse than submission server problem. Let's assume the CTS total playcounts are 100% correct. Then you listen to some artists and the CTS tool add it to the chart. Meanwhile, last.fm site generate new total tracks chart but it takes a while until it is shown at your profile page. After appearing the new official chart on the page, all tracks between the real chart generation time and the appearance time are lost for CTS, because it takes new official chart and throw away all its own stats (even it's "more correct" at the precise time). That means for example that some milestones can be achieved twice!

    "Two things are infinite: the universe and human stupidity; and I'm not sure about the universe." Albert Einstein
    • -phage- said...
    • Subscriber
    • 24 Mar 2008, 07:54
    Funny, I posted almost exact question to the bugs-thread. It seems that CST keeps that milestone song it originally gets whether it is the real one or "not real" due to last.fm site chart generation and setback of CTS to that point. At least my 10 000th song didn't change and I really know that that one wasn't the one.

    I'm sorry I didn't catch your Naim
    • ana4u said...
    • User
    • 24 Mar 2008, 10:53
    that's cool, thank you!!!

  • I wouldn't count it as a bug, but in no-time we all have several double milestones because of the chart generation. This chart generation means that a count of 203 on the TCS can be set back to 187 for example, and then the 200th track will be recorded twice and it will remain there. I have the 200 listed twice already ;)

    Otherwise, the idea is absolutely nice!

  • Yeah, I know what y'all mean. It's another consequence of the fact that Last.fm's official stats are usually not up to date - they seem to get posted a few hours after they are generated or something.

    And BTW, it doesn't always mean that the second recorded milestone track is correct, because if TCS has kept everything up to date, then it will be more correct than the "official" update. Basically, without detailed investigation into each case, it's impossible to know which is correct (AFAIK).

    There's nothing I can do about it unfortunately, (this is going to just sound cheeky, but I mean this honestly) but at the end of the day, this is better than nothing. Wouldn't you agree?

    I'm open to any (feasible) suggestions on how to make this foolproof.

  • IMHO the probability of first recorded milestone to be correct is much higher than the second one. Except for some rare cases, the second milestone will always be wrong. I know that there's not much to do about the problem as it is but the rejection of second "same" milestone would be good idea.

    "Two things are infinite: the universe and human stupidity; and I'm not sure about the universe." Albert Einstein
    • -phage- said...
    • Subscriber
    • 26 Mar 2008, 08:52
    Dunno about that. I pretty clearly calculated (and chose) what was my 10 000th Dark Tranquillity song and it wasn't the one printed in TCS due to unfortunate official last.fm update at the same time. The on now shown in CTS to be the 10 000th is something like 10015th in reality.

    I'm sorry I didn't catch your Naim
  • Well strictly speaking no milestone will likely ever be correct if you are constantly listening to music. Because if you say the TCS counts are correct, that's assuming that the previous official chart was correct, which is unlikely considering how they are tabulated. Your counts for a particular artist will only be "correct" if you don't listen to any music between the point where Last.fm starts recounting and the time when the charts are posted.

    But yeah, that's probably a good point, Zdenda_K - the first milestone will most probably be right, as far as we can tell. When I get a chance I might put in functionality to ignore the duplicate.

    FYI - I read somewhere (and this could be total crap) that Last.fm is working on implementing real time stats...that would be cool. Maybe that is why overall charts are down at the moment?

    • [Deleted user] said...
    • User
    • 30 Mar 2008, 15:24
    for the artist milestones chart, i think it's gonna be good if the tracks are distincted by artist, with a colour for every artist for example, cause really it's a bit painful to read it correctly

    and remember that lastfm charts were a lil bit f**ked up a while ago, where many playcounts were missing, so it ruined up the milestones..

  • OnDistantShores: I have an idea for a little CTS correction. Would it be possible to save stats after each 10-minute update, so as it could be compared with the charts after official update on last.fm pages? I mean that if maximum playcount reached on CTS site for some artist (it would be buffered somewhere) will be higher than the official one, the CTS would use its own. I think this way the stats would be really "true & current" :)

    "Two things are infinite: the universe and human stupidity; and I'm not sure about the universe." Albert Einstein
    • -phage- said...
    • Subscriber
    • 2 Apr 2008, 11:06
    One proposal concerning artist milestones: could you raise the number of plays that make it to the list. 50 plays is quite litte, at least for people who play a lot of music. My artistic milestones contains already 14 items and it will steadily get bigger and bigger. It could easily be 100 or even 500 instead of 50 - and as a bonus, less information and less traffic to the hosting server. I can however easily live with this current system too.

    Cheers

    Phage

    I'm sorry I didn't catch your Naim
  • Zdenda_K said:
    OnDistantShores: I have an idea for a little CTS correction. Would it be possible to save stats after each 10-minute update, so as it could be compared with the charts after official update on last.fm pages? I mean that if maximum playcount reached on CTS site for some artist (it would be buffered somewhere) will be higher than the official one, the CTS would use its own. I think this way the stats would be really "true & current" :)


    That's a good point actually. The only downside would be that if TCS messes up the playcounts for whatever reason, the official playcount wouldn't reset it to the correct amount. But other than the problems we had when this tool first got reinstated, it seems to have been pretty reliable at tabulating the stats, would everyone agree? In that case, I might do that. Cheers for the good suggestion!

  • -phage- said:
    One proposal concerning artist milestones: could you raise the number of plays that make it to the list. 50 plays is quite litte, at least for people who play a lot of music. My artistic milestones contains already 14 items and it will steadily get bigger and bigger. It could easily be 100 or even 500 instead of 50 - and as a bonus, less information and less traffic to the hosting server. I can however easily live with this current system too.

    Cheers

    Phage


    Yeah, I think I will actually. What I might do is make it so it's a customisable option for each user. I'm still interested in every 50th song because I listen to a variety of music and my top artists don't progress very quickly, but clearly that's not appropriate for you. I might make a field on the user settings page so that you can set what intervals to store artist milestones at.

    Naoufal_W, I'll have a look at how I can make it easier to tell the artists apart...I'm not sure a different colour for each will work because it will be a bit hard with potentially 50 different colours there! But I'll see what I can do.

    • -phage- said...
    • Subscriber
    • 6 Apr 2008, 21:07
    Is it possible to make TCS to keep count of track milestones too? I just passed my 60000th track without knowing what was it :(

    I'm sorry I didn't catch your Naim
  • -phage- said:
    Is it possible to make TCS to keep count of track milestones too? I just passed my 60000th track without knowing what was it :(


    See the OP ;-))

    • -phage- said...
    • Subscriber
    • 7 Apr 2008, 15:29
    Oki :) I CAN read you kwow that, right? Hehe, that's almost classical...

    I'm sorry I didn't catch your Naim
Anonymous users may not post messages. Please log in or create an account to post in the forums.