--- Log for 09.05.105 Server: brown.freenode.net Channel: #rockbox --- Nick: logbot Version: Dancer V4.16 Started: 19 days and 15 hours ago 00.01.17 # stuff from 2003 is very unlikely to even patch cleanly 00.01.18 # heh 00.02.04 # t0mas: here? 00.07.03 Join LinusN [0] (~linus@labb.contactor.se) 00.07.46 # I don't see how bmp.c can work on the sim as it is now 00.07.52 # hence the warnings 00.08.18 # so my fix didn't actually add the warnings 00.08.23 # it just made them visible 00.09.21 # heh 00.09.29 # you can definately close the create playlist with search one 00.09.33 # Bagder: Yes, I also found that 00.09.40 # databox+searchengine should surpass that by farrrrr 00.10.24 # HCl: done 00.10.40 # thanks 00.11.20 # The H-140 on ebay today went up to >400 € :( 00.11.36 # whoa 00.11.36 # wow o.o 00.11.44 # i can sell my player with a profit! 00.11.44 # BH 00.11.47 # XD 00.12.48 # what's the difference between closed and deleted, really? 00.13.08 # ahaha 00.13.11 # arghl. wrong channel 00.13.23 # preglow: I guess its just a visible difference 00.13.28 # and for statistics etc 00.13.32 Part Moof 00.13.34 # A joke: http://cgi.ebay.de/ws/eBayISAPI.dll?ViewItem&category=8267&item=7514433360&rd=1 00.13.50 # Bagder: so should i delete or close these old patches? 00.13.56 # close 00.14.01 # we always use close on them 00.14.06 # goodie 00.16.18 # ohhh. 00.16.25 # we have rockblox patches in the patch section 00.16.27 # for iriver :3 00.16.40 # we should test those 00.21.25 Quit ashridah ("Leaving") 00.23.53 Nick ac_away is now known as austriancoder (~austrianc@80.120.117.30) 00.23.54 # re 00.25.14 # * preglow gets bitten by his first 64 bit incompatible code 00.26.15 # 64 bits add some fun effects at times if you haven't been careful 00.28.16 # there - back to the usual build-yellows now 00.28.29 # fun sound effects in this particular instance 00.28.35 # :-) 00.28.41 # mm 00.28.42 # ? 00.29.46 # this is of course not my code 00.30.12 *** Saving seen data "./dancer.seen" 00.30.22 Quit Sucka ("a bird in the bush is worth two in your house") 00.30.30 # i make far more stupid bugs than 64 bit mixups 00.30.39 # well, I still occationally fall over 64 bit problems so I have sympathy ;-) 00.30.50 # in my own code I mean 00.31.16 Quit arfo ("see ya") 00.31.35 # i've grown quite fond of size_t and those boys after getting a 64 bit cpu 00.31.43 # 64 bits of precision in ints = sweet 00.31.45 # well 00.31.48 # time_t then? 00.31.53 # :-] 00.32.09 # it isn't 64 bit on all 64 bit oses 00.32.16 # some have it 32 00.32.33 # really? 00.32.35 # that's quite brain dead 00.32.38 # yeps 00.32.43 # ...and on some systems, size_t is 64 bits even on a 32 bit cpu 00.32.59 # let's hope they fix that in about fourty years 00.33.00 # ...e.g. cygwin, I had to learn that :( 00.33.15 # amiconn: you sure about that? aren't you thinking about off_t ? 00.33.30 # Maybe that, yeps 00.33.49 # off_t is 64bit on all modern systems 00.34.04 # deed 00.34.09 # except windows 00.34.22 # ? 00.34.29 # on windows, off_t is 32 bit 00.34.41 # if you don't use cygwin that is 00.34.52 # well, msvc and borland at least 00.35.13 # heh 00.35.19 # if i had a sourceforge account 00.35.21 # off_t doesn't sound like a windows api thing. Pure windows api needs to support 64 bit offsets 00.35.30 # indeed 00.35.33 # off_t is for posix 00.35.40 # wooot 00.35.46 # you could put me down for 675003, 887324, 562120... 00.35.46 # my 2001fp is a couple of days away!!! 00.35.54 Join bagawk [0] (~Lee@bagawk.user) 00.37.01 # hcl: i can't find any of those... 00.37.06 # they're under requests 00.37.20 # ahh, requests 00.38.09 # holy sheeyat, the requests section sorely needs some janitoring 00.38.21 # amen 00.38.31 # we're drowning 00.38.45 # whats the max len of o line code in rockbox? 00.38.50 # 80? 00.38.55 # 80 00.39.00 # or less than 80 even 00.39.09 # ok.. i have on with 108.. will change it 00.43.22 # [00:02:14] t0mas: here? <-- yes 00.43.48 # t0mas: check my bmp.c commit 00.43.55 # ok 00.43.56 # you never tried that code in a sim, did you? 00.44.18 # I did 00.44.19 # Iriver sim 00.45.03 # very strange 00.45.09 Quit ]RowaN[ () 00.45.54 # +#define readshort(x) *(x) 00.45.54 # +#define readlong(x) *(x) 00.46.01 # yes 00.46.06 # since you pass in pointers 00.46.09 # hm... sounds logic to me 00.46.18 Nick Aditya|GYM is now known as Aditya (~Aditya@pcp09495878pcs.nrockv01.md.comcast.net) 00.46.19 # but it worked w.o it afaik 00.46.23 # be back.. booting into linux 00.46.32 # err hmm 00.46.35 # just realized.. 00.46.38 # I dont have linux.. 00.46.40 # bah 00.46.43 # reformatted.. 00.46.47 # well.. going to install .. 00.46.47 # hahaha 00.46.51 # hahaha 00.46.52 # be back 00.47.00 # ok, that's a nice one... 00.47.05 # LinusN: I've updated my 'unused code' table according to today's changes 00.47.11 Quit Aditya (Read error: 104 (Connection reset by peer)) 00.47.29 # * LinusN hasn't installed openoffice on his linux machine 00.47.37 # pdf! 00.47.43 # blegh 00.47.45 # pdf... 00.47.46 # html 00.47.51 # that sounds better 00.48.04 # Bagder? have you tested the "wrong" code? 00.48.13 # no 00.48.19 # but we got 5 warnings 00.48.21 # hm.. I'm pretty sure it worked... 00.48.33 # because I tested it on sim... 00.48.48 # debugf()-ing out the width, height and bytecont and things like that 00.48.58 # weird.. 00.49.57 # LinusN: The html export does look a bit odd, but anyway: http://amiconn.dyndns.org/Unused%20code.html 00.54.34 # * t0mas slaps bagawk for taking the Ba[tab] 00.54.45 # Bagder: It's compiling now :) 00.54.52 # I'll test tomorrow morning... 00.55.08 # t0mas, ? 00.55.24 # your nick is just before Bagder in the tab list ;) 00.55.40 Nick Bagder is now known as Baagder (~daniel@1-1-5-26a.hud.sth.bostream.se) 00.55.41 # Ahh 00.55.42 # ;-) 00.55.45 # haha 00.55.48 Nick bagawk is now known as _bagawk (~Lee@bagawk.user) 00.55.51 # that's better 00.55.58 # tnx both :) 00.56.00 # :P 00.56.01 Nick Baagder is now known as Bagder (~daniel@1-1-5-26a.hud.sth.bostream.se) 00.56.33 # If it works... I'll scream for help to find out how that's possible ok? 00.56.38 # :) 00.57.51 # fair enough! 01.01.20 # good night :) 01.01.25 # arghhh! 01.02.12 # i am so intensely happy i'll never know how many hours i've spent in hunting for the most trivial of bugs 01.02.29 # mmmm? 01.02.46 # * HCl likes trivial bugs. 01.03.25 # * t0mas remembers a discussion on a mailinglist a few weeks ago... 01.03.34 # after having spent well nigh three hours hunting for them, i like them to be spectacular 01.03.44 # a file edited by at least 8 people... all done things to the same part 01.03.50 # and in the end there's a bug... 01.04.09 # * t0mas did cvs annotate, some name came up for that line 01.04.14 # preglow: i guess... 01.04.22 # i guess its just that i once had a bug 01.04.27 # and with that single email... I started a 30 mails long discussion about who broke it :P 01.04.31 # of which 3 people searched for during 2 months 01.04.35 # and we all got so tired of not finding it 01.04.41 # that we dropped the entire projcet 01.05.02 # t0mas: rather than discussing who broke it, they should fix it. 01.05.11 # yes, it was already fixed 01.05.19 # it was really trivial 01.05.19 # mk 01.05.47 # but the one who wrote that line didn't break it... he said... as someone else did something....... (you get the point) 01.06.18 # mhm 01.07.40 Join Aditya [0] (~Aditya@pcp09495878pcs.nrockv01.md.comcast.net) 01.07.46 # *sigh* 01.08.12 # <_bagawk> HCl is bad for you (the chemical formula that is) 01.08.29 # well.. I forgot I had taken out my second HDD and put it on the server.. which is of course not working.. oh well.. I guess I will just leave it off till next weekend.. or something 01.10.21 # in #ipodlinux there is some guy NaCl 01.10.27 # that's not to bad for you :) 01.10.27 # i saw. 01.10.31 # common house salt. 01.10.39 # * HCl munches on NH4Cl 01.10.39 # yes 01.10.41 # loser :P 01.10.49 # :p 01.11.05 # * HCl is looking at the rio riot playlist generation features 01.11.09 # what, we've all got evil twins in #ipodlinux? 01.11.22 # haha 01.11.23 # * preglow goes looking for postglow 01.11.28 # i think i'll add an "random" option to the searchengine soon 01.11.37 # maybe more... 01.11.40 # preglow: :P 01.12.18 # too bad iriver doesn't have an rtc... 01.12.36 # indeed a silly decision 01.12.55 # i'd bluntly say it was a bad one 01.13.30 # i'm looking at the "rio dj" features.. i'm wanting most of them into rockbox 01.14.04 # hm... what do you need an rtc for? playing wakeup music in the morning? 01.14.11 # oh wait... 01.14.13 # * LinusN is so tired of all the clueless people who think a good pseudo random generator requires an rtc 01.14.15 # nevermind... 01.14.18 # keeping track of time. its handy for all sorts of statistics. 01.14.22 # last played in the past ... hourd 01.14.27 # *hours 01.14.30 # yea, for example. 01.15.00 # LinusN: nobody mentioned a pseudo random generator 01.15.07 # "it is impossible to get good random on the H120 because it lacks an rtc" 01.15.16 # t0mas: not now, but lots have done before 01.15.21 # really? 01.15.25 # :| damn... 01.15.29 # a common misticriver topic 01.15.33 # indeed 01.15.35 # LOL 01.15.39 # qbasic programmers :P 01.15.43 # randomize timer 01.15.47 # not programmers at all, actually 01.15.49 # number = 100 * RND 01.16.03 # w/o even declaring number as an int or whatever :) 01.16.31 # don't diss dynamic typing, that'll end in a duel 01.16.54 # * HCl goes to copy the rio karma features to the wiki and write down whats needed before they're possible... 01.16.56 # haha, ok... I just have some bad memorys on basic... 01.17.03 # haha 01.17.04 # had to learn it on school... 01.17.08 # basic was my first language 01.17.09 # visual basic 01.17.13 # mine too :) 01.17.16 # qbasic 01.17.19 # Quick basic... when I was 12 01.17.22 # hahaha 01.17.32 # basic v2 (in the C64)! 01.17.43 # started on the c64 myself 01.17.47 # yeah, but I'm not that old ;) 01.17.48 # but didn't quite get what was going on then 01.17.52 # sinclair basic here 01.18.44 # but after that came Visual Basic... in school... 01.19.48 # hm. 01.19.50 # i'm wondering here 01.19.56 # if i copy a feature list of rio karma 01.20.01 # and list whats needed to implement that in rockbox 01.20.06 # is that breaking any copyright anywhere? 01.21.04 # hm... technically... maybe? 01.21.06 # pretty sure its not 01.21.09 # as they wrote it 01.21.12 # and you republish it 01.21.17 # its only what the rio karma does 01.21.18 # but if it's just a simple list... 01.21.20 # well, its not their code, just their idea. 01.21.20 # lots of places do it 01.21.23 # yea.. 01.21.33 # HCl: code and docs or whatever.... it's all text... 01.21.58 # copyright laws don't care what it is... just who wrote it and what you're doing with it. 01.22.04 # schleeeep 01.22.32 # like the white hairy animal? or are you going to bed? ;) 01.23.33 # <_bagawk> My teacher at school still uses quickbasic to teach basic programming class... 01.24.28 # hmm... there is something to say for that... 01.25.04 # as in visual basic people will start clicking around and paint an interface... instead of thinking how to program should work... 01.25.24 # and there is no logic flow thgough it... it all gets called on events... 01.25.42 # <_bagawk> Seems like a good okay language to start out some programming concepts on, but that program is getting _old_ and barely runs on a NT based OS 01.26.13 # there are ports... 01.26.50 # whats wrong with events? 01.26.58 # OOP is crazy useful 01.27.45 # yes it is 01.27.52 # but when learning how to code... 01.28.44 # but no 01.28.45 # time to bed 01.28.47 # later 01.28.50 # Don't know exactly why... but it feels logic to start in a "line by line" language... so you can follow what it does... and not have something jump arount events 01.28.53 # night preglow 01.28.54 Quit preglow ("leaving") 01.29.43 # i think students should start with c 01.29.48 # then progress to c++ 01.29.57 # because c is like... the mother of all languages :) 01.30.13 # <_bagawk> No need to learn one then go to another... 01.30.31 # <_bagawk> Just makes you erase some things you already learned 01.30.39 # well c++ introduces some oop features... 01.30.47 # CoCoLUS: but c in school is to difficult... 01.30.53 # php is better then 01.30.53 # why? 01.31.04 # thats an entirely different world if you ask me 01.31.08 # imagine for example my former school class.. 01.31.30 # 24 kids.... 2 or 3 can code basic... the other 21 just can't code anything... 01.31.41 # well it depends on the "school" i guess... 01.31.48 # thats true 01.31.49 # * HCl adds to wiki 01.31.50 # looks good. 01.32.02 # some "i design my own webpage" 2 hours a week course or some really computer focused school 01.32.07 # out of the 10 playing modes of the rio karma 01.32.17 # CoCoLUS: the first one would be to difficult :P 01.32.18 # 5 are green 01.32.27 # the "1 hour per week learning colors in word" school 01.32.30 # the karma's got 10 playing modes? 01.32.32 # and 4 are blue (possible, but not yet) 01.32.37 # and 1 is red 01.32.45 # HCl: url? 01.32.46 # ze: well, the "Rio DJ" has 10 playing modes 01.32.50 # http://www.rioworld.org/files/RioKarmaUG.pdf 01.32.53 # for the original manual 01.32.57 # http://www.rockbox.org/twiki/bin/view/Main/HClProposalThing#Rio_karma_features_and_what_woul 01.33.01 # for the wiki 01.33.26 # ah 01.33.54 # i almost never use the rio dj myself heh 01.34.06 # you have one? 01.34.08 # yeah 01.34.15 # i see 01.34.19 # whats it like? 01.34.24 # its nice 01.34.27 # i considered it a lot before i decided on iriver 01.34.32 # mostly due to its rio dj 01.34.37 # could be nicer with better firmware, but the fw's perfectly fine as it is 01.34.50 # unlike the iriver players... 01.35.01 # but eventually the hdd size and lack of radio made me decide for iriver 01.35.02 # gapless playback *cough* 01.35.09 # hey... I like my iriver 01.35.16 # o.o 01.35.18 # :P 01.35.24 # oh. right. 01.35.24 # heh yeah its gapless to the extreme... even crossfade's if you want 01.35.36 # shut up :P 01.35.44 # btw how do you update the original firmware once rockbox is on? 01.35.58 # but its WPS isn't customizable 01.36.01 # you don't ? 01.36.09 # heh o.o. 01.36.12 # why update the original if you have rockbox up and running? 01.36.23 # and it seems physically capable of more than it does 01.36.23 # because rockbox can't do anything yet 01.36.37 # ah you're speaking of the actual now ;) 01.36.41 # I mean... it makes a nice game machine 01.36.42 # * HCl just thought up a new ability for the searchengine 01.36.53 # but it's not exactly playing music anytime soon 01.36.55 # "and random %30 of the time" 01.36.57 # DMJC: if anything usefull comes out from iriver... I guess LinusN will update the bootloader.. 01.37.02 # yeah but it works perfectly 01.37.15 # some time 01.37.40 # but I don't expect iriver to come up with something we really want... 01.37.44 # patch new firmware with bootloader -> upload that image with the original firmware -> good to go 01.37.47 # one thing that bugs me about the karma's firmware is browsing by genre throws away any artist/album hierarchy and just shows loose tracks 01.37.59 Part MoosCamaro 01.38.03 # ze: there's simply no other way.. 01.38.04 # HCl: Didn't you want to start on the runtimedb? ;) 01.38.10 # amiconn: yes 01.38.22 # amiconn: i'm mostly waiting for someone *cough* linus *cough* to get mp3 playback to work. 01.38.31 # its hard for me to develop without having a working copy on my player 01.38.32 # where is he, anyway? 01.38.36 # i can barely use sims 01.38.40 # HCl: i think 100% of my albums have self-consistent genre tagging 01.38.52 # ze: not all people though. 01.38.52 # CoCoLUS: he is here... and he was on vacation 01.38.58 # i see 01.39.13 # a relaxing one, i hope 01.39.17 # rockbox supports a search for genre at the moment 01.39.17 # i can never fit much of it into any official genre's anyway, so i mostly use it for broad categorization, and having the hierarchy would be useful to me with that 01.39.27 # whereas the loose tracks as it stands is simply worthless 01.39.27 # but no browsing 01.39.38 # yea. 01.39.41 # * HCl read the manual 01.39.46 # i figured that was worthless. 01.40.00 # the problem is that albums can have songs with lots of different genres. 01.40.10 # yeah but thats only for VA albums generally 01.40.20 # Hcl.. implement a keyboard? that would be pretty neat.. 01.40.22 # * amiconn seldom uses genre tagging 01.40.23 # and while some people have a lot of those, a lot of people don't really 01.40.23 # you'd prolly have to use something like the code i have with --dirisalbumname in songdb.pl 01.40.29 # Aditya: we already have one. 01.40.40 # cool 01.40.54 # It's so vague... my genre taginfo is practically always empty 01.40.57 # so uhhh.. just have a search box that searches all the info about a song.. thats possible no? 01.40.57 # my genre's are usually 'odd' 'obscured' 'fucked' etc 01.41.20 # Aditya: define "searching all the info about a song" 01.41.39 # searches song title, artist, album, genre, filename 01.41.47 # we have that. 01.41.55 # databox+searchengine can do that no problem :) 01.41.58 # err.. maybe I missed something in the combo 01.42.03 # convo* 01.42.07 # it can also do things like.. 01.42.17 # all songs where title == albumname 01.42.18 # etc :P 01.42.29 # nice 01.42.29 # damn 01.42.41 # anyways 01.42.43 # its not done yet... 01.42.46 # get that bootloader going! I want this shit on my H320 :P 01.43.01 # * LinusN looks away 01.43.09 # heh j/k 01.43.09 # bootloader already works 01.43.15 # for H3xx? 01.43.18 # how about an evolutionary generative music maker? 01.43.46 # it makes stuff up as it goes and you have controls to say "i like what you're doing now" or "i hate that" or "that 0wnz me silly" 01.43.58 # * HCl grins. 01.44.02 # and after a while it gets to where it 0wnz you silly all the time 01.44.03 # that would be sick. 01.44.13 # i actually know someone who made software that did just that. 01.44.22 # maybe i should ask him about it. 01.44.25 # heh 01.44.27 # heh but all it'd spit out is metal music.. 01.44.28 # lol 01.44.28 # lots of people are working on stuff like that 01.44.45 # yea, it had an interface with simply a sad smiley and a good smiley 01.44.45 # xD 01.44.52 # and eventually, if you stayed at it long enough 01.44.52 # hehe 01.44.56 # it figured out your music profile 01.45.08 # mmm, i remember that inputting and describing what each song was like was a pain though 01.45.11 # o.o 01.45.12 # okay, bad idea. 01.45.20 # we don't want to have to describe each song in detail to a computer 01.45.23 # in order to enable that :P 01.45.29 # heh 01.45.50 # cause you need to put in values like "loud" "aggressive" "soft" etc. 01.46.20 # * HCl goes some brainstorming about what would be needed in the searchengine to enable things.. 01.46.36 # maybe someone can help me think a bit here :P 01.46.50 # pretty much, i have an array that contains 0 and 1's, and i know the index of each 01.46.56 # if its a 1, its a possible candidate 01.47.08 # how do i properly limit the selection to a certain amount of time 01.47.19 # without losing its randomness? 01.47.28 # like, playtime in total 01.48.29 # hm 01.48.37 # i don't need software to figure out my taste 01.48.42 # i -know- what i like listening to? 01.49.12 # :P 01.49.25 # yea, i just scrapped the idea on the grounds that its too much trouble describing each song anyways 01.49.27 # on top of that, it simply is impossible 01.49.35 # how should it choose music? 01.49.44 # it actually did a fairly decent job. 01.49.58 # like "oh your skin temperature is like 2 degrees low today, you sure are in a DEPRESSIVE mood" 01.50.02 # no. 01.50.06 # when it was just raining... 01.50.08 # you say "like" or "dislike" 01.50.14 # and it'll adjust to that. 01.50.15 # anyways. 01.50.25 # find me a solution for the problem i described :/ 01.51.06 # missing sound playback? abduct linus ;) 01.52.05 # * HCl forces a smile, best he can think of so far is making a temporary array in which you store the indexes of positions that have 1's, then using a random number to select songs from that till you have them all or till you reached your time quota.. 01.52.11 # hm... poor Linus... he shouldn't had told everybody about the 5 secs of music... 01.52.19 # probably.. 01.53.14 # * HCl goes to work on his ebnf for the searchengine... 01.53.16 # wouldn't it be easier to make an app that mixed existing songs 01.53.21 # to get the one you prefer 01.53.26 # ew. 01.53.26 # lol. 01.54.03 # <_bagawk> WTF! opera 8 as just shown it's first bug to me 01.54.21 # <_bagawk> It is using all my memory 01.54.29 # <_bagawk> 500MB pagefile now being used 01.54.34 # <_bagawk> (I have 256 mb ram) 01.54.46 # <_bagawk> ANd it is going up 01.55.11 # virus! 01.55.12 # :p 01.55.22 # <_bagawk> I have never had a virus 01.56.50 # has somebady a nice sample.wav to test audio output? 01.58.16 # <_bagawk> austriancoder, make one yourself? 01.58.20 # [01:56:32] [_bagawk] I have never had a virus 01.58.49 # highly improbable 01.58.53 # <_bagawk> thegeek, as far as I know it is true... 01.59.09 # <_bagawk> I keep my machine clean 01.59.13 # ahhh.. audacity seems to be fine 02.00.16 # <_bagawk> My parents have had, which is why I bought my own HD and setup a dual boot (and because they would not let me install anything, they thougt i would get a virus :P) 02.04.50 # * austriancoder has broken i2c on his iriver.. 02.06.04 # * HCl yawns 02.06.12 # any requests for search engine capabilities? 02.06.58 # * HCl is extending the language with a few things like title startswith night, artist ends with jackson, all songs year >=1980 and random 30% of the time 02.07.20 # filter playtimelimit 15min.. 02.08.57 # How do you mean, random? 02.09.07 # How can a search be random ???? 02.09.19 # like it'll do a random 3 that can be 1,2 or 3 02.09.23 # and you check for 1 all the time 02.09.30 # allowing you to select a random 30% 02.09.32 # of the current search 02.10.48 # * HCl needs a good way to limit the accumulated playtime of the results... 02.11.13 # HCl 02.11.22 # do the rating thing WMP does 02.11.22 # mmm? 02.11.28 # rating thing? 02.11.29 # its actually pretty smart 02.11.41 # it relatively rates songs based on how many times ur have listened to them 02.11.48 # oh. that. 02.11.50 # playcount 02.11.59 # thats already in the design 02.12.04 # as well as a user based rating 02.12.04 # no.. 02.12.07 # playcount is useless 02.12.11 # after like 1000 02.12.19 # ? 02.12.28 # why? 02.12.32 # I mean like.. if a song has 1000 listens.. and another has 2000, the first would have 1 star and the second would have 2 starts 02.12.35 # stars* 02.12.39 # so its always relative 02.12.56 # thats linear... 02.13.07 # you can just search for all songs between 1500 and 2500 listens to get 2 star songs 02.13.47 # uhh.. 02.13.56 # I dont think I am getting my idea across 02.13.57 # ok 02.14.03 # hypothetical example: 02.14.07 # I have 5 songs 02.14.19 # they have the following playcounts 02.14.22 # 1:1000 02.14.24 # 2:2000 02.14.28 # 3:3000 02.14.30 # 4:4000 02.14.35 # 5:10000 02.14.52 # song#5 would have 5 stars 02.15.15 # the others would have [their playcount]/10000 stars (rounded of course) 02.15.30 # 1000, i assume 02.15.33 # what about 5000 ? 02.15.33 # err.. ([their playcount]/10000) * 5 02.15.55 # what about 5000? 02.16.08 # 10000 is a set thing or just the maximum of the whole? 02.16.21 # its just the maximum out of the current playcounts 02.16.27 # fair enough 02.16.33 # should be almost trivial to implement. 02.16.37 # i'll add it 02.16.39 # its basically like a graph 02.16.40 # "autorating" 02.17.01 # k cool 02.17.15 # or you could be fancy and say smartRaTiNg 02.17.19 # that just means its in the language, not that its supported 02.17.21 # meh 02.17.23 # because you know.. bullshit like that is all the fad now :P 02.17.26 # i don't call such a rating very smart ;p 02.17.54 # i prefer auto cause it sortof implies its automatically generated and likely to have flaws. 02.18.00 # yeah.. I was j/k 02.18.04 # :P 02.18.14 # it doesn't really have flaws.. its actually pretty useful 02.18.16 # hrmmm... 02.18.23 # as apposed to raw playcounts 02.19.12 # * HCl decides the filter command should be a sort of "and" 02.19.22 # * HCl has it almost worked out too. 02.19.32 # hmm? 02.20.10 # meh, just trying to think of ways to implement the new language bits... 02.21.12 # humm 02.21.17 # man.. studying sucks 02.21.19 # its so boring 02.22.28 # mmmm... 02.22.39 Nick StrathAFK is now known as Strath (~mike@dgvlwinas01pool0-a252.wi.tds.net) 02.23.25 Part LinusN 02.25.37 # how can i set a 8th bit of regs[O_MBDR]? 02.27.22 # regs[O_MBDR]|=0x128; ? 02.27.29 # wait o.o 02.27.31 # 0x80 02.27.32 # i mean 02.27.34 # 0x80 or 128 02.27.36 # not 0x128 02.27.36 # xD 02.28.00 # what?! +g+ 02.28.12 # mmm? 02.28.31 # i dunno, it was just my uneducated guess, knowing that thats how you set a bit in an int 02.28.35 # i dunno about regs :3 02.28.51 # * austriancoder will do some tests with the old i2c code 02.29.10 # * HCl will go to sleep. 02.29.15 # busy day tomorrow... 02.30.14 *** Saving seen data "./dancer.seen" 02.30.52 # does chaning volume in audiotest realy works? 02.31.14 # no idea 02.31.41 # hmmm.. 02.31.55 # will run a last check tonight.. need some sleep 02.33.15 # night 02.33.21 # night 02.37.44 Quit austriancoder ("using sirc version 2.211+KSIRC/1.3.12") 02.52.27 Join ehntoo [0] (noclue2@24-177-161-77.dhcp.mrqt.mi.charter.com) 02.57.33 Quit _bagawk ("Leaving") 03.12.35 Quit |it|ChasKi` (Read error: 110 (Connection timed out)) 03.18.45 Join StrathAFK [0] (~mike@dgvlwinas01pool0-a252.wi.tds.net) 03.33.20 Quit Strath (Read error: 110 (Connection timed out)) 04.02.10 Quit QT (Read error: 131 (Connection reset by peer)) 04.05.29 Join QT [0] (as@area51.users.madwifi) 04.30.16 *** Saving seen data "./dancer.seen" 04.38.57 Join |it|ChasKi` [0] (~faggotypa@82-69-23-235.dsl.in-addr.zen.co.uk) 05.03.40 Quit StrathAFK (Read error: 110 (Connection timed out)) 05.12.13 Quit asdsd____ (Read error: 60 (Operation timed out)) 05.23.03 Quit |it|ChasKi` (Read error: 110 (Connection timed out)) 06.30.20 *** Saving seen data "./dancer.seen" 06.34.01 Join Harpy [0] (A6UICtvCzf@dsl-hkigw7wbb.dial.inet.fi) 06.40.47 Join |it|ChasKi` [0] (~faggotypa@82-69-23-235.dsl.in-addr.zen.co.uk) 06.49.59 Join Strath [0] (~mike@dgvlwinas01pool0-a252.wi.tds.net) 06.52.36 Join matsl [0] (~matsl@1-1-4-2a.mal.sth.bostream.se) 07.12.02 Quit Rick (Read error: 131 (Connection reset by peer)) 07.12.15 Join Gibbed [0] (rick@pool-71-108-2-79.lsanca.dsl-w.verizon.net) 07.20.11 Quit |it|ChasKi` (Read error: 145 (Connection timed out)) 07.20.35 Quit matsl (Remote closed the connection) 07.25.05 Quit Stryke` ("Friends don't let friends listen to Anti-Flag") 07.50.35 Join ashridah [0] (ashridah@220-253-122-253.VIC.netspace.net.au) 07.51.07 Quit Aditya ("Download Gaim: http://gaim.sourceforge.net/") 08.00.41 Join StrathAFK [0] (~mike@dgvlwinas01pool0-a252.wi.tds.net) 08.18.18 Quit Strath (Read error: 110 (Connection timed out)) 08.30.21 *** Saving seen data "./dancer.seen" 08.45.22 Join LinusN [0] (~linus@labb.contactor.se) 08.51.49 Join dwihno [0] (~dw@81.8.224.89) 08.53.50 Join |it|ChasKi` [0] (~faggotypa@82-69-23-235.dsl.in-addr.zen.co.uk) 09.25.00 Join courtc_ [0] (~courtc@adsl-33-162-193.asm.bellsouth.net) 09.28.27 Quit courtc (Read error: 110 (Connection timed out)) 09.31.39 Join bobTHC [0] (~foo@l07v-9-253.d1.club-internet.fr) 09.31.49 # mornin' folks ! 09.31.55 # hi 09.33.50 Quit |it|ChasKi` (Read error: 60 (Operation timed out)) 09.34.49 # morning 09.37.11 Join lImbus [0] (~MDJ@port-212-202-8-106.dynamic.qsc.de) 09.38.31 # hi all 09.38.46 # Bagder, are you there ? 09.39.01 # or any other mailing list moderator ? 09.39.16 # i am here 09.40.06 # ^^ 09.40.25 # so how should I behave if I want to send in a new francais.lang ? 09.40.33 # use the patch tracker 09.40.35 # my mail to the list has been rejected my the mod 09.40.42 # i rejected it 09.40.59 # my submissions have been forgotten more often in the patch tracker than on the list / irc... 09.41.25 # but I will, itf it's the wanted procedure 09.41.31 # goodie 09.41.49 # should I post something somewhere if it's done ? 09.41.58 # what other patches from you were forgotten? 09.42.14 # lImbus: we get email confirmation of all patch entries 09.42.16 # langstuff, included in the meantime 09.43.10 # hm... if someone can explain me what I should check and how... then I can check lang files and commit them? 09.43.27 # as I've heard a lot of them comming by the last weeks 09.44.43 # t0mas: most of the time you can just commit them 09.44.55 # ok, amiconn told me I should check something 09.59.51 # lImbus: your new-francais.lang file has changed the line trminations from LF to CR/LF 10.01.42 # lImbus: have you tried these strings in the trigger settings? 10.07.57 Quit Ka (Read error: 113 (No route to host)) 10.12.17 Join Ka [0] (~tkirk@pcp0010733332pcs.howard01.md.comcast.net) 10.13.03 # ? 10.13.04 # -new: 10.13.04 # +new: 10.18.07 Quit lImbus (Read error: 113 (No route to host)) 10.19.13 Join lImbus [0] (~MDJ@port-212-202-8-106.dynamic.qsc.de) 10.19.26 # Sorry LinusN, my internet connection is going wild 10.19.31 # I am reading the logs 10.19.50 # no need to lImbus 10.19.58 # I'll fix the line terminations 10.20.03 # t0mas: aha ? 10.20.03 # nothing was said :) 10.20.39 # yes, something was said, and my client didn't show it. my last line is 9:44 your post 10.20.55 # oh ok, [10:18:17] * lImbus has quit (Read error: 113 (No route to host)) 10.21.03 # that was the time you quitted :) 10.21.17 # jup. 10.21.56 # but eh... LinusN already corrected it I guess 10.24.51 # don't think so. looks like he's willing to teach (and force) me a bit today. He could have acceppted the submission to the list as well. 10.27.33 Join Lynx_ [0] (HydraIRC@134.95.189.59) 10.30.25 *** Saving seen data "./dancer.seen" 10.42.11 # lImbus: i have committed your patch 10.42.44 # and the reason we reject huge attachments on the mailing list is purely to spare the subscribers from large emails 10.43.15 # t0mas: Usually I check a few things before committing a language update. (1) Is is complete? No reason to not commit if not so, but I could then try contacting the submitter 10.43.52 # (2) Is it correct? I.e. all deprecated strings deprecated etc. Easy as simply running uplang on it and checking the output 10.44.25 # (3) There are some strings for which it is crucial that they're short enough 10.44.46 # LinusN: yes, I understand that. I only saw it was 60 KB after reading it's been rejected. However, I resisted to zip and resend it because any of the core developers/maillinglist-mods could see it. 10.45.11 # ok, so next time someone has a patch... and we desparate for developers here... I can run uplang, check line-ends and commit? :) 10.45.21 # *we are 10.45.32 # LinusN: I found a solution for the trigger strings. so I am going to update the patch soon 10.45.42 # lImbus: goodie 10.45.52 # t0mas: basically yes 10.46.09 # ok 10.47.20 # sure, you might screw up that particular language, but it can be fixed afterwards if that happens 10.47.45 # our lang patch maintainer, quelsaruk, is not around that much nowadays 10.48.25 # haha, confidence... :) 10.51.07 # ^^ 10.54.34 # anyone with an H3x0 here? 10.55.44 Join |it|ChasKi` [0] (~faggotypa@82-69-23-235.dsl.in-addr.zen.co.uk) 10.57.22 Join austriancoder [0] (~austrianc@80.120.117.30) 10.57.29 # hi all 10.58.33 Quit Ka (Read error: 113 (No route to host)) 11.02.17 Join amiconn_ [0] (~jens@pD9E7E757.dip.t-dialin.net) 11.03.21 Nick austriancoder is now known as ac_learning (~austrianc@80.120.117.30) 11.03.46 Nick courtc_ is now known as courtc (~courtc@adsl-33-162-193.asm.bellsouth.net) 11.09.59 Join aliask [0] (~chatzilla@c210-49-155-231.eburwd3.vic.optusnet.com.au) 11.10.32 # LinusN: I have a H340. 11.12.57 # * rasher points to http://www.rockbox.org/twiki/bin/view/Main/RockboxTesting 11.14.10 Quit amiconn (Nick collision from services.) 11.14.11 Nick amiconn_ is now known as amiconn (~jens@pD9E7E757.dip.t-dialin.net) 11.14.40 # When you say testing, what do you mean? Software only, or hardware hacks? 11.15.21 # software, and I guess adding h340 is in order 11.15.42 # Ok then. I just registered, so I'm editing it in now. 11.15.52 # well any testing really, it's not like this is a legally binding contract :) 11.18.00 # hah 11.18.14 # Well, I love my mp3 player a lot. So I dont really want to break it. 11.19.52 Join Ka [0] (~tkirk@pcp0010733332pcs.howard01.md.comcast.net) 11.33.18 # aliask: does it come with a remote? 11.37.28 # the 3xx comes with a remote, just not one with an LCD. 11.37.41 # (although it WORKS with one with an lcd) 11.42.43 # i don't have the lcd-less remote 11.42.54 # Bagder: around? 11.42.57 # does it have the same buttons as the lcd remote? 11.51.50 Quit |it|ChasKi` (Read error: 110 (Connection timed out)) 11.55.24 # LinusN, thanks for francais.lang :-) 11.58.17 Quit DMJC (Read error: 104 (Connection reset by peer)) 11.59.35 Join DMJC [0] (~James@220-245-177-51-sa-pppoe.tpgi.com.au) 12.01.14 Join MoosCamaro [0] (MoosCamaro@m214.net81-66-158.noos.fr) 12.01.38 # Hey all 12.07.28 Join preglow [0] (thomj@s183a.studby.ntnu.no) 12.08.17 Quit lImbus (" ooops") 12.15.23 # afternoon, preglow 12.18.42 # LinusN: The LCD remote buttons are different. It has some for actually controling the unit if I remember correctly. (Up, Down, Enter etc) 12.18.54 # amiconn: here now 12.23.15 # gday 12.23.59 Quit DMJC (Read error: 104 (Connection reset by peer)) 12.28.54 # Bagder: I found what causes the strange 'rm' lines on 'make clean'; they're part of the dumb Makefile 12.29.25 # Btw, did you already check why the dependency of the binary on librockbox.a broke? 12.29.37 # no I didn't 12.30.15 # I think I removed it while working with my fixes, and I need to put it back 12.30.28 *** Saving seen data "./dancer.seen" 12.30.48 # I've made an effort to reduce the amount of sub-makes from within makefiles 12.37.01 Join asdsd____ [0] (~asdsd@h-67-100-25-193.miatflad.dynamic.covad.net) 12.38.35 Part asdsd____ 12.40.01 Join DMJC [0] (~James@220-245-177-51-sa-pppoe.tpgi.com.au) 12.40.26 Quit ehntoo (Read error: 104 (Connection reset by peer)) 12.46.31 # mrf 12.46.42 Quit ferenczy (Read error: 148 (No route to host)) 13.14.55 # rasher: instead of actually merging searchengine with databox, i think i just want to do an plugin_exec on searchengine at the end of databox.. 13.17.28 # to allow "builtin" search querys in the menu somewhere, much like rio karma 13.20.59 Join |it|ChasKi` [0] (~faggotypa@82-69-23-235.dsl.in-addr.zen.co.uk) 13.33.38 # * HCl yawns 13.48.27 Join tvelocity [0] (tony@chan530-a077.otenet.gr) 13.52.34 Quit |it|ChasKi` (Read error: 110 (Connection timed out)) 13.54.42 Join Lost-ash [0] (ashridah@220-253-121-161.VIC.netspace.net.au) 13.57.50 # can sombody test, if changing volume in audio test on iriver works, or not? 14.01.43 Quit tvelocity () 14.02.01 # ac_learning: it doesn't change anything 14.02.24 # interestingly, it just crashed 14.04.34 Join b0bTHC [0] (~foo@l03v-41-116.d1.club-internet.fr) 14.05.50 # rasher: thanks.. 14.12.26 Quit bobTHC (Nick collision from services.) 14.12.53 Nick b0bTHC is now known as bobTHC (~foo@l03v-41-116.d1.club-internet.fr) 14.13.04 Quit DMJC ("Leaving") 14.16.50 Quit ashridah (Read error: 113 (No route to host)) 14.17.57 Quit Seed (Nick collision from services.) 14.18.04 Join Seed [0] (ben@l192-117-115-168.broadband.actcom.net.il) 14.30.30 *** Saving seen data "./dancer.seen" 14.38.14 Quit Lynx_ (" reboot") 14.47.14 Nick Lost-ash is now known as ashridah (ashridah@220-253-121-161.VIC.netspace.net.au) 14.50.24 Quit ashridah ("Leaving") 14.52.43 # chaning volume works here? 14.53.13 # does it affect the audio test though? 14.53.15 # changing, yes 14.53.17 # I thin that was the question 14.53.20 # think. 14.53.26 # what do you mean by that? yes, it alters the volume 14.53.31 # oh.. 14.53.40 # you have to keep pressing for a decade, though 14.53.48 # hrmf 14.54.05 # let me try again 14.54.19 # and you have to actually press it 14.54.20 # not hold it 14.54.54 # erp, keeps crashing 14.55.01 # plays like half a second 14.55.06 # then hangs 14.55.59 # works nicely here 14.56.03 # the first time around, at least 14.56.34 # this is the second time it's crashed 14.56.42 # run it two times, and you're sure to have a crash 14.56.54 # without me having touched anything after boting 14.56.57 # booting. 14.58.22 # and again 15.00.40 # and again 15.00.43 # with another wav 15.02.30 # rasher: try increasing the disk spindown timeout 15.03.28 # okay 15.04.41 # oh, so you haven't figured out that buyg 15.04.50 # nope 15.05.05 # Indeed, that was my first thought, but I thought that had been fixed 15.05.14 # me too :-) 15.05.42 # hmmm, the code looks ok 15.06.24 # LinusN: i think the entire wavpack codec will fit in iram ;) 15.06.32 # hehe 15.06.48 # it runs very well as it is 15.07.00 # what the.. 15.07.08 # what should I set disk spindown to? 15.08.29 # set it to 254 now, still it crashes after half a second 15.18.26 # wonderful 15.18.56 # is it any different if you run at 120MHz? 15.22.50 Join |it|ChasKi` [0] (~faggotypa@82-69-23-235.dsl.in-addr.zen.co.uk) 15.35.25 # let me see.. 15.35.39 # Night all. 15.35.52 Quit aliask ("Chatzilla 0.9.67 [Firefox 1.0.3/20050414]") 15.36.08 # that works 15.36.33 # erp 15.36.44 # the last few seconds were static 15.36.59 # "Catch the digital [NOISE]" 15.37.18 # that's just the automatic song improvement heuristics kicking in 15.37.30 # :) 15.37.38 # didn't crash though 15.38.15 # still crashes at 48mhz 15.41.20 Join ferenczy [0] (~ferenczy@fw.qcm.cz) 15.54.07 Quit |it|ChasKi` (Read error: 110 (Connection timed out)) 16.11.49 # hm... 16.12.04 # at release time it would be nice to have some "rockbox song" 16.12.04 # haha 16.12.16 # feel free to record one! ;-) 16.12.24 # * t0mas only plays guitar... 16.12.30 # need some more people then :) 16.12.50 # don't look at me! 16.12.58 # * LinusN runs away 16.13.13 # intro: "Catch the renewed digital flow! Oh, do I hear a gap? No, it's GAPLESS!|" 16.13.16 # gdamn 16.13.18 # or something like that :P 16.13.18 # someone make vocals for it 16.13.28 # catch the digital flow 16.13.51 # * ac_learning plays guitar 16.14.14 # * LinusN plays mp3 16.14.26 # i demand this rockbox song be recorded with "little sound dj" in rockboy 16.14.27 # allmusic.com lists 13 songs named "rock box" 16.14.29 # and c64! I have evidence 16.14.36 # hehe 16.15.02 # a song or just a "Radio commercial like "? 16.15.23 # doesn't matter to me 16.15.25 # i don't care, as long as it contains arpeggios, pulse wave sweeps and filters 16.15.32 # just something to say like ":P" to iriver 16.15.54 # hehe 16.16.26 # but we first need mp3 playback to listen to it ;) and gapless to make it fun ;) 16.16.44 # convert one of Linus' c64 songs to mp3 :-) 16.16.56 # I could have one ready in a matter of minutes 16.16.57 # what was his nick in that time? 16.17.01 # boogaloo 16.17.04 # ok 16.17.44 # allthemusic also lists one song named "rock boy" ;-) 16.17.45 # if you have the HVSC it's under various/a-f/Boogaloo/ 16.18.02 # that's cheap, someone complete a sid player 16.18.19 # you're our codec guy :( 16.18.37 # not that that's bad, just that you're the only one :( 16.18.40 # the codec guy steers clear of that particular codec 16.18.50 # Aw 16.19.06 # Speex appears to have fixed-point mode by the way 16.19.11 # though it's not that much of a problem 16.19.20 # find a fast 6510 emulator, and bolt in resid 16.19.29 # it will never be cycle accurate, though 16.20.16 # I don't think anyone would be expecting that 16.20.18 # it doesn't need to by cycle accurate 16.20.21 # preglow: have a good reason not to try sid? 16.20.32 # t0mas: nah, it'll just need a lot of opts, i think 16.20.46 # t0mas: and i've got lots of other things planned for when i have rockbox time again 16.21.14 # * t0mas starts thinking of a thing to do when he's helpdesking again this summer... 16.21.24 # "there's always time for rockbox" 16.21.39 # (everybody prepare for a big load of programming question this summer) 16.22.03 # i'm done at uni around june/july, so i'll see then 16.22.37 # * t0mas has 2 months to fill... and only money for 2 weeks of vacation... 16.23.01 # drop the vacation and live like a count while you code rockbox instead 16.23.13 # :) 16.23.21 # preglow: you know how I code... 16.23.32 # can't say i do 16.23.44 # write 2 lines... ask something... nobody answers... see it's trivial... write 2 more lines... ask again 16.23.55 # i can relate to that... 16.23.56 # heh 16.24.17 # preglow: still no clue regarding the imdct_l performance drop? 16.24.19 # as I don't know that much rockbox internals... 16.24.34 # and I never really learned C... started in C++ right away 16.24.38 # LinusN: haven't had time to look at it 16.24.45 # me neither 16.24.48 # LinusN: there's something funky happening before the loop 16.25.04 # oh? 16.25.23 # well, yeah 16.25.30 # i've tried exiting before the loop 16.25.35 # that should cut execution time lots 16.25.37 # but it doesn't 16.26.04 # the old imdct_l with c windowing is tons and tons faster then just the new imdct_l without the loop + windowing 16.26.10 # and that's seriously, seriously wrong 16.26.19 # indeed 16.26.32 # It's taunting you. 16.27.49 # yeah... preglow can't rest before it works.. he atleast he knows why it doesn't work? 16.29.14 # that's not very far from the truth 16.29.14 # haha 16.30.34 *** Saving seen data "./dancer.seen" 16.30.48 # i did spend quite some hours writing it, hoping that i'd at least get a minor speed improvement, so the least i'd want from it is learning why i should never try something like that again ;) 16.31.07 # ghehe ok 16.34.47 # preglow: you just end the function right before the loop? 16.35.03 # what's the simplest codec there is in rockbox? 16.35.08 # so I have some example? 16.36.33 # LinusN: deed 16.36.52 # t0mas: conceptually or in code? 16.36.57 # in code? 16.37.31 # of the transform codecs, liba52 is simplest 16.37.49 # of the lossless ones, wavpack 16.38.02 # libflac's code is an abomination unto god 16.38.02 # ok 16.38.55 # the libflac code is... different ;-) 16.39.04 # hm... and stevenm wrote midi as a plugin? 16.39.18 # libflac's code is one of the most extreme cases of "OO" c i've ever seen 16.39.36 # * LinusN gas to go 16.39.38 # has 16.39.42 # bye all 16.39.44 # bye 16.39.47 Part LinusN 16.40.03 # and he uses function names that are looooooooooooooooong 16.40.48 # ah, I hate that... 16.40.53 # it's more typing :P 16.41.52 # of course they're long, he's simulating long chains of namespaceses, classes and subclasses 16.42.21 # he even goes as far as naming things 'private', 'public' and 'protected' 16.42.33 # C++ damaged ;-) 16.42.48 # i think c++ is ok, just not in the form of c code 16.44.46 # * t0mas likes c++ too... 16.44.54 # all other things I code are c++ 16.45.28 # I'm generally not fond of C++ 16.45.50 # even if I do use it at times 16.46.06 # hm... I like the classes and namespaces idea... 16.46.11 # i like it better for larger things 16.46.15 # as it keeps things separate.. 16.46.18 # namespaces are good 16.46.18 # since it tends to force me to think 16.46.36 # And I agree with preglow... you have a better overview when things get large.. 16.47.04 # unfortunately, people tend to over-c++ things that make things harder 16.47.06 # imho 16.47.22 # yes, of course 16.47.29 # everything with a pinch of moderation 16.47.57 # yes, when you offer people a powerful tool, they make powerful errors ;-) 16.48.08 # ghehe 16.48.28 # is the sid fileformat documented somewhere? 16.48.41 # its not a file format really 16.48.45 # you need to emulate the CPU 16.48.49 # and the sound chip 16.49.08 # hm... sounds slow.. 16.49.11 # a sid file is really just a program 16.49.11 # sid being the sound chip of the c64 16.49.46 # and how should a codec in rockbox output? 16.49.47 # not too slow 16.49.53 # the 6510 is a really simple processor 16.50.01 # and it's not clocked very high 16.50.06 # lda #$00, sta $d020 16.50.08 # ;-) 16.50.09 # 1mhz 16.50.22 # ooooooooo, so fast 16.50.24 # indeed, i did some 6502 programming three-four years ago, and it's almost the same chip 16.50.30 # and 2-3 cycles per instruction 16.50.51 # ok, should be possible to emulate at a good speed.. 16.50.59 # yes, but you need the sid chip as well 16.51.07 # and i recommend the resid library for that, as long as it's fast enough 16.51.09 # it's pure fixed point 16.51.18 # I know, just downleded it :) 16.51.24 # if i don't remember incorrectly 16.52.37 # but it's c++ 16.52.43 # to that will be some porting work 16.52.44 # hmm 16.52.45 # that's so 16.52.46 # why? 16.52.49 # gcc does c++ 16.52.56 # we can deal with C++ 16.52.58 # you just need to wrap it 16.53.04 # it's not extensive c++ 16.53.07 # it just puts things in classes 16.53.24 # just compile it without exceptions and shit 16.53.45 # ok, so C++ isn't a problem? 16.53.55 # then I can just change as little as possible in the lib... 16.54.11 # no, c++ should compile fine 16.54.14 # library usage is another thing 16.54.19 # ghehe 16.54.22 # name mangeling... 16.54.22 # but i think resid is fairly clean 16.56.29 # hm.... resid is kind of heavy... 16.56.38 # maybe use a less cpu eating lib? :) 16.57.00 # o.o! 16.57.02 # darnit. 16.57.09 # you people should've told me that c++ was fine too. 16.57.33 # well, fine for imports 16.57.41 # mrf :( 16.57.42 # ok 16.57.55 # well, i still went a tiny bit OO with databox, using structs 16.57.56 # t0mas: how do you know it's heavy? 16.58.06 # they say it in the readme file 16.58.29 # "To our knowledge reSID is by far the most accurate SID emulator ever created. 16.58.29 # This comes at a price; what is considered a fairly fast CPU at the time of 16.58.29 # this writing is needed to run the emulator." 16.58.42 # i think it'll be able to run at decent speedfs 16.58.55 # no oversampling, of course 17.00.57 # you could of course try to port the original sidplay 17.00.59 # but it sounds like shit 17.01.49 # hm... I'll look at it when helpdesking... as there's nobody around then... and I have to sit there anyway 17.08.44 # boredom... 17.08.46 # i think most aspects of resid are spot on 17.08.52 # apart from the filter, which of course sucks 17.09.24 # i need to talk to someone who knows about plugin loading... 17.09.45 # * HCl goes to clean his room... 17.12.15 Join webguest26 [0] (~d9eb3a15@labb.contactor.se) 17.12.26 # plugin loading? 17.12.38 # it loads, and runs. what more can it be? ;-) 17.13.22 # Bagder woke up this morning in a humor-mode? :P 17.13.37 # he wants to load a plugin from another plugin afaik 17.13.57 # then he needs to exit the plugin and send a message in a queue that is read by the os 17.14.06 # to run another plugin afterwards 17.14.22 # or similar 17.14.43 Quit ac_learning ("using sirc version 2.211+KSIRC/1.3.12") 17.15.35 # food time! 17.15.39 # Bagder: and there is sill not a simple way to launch viewer and after that delete the file right? 17.20.58 # Bagder: i was more thinking of an exec() like function for plugins 17.21.25 # sincerely doubt that's possible without hacking 17.21.26 # make that system() like for me... 17.21.34 # as I want it to return :) 17.21.53 # t0mas: Returning is impossible. 17.22.06 # ok, recall me after it with a param then... 17.22.15 # There is only one memory region for loading plugins, and they're linked to that fixed address 17.22.16 # preglow: it should be easy.. 17.22.23 # or call some function pointer I give? 17.22.50 # HCl: read what amiconn says 17.22.57 # Chaining another plugin would _replace_ the first plugin, so there's nothing to return to 17.22.58 # preglow: i'm well aware of that. 17.22.58 # HCl: then repeat 'it should be easy', please ;) 17.23.13 # it should be easy :) 17.23.14 # Chaining should be simple 17.23.22 # HCl: you would have to make the plugin format relocatable 17.23.32 # preglow: nope 17.23.37 # HCl: if you'd like to work on that, i'll pat you on your back for sure, that would rock 17.23.45 # Just add a function to the core that can be called by a plugin to tell it "run this plugin after I return", then simply return 17.23.46 # i said exec() not system. 17.23.54 # amiconn: and chaining two plugins? so this way: A(file) -> B(file) -> A(done) 17.23.57 # exec replaces the program currently running. 17.23.58 # that's possible 17.24.13 # then just do what bagder says 17.24.19 # that sounds like an exec() to me 17.24.40 Join |it|ChasKi` [0] (~faggotypa@82-69-23-235.dsl.in-addr.zen.co.uk) 17.24.50 # i rather have some more control over it and have the actual plugin do an exec() call rather than having a queue and the os handle it.. 17.25.07 # what's the difference? 17.25.28 # i don't think we even need a queue for this o.o.. 17.25.42 # you just load the parameter for the plugin in memory, probably iram 17.25.43 # lag 17.25.54 Join DMJC [0] (~James@220-245-177-51-sa-pppoe.tpgi.com.au) 17.25.57 # rockbox already has the queue in question, no? 17.26.06 # that was my question 17.26.07 # Well, you can't load the new plugin from within the old plugin's code, cause you would overwrite the running code.. 17.26.25 # does it? 17.26.29 # of course 17.26.32 # ofcourse... you'll overwrite the JMP after the loading... so that's never done... 17.26.33 # it might, at least 17.26.40 # So you need a core function to do it 17.26.42 # amiconn, you'd have to load a routine in iram to do it, or simply have the function that actually does the exec in the firmware 17.26.44 # depends on size, i guess 17.26.45 # laglaglag 17.26.54 # i meant does it have the queue. 17.26.55 # Iram would be a real waste here 17.27.04 # HCl: 1 second 17.27.13 # t0mas: lag between laptop and server 17.27.17 # ok 17.27.17 # not actual irc lag 17.27.25 # but if that queue is already there... 17.27.33 # if the queue's already there thats fine 17.27.57 # but otherwise 17.28.18 # i'd prefer storing the parameter somewhere temporarily, and using a routine to overwrite and call another plugin with that parameter 17.28.29 # just hilight Bagder like now and wait till he has finished eating so he can tell us :) 17.29.08 # HCl: Yes, and that routine must be part of the core, if we don't want to waste iram for that. 17.29.15 # amiconn: yea 17.29.21 # it shouldn't be too big 17.29.54 # Whether it's implemented like my 1st idea (tell the core what to call afterwards, then return) or like exec(9 shouldn't matter 17.30.03 # yea, i guess. 17.30.06 # anyways 17.30.18 # amd 64 dualcore benchmarks are out 17.30.19 # i want to implement databox using that, so we can keep the searchengine seperate 17.30.38 # in order to enable in menu default searches like what the rio dj does 17.30.47 # DMJC: mm? 17.31.13 # if you find out HCl... hilight me... 17.31.22 # mk 17.31.30 # I still want to abuse the viewer plugin for displaying dictionary data 17.31.40 # would save me a lot of formatting work :) 17.31.43 # slashdot 17.31.48 # why does it have to delete the file afterwards anyways? 17.31.52 # has the dualcore desktop chip review up 17.31.56 # HCl: Just pu another special sub-browser in the menu somewhere, showing those search files, like the already existing browsers for plugins, fonts etc 17.32.04 # amiconn: yea. 17.32.05 # HCl: it can be in /.rockbox/dict/ 17.32.07 # or something 17.32.19 # Up next are some gaming tests, which will essentially serve to illustrate the futility of running a dual-core processor in a single-threaded application. 17.32.30 # pfft... should be running ut2k4 on linux.. 17.32.40 # that uses threading.. 17.33.05 # t0mas: Instead of using the viewer plugin for that, I might have a better suggestion 17.33.14 # go ahead? :) 17.33.31 # (chaining plugins will definitely need additional error checking, plus it causes an extra spinup etc) 17.34.02 # Put the formatting code into the plugin library, and use it in both plugins 17.34.16 # that would be a great idea... 17.34.26 # and include the patch for the viewer in the same run? :) 17.34.28 # That's what the plugin lib is for - reusable code 17.34.42 # The X2 line will range from expensive to painfully expensive to root-canal-without-anesthetic expensive. 17.34.45 # :P 17.34.47 # heh 17.35.36 # I wonder how those chips perform on linux 17.36.00 # i wonder wth people need that much speed fo? 17.36.01 # for 17.36.02 # :p 17.36.11 # gentoo heh] 17.36.12 # my xp 1500 is still fine, really. 17.36.27 # and enlightenment 17.36.31 Nick StrathAFK is now known as Strath (~mike@dgvlwinas01pool0-a252.wi.tds.net) 17.37.03 # nah, basically you use it for 3d and gaming 17.37.26 # i used to be into 3d till i realized its much easier to draw normally then shade with the computer 17.38.33 # I use 3d because I enjoy editing game content 17.38.40 # I probably wouldn't use it for art 17.41.58 Quit webguest26 ("CGI:IRC") 18.01.17 # hahaha 18.01.35 # my 2001fp is in copenhagen right now, and dell wants me to believe they have it here within the day 18.02.20 # * rasher goes to copenhagen and steals it 18.02.43 # * preglow too goes to copenhagen to kill the perpetrator 18.03.14 # :X 18.07.10 # * t0mas stole rasher's car with the screen in it :P 18.07.16 # bad luck preglow :P 18.07.44 # Now that'd be quite a feat, as I don't have a car 18.07.54 # shit :P 18.08.02 # and t0mas not have licence ! 18.08.05 # lol 18.08.08 # sssst ;) 18.08.39 # * t0mas drove a lot of framing things around a few years ago... 18.08.50 # worked at a flower company 18.09.04 # framing -> farmer thins 18.09.06 # *things 18.10.09 # which kind of flower ?? ;) 18.10.39 # no, not weed... 18.10.41 # hahah 18.10.43 # shrooms?? 18.10.48 # loo 18.10.50 # l 18.11.11 # tulip for sure ;) 18.11.19 # yes 18.11.23 # and small trees 18.11.44 # but it was really bad work... 18.12.04 # getting there at 8:00 am on saturday :X 18.12.08 # half alseep... 18.12.11 # *asleep 18.12.15 # damn... typing bad todat 18.12.16 # ARG 18.12.18 # today 18.19.38 Quit |it|ChasKi` (Read error: 110 (Connection timed out)) 18.30.37 *** Saving seen data "./dancer.seen" 18.55.17 Join _aLF [0] (~Alexandre@mut38-2-82-67-66-128.fbx.proxad.net) 18.55.21 # <_aLF> hi 18.56.34 # hi 18.58.30 # hi french ET ! 19.04.57 # blerf @ the selfishness of some people. 19.05.26 # ? 19.05.32 # meh, just some people 19.05.32 # sup 19.05.33 # ? 19.05.33 # 1. Caring supremely or unduly for one's self; regarding one's 19.05.33 # own comfort, advantage, etc., in disregard, or at the 19.05.36 # expense, of those of others. 19.05.39 # oops 19.05.41 # wrong paste 19.05.44 # xD 19.05.48 # http://www.radicalthought.org/A55868/start.nsf/cocoa!OpenPage 19.05.51 # i meant that one 19.05.57 # go there :/ 19.15.14 # it's not really new, africa is a place where slavery is always a big reality, it's will be the same when u talk about diamond, gold, oil, export farming ....... 19.15.27 # indeed 19.16.27 # but of course it's a shame for all of us who dont care about that 19.17.33 # mhm 19.17.40 # i care, it's just that it's more of a full time job keeping track of the status of every product out there, unless someone does it for you 19.17.42 # * HCl is searching for a chocolate milk brand thats slavery free 19.17.52 # preglow: its been done :P 19.17.57 # for chocolate, yes 19.18.01 # *nods* 19.18.02 # yea 19.18.04 # well 19.18.08 # you can't do more than what you can do. 19.18.08 # i almost never eat the stuff anyway 19.18.23 # i had chocolate milk occassionally 19.18.27 # but i need to switch to a safe brand 19.18.37 # so i'm not having any till i find one 19.18.54 # i seriously doubt they list norwegian brands anyway 19.18.55 # choose a "max haveelar" brand 19.19.01 # bobTHC: yea.. 19.19.16 # droste is a big one here, at least 19.19.25 # istr something about this max havelar thing being a big scam, not sure what it was though 19.19.26 # s/haveelar/havelaar 19.21.17 # for some it's a big scam because they use a part of the incomes to do commercials , but without commercials u cannot sell in our countries 19.21.54 # and without selling u dont redistribute any part of the income to farmers 19.23.01 # mhm 19.25.12 # * HCl stares at the last cvs commit 19.25.20 # nothing serious is happening, yup 19.25.20 # XD 19.25.35 # * HCl goes to grab his cat 19.25.48 # oh wait. nm o.o 19.25.55 # * t0mas doesn't want to no what you're going to de 19.25.57 # *do 19.26.02 # ;) 19.26.08 # when north ppl will be educated to "buy fair" they'll dont have to do commercials 19.27.17 # but it's not for tomorrow 19.28.24 # HCl: Didn't know there's something to stare at... ;) 19.28.26 Join Stryke` [0] (~Chairman8@resnet-241-86.resnet.UMBC.EDU) 19.28.37 # amiconn: its a bit of an idle commit :p 19.28.54 # t0mas: xD pet him. but he's sleeping under my blanket 19.28.54 # o.o 19.29.35 Quit bobTHC ("Smoke Weed Every Day !") 19.42.12 # * HCl ish bored 19.43.06 Join |it|ChasKi` [0] (~faggotypa@82-69-23-235.dsl.in-addr.zen.co.uk) 19.43.36 # fix dumb!" 19.43.48 # YEAH! 19.45.12 # i was more thinking of taking a nap o.o 19.45.15 # and reading my book o.o 19.48.56 # ahaha 19.49.14 # someone big band's playing the star wars theme outside 19.49.19 # some 19.49.38 # Haha 19.50.30 # the imperial march, to be more specific 19.50.38 # not what they usually play around these days 19.53.16 Join webguest35 [0] (~c31ce021@labb.contactor.se) 20.08.18 Join edx [0] (edx@pD9EABB98.dip.t-dialin.net) 20.09.26 Quit Nibbler ("blubber") 20.12.22 Nick Gibbed is now known as Rick (rick@pool-71-108-2-79.lsanca.dsl-w.verizon.net) 20.16.48 Quit |it|ChasKi` (Read error: 145 (Connection timed out)) 20.30.38 *** Saving seen data "./dancer.seen" 20.36.42 # hm... 20.36.57 # 0x80484c0 in a hex editor is 80 48 4c 00 right? 20.37.04 # the extra zero can be added? 20.37.10 # or am I doing something stupid then? 20.38.32 # zero is added on the top 20.39.00 # and the way it looks in a hex editor depends on what endianness the architecture uses 20.39.50 # little endian 20.39.59 # 08 04 84 c0 20.40.02 # zo like that? 20.40.18 # (a 4 byte return address) 20.41.48 # other way around 20.43.49 Join |it|ChasKi` [0] (~faggotypa@82-69-23-235.dsl.in-addr.zen.co.uk) 20.45.38 # :| 20.45.45 # the first one was right? 20.46.33 # nono 20.46.38 # 00 4c 48 80 20.46.43 # ehh 20.46.49 # c0 84 04 08 20.46.50 # i mean 20.46.59 # fuck this 20.47.06 # i'm reading the wrong sequence of numbers all the time 20.47.13 # eh? reverse it? 20.47.15 # ah ok... 20.47.19 # it came from gdb... 20.47.44 # the smaller part of the number comes first 20.47.57 # ok 20.48.08 # so the least significant byte is first 20.48.10 # "90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 c0 84 04 08" <-- you have three guesses what I'm doing... 20.49.09 # why doesn't rockbox switch off automatically anymore? 20.49.13 Join Tang_ [0] (~chatzilla@ARennes-252-1-28-249.w83-195.abo.wanadoo.fr) 20.50.18 # because of the settings reset recently? 20.51.07 # It should still switch off. The default poweroff timeout is 10 minutes 20.51.29 # Yes, I just noticed 20.51.37 # maybe preglow was expecting it sooner 20.55.15 # well 20.55.24 # i had it on for, oh, seven hours while i slept the other day 20.55.30 # didn't expect to find it still on when i woke, heh 20.55.46 # heh 21.11.43 # mrf 21.12.01 Join XShocK [0] (~XShocK@pcp09492659pcs.nrockv01.md.comcast.net) 21.13.21 # evening XShocK 21.21.11 # whats new.. 21.31.50 Join Sucka [0] (~NNSCRIPT@host81-156-210-48.range81-156.btcentralplus.com) 21.32.08 Quit webguest35 ("CGI:IRC") 21.37.16 Quit Harpy (Read error: 145 (Connection timed out)) 21.46.46 Quit Sucka ("a bird in the bush is worth two in your house") 21.51.01 Join kramerica [0] (~lkd@hsdbsk142-165-191-185.sasknet.sk.ca) 21.58.52 Quit edx () 22.13.30 Part amiconn 22.13.48 # hi rasher 22.13.58 # I was fast. :) 22.14.33 # :) 22.14.36 # sup xshock 22.14.54 # * HCl wants someone to get mp3 playback to work :/ 22.15.22 # * HCl looks around for a knowledgable person. 22.15.31 Quit Tang_ ("Chatzilla 0.9.68a [Firefox 1.0.3/20050414]") 22.17.15 Join amiconn [0] (~jens@pD9E7E757.dip.t-dialin.net) 22.18.36 Join TCK- [0] (TCK@81-86-102-161.dsl.pipex.com) 22.25.04 # ah. 22.25.07 Join tvelocity [0] (~tony@ipa37.2.tellas.gr) 22.25.09 # * HCl finds his knowledgable person. 22.25.15 # but now i forgot my question, darnit 22.25.15 # xD 22.25.35 # ohyea. 22.25.48 # amiconn: i assume we have code somewhere to shuffle a playlist? where? 22.27.08 Quit TCK (Read error: 60 (Operation timed out)) 22.28.04 # preglow: you once said that you have some kind of audio framework? 22.28.11 # XShocK: i did? 22.28.27 # what context? 22.28.29 # i think it was you. :) something like half a month ago. :) 22.28.29 # HCl: There is code somewhere for that... but I don't know where. Should be somewhere in apps/ 22.28.34 # okay :/ 22.28.40 # that you have something working..:) 22.28.44 # mno 22.28.45 # wanting to add it to the searchengine :) 22.28.45 # i don't ;) 22.28.50 # and then i'll add the time limit thing.. 22.28.59 # linus is the one who's got playback going 22.29.12 # we haven't heard anything about that since, have we? :/ 22.29.19 # nah, he's busy 22.29.33 # ok. i might have forgotten something 22.29.34 # but it's not like anyone else is attempting it anyway 22.30.40 *** Saving seen data "./dancer.seen" 22.31.57 Join Sucka [0] (~NNSCRIPT@host81-156-210-48.range81-156.btcentralplus.com) 22.36.19 # i really want it working so i can start on the runtime db though :/ 22.36.47 # you can start on that anywya? 22.36.52 # well, 22.36.58 # i don't have easy access to a simulator 22.37.06 # why not?= 22.37.10 # and i need to actually be able to access the wps and back 22.37.15 # in order to test properly 22.37.20 # because i code remotely on my server 22.37.25 # so do i 22.37.28 # and send files by ftp back to my laptop 22.37.33 # and i don't like vnc :/ 22.37.36 # ssh? 22.37.41 # i just want to develop on my iriver, heh. 22.37.52 # yea, but no simulator, obviously. 22.38.03 # i use ssh and can use a sim with no problem 22.38.11 # remote x? 22.38.15 # yup 22.38.20 # i don't use that. 22.38.26 # nor do i, but i can for the sim 22.38.29 # mmm. 22.38.32 # it's no problem, and completely transparent 22.38.37 # i seldom use the sim anyway 22.38.38 # i'm not gonna set up an xserver on my windows comp just for the sim 22.38.42 # since that doesn't understand asm, heh 22.38.50 # *nods* 22.39.05 # cygwin has a fine xserver 22.39.07 # well, it's gonna simplify your coding, and it's that not much setting up, you just install cygwin, and there you are 22.39.11 # but i'm not forcing you 22.39.19 # meh.. 22.39.28 # personally I wouldn't dream of doing all that coding without using the sim 22.39.30 # i sure wish i could use the sim 22.39.43 # * HCl ish happy with developing on his iriver. 22.41.10 # gdb is harder on target 22.41.12 # :-) 22.41.14 # idneed... 22.41.21 # and oh, i wish i had gdb sometimes 22.41.33 # i rarely need gdb o.o 22.43.20 # Bagder: that cygwin X server... I have it running... but how do I connect something to it? :) 22.43.41 # xeyes & 22.43.45 # ;-) 22.43.56 # lol 22.44.00 # I ment remote ;) 22.44.09 # just define DISPLAY=myhost:0 ? 22.44.11 # set DISPLAY=:0 22.44.12 # ah, run 'ssh -X host' 22.44.12 # and it should work? :) 22.44.15 # ok 22.44.17 # and it'll do it by itself 22.44.25 # It should, yes 22.44.25 # 0 being the display number 22.44.38 # ok, why doesn't it then? :P 22.44.39 # HCl: that's not needed if ssh is used 22.44.58 # yea, well, i haven't figured out putty x session stuff 22.46.02 # you click enable x11 forwarding? 22.46.23 # t0mas: I once tried to connect from cygwin x to debian x and vice versa. For some reason it only worked in one direction, don't remember which one atm 22.46.23 # * t0mas slaps his cygwin setup... 22.46.37 # amiconn: I'm using a debian server too... 22.46.43 # so that might be the problem 22.46.55 # I'll test tomorrow with my laptop... thats not debian 22.47.04 # I don't use a server, I just have a debian VM for occasional testing on linux 22.47.06 # i sincerely doubt debian enters into it 22.47.30 # Debian sets SSH up with X forwarding disabled 22.47.35 # ssh server, that is 22.47.41 # not mine 22.47.47 # as I compiled it myself... wanted chroot options 22.47.49 # rasher: I didn't try to use ssh 22.48.07 # ...just setting the DISPLAY 22.48.10 # and I normally just remove the debian config files... and write/copy my own documented versions 22.49.02 # amiconn: then you need to hack a config file in cygwin 22.49.37 # Bagder? "cpp0: config.h: No such file or directory" 22.49.51 # "gcc version 2.95.4" to old? 22.50.01 # yes 22.50.14 # stone age... 22.50.17 # how do I tell it to use /usr/local/gcc-3.3.4/ ? 22.50.41 # I bet /usr/bin/gcc is a symlink 22.50.55 # "/usr/local/gcc-3.4.3/bin/gcc" that is 22.51.02 # add that first in your PATH 22.51.03 # yes, but debian is used to the old 2.95 22.51.06 # ok 22.51.21 # ahahaha 22.51.23 # debian still uses 2.95? 22.51.26 # together with "/usr/local/sh-elf/bin:/usr/local/m68k/bin" ;-) 22.51.34 # preglow: that's probably "stable" or something 22.51.38 # yes 22.51.40 # oh, go figure why i never use stable 22.51.56 # and ls on /usr/local/gcc-* gives a long list on mine... 22.52.00 # preglow: my debian install uses 3.3.5 22.52.04 # 2.95 is pretty crap compared to recent 3.x.x 22.52.07 # but 2.95 is the system default 22.52.12 # gcc --version 22.52.12 # gcc (GCC) 3.3.6 (Debian 1:3.3.6-3) 22.52.20 # sarge? 22.52.20 # sarge, yes? 22.52.21 # t0mas: I just did a default install... 22.53.00 # amiconn: gcc version 3.0.4 in woody 22.53.04 # and 2.95 22.53.07 # both installed 22.53.22 Nick tvelocity is now known as tvelocity[away] (~tony@ipa37.2.tellas.gr) 22.53.29 # and I added 3.3.x and 3.4.3 22.56.07 # I didn't use 'woody' (afaik. I always mix up these odd names. Why not just use version numbers?) 22.56.26 # there are version numbers 22.56.32 # yes 22.56.35 # 3.0 is woody atm? 22.56.37 # I don't care about them either, I use unstable 22.56.48 # * t0mas has stable for his server and router... 22.56.51 # it floats 22.57.41 # i had a mix of unstable with ubuntu on my laptop.. 22.57.48 # I moved my server from stable to testing once it "neared" release a couble of months ago 22.58.01 # my workstation is testing... 22.58.06 # as I needed some new things... 22.58.12 # I checked what I have... I used the debian sarge net installer 22.58.15 # but I'm using winXP 90% of the time :) 22.58.18 Join arfo [0] (~arfo@p213.54.222.152.tisdip.tiscali.de) 22.58.21 # my server is woody with sarge 22.58.39 # and my laptop is just bad... fedora... 22.58.50 # ew 23.01.32 Part arfo 23.14.04 # Hmm. Now both directions do not work for the x connection :( 23.14.46 # * t0mas will just boot to linux tomorrow morning... 23.14.59 # just have to read some articles... so openoffice can to that.. 23.15.47 # good night 23.19.33 Join matsl [0] (~matsl@1-1-4-2a.mal.sth.bostream.se) 23.24.14 Quit Sucka ("a bird in the bush is worth two in your house") 23.26.19 Join Sucka [0] (~NNSCRIPT@host81-156-210-48.range81-156.btcentralplus.com) 23.26.50 Join TCK [0] (TCK@81-86-100-167.dsl.pipex.com) 23.37.25 Join ashridah [0] (ashridah@220-253-122-98.VIC.netspace.net.au) 23.44.47 Quit TCK- (Read error: 110 (Connection timed out))