My code looks for artist by GID. It keeps finding 2 artists for one track.
melange
number 5
it really doesn't like id'ing this track
yalaforge
night!
melange
'night
yalaforge has quit
rjmunro
I can't believe that the same MP3 file should not return the same TRM every time. I think we may have a fairly important tagger bug here.
ruaok
rjmunro: its not a tagger bug.
Its an unfortunate sideeffect of some TRMs.
TRM == black magic
rjmunro
But the linux tagger gives the same result every time?
ruaok
and black magic is not always deterministic.
rjmunro
Err, TRM tool, not tagger...
melange
rjmunro: yes, every time
Hashar has quit
ruaok
Hmmm. I didn't realize that.
Ok, can you please mail me the track and I'll have a look?
melange
the tagger seems to have latched on to one trm now, but it's different from the linux one, and different from the one I submitted to the database earlier
djce
another silly quiz for people with nothing better to do: when looking at everyone's passwords, and seeing which ones are most often used, how many of the top ten passwords can you guess? :-)
melange
qwerty
asdfgh
djce
melange: #3
melange
12345678
sward_3
password
djce
#1!
rjmunro
password
ruaok
musicbrainz
djce
#4
sward_3
blah
djce
nope
melange
god
sex
djce
no, no
melange
whatever
djce
oh, sorry. melange: 12345678 = #8
ruaok
what is #2 and #5 ?
djce
ok, here are the top 10, in order.
password. 123456. qwerty.
musicbrainz. 12345.
sward_3
regarding different guids for the same mp3, the only reason that should happen is that somebody else tagged something between the times you queried, and it matches the new track "better"
djce
1234. music. 12345678.
and rounding it out: trustno1. letmein.
melange
heh "trustno1"
sward_3
if you get that without a time space between queries, that _would_ be a bug =)
rjmunro
How many people use each one?
djce
actually, less than 1% for all of those.
melange
at least now I know what my next password will be
djce
" password" = 207 users, of 26161 total.
I'm pretty surprised by that, actually.
I thought it would have been nearer 10%
rjmunro
I think you need to add a "your password has expired, please change it" feature for everyone whose password is in the top 10.
djce
:-) not a bad idea!
melange
and give them a drop down list of the other nine ;)
number 6
I get a new trm if I quit the tagger and open it up fresh
then load this track
ruaok: priv me your email address ..
on it's way
ruaok
thanks.
melange
wtf?
ruaok
# 7?
melange
linux tagger suddenly decided to give me another trm
go figure
ruaok
that makes me less worried now. :-)
melange
after giving me the same one 20 times in a row
does it depend on which way the wind is blowing or something?
:)
bloody voodoo
ruaok
You got it!
bloody voodoo!
melange
it's consistently giving me this other trm now
ruaok
melange: you better stop. it will drive you crazy. :-)
melange
all I did when it changed was check another track's trm
argh!
maybe we need a way to flag some songs as "generates useless trms"
djce
and I thought it was deterministic... shows what I know.
melange
oooh
the linux and the windows tag match up
quick, export it to the database!
;)
ruaok
melange: do you know anything about multidimensional pattern matching algorithms?
In this case 133 dimensions.
melange
other than being a tongue twister, not the foggiest
ruaok guesses. sward_3 won't tell him.
ruaok
I could attempt to explain what is going on and what you're doing, but...
melange
I'm wondering .. it's pretty quiet for the first 25 seconds or so, and it's vbr, so it would be sampling at low bitrate ..
and as the trm only cares about the first 30 seconds ..
ruaok
ARG!
You're giving it nothing to work with.
melange
still, it managed to deal with a 9 second silent track consistently
ruaok
The less signficant the data in the first 30 seconds, the less reliable the TRM will be.
rjmunro
But it should be constant with the same data, shouldn't it?
melange
yes
ruaok
yes and no.
rjmunro
Can you add the feature to the tagger that tells the server that the TRM is wrong?
ruaok
Since there is so little significant data in this track the data values are likely to be small.
rjmunro
It would be good to see some stats on that.
ruaok
And windows and linux have different rounding errors.
and the TRM algorithm will probably scale the small range of value to a large domain.
er range.
and thus the roundoff errors get exaggerated, which can account for different TRMs on different machines.
melange
at different times of the day
djce guesses CPU core temperature
ruaok
even that I could explain
melange
cosmic rays
ruaok
the lookup 'dataset' probably gets influenced by other sketchy tracks being looked up.
and being inserted into the TRM system.
So if you were the only person using it, you'd get more consistent results.
melange
hmm
I think "voodoo" was probably a good enough explanation
:D
ruaok
I'm going to disappear for a bit. Back soon.
ruaok has left the channel
nobody431 has quit
melange
I wonder how you could determine if a track will produce TRMs like this that aren't useful?
without running the TRM generator over it many times, that is
djce plays with more random SQL, and actually finds something interesting this time.
djce
I ran the "TRM collisions" report...
the top TRM had 48 tracks and no lookups
and of those 48, that's only over three artists
and lots of different songs.
So, I looked up which moderations those TRMs came from.