{global notice} Hi all! The hub that services was on apparrently was having problems again, and we dont know what went wrong yet. I'm still currently looking into the situation, but the backup of services I just started unfortunately has a db that's 2 days old. if we have reset your password, and you no longer have it because of the slightly older db, please contact a staff member and we will help you. I'm very sorry forthe inconvenience, and thank yo
{global notice} Hi all! We are in need of a hub for Europe. If you think that you may be able to sponsor a server, please take a look at 'http://www.freenode.net/sponsoring_servers.shtml' Thank you for using freenode!
Glassius has quit
Glassius joined the channel
Mutiny has quit
Glassius has left the channel
jwatk03 joined the channel
jwatk03 has quit
jwatk03 joined the channel
jwatk03 has left the channel
Knio
Knio is now known as Knio-sleep
ruaok has quit
wolfsong has quit
icepick-away
icepick-away is now known as icepick
icepick
icepick is now known as icepick-away
Knio-sleep has quit
lgonze_ has quit
elinenbe has quit
elinenbe joined the channel
Knio joined the channel
Maxxxxx joined the channel
{MaxMan} has quit
elinenbe_ joined the channel
elinenbe has quit
elinenbe_
elinenbe_ is now known as elinenbe
RJ joined the channel
RJ has quit
RJ joined the channel
RJ has quit
RJ joined the channel
Necronom has quit
elinenbe has quit
yalaforge joined the channel
lgonze_ joined the channel
Knio
Knio is now known as Knio-school
wolfsong joined the channel
wolfsong has quit
jwatk03 joined the channel
jwatk03 has left the channel
ruaok joined the channel
djce joined the channel
lgonze_ has left the channel
Necronom joined the channel
yalaforge is away: I'm busy
ruaok
morning/evening!
djce
hey
elinenbe joined the channel
ruaok
another long weekend.
back to work finally.
tunepimp hacking :-)
soccos joined the channel
sward_3 has quit
Misirlou has quit
Misirlou joined the channel
djce
ruaok: Can I check something with you?
I need someone to double-check my reasoning....
ruaok
shoot
djce
ok, load up Discid.pm
and find _FindFreeDBEntry()
I think I understand what it's doing, but the problem is in the two "update" statements in that routine.
ruaok
got it
djce
The two "updates" hit two different tables, using the same "id=$id" value.
but AFAICT the PKs of those tables don't match up - there's no reason why they would really.
ruaok
I see your point.
djce
or, to put it another way: you might /hope/ they match up, but they don't.
ruaok
And I wonder if this code still gets called...
djce
it's further up in this module, yes
but as to whether it actually /really/ gets invoked, I don't know.
ruaok
the idea is that if we import a partial freedb id, it would go and fill it out with the right leadout/id.
agreed.
djce
I tried this: select count(*) from discid d, toc t where d.disc=t.discid and d.album!=t.album;
that gets 0 rows, which sounds good.
so I'm suspecting that the aforementioned bug has fortunately not bitten us.
does that sound convincing?
ruaok
not reassuring.
:-)
I guess the question is this: do we still import freedb data TOCs that are incomplete?
If not, then the updates can go away.
djce
yes, I think we do, for sure. don't we?
ruaok
If so, we need to make the updates more robust.
I'm not sure anymore....
djce
I'll give it a try.
ruaok
ok
djce tests it...
soccos
I had an interesting chat with this guy on a chairlift over the weekend
he was bitching over how his old company had to pay Gracenote license fees
ruaok
ahahahahahah.
soccos
they do a hard-drive MP3 car stereo thingy
I forget their name, 'fat' something
ruaok
phatnoise/phatbox.
I spoke to one of their engineers last weekend.
soccos
that sounds right
ruaok
passed on a bunch of my cards. :-)
soccos
they got a cease and desist when they were looking to move elsewhere (freedby perhaps)
ruaok
standard operating procedure.
soccos
they caved in due to potential legal costs and conservative clients/backers(?)
ruaok
no surprise.
soccos
they're still one of Gracenote's bitches fttb
what's the upcoming suit that Gracenote are in?
djce
ruaok: A "freedb import" sets the track durations, but doesn't touch the discid/toc tables.
ruaok
ahh.
no wonder we haven't gotten bitten by that bug. :-)
djce
so can that logic be removed completely for good? Or does it need to be fixed ?
ruaok
lets nuke it.
I'm hoping to find someone who wants to work with us on CD lookup stuff.
Maxxxxx
... dunno if this is related but importing from freedb is such a pain sometimes cos artist /tracks sometimes get imported other way round and to cut paste and fix name :P takes ages
djce
ok, will do.
ruaok
Someone who can help us pay for a patent lawyer to look at exactly what we need to do to circum vent GN's patents.
If they are willing to do that, then I'd we willing to revamp our id system to be GN safe.
Until that time, lets leave things be.
soccos
I thought there was a case coming up that was going to test their patents?
djce
Maxxxxx: there's a "swap" button to swap over the track/artist names. It should take that long.
ruaok
There is, but I don't think its about the patent unfortunately.
soccos
how many patents do they hold?
ruaok
google: gracenote patents [i'm feeling lucky]
soccos
that'll be 'more than one' then ;-)
ruaok
bout a dozen or so.
real
real is now known as real|afk
soccos
can you be issued a patent if you buy the IP that was the prior art?
ruaok
I would not think so.
*I* have written prior art code at CD Index.
soccos
wasn't CDDB itself the prior art?
ruaok
Our original CD Index code is prior art and was checked in befor they filed the patent.
that tool
it was public and therefore should be considered prior art.
soccos
bizarre, they got a patent for which a large part of their application must have described the prior art that meant it sholdn't have been issued
ruaok
yup./
ruaok is away: lunch
yalaforge is back (gone 01:31:03)
djce is away: but will be back
lgonze_ joined the channel
yalaforge
hi
lgonze_
hey mattias
how is your monday coming along?
yalaforge
oh, I started with some exam preparations, but that's done
lgonze_
nice
yalaforge
I'm currently reading the mailing list
lgonze_
lots of stuff there
yalaforge
how's your still young monday?
lgonze_
I went and did webjay evangelism to a netlabel
got a really good reception, so I'm feeling good.
...experimenting with explicit evangelism to try to get the ball rolling.
webjay is still very immature and buggy, but there should have been more uptake than there has been.