| 00:01:17 | preglow | stuff from 2003 is very unlikely to even patch cleanly |
| 00:01:18 | preglow | heh |
| 00:02:04 | Bagder | t0mas: here? |
| 00:07:03 | | Join LinusN [0] (~linus@labb.contactor.se) |
| 00:07:46 | Bagder | I don't see how bmp.c can work on the sim as it is now |
| 00:07:52 | Bagder | hence the warnings |
| 00:08:18 | Bagder | so my fix didn't actually add the warnings |
| 00:08:23 | Bagder | it just made them visible |
| 00:09:21 | HCl | heh |
| 00:09:29 | HCl | you can definately close the create playlist with search one |
| 00:09:33 | amiconn | Bagder: Yes, I also found that |
| 00:09:40 | HCl | databox+searchengine should surpass that by farrrrr |
| 00:10:24 | preglow | HCl: done |
| 00:10:40 | HCl | thanks |
| 00:11:20 | amiconn | The H-140 on ebay today went up to >400 € :( |
| 00:11:36 | Bagder | whoa |
| 00:11:36 | HCl | wow o.o |
| 00:11:44 | HCl | i can sell my player with a profit! |
| 00:11:44 | HCl | BH |
| 00:11:47 | HCl | XD |
| 00:12:48 | preglow | what's the difference between closed and deleted, really? |
| 00:13:08 | ashridah | ahaha |
| 00:13:11 | ashridah | arghl. wrong channel |
| 00:13:23 | Bagder | preglow: I guess its just a visible difference |
| 00:13:28 | Bagder | and for statistics etc |
| 00:13:32 | | Part Moof |
| 00:13:34 | amiconn | A joke: http://cgi.ebay.de/ws/eBayISAPI.dll?ViewItem&category=8267&item=7514433360&rd=1 |
| 00:13:50 | preglow | Bagder: so should i delete or close these old patches? |
| 00:13:56 | Bagder | close |
| 00:14:01 | Bagder | we always use close on them |
| 00:14:06 | preglow | goodie |
| 00:16:18 | HCl | ohhh. |
| 00:16:25 | HCl | we have rockblox patches in the patch section |
| 00:16:27 | HCl | for iriver :3 |
| 00:16:40 | HCl | 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 | austriancoder | re |
| 00:25:14 | * | preglow gets bitten by his first 64 bit incompatible code |
| 00:26:15 | Bagder | 64 bits add some fun effects at times if you haven't been careful |
| 00:28:16 | Bagder | there - back to the usual build-yellows now |
| 00:28:29 | preglow | fun sound effects in this particular instance |
| 00:28:35 | Bagder | :-) |
| 00:28:41 | HCl | mm |
| 00:28:42 | HCl | ? |
| 00:29:46 | preglow | 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 | preglow | i make far more stupid bugs than 64 bit mixups |
| 00:30:39 | Bagder | well, I still occationally fall over 64 bit problems so I have sympathy ;-) |
| 00:30:50 | Bagder | in my own code I mean |
| 00:31:16 | | Quit arfo ("see ya") |
| 00:31:35 | preglow | i've grown quite fond of size_t and those boys after getting a 64 bit cpu |
| 00:31:43 | preglow | 64 bits of precision in ints = sweet |
| 00:31:45 | Bagder | well |
| 00:31:48 | Bagder | time_t then? |
| 00:31:53 | Bagder | :-] |
| 00:32:09 | Bagder | it isn't 64 bit on all 64 bit oses |
| 00:32:16 | Bagder | some have it 32 |
| 00:32:33 | preglow | really? |
| 00:32:35 | preglow | that's quite brain dead |
| 00:32:38 | Bagder | yeps |
| 00:32:43 | amiconn | ...and on some systems, size_t is 64 bits even on a 32 bit cpu |
| 00:32:59 | preglow | let's hope they fix that in about fourty years |
| 00:33:00 | amiconn | ...e.g. cygwin, I had to learn that :( |
| 00:33:15 | Bagder | amiconn: you sure about that? aren't you thinking about off_t ? |
| 00:33:30 | amiconn | Maybe that, yeps |
| 00:33:49 | Bagder | off_t is 64bit on all modern systems |
| 00:34:04 | preglow | deed |
| 00:34:09 | Bagder | except windows |
| 00:34:22 | amiconn | ? |
| 00:34:29 | Bagder | on windows, off_t is 32 bit |
| 00:34:41 | Bagder | if you don't use cygwin that is |
| 00:34:52 | Bagder | well, msvc and borland at least |
| 00:35:13 | HCl | heh |
| 00:35:19 | HCl | if i had a sourceforge account |
| 00:35:21 | amiconn | off_t doesn't sound like a windows api thing. Pure windows api needs to support 64 bit offsets |
| 00:35:30 | Bagder | indeed |
| 00:35:33 | Bagder | off_t is for posix |
| 00:35:40 | preglow | wooot |
| 00:35:46 | HCl | you could put me down for 675003, 887324, 562120... |
| 00:35:46 | preglow | my 2001fp is a couple of days away!!! |
| 00:35:54 | | Join bagawk [0] (~Lee@bagawk.user) |
| 00:37:01 | preglow | hcl: i can't find any of those... |
| 00:37:06 | HCl | they're under requests |
| 00:37:20 | preglow | ahh, requests |
| 00:38:09 | preglow | holy sheeyat, the requests section sorely needs some janitoring |
| 00:38:21 | Bagder | amen |
| 00:38:31 | Bagder | we're drowning |
| 00:38:45 | austriancoder | whats the max len of o line code in rockbox? |
| 00:38:50 | preglow | 80? |
| 00:38:55 | Bagder | 80 |
| 00:39:00 | Bagder | or less than 80 even |
| 00:39:09 | austriancoder | ok.. i have on with 108.. will change it |
| 00:43:22 | t0mas | [00:02:14] <Bagder> t0mas: here? <−− yes |
| 00:43:48 | Bagder | t0mas: check my bmp.c commit |
| 00:43:55 | t0mas | ok |
| 00:43:56 | Bagder | you never tried that code in a sim, did you? |
| 00:44:18 | t0mas | I did |
| 00:44:19 | t0mas | Iriver sim |
| 00:45:03 | Bagder | very strange |
| 00:45:09 | | Quit ]RowaN[ () |
| 00:45:54 | t0mas | +#define readshort(x) *(x) |
| 00:45:54 | t0mas | +#define readlong(x) *(x) |
| 00:46:01 | Bagder | yes |
| 00:46:06 | Bagder | since you pass in pointers |
| 00:46:09 | t0mas | 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 | t0mas | but it worked w.o it afaik |
| 00:46:23 | Aditya | be back.. booting into linux |
| 00:46:32 | Aditya | err hmm |
| 00:46:35 | Aditya | just realized.. |
| 00:46:38 | Aditya | I dont have linux.. |
| 00:46:40 | Aditya | bah |
| 00:46:43 | Aditya | reformatted.. |
| 00:46:47 | Aditya | well.. going to install .. |
| 00:46:47 | Bagder | hahaha |
| 00:46:51 | t0mas | hahaha |
| 00:46:52 | Aditya | be back |
| 00:47:00 | t0mas | ok, that's a nice one... |
| 00:47:05 | amiconn | 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 | preglow | pdf! |
| 00:47:43 | t0mas | blegh |
| 00:47:45 | t0mas | pdf... |
| 00:47:46 | LinusN | html |
| 00:47:51 | t0mas | that sounds better |
| 00:48:04 | t0mas | Bagder? have you tested the "wrong" code? |
| 00:48:13 | Bagder | no |
| 00:48:19 | Bagder | but we got 5 warnings |
| 00:48:21 | t0mas | hm.. I'm pretty sure it worked... |
| 00:48:33 | t0mas | because I tested it on sim... |
| 00:48:48 | t0mas | debugf()-ing out the width, height and bytecont and things like that |
| 00:48:58 | t0mas | weird.. |
| 00:49:57 | amiconn | LinusN: The html export does look a bit odd, but anyway: amiconn.dyndns.org/Unused%20code.html">http://amiconn.dyndns.org/Unused%20code.html |
| 00:54:34 | * | t0mas slaps bagawk for taking the Ba[tab] |
| 00:54:45 | t0mas | Bagder: It's compiling now :) |
| 00:54:52 | t0mas | I'll test tomorrow morning... |
| 00:55:08 | bagawk | t0mas, ? |
| 00:55:24 | t0mas | 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 | bagawk | Ahh |
| 00:55:42 | Baagder | ;-) |
| 00:55:45 | t0mas | haha |
| 00:55:48 | | Nick bagawk is now known as _bagawk (~Lee@bagawk.user) |
| 00:55:51 | t0mas | that's better |
| 00:55:58 | t0mas | tnx both :) |
| 00:56:00 | t0mas | :P |
| 00:56:01 | | Nick Baagder is now known as Bagder (~daniel@1-1-5-26a.hud.sth.bostream.se) |
| 00:56:33 | t0mas | If it works... I'll scream for help to find out how that's possible ok? |
| 00:56:38 | t0mas | :) |
| 00:57:51 | Bagder | fair enough! |
| 01:00 |
| 01:01:20 | t0mas | good night :) |
| 01:01:25 | preglow | arghhh! |
| 01:02:12 | preglow | 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 | HCl | 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 | preglow | after having spent well nigh three hours hunting for them, i like them to be spectacular |
| 01:03:44 | t0mas | a file edited by at least 8 people... all done things to the same part |
| 01:03:50 | t0mas | 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 | HCl | preglow: i guess... |
| 01:04:22 | HCl | i guess its just that i once had a bug |
| 01:04:27 | t0mas | and with that single email... I started a 30 mails long discussion about who broke it :P |
| 01:04:31 | HCl | of which 3 people searched for during 2 months |
| 01:04:35 | HCl | and we all got so tired of not finding it |
| 01:04:41 | HCl | that we dropped the entire projcet |
| 01:05:02 | HCl | t0mas: rather than discussing who broke it, they should fix it. |
| 01:05:11 | t0mas | yes, it was already fixed |
| 01:05:19 | t0mas | it was really trivial |
| 01:05:19 | HCl | mk |
| 01:05:47 | t0mas | 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 | HCl | mhm |
| 01:07:40 | | Join Aditya [0] (~Aditya@pcp09495878pcs.nrockv01.md.comcast.net) |
| 01:07:46 | Aditya | *sigh* |
| 01:08:12 | _bagawk | HCl is bad for you (the chemical formula that is) |
| 01:08:29 | Aditya | 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 | t0mas | in #ipodlinux there is some guy NaCl |
| 01:10:27 | t0mas | that's not to bad for you :) |
| 01:10:27 | HCl | i saw. |
| 01:10:31 | HCl | common house salt. |
| 01:10:39 | * | HCl munches on NH4Cl |
| 01:10:39 | t0mas | yes |
| 01:10:41 | t0mas | loser :P |
| 01:10:49 | HCl | :p |
| 01:11:05 | * | HCl is looking at the rio riot playlist generation features |
| 01:11:09 | preglow | what, we've all got evil twins in #ipodlinux? |
| 01:11:22 | Bagder | haha |
| 01:11:23 | * | preglow goes looking for postglow |
| 01:11:28 | HCl | i think i'll add an "random" option to the searchengine soon |
| 01:11:37 | HCl | maybe more... |
| 01:11:40 | HCl | preglow: :P |
| 01:12:18 | HCl | too bad iriver doesn't have an rtc... |
| 01:12:36 | Bagder | indeed a silly decision |
| 01:12:55 | HCl | i'd bluntly say it was a bad one |
| 01:13:30 | HCl | i'm looking at the "rio dj" features.. i'm wanting most of them into rockbox |
| 01:14:04 | t0mas | hm... what do you need an rtc for? playing wakeup music in the morning? |
| 01:14:11 | t0mas | 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 | t0mas | nevermind... |
| 01:14:18 | HCl | keeping track of time. its handy for all sorts of statistics. |
| 01:14:22 | t0mas | last played in the past ... hourd |
| 01:14:27 | t0mas | *hours |
| 01:14:30 | HCl | yea, for example. |
| 01:15:00 | t0mas | LinusN: nobody mentioned a pseudo random generator |
| 01:15:07 | LinusN | "it is impossible to get good random on the H120 because it lacks an rtc" |
| 01:15:16 | Bagder | t0mas: not now, but lots have done before |
| 01:15:21 | t0mas | really? |
| 01:15:25 | t0mas | :| damn... |
| 01:15:29 | LinusN | a common misticriver topic |
| 01:15:33 | preglow | indeed |
| 01:15:35 | t0mas | LOL |
| 01:15:39 | t0mas | qbasic programmers :P |
| 01:15:43 | t0mas | randomize timer |
| 01:15:47 | preglow | not programmers at all, actually |
| 01:15:49 | t0mas | number = 100 * RND |
| 01:16:03 | t0mas | w/o even declaring number as an int or whatever :) |
| 01:16:31 | preglow | 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 | t0mas | haha, ok... I just have some bad memorys on basic... |
| 01:17:03 | preglow | haha |
| 01:17:04 | t0mas | had to learn it on school... |
| 01:17:08 | preglow | basic was my first language |
| 01:17:09 | t0mas | visual basic |
| 01:17:13 | t0mas | mine too :) |
| 01:17:16 | preglow | qbasic |
| 01:17:19 | t0mas | Quick basic... when I was 12 |
| 01:17:22 | t0mas | hahaha |
| 01:17:32 | Bagder | basic v2 (in the C64)! |
| 01:17:43 | preglow | started on the c64 myself |
| 01:17:47 | t0mas | yeah, but I'm not that old ;) |
| 01:17:48 | preglow | but didn't quite get what was going on then |
| 01:17:52 | amiconn | sinclair basic here |
| 01:18:44 | t0mas | but after that came Visual Basic... in school... |
| 01:19:48 | HCl | hm. |
| 01:19:50 | HCl | i'm wondering here |
| 01:19:56 | HCl | if i copy a feature list of rio karma |
| 01:20:01 | HCl | and list whats needed to implement that in rockbox |
| 01:20:06 | HCl | is that breaking any copyright anywhere? |
| 01:21:04 | t0mas | hm... technically... maybe? |
| 01:21:06 | Aditya | pretty sure its not |
| 01:21:09 | t0mas | as they wrote it |
| 01:21:12 | t0mas | and you republish it |
| 01:21:17 | Aditya | its only what the rio karma does |
| 01:21:18 | t0mas | but if it's just a simple list... |
| 01:21:20 | HCl | well, its not their code, just their idea. |
| 01:21:20 | Aditya | lots of places do it |
| 01:21:23 | HCl | yea.. |
| 01:21:33 | t0mas | HCl: code and docs or whatever.... it's all text... |
| 01:21:58 | t0mas | copyright laws don't care what it is... just who wrote it and what you're doing with it. |
| 01:22:04 | Bagder | schleeeep |
| 01:22:32 | t0mas | 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 | t0mas | hmm... there is something to say for that... |
| 01:25:04 | t0mas | as in visual basic people will start clicking around and paint an interface... instead of thinking how to program should work... |
| 01:25:24 | t0mas | 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 | t0mas | there are ports... |
| 01:26:50 | Aditya | whats wrong with events? |
| 01:26:58 | Aditya | OOP is crazy useful |
| 01:27:45 | t0mas | yes it is |
| 01:27:52 | t0mas | but when learning how to code... |
| 01:28:44 | preglow | but no |
| 01:28:45 | preglow | time to bed |
| 01:28:47 | preglow | later |
| 01:28:50 | t0mas | 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 | t0mas | night preglow |
| 01:28:54 | | Quit preglow ("leaving") |
| 01:29:43 | CoCoLUS | i think students should start with c |
| 01:29:48 | CoCoLUS | then progress to c++ |
| 01:29:57 | CoCoLUS | 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 | CoCoLUS | well c++ introduces some oop features... |
| 01:30:47 | t0mas | CoCoLUS: but c in school is to difficult... |
| 01:30:53 | t0mas | php is better then |
| 01:30:53 | CoCoLUS | why? |
| 01:31:04 | CoCoLUS | thats an entirely different world if you ask me |
| 01:31:08 | t0mas | imagine for example my former school class.. |
| 01:31:30 | t0mas | 24 kids.... 2 or 3 can code basic... the other 21 just can't code anything... |
| 01:31:41 | CoCoLUS | well it depends on the "school" i guess... |
| 01:31:48 | t0mas | thats true |
| 01:31:49 | * | HCl adds to wiki |
| 01:31:50 | HCl | looks good. |
| 01:32:02 | CoCoLUS | some "i design my own webpage" 2 hours a week course or some really computer focused school |
| 01:32:07 | HCl | out of the 10 playing modes of the rio karma |
| 01:32:17 | t0mas | CoCoLUS: the first one would be to difficult :P |
| 01:32:18 | HCl | 5 are green |
| 01:32:27 | t0mas | the "1 hour per week learning colors in word" school |
| 01:32:30 | ze | the karma's got 10 playing modes? |
| 01:32:32 | HCl | and 4 are blue (possible, but not yet) |
| 01:32:37 | HCl | and 1 is red |
| 01:32:45 | ze | HCl: url? |
| 01:32:46 | HCl | ze: well, the "Rio DJ" has 10 playing modes |
| 01:32:50 | HCl | http://www.rioworld.org/files/RioKarmaUG.pdf |
| 01:32:53 | HCl | for the original manual |
| 01:32:57 | HCl | http://www.rockbox.org/twiki/bin/view/Main/HClProposalThing#Rio_karma_features_and_what_woul |
| 01:33:01 | HCl | for the wiki |
| 01:33:26 | ze | ah |
| 01:33:54 | ze | i almost never use the rio dj myself heh |
| 01:34:06 | HCl | you have one? |
| 01:34:08 | ze | yeah |
| 01:34:15 | HCl | i see |
| 01:34:19 | HCl | whats it like? |
| 01:34:24 | ze | its nice |
| 01:34:27 | HCl | i considered it a lot before i decided on iriver |
| 01:34:32 | HCl | mostly due to its rio dj |
| 01:34:37 | ze | could be nicer with better firmware, but the fw's perfectly fine as it is |
| 01:34:50 | CoCoLUS | unlike the iriver players... |
| 01:35:01 | HCl | but eventually the hdd size and lack of radio made me decide for iriver |
| 01:35:02 | CoCoLUS | gapless playback *cough* |
| 01:35:09 | DMJC | hey... I like my iriver |
| 01:35:16 | HCl | o.o |
| 01:35:18 | DMJC | :P |
| 01:35:24 | HCl | oh. right. |
| 01:35:24 | ze | heh yeah its gapless to the extreme... even crossfade's if you want |
| 01:35:36 | CoCoLUS | shut up :P |
| 01:35:44 | DMJC | btw how do you update the original firmware once rockbox is on? |
| 01:35:58 | ze | but its WPS isn't customizable |
| 01:36:01 | CoCoLUS | you don't ? |
| 01:36:09 | HCl | heh o.o. |
| 01:36:12 | CoCoLUS | why update the original if you have rockbox up and running? |
| 01:36:23 | ze | and it seems physically capable of more than it does |
| 01:36:23 | DMJC | because rockbox can't do anything yet |
| 01:36:37 | CoCoLUS | ah you're speaking of the actual now ;) |
| 01:36:41 | DMJC | I mean... it makes a nice game machine |
| 01:36:42 | * | HCl just thought up a new ability for the searchengine |
| 01:36:53 | DMJC | but it's not exactly playing music anytime soon |
| 01:36:55 | HCl | "and random %30 of the time" |
| 01:36:57 | t0mas | DMJC: if anything usefull comes out from iriver... I guess LinusN will update the bootloader.. |
| 01:37:02 | CoCoLUS | yeah but it works perfectly |
| 01:37:15 | t0mas | some time |
| 01:37:40 | t0mas | but I don't expect iriver to come up with something we really want... |
| 01:37:44 | CoCoLUS | patch new firmware with bootloader -> upload that image with the original firmware -> good to go |
| 01:37:47 | ze | 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 | HCl | ze: there's simply no other way.. |
| 01:38:04 | amiconn | HCl: Didn't you want to start on the runtimedb? ;) |
| 01:38:10 | HCl | amiconn: yes |
| 01:38:22 | HCl | amiconn: i'm mostly waiting for someone *cough* linus *cough* to get mp3 playback to work. |
| 01:38:31 | HCl | its hard for me to develop without having a working copy on my player |
| 01:38:32 | CoCoLUS | where is he, anyway? |
| 01:38:36 | HCl | i can barely use sims |
| 01:38:40 | ze | HCl: i think 100% of my albums have self-consistent genre tagging |
| 01:38:52 | HCl | ze: not all people though. |
| 01:38:52 | t0mas | CoCoLUS: he is here... and he was on vacation |
| 01:38:58 | CoCoLUS | i see |
| 01:39:13 | CoCoLUS | a relaxing one, i hope |
| 01:39:17 | HCl | rockbox supports a search for genre at the moment |
| 01:39:17 | ze | 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 | ze | whereas the loose tracks as it stands is simply worthless |
| 01:39:27 | HCl | but no browsing |
| 01:39:38 | HCl | yea. |
| 01:39:41 | * | HCl read the manual |
| 01:39:46 | HCl | i figured that was worthless. |
| 01:40:00 | HCl | the problem is that albums can have songs with lots of different genres. |
| 01:40:10 | ze | yeah but thats only for VA albums generally |
| 01:40:20 | Aditya | Hcl.. implement a keyboard? that would be pretty neat.. |
| 01:40:22 | * | amiconn seldom uses genre tagging |
| 01:40:23 | ze | and while some people have a lot of those, a lot of people don't really |
| 01:40:23 | HCl | you'd prolly have to use something like the code i have with −−dirisalbumname in songdb.pl |
| 01:40:29 | HCl | Aditya: we already have one. |
| 01:40:40 | Aditya | cool |
| 01:40:54 | amiconn | It's so vague... my genre taginfo is practically always empty |
| 01:40:57 | Aditya | so uhhh.. just have a search box that searches all the info about a song.. thats possible no? |
| 01:40:57 | ze | my genre's are usually 'odd' 'obscured' 'fucked' etc |
| 01:41:20 | HCl | Aditya: define "searching all the info about a song" |
| 01:41:39 | Aditya | searches song title, artist, album, genre, filename |
| 01:41:47 | HCl | we have that. |
| 01:41:55 | HCl | databox+searchengine can do that no problem :) |
| 01:41:58 | Aditya | err.. maybe I missed something in the combo |
| 01:42:03 | Aditya | convo* |
| 01:42:07 | HCl | it can also do things like.. |
| 01:42:17 | HCl | all songs where title == albumname |
| 01:42:18 | HCl | etc :P |
| 01:42:29 | Aditya | nice |
| 01:42:29 | Aditya | damn |
| 01:42:41 | HCl | anyways |
| 01:42:43 | HCl | its not done yet... |
| 01:42:46 | Aditya | get that bootloader going! I want this shit on my H320 :P |
| 01:43:01 | * | LinusN looks away |
| 01:43:09 | Aditya | heh j/k |
| 01:43:09 | DMJC | bootloader already works |
| 01:43:15 | Aditya | for H3xx? |
| 01:43:18 | ze | how about an evolutionary generative music maker? |
| 01:43:46 | ze | 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 | ze | and after a while it gets to where it 0wnz you silly all the time |
| 01:44:03 | HCl | that would be sick. |
| 01:44:13 | HCl | i actually know someone who made software that did just that. |
| 01:44:22 | HCl | maybe i should ask him about it. |
| 01:44:25 | ze | heh |
| 01:44:27 | DMJC | heh but all it'd spit out is metal music.. |
| 01:44:28 | DMJC | lol |
| 01:44:28 | Aditya | lots of people are working on stuff like that |
| 01:44:45 | HCl | yea, it had an interface with simply a sad smiley and a good smiley |
| 01:44:45 | HCl | xD |
| 01:44:52 | HCl | and eventually, if you stayed at it long enough |
| 01:44:52 | ze | hehe |
| 01:44:56 | HCl | it figured out your music profile |
| 01:45:08 | HCl | mmm, i remember that inputting and describing what each song was like was a pain though |
| 01:45:11 | HCl | o.o |
| 01:45:12 | HCl | okay, bad idea. |
| 01:45:20 | HCl | we don't want to have to describe each song in detail to a computer |
| 01:45:23 | HCl | in order to enable that :P |
| 01:45:29 | ze | heh |
| 01:45:50 | HCl | 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 | HCl | maybe someone can help me think a bit here :P |
| 01:46:50 | HCl | pretty much, i have an array that contains 0 and 1's, and i know the index of each |
| 01:46:56 | HCl | if its a 1, its a possible candidate |
| 01:47:08 | HCl | how do i properly limit the selection to a certain amount of time |
| 01:47:19 | HCl | without losing its randomness? |
| 01:47:28 | HCl | like, playtime in total |
| 01:48:29 | CoCoLUS | hm |
| 01:48:37 | CoCoLUS | i don't need software to figure out my taste |
| 01:48:42 | CoCoLUS | i -know- what i like listening to? |
| 01:49:12 | HCl | :P |
| 01:49:25 | HCl | yea, i just scrapped the idea on the grounds that its too much trouble describing each song anyways |
| 01:49:27 | CoCoLUS | on top of that, it simply is impossible |
| 01:49:35 | CoCoLUS | how should it choose music? |
| 01:49:44 | HCl | it actually did a fairly decent job. |
| 01:49:58 | CoCoLUS | like "oh your skin temperature is like 2 degrees low today, you sure are in a DEPRESSIVE mood" |
| 01:50:02 | HCl | no. |
| 01:50:06 | CoCoLUS | when it was just raining... |
| 01:50:08 | HCl | you say "like" or "dislike" |
| 01:50:14 | HCl | and it'll adjust to that. |
| 01:50:15 | HCl | anyways. |
| 01:50:25 | HCl | find me a solution for the problem i described :/ |
| 01:51:06 | CoCoLUS | 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 | t0mas | hm... poor Linus... he shouldn't had told everybody about the 5 secs of music... |
| 01:52:19 | HCl | probably.. |
| 01:53:14 | * | HCl goes to work on his ebnf for the searchengine... |
| 01:53:16 | DMJC | wouldn't it be easier to make an app that mixed existing songs |
| 01:53:21 | DMJC | to get the one you prefer |
| 01:53:26 | HCl | ew. |
| 01:53:26 | HCl | 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 | HCl | virus! |
| 01:55:12 | HCl | :p |
| 01:55:22 | _bagawk | I have never had a virus |
| 01:56:50 | austriancoder | has somebady a nice sample.wav to test audio output? |
| 01:58:16 | _bagawk | austriancoder, make one yourself? |
| 01:58:20 | thegeek | [01:56:32] [_bagawk] I have never had a virus |
| 01:58:49 | thegeek | 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 | austriancoder | ahhh.. audacity seems to be fine |
| 02:00 |
| 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 | HCl | 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 | HCl | filter playtimelimit 15min.. |
| 02:08:57 | amiconn | How do you mean, random? |
| 02:09:07 | amiconn | How can a search be random ???? |
| 02:09:19 | HCl | like it'll do a random 3 that can be 1,2 or 3 |
| 02:09:23 | HCl | and you check for 1 all the time |
| 02:09:30 | HCl | allowing you to select a random 30% |
| 02:09:32 | HCl | of the current search |
| 02:10:48 | * | HCl needs a good way to limit the accumulated playtime of the results... |
| 02:11:13 | Aditya | HCl |
| 02:11:22 | Aditya | do the rating thing WMP does |
| 02:11:22 | HCl | mmm? |
| 02:11:28 | HCl | rating thing? |
| 02:11:29 | Aditya | its actually pretty smart |
| 02:11:41 | Aditya | it relatively rates songs based on how many times ur have listened to them |
| 02:11:48 | HCl | oh. that. |
| 02:11:50 | HCl | playcount |
| 02:11:59 | HCl | thats already in the design |
| 02:12:04 | HCl | as well as a user based rating |
| 02:12:04 | Aditya | no.. |
| 02:12:07 | Aditya | playcount is useless |
| 02:12:11 | Aditya | after like 1000 |
| 02:12:19 | HCl | ? |
| 02:12:28 | HCl | why? |
| 02:12:32 | Aditya | 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 | Aditya | stars* |
| 02:12:39 | Aditya | so its always relative |
| 02:12:56 | HCl | thats linear... |
| 02:13:07 | HCl | you can just search for all songs between 1500 and 2500 listens to get 2 star songs |
| 02:13:47 | Aditya | uhh.. |
| 02:13:56 | Aditya | I dont think I am getting my idea across |
| 02:13:57 | Aditya | ok |
| 02:14:03 | Aditya | hypothetical example: |
| 02:14:07 | Aditya | I have 5 songs |
| 02:14:19 | Aditya | they have the following playcounts |
| 02:14:22 | Aditya | 1:1000 |
| 02:14:24 | Aditya | 2:2000 |
| 02:14:28 | Aditya | 3:3000 |
| 02:14:30 | Aditya | 4:4000 |
| 02:14:35 | Aditya | 5:10000 |
| 02:14:52 | Aditya | song#5 would have 5 stars |
| 02:15:15 | Aditya | the others would have [their playcount]/10000 stars (rounded of course) |
| 02:15:30 | HCl | 1000, i assume |
| 02:15:33 | HCl | what about 5000 ? |
| 02:15:33 | Aditya | err.. ([their playcount]/10000) * 5 |
| 02:15:55 | Aditya | what about 5000? |
| 02:16:08 | HCl | 10000 is a set thing or just the maximum of the whole? |
| 02:16:21 | Aditya | its just the maximum out of the current playcounts |
| 02:16:27 | HCl | fair enough |
| 02:16:33 | HCl | should be almost trivial to implement. |
| 02:16:37 | HCl | i'll add it |
| 02:16:39 | Aditya | its basically like a graph |
| 02:16:40 | HCl | "autorating" |
| 02:17:01 | Aditya | k cool |
| 02:17:15 | Aditya | or you could be fancy and say smartRaTiNg |
| 02:17:19 | HCl | that just means its in the language, not that its supported |
| 02:17:21 | HCl | meh |
| 02:17:23 | Aditya | because you know.. bullshit like that is all the fad now :P |
| 02:17:26 | HCl | i don't call such a rating very smart ;p |
| 02:17:54 | HCl | i prefer auto cause it sortof implies its automatically generated and likely to have flaws. |
| 02:18:00 | Aditya | yeah.. I was j/k |
| 02:18:04 | HCl | :P |
| 02:18:14 | Aditya | it doesn't really have flaws.. its actually pretty useful |
| 02:18:16 | HCl | hrmmm... |
| 02:18:23 | Aditya | 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 | Aditya | hmm? |
| 02:20:10 | HCl | meh, just trying to think of ways to implement the new language bits... |
| 02:21:12 | Aditya | humm |
| 02:21:17 | Aditya | man.. studying sucks |
| 02:21:19 | Aditya | its so boring |
| 02:22:28 | HCl | 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 | austriancoder | how can i set a 8th bit of regs[O_MBDR]? |
| 02:27:22 | HCl | regs[O_MBDR]|=0x128; ? |
| 02:27:29 | HCl | wait o.o |
| 02:27:31 | HCl | 0x80 |
| 02:27:32 | HCl | i mean |
| 02:27:34 | HCl | 0x80 or 128 |
| 02:27:36 | HCl | not 0x128 |
| 02:27:36 | HCl | xD |
| 02:28:00 | austriancoder | what?! +g+ |
| 02:28:12 | HCl | mmm? |
| 02:28:31 | HCl | i dunno, it was just my uneducated guess, knowing that thats how you set a bit in an int |
| 02:28:35 | HCl | 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 | HCl | busy day tomorrow... |
| 02:30:14 | *** | Saving seen data "./dancer.seen" |
| 02:30:52 | austriancoder | does chaning volume in audiotest realy works? |
| 02:31:14 | HCl | no idea |
| 02:31:41 | austriancoder | hmmm.. |
| 02:31:55 | austriancoder | will run a last check tonight.. need some sleep |
| 02:33:15 | HCl | night |
| 02:33:21 | austriancoder | 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:00 |
| 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:00 |
| 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:00 |
| 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:00 |
| 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:00 |
| 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 |
| 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:00 |
| 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 | bobTHC | mornin' folks ! |
| 09:31:55 | Bagder | hi |
| 09:33:50 | | Quit |it|ChasKi` (Read error: 60 (Operation timed out)) |
| 09:34:49 | t0mas | morning |
| 09:37:11 | | Join lImbus [0] (~MDJ@port-212-202-8-106.dynamic.qsc.de) |
| 09:38:31 | lImbus | hi all |
| 09:38:46 | lImbus | Bagder, are you there ? |
| 09:39:01 | lImbus | or any other mailing list moderator ? |
| 09:39:16 | LinusN | i am here |
| 09:40:06 | lImbus | ^^ |
| 09:40:25 | lImbus | so how should I behave if I want to send in a new francais.lang ? |
| 09:40:33 | LinusN | use the patch tracker |
| 09:40:35 | lImbus | my mail to the list has been rejected my the mod |
| 09:40:42 | LinusN | i rejected it |
| 09:40:59 | lImbus | my submissions have been forgotten more often in the patch tracker than on the list / irc... |
| 09:41:25 | lImbus | but I will, itf it's the wanted procedure |
| 09:41:31 | LinusN | goodie |
| 09:41:49 | lImbus | should I post something somewhere if it's done ? |
| 09:41:58 | LinusN | what other patches from you were forgotten? |
| 09:42:14 | LinusN | lImbus: we get email confirmation of all patch entries |
| 09:42:16 | lImbus | langstuff, included in the meantime |
| 09:43:10 | t0mas | hm... if someone can explain me what I should check and how... then I can check lang files and commit them? |
| 09:43:27 | t0mas | as I've heard a lot of them comming by the last weeks |
| 09:44:43 | LinusN | t0mas: most of the time you can just commit them |
| 09:44:55 | t0mas | ok, amiconn told me I should check something |
| 09:59:51 | LinusN | lImbus: your new-francais.lang file has changed the line trminations from LF to CR/LF |
| 10:00 |
| 10:01:42 | LinusN | 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 | t0mas | ? |
| 10:13:04 | t0mas | -new: |
| 10:13:04 | t0mas | +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 | lImbus | Sorry LinusN, my internet connection is going wild |
| 10:19:31 | lImbus | I am reading the logs |
| 10:19:50 | t0mas | no need to lImbus |
| 10:19:58 | lImbus | I'll fix the line terminations |
| 10:20:03 | lImbus | t0mas: aha ? |
| 10:20:03 | t0mas | nothing was said :) |
| 10:20:39 | lImbus | yes, something was said, and my client didn't show it. my last line is 9:44 your post |
| 10:20:55 | t0mas | oh ok, [10:18:17] * lImbus has quit (Read error: 113 (No route to host)) |
| 10:21:03 | t0mas | that was the time you quitted :) |
| 10:21:17 | lImbus | jup. |
| 10:21:56 | t0mas | but eh... LinusN already corrected it I guess |
| 10:24:51 | lImbus | 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 | LinusN | lImbus: i have committed your patch |
| 10:42:44 | LinusN | and the reason we reject huge attachments on the mailing list is purely to spare the subscribers from large emails |
| 10:43:15 | amiconn | 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 | amiconn | (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 | amiconn | (3) There are some strings for which it is crucial that they're short enough |
| 10:44:46 | lImbus | 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 | t0mas | 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 | t0mas | *we are |
| 10:45:32 | lImbus | LinusN: I found a solution for the trigger strings. so I am going to update the patch soon |
| 10:45:42 | LinusN | lImbus: goodie |
| 10:45:52 | LinusN | t0mas: basically yes |
| 10:46:09 | t0mas | ok |
| 10:47:20 | LinusN | sure, you might screw up that particular language, but it can be fixed afterwards if that happens |
| 10:47:45 | LinusN | our lang patch maintainer, quelsaruk, is not around that much nowadays |
| 10:48:25 | t0mas | haha, confidence... :) |
| 10:51:07 | lImbus | ^^ |
| 10:54:34 | LinusN | 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 | austriancoder | hi all |
| 10:58:33 | | Quit Ka (Read error: 113 (No route to host)) |
| 11:00 |
| 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 | aliask | 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 | aliask | When you say testing, what do you mean? Software only, or hardware hacks? |
| 11:15:21 | rasher | software, and I guess adding h340 is in order |
| 11:15:42 | aliask | Ok then. I just registered, so I'm editing it in now. |
| 11:15:52 | rasher | well any testing really, it's not like this is a legally binding contract :) |
| 11:18:00 | aliask | hah |
| 11:18:14 | aliask | 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 | LinusN | aliask: does it come with a remote? |
| 11:37:28 | ashridah | the 3xx comes with a remote, just not one with an LCD. |
| 11:37:41 | ashridah | (although it WORKS with one with an lcd) |
| 11:42:43 | LinusN | i don't have the lcd-less remote |
| 11:42:54 | amiconn | Bagder: around? |
| 11:42:57 | LinusN | 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 | lImbus | 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:00 |
| 12:01:14 | | Join MoosCamaro [0] (MoosCamaro@m214.net81-66-158.noos.fr) |
| 12:01:38 | MoosCamaro | Hey all |
| 12:07:28 | | Join preglow [0] (thomj@s183a.studby.ntnu.no) |
| 12:08:17 | | Quit lImbus (" ooops") |
| 12:15:23 | rasher | afternoon, preglow |
| 12:18:42 | aliask | 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 | Bagder | amiconn: here now |
| 12:23:15 | preglow | gday |
| 12:23:59 | | Quit DMJC (Read error: 104 (Connection reset by peer)) |
| 12:28:54 | amiconn | Bagder: I found what causes the strange 'rm' lines on 'make clean'; they're part of the dumb Makefile |
| 12:29:25 | amiconn | Btw, did you already check why the dependency of the binary on librockbox.a broke? |
| 12:29:37 | Bagder | no I didn't |
| 12:30:15 | Bagder | 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 | Bagder | 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 | HCl | mrf |
| 12:46:42 | | Quit ferenczy (Read error: 148 (No route to host)) |
| 13:00 |
| 13:14:55 | HCl | 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 | HCl | 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 | ac_learning | can sombody test, if changing volume in audio test on iriver works, or not? |
| 14:00 |
| 14:01:43 | | Quit tvelocity () |
| 14:02:01 | rasher | ac_learning: it doesn't change anything |
| 14:02:24 | rasher | interestingly, it just crashed |
| 14:04:34 | | Join b0bTHC [0] (~foo@l03v-41-116.d1.club-internet.fr) |
| 14:05:50 | ac_learning | 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 | preglow | chaning volume works here? |
| 14:53:13 | rasher | does it affect the audio test though? |
| 14:53:15 | preglow | changing, yes |
| 14:53:17 | rasher | I thin that was the question |
| 14:53:20 | rasher | think. |
| 14:53:26 | preglow | what do you mean by that? yes, it alters the volume |
| 14:53:31 | rasher | oh.. |
| 14:53:40 | preglow | you have to keep pressing for a decade, though |
| 14:53:48 | rasher | hrmf |
| 14:54:05 | rasher | let me try again |
| 14:54:19 | preglow | and you have to actually press it |
| 14:54:20 | preglow | not hold it |
| 14:54:54 | rasher | erp, keeps crashing |
| 14:55:01 | rasher | plays like half a second |
| 14:55:06 | rasher | then hangs |
| 14:55:59 | preglow | works nicely here |
| 14:56:03 | preglow | the first time around, at least |
| 14:56:34 | rasher | this is the second time it's crashed |
| 14:56:42 | preglow | run it two times, and you're sure to have a crash |
| 14:56:54 | rasher | without me having touched anything after boting |
| 14:56:57 | rasher | booting. |
| 14:58:22 | rasher | and again |
| 15:00 |
| 15:00:40 | rasher | and again |
| 15:00:43 | rasher | with another wav |
| 15:02:30 | LinusN | rasher: try increasing the disk spindown timeout |
| 15:03:28 | rasher | okay |
| 15:04:41 | preglow | oh, so you haven't figured out that buyg |
| 15:04:50 | LinusN | nope |
| 15:05:05 | rasher | Indeed, that was my first thought, but I thought that had been fixed |
| 15:05:14 | LinusN | me too :-) |
| 15:05:42 | LinusN | hmmm, the code looks ok |
| 15:06:24 | preglow | LinusN: i think the entire wavpack codec will fit in iram ;) |
| 15:06:32 | LinusN | hehe |
| 15:06:48 | preglow | it runs very well as it is |
| 15:07:00 | rasher | what the.. |
| 15:07:08 | rasher | what should I set disk spindown to? |
| 15:08:29 | rasher | set it to 254 now, still it crashes after half a second |
| 15:18:26 | LinusN | wonderful |
| 15:18:56 | LinusN | 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 | rasher | let me see.. |
| 15:35:39 | aliask | Night all. |
| 15:35:52 | | Quit aliask ("Chatzilla 0.9.67 [Firefox 1.0.3/20050414]") |
| 15:36:08 | rasher | that works |
| 15:36:33 | rasher | erp |
| 15:36:44 | rasher | the last few seconds were static |
| 15:36:59 | rasher | "Catch the digital [NOISE]" |
| 15:37:18 | preglow | that's just the automatic song improvement heuristics kicking in |
| 15:37:30 | rasher | :) |
| 15:37:38 | rasher | didn't crash though |
| 15:38:15 | rasher | 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:00 |
| 16:11:49 | t0mas | hm... |
| 16:12:04 | t0mas | at release time it would be nice to have some "rockbox song" |
| 16:12:04 | t0mas | haha |
| 16:12:16 | Bagder | feel free to record one! ;-) |
| 16:12:24 | * | t0mas only plays guitar... |
| 16:12:30 | t0mas | need some more people then :) |
| 16:12:50 | Bagder | don't look at me! |
| 16:12:58 | * | LinusN runs away |
| 16:13:13 | t0mas | intro: "Catch the renewed digital flow! Oh, do I hear a gap? No, it's GAPLESS!|" |
| 16:13:16 | preglow | gdamn |
| 16:13:18 | t0mas | or something like that :P |
| 16:13:18 | preglow | someone make vocals for it |
| 16:13:28 | preglow | catch the digital flow |
| 16:13:51 | * | ac_learning plays guitar |
| 16:14:14 | * | LinusN plays mp3 |
| 16:14:26 | preglow | i demand this rockbox song be recorded with "little sound dj" in rockboy |
| 16:14:27 | Bagder | allmusic.com lists 13 songs named "rock box" |
| 16:14:29 | rasher | and c64! I have evidence |
| 16:14:36 | LinusN | hehe |
| 16:15:02 | bobTHC | a song or just a "Radio commercial like "? |
| 16:15:23 | t0mas | doesn't matter to me |
| 16:15:25 | preglow | i don't care, as long as it contains arpeggios, pulse wave sweeps and filters |
| 16:15:32 | t0mas | just something to say like ":P" to iriver |
| 16:15:54 | bobTHC | hehe |
| 16:16:26 | t0mas | but we first need mp3 playback to listen to it ;) and gapless to make it fun ;) |
| 16:16:44 | Bagder | convert one of Linus' c64 songs to mp3 :-) |
| 16:16:56 | rasher | I could have one ready in a matter of minutes |
| 16:16:57 | t0mas | what was his nick in that time? |
| 16:17:01 | rasher | boogaloo |
| 16:17:04 | t0mas | ok |
| 16:17:44 | Bagder | allthemusic also lists one song named "rock boy" ;-) |
| 16:17:45 | rasher | if you have the HVSC it's under various/a-f/Boogaloo/ |
| 16:18:02 | preglow | that's cheap, someone complete a sid player |
| 16:18:19 | rasher | you're our codec guy :( |
| 16:18:37 | rasher | not that that's bad, just that you're the only one :( |
| 16:18:40 | preglow | the codec guy steers clear of that particular codec |
| 16:18:50 | rasher | Aw |
| 16:19:06 | rasher | Speex appears to have fixed-point mode by the way |
| 16:19:11 | preglow | though it's not that much of a problem |
| 16:19:20 | preglow | find a fast 6510 emulator, and bolt in resid |
| 16:19:29 | preglow | it will never be cycle accurate, though |
| 16:20:16 | rasher | I don't think anyone would be expecting that |
| 16:20:18 | Bagder | it doesn't need to by cycle accurate |
| 16:20:21 | t0mas | preglow: have a good reason not to try sid? |
| 16:20:32 | preglow | t0mas: nah, it'll just need a lot of opts, i think |
| 16:20:46 | preglow | 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 | LinusN | "there's always time for rockbox" |
| 16:21:39 | t0mas | (everybody prepare for a big load of programming question this summer) |
| 16:22:03 | preglow | 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 | preglow | drop the vacation and live like a count while you code rockbox instead |
| 16:23:13 | bobTHC | :) |
| 16:23:21 | t0mas | preglow: you know how I code... |
| 16:23:32 | preglow | can't say i do |
| 16:23:44 | t0mas | write 2 lines... ask something... nobody answers... see it's trivial... write 2 more lines... ask again |
| 16:23:55 | preglow | i can relate to that... |
| 16:23:56 | preglow | heh |
| 16:24:17 | LinusN | preglow: still no clue regarding the imdct_l performance drop? |
| 16:24:19 | t0mas | as I don't know that much rockbox internals... |
| 16:24:34 | t0mas | and I never really learned C... started in C++ right away |
| 16:24:38 | preglow | LinusN: haven't had time to look at it |
| 16:24:45 | LinusN | me neither |
| 16:24:48 | preglow | LinusN: there's something funky happening before the loop |
| 16:25:04 | LinusN | oh? |
| 16:25:23 | preglow | well, yeah |
| 16:25:30 | preglow | i've tried exiting before the loop |
| 16:25:35 | preglow | that should cut execution time lots |
| 16:25:37 | preglow | but it doesn't |
| 16:26:04 | preglow | 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 | preglow | and that's seriously, seriously wrong |
| 16:26:19 | LinusN | indeed |
| 16:26:32 | rasher | It's taunting you. |
| 16:27:49 | t0mas | yeah... preglow can't rest before it works.. he atleast he knows why it doesn't work? |
| 16:29:14 | preglow | that's not very far from the truth |
| 16:29:14 | preglow | haha |
| 16:30:34 | *** | Saving seen data "./dancer.seen" |
| 16:30:48 | preglow | 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 | t0mas | ghehe ok |
| 16:34:47 | LinusN | preglow: you just end the function right before the loop? |
| 16:35:03 | t0mas | what's the simplest codec there is in rockbox? |
| 16:35:08 | t0mas | so I have some example? |
| 16:36:33 | preglow | LinusN: deed |
| 16:36:52 | preglow | t0mas: conceptually or in code? |
| 16:36:57 | t0mas | in code? |
| 16:37:31 | preglow | of the transform codecs, liba52 is simplest |
| 16:37:49 | preglow | of the lossless ones, wavpack |
| 16:38:02 | preglow | libflac's code is an abomination unto god |
| 16:38:02 | t0mas | ok |
| 16:38:55 | Bagder | the libflac code is... different ;-) |
| 16:39:04 | t0mas | hm... and stevenm wrote midi as a plugin? |
| 16:39:18 | preglow | 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 | LinusN | has |
| 16:39:42 | LinusN | bye all |
| 16:39:44 | preglow | bye |
| 16:39:47 | | Part LinusN |
| 16:40:03 | Bagder | and he uses function names that are looooooooooooooooong |
| 16:40:48 | t0mas | ah, I hate that... |
| 16:40:53 | t0mas | it's more typing :P |
| 16:41:52 | preglow | of course they're long, he's simulating long chains of namespaceses, classes and subclasses |
| 16:42:21 | preglow | he even goes as far as naming things 'private', 'public' and 'protected' |
| 16:42:33 | Bagder | C++ damaged ;-) |
| 16:42:48 | preglow | i think c++ is ok, just not in the form of c code |
| 16:44:46 | * | t0mas likes c++ too... |
| 16:44:54 | t0mas | all other things I code are c++ |
| 16:45:28 | Bagder | I'm generally not fond of C++ |
| 16:45:50 | Bagder | even if I do use it at times |
| 16:46:06 | t0mas | hm... I like the classes and namespaces idea... |
| 16:46:11 | preglow | i like it better for larger things |
| 16:46:15 | t0mas | as it keeps things separate.. |
| 16:46:18 | Bagder | namespaces are good |
| 16:46:18 | preglow | since it tends to force me to think |
| 16:46:36 | t0mas | And I agree with preglow... you have a better overview when things get large.. |
| 16:47:04 | Bagder | unfortunately, people tend to over-c++ things that make things harder |
| 16:47:06 | Bagder | imho |
| 16:47:22 | preglow | yes, of course |
| 16:47:29 | preglow | everything with a pinch of moderation |
| 16:47:57 | Bagder | yes, when you offer people a powerful tool, they make powerful errors ;-) |
| 16:48:08 | t0mas | ghehe |
| 16:48:28 | t0mas | is the sid fileformat documented somewhere? |
| 16:48:41 | Bagder | its not a file format really |
| 16:48:45 | Bagder | you need to emulate the CPU |
| 16:48:49 | Bagder | and the sound chip |
| 16:49:08 | t0mas | hm... sounds slow.. |
| 16:49:11 | preglow | a sid file is really just a program |
| 16:49:11 | Bagder | sid being the sound chip of the c64 |
| 16:49:46 | t0mas | and how should a codec in rockbox output? |
| 16:49:47 | preglow | not too slow |
| 16:49:53 | preglow | the 6510 is a really simple processor |
| 16:50:01 | preglow | and it's not clocked very high |
| 16:50:06 | Bagder | lda #$00, sta $d020 |
| 16:50:08 | Bagder | ;-) |
| 16:50:09 | Bagder | 1mhz |
| 16:50:22 | bobTHC | ooooooooo, so fast |
| 16:50:24 | preglow | indeed, i did some 6502 programming three-four years ago, and it's almost the same chip |
| 16:50:30 | Bagder | and 2-3 cycles per instruction |
| 16:50:51 | t0mas | ok, should be possible to emulate at a good speed.. |
| 16:50:59 | preglow | yes, but you need the sid chip as well |
| 16:51:07 | preglow | and i recommend the resid library for that, as long as it's fast enough |
| 16:51:09 | preglow | it's pure fixed point |
| 16:51:18 | t0mas | I know, just downleded it :) |
| 16:51:24 | preglow | if i don't remember incorrectly |
| 16:52:37 | t0mas | but it's c++ |
| 16:52:43 | t0mas | to that will be some porting work |
| 16:52:44 | preglow | hmm |
| 16:52:45 | preglow | that's so |
| 16:52:46 | preglow | why? |
| 16:52:49 | preglow | gcc does c++ |
| 16:52:56 | Bagder | we can deal with C++ |
| 16:52:58 | preglow | you just need to wrap it |
| 16:53:04 | preglow | it's not extensive c++ |
| 16:53:07 | preglow | it just puts things in classes |
| 16:53:24 | preglow | just compile it without exceptions and shit |
| 16:53:45 | t0mas | ok, so C++ isn't a problem? |
| 16:53:55 | t0mas | then I can just change as little as possible in the lib... |
| 16:54:11 | preglow | no, c++ should compile fine |
| 16:54:14 | preglow | library usage is another thing |
| 16:54:19 | t0mas | ghehe |
| 16:54:22 | t0mas | name mangeling... |
| 16:54:22 | preglow | but i think resid is fairly clean |
| 16:56:29 | t0mas | hm.... resid is kind of heavy... |
| 16:56:38 | t0mas | maybe use a less cpu eating lib? :) |
| 16:57:00 | HCl | o.o! |
| 16:57:02 | HCl | darnit. |
| 16:57:09 | HCl | you people should've told me that c++ was fine too. |
| 16:57:33 | Bagder | well, fine for imports |
| 16:57:41 | HCl | mrf :( |
| 16:57:42 | HCl | ok |
| 16:57:55 | HCl | well, i still went a tiny bit OO with databox, using structs |
| 16:57:56 | preglow | t0mas: how do you know it's heavy? |
| 16:58:06 | t0mas | they say it in the readme file |
| 16:58:29 | t0mas | "To our knowledge reSID is by far the most accurate SID emulator ever created. |
| 16:58:29 | t0mas | This comes at a price; what is considered a fairly fast CPU at the time of |
| 16:58:29 | t0mas | this writing is needed to run the emulator." |
| 16:58:42 | preglow | i think it'll be able to run at decent speedfs |
| 16:58:55 | preglow | no oversampling, of course |
| 17:00 |
| 17:00:57 | preglow | you could of course try to port the original sidplay |
| 17:00:59 | preglow | but it sounds like shit |
| 17:01:49 | t0mas | hm... I'll look at it when helpdesking... as there's nobody around then... and I have to sit there anyway |
| 17:08:44 | HCl | boredom... |
| 17:08:46 | preglow | i think most aspects of resid are spot on |
| 17:08:52 | preglow | apart from the filter, which of course sucks |
| 17:09:24 | HCl | 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 | Bagder | plugin loading? |
| 17:12:38 | Bagder | it loads, and runs. what more can it be? ;-) |
| 17:13:22 | t0mas | Bagder woke up this morning in a humor-mode? :P |
| 17:13:37 | t0mas | he wants to load a plugin from another plugin afaik |
| 17:13:57 | Bagder | then he needs to exit the plugin and send a message in a queue that is read by the os |
| 17:14:06 | Bagder | to run another plugin afterwards |
| 17:14:22 | Bagder | or similar |
| 17:14:43 | | Quit ac_learning ("using sirc version 2.211+KSIRC/1.3.12") |
| 17:15:35 | Bagder | food time! |
| 17:15:39 | t0mas | Bagder: and there is sill not a simple way to launch viewer and after that delete the file right? |
| 17:20:58 | HCl | Bagder: i was more thinking of an exec() like function for plugins |
| 17:21:25 | preglow | sincerely doubt that's possible without hacking |
| 17:21:26 | t0mas | make that system() like for me... |
| 17:21:34 | t0mas | as I want it to return :) |
| 17:21:53 | amiconn | t0mas: Returning is impossible. |
| 17:22:06 | t0mas | ok, recall me after it with a param then... |
| 17:22:15 | amiconn | There is only one memory region for loading plugins, and they're linked to that fixed address |
| 17:22:16 | HCl | preglow: it should be easy.. |
| 17:22:23 | t0mas | or call some function pointer I give? |
| 17:22:50 | preglow | HCl: read what amiconn says |
| 17:22:57 | amiconn | Chaining another plugin would _replace_ the first plugin, so there's nothing to return to |
| 17:22:58 | HCl | preglow: i'm well aware of that. |
| 17:22:58 | preglow | HCl: then repeat 'it should be easy', please ;) |
| 17:23:13 | HCl | it should be easy :) |
| 17:23:14 | amiconn | Chaining should be simple |
| 17:23:22 | preglow | HCl: you would have to make the plugin format relocatable |
| 17:23:32 | HCl | preglow: nope |
| 17:23:37 | preglow | HCl: if you'd like to work on that, i'll pat you on your back for sure, that would rock |
| 17:23:45 | amiconn | 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 | HCl | i said exec() not system. |
| 17:23:54 | t0mas | amiconn: and chaining two plugins? so this way: A(file) -> B(file) -> A(done) |
| 17:23:57 | HCl | exec replaces the program currently running. |
| 17:23:58 | preglow | that's possible |
| 17:24:13 | preglow | then just do what bagder says |
| 17:24:19 | preglow | 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 | HCl | 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 | preglow | what's the difference? |
| 17:25:28 | HCl | i don't think we even need a queue for this o.o.. |
| 17:25:42 | HCl | you just load the parameter for the plugin in memory, probably iram |
| 17:25:43 | HCl | lag |
| 17:25:54 | | Join DMJC [0] (~James@220-245-177-51-sa-pppoe.tpgi.com.au) |
| 17:25:57 | preglow | rockbox already has the queue in question, no? |
| 17:26:06 | t0mas | that was my question |
| 17:26:07 | amiconn | 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 | HCl | does it? |
| 17:26:29 | preglow | of course |
| 17:26:32 | t0mas | ofcourse... you'll overwrite the JMP after the loading... so that's never done... |
| 17:26:33 | preglow | it might, at least |
| 17:26:40 | amiconn | So you need a core function to do it |
| 17:26:42 | HCl | 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 | preglow | depends on size, i guess |
| 17:26:45 | HCl | laglaglag |
| 17:26:54 | HCl | i meant does it have the queue. |
| 17:26:55 | amiconn | Iram would be a real waste here |
| 17:27:04 | t0mas | HCl: 1 second |
| 17:27:13 | HCl | t0mas: lag between laptop and server |
| 17:27:17 | t0mas | ok |
| 17:27:17 | HCl | not actual irc lag |
| 17:27:25 | t0mas | but if that queue is already there... |
| 17:27:33 | HCl | if the queue's already there thats fine |
| 17:27:57 | HCl | but otherwise |
| 17:28:18 | HCl | i'd prefer storing the parameter somewhere temporarily, and using a routine to overwrite and call another plugin with that parameter |
| 17:28:29 | t0mas | just hilight Bagder like now and wait till he has finished eating so he can tell us :) |
| 17:29:08 | amiconn | HCl: Yes, and that routine must be part of the core, if we don't want to waste iram for that. |
| 17:29:15 | HCl | amiconn: yea |
| 17:29:21 | HCl | it shouldn't be too big |
| 17:29:54 | amiconn | 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 | HCl | yea, i guess. |
| 17:30:06 | HCl | anyways |
| 17:30:18 | DMJC | amd 64 dualcore benchmarks are out |
| 17:30:19 | HCl | i want to implement databox using that, so we can keep the searchengine seperate |
| 17:30:38 | HCl | in order to enable in menu default searches like what the rio dj does |
| 17:30:47 | HCl | DMJC: mm? |
| 17:31:13 | t0mas | if you find out HCl... hilight me... |
| 17:31:22 | HCl | mk |
| 17:31:30 | t0mas | I still want to abuse the viewer plugin for displaying dictionary data |
| 17:31:40 | t0mas | would save me a lot of formatting work :) |
| 17:31:43 | DMJC | slashdot |
| 17:31:48 | HCl | why does it have to delete the file afterwards anyways? |
| 17:31:52 | DMJC | has the dualcore desktop chip review up |
| 17:31:56 | amiconn | 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 | HCl | amiconn: yea. |
| 17:32:05 | t0mas | HCl: it can be in /.rockbox/dict/ |
| 17:32:07 | t0mas | or something |
| 17:32:19 | DMJC | 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 | DMJC | pfft... should be running ut2k4 on linux.. |
| 17:32:40 | DMJC | that uses threading.. |
| 17:33:05 | amiconn | t0mas: Instead of using the viewer plugin for that, I might have a better suggestion |
| 17:33:14 | t0mas | go ahead? :) |
| 17:33:31 | amiconn | (chaining plugins will definitely need additional error checking, plus it causes an extra spinup etc) |
| 17:34:02 | amiconn | Put the formatting code into the plugin library, and use it in both plugins |
| 17:34:16 | t0mas | that would be a great idea... |
| 17:34:26 | t0mas | and include the patch for the viewer in the same run? :) |
| 17:34:28 | amiconn | That's what the plugin lib is for - reusable code |
| 17:34:42 | HCl | The X2 line will range from expensive to painfully expensive to root-canal-without-anesthetic expensive. |
| 17:34:45 | HCl | :P |
| 17:34:47 | DMJC | heh |
| 17:35:36 | DMJC | I wonder how those chips perform on linux |
| 17:36:00 | HCl | i wonder wth people need that much speed fo? |
| 17:36:01 | HCl | for |
| 17:36:02 | HCl | :p |
| 17:36:11 | DMJC | gentoo heh] |
| 17:36:12 | HCl | my xp 1500 is still fine, really. |
| 17:36:27 | DMJC | and enlightenment |
| 17:36:31 | | Nick StrathAFK is now known as Strath (~mike@dgvlwinas01pool0-a252.wi.tds.net) |
| 17:37:03 | DMJC | nah, basically you use it for 3d and gaming |
| 17:37:26 | HCl | i used to be into 3d till i realized its much easier to draw normally then shade with the computer |
| 17:38:33 | DMJC | I use 3d because I enjoy editing game content |
| 17:38:40 | DMJC | I probably wouldn't use it for art |
| 17:41:58 | | Quit webguest26 ("CGI:IRC") |
| 18:00 |
| 18:01:17 | preglow | hahaha |
| 18:01:35 | preglow | 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 | rasher | :X |
| 18:07:10 | * | t0mas stole rasher's car with the screen in it :P |
| 18:07:16 | t0mas | bad luck preglow :P |
| 18:07:44 | rasher | Now that'd be quite a feat, as I don't have a car |
| 18:07:54 | t0mas | shit :P |
| 18:08:02 | bobTHC | and t0mas not have licence ! |
| 18:08:05 | bobTHC | lol |
| 18:08:08 | t0mas | sssst ;) |
| 18:08:39 | * | t0mas drove a lot of framing things around a few years ago... |
| 18:08:50 | t0mas | worked at a flower company |
| 18:09:04 | t0mas | framing -> farmer thins |
| 18:09:06 | t0mas | *things |
| 18:10:09 | bobTHC | which kind of flower ?? ;) |
| 18:10:39 | t0mas | no, not weed... |
| 18:10:41 | preglow | hahah |
| 18:10:43 | preglow | shrooms?? |
| 18:10:48 | bobTHC | loo |
| 18:10:50 | bobTHC | l |
| 18:11:11 | bobTHC | tulip for sure ;) |
| 18:11:19 | t0mas | yes |
| 18:11:23 | t0mas | and small trees |
| 18:11:44 | t0mas | but it was really bad work... |
| 18:12:04 | t0mas | getting there at 8:00 am on saturday :X |
| 18:12:08 | t0mas | half alseep... |
| 18:12:11 | t0mas | *asleep |
| 18:12:15 | t0mas | damn... typing bad todat |
| 18:12:16 | t0mas | ARG |
| 18:12:18 | t0mas | 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 | t0mas | hi |
| 18:58:30 | bobTHC | hi french ET ! |
| 19:00 |
| 19:04:57 | HCl | blerf @ the selfishness of some people. |
| 19:05:26 | rasher | ? |
| 19:05:32 | HCl | meh, just some people |
| 19:05:32 | HCl | sup |
| 19:05:33 | HCl | ? |
| 19:05:33 | HCl | 1. Caring supremely or unduly for one's self; regarding one's |
| 19:05:33 | HCl | own comfort, advantage, etc., in disregard, or at the |
| 19:05:36 | HCl | expense, of those of others. |
| 19:05:39 | HCl | oops |
| 19:05:41 | HCl | wrong paste |
| 19:05:44 | HCl | xD |
| 19:05:48 | HCl | http://www.radicalthought.org/A55868/start.nsf/cocoa!OpenPage |
| 19:05:51 | HCl | i meant that one |
| 19:05:57 | HCl | go there :/ |
| 19:15:14 | bobTHC | 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 | preglow | indeed |
| 19:16:27 | bobTHC | but of course it's a shame for all of us who dont care about that |
| 19:17:33 | HCl | mhm |
| 19:17:40 | preglow | 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 | HCl | preglow: its been done :P |
| 19:17:57 | preglow | for chocolate, yes |
| 19:18:01 | HCl | *nods* |
| 19:18:02 | HCl | yea |
| 19:18:04 | HCl | well |
| 19:18:08 | HCl | you can't do more than what you can do. |
| 19:18:08 | preglow | i almost never eat the stuff anyway |
| 19:18:23 | HCl | i had chocolate milk occassionally |
| 19:18:27 | HCl | but i need to switch to a safe brand |
| 19:18:37 | HCl | so i'm not having any till i find one |
| 19:18:54 | preglow | i seriously doubt they list norwegian brands anyway |
| 19:18:55 | bobTHC | choose a "max haveelar" brand |
| 19:19:01 | HCl | bobTHC: yea.. |
| 19:19:16 | HCl | droste is a big one here, at least |
| 19:19:25 | rasher | istr something about this max havelar thing being a big scam, not sure what it was though |
| 19:19:26 | bobTHC | s/haveelar/havelaar |
| 19:21:17 | bobTHC | 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 | bobTHC | and without selling u dont redistribute any part of the income to farmers |
| 19:23:01 | HCl | mhm |
| 19:25:12 | * | HCl stares at the last cvs commit |
| 19:25:20 | HCl | nothing serious is happening, yup |
| 19:25:20 | HCl | XD |
| 19:25:35 | * | HCl goes to grab his cat |
| 19:25:48 | HCl | oh wait. nm o.o |
| 19:25:55 | * | t0mas doesn't want to no what you're going to de |
| 19:25:57 | t0mas | *do |
| 19:26:02 | t0mas | ;) |
| 19:26:08 | bobTHC | when north ppl will be educated to "buy fair" they'll dont have to do commercials |
| 19:27:17 | bobTHC | but it's not for tomorrow |
| 19:28:24 | amiconn | 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 | HCl | amiconn: its a bit of an idle commit :p |
| 19:28:54 | HCl | t0mas: xD pet him. but he's sleeping under my blanket |
| 19:28:54 | HCl | 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 | preglow | fix dumb!" |
| 19:43:48 | rasher | YEAH! |
| 19:45:12 | HCl | i was more thinking of taking a nap o.o |
| 19:45:15 | HCl | and reading my book o.o |
| 19:48:56 | preglow | ahaha |
| 19:49:14 | preglow | someone big band's playing the star wars theme outside |
| 19:49:19 | preglow | some |
| 19:49:38 | rasher | Haha |
| 19:50:30 | preglow | the imperial march, to be more specific |
| 19:50:38 | preglow | not what they usually play around these days |
| 19:53:16 | | Join webguest35 [0] (~c31ce021@labb.contactor.se) |
| 20:00 |
| 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 | t0mas | hm... |
| 20:36:57 | t0mas | 0x80484c0 in a hex editor is 80 48 4c 00 right? |
| 20:37:04 | t0mas | the extra zero can be added? |
| 20:37:10 | t0mas | or am I doing something stupid then? |
| 20:38:32 | preglow | zero is added on the top |
| 20:39:00 | preglow | and the way it looks in a hex editor depends on what endianness the architecture uses |
| 20:39:50 | t0mas | little endian |
| 20:39:59 | t0mas | 08 04 84 c0 |
| 20:40:02 | t0mas | zo like that? |
| 20:40:18 | t0mas | (a 4 byte return address) |
| 20:41:48 | preglow | other way around |
| 20:43:49 | | Join |it|ChasKi` [0] (~faggotypa@82-69-23-235.dsl.in-addr.zen.co.uk) |
| 20:45:38 | t0mas | :| |
| 20:45:45 | t0mas | the first one was right? |
| 20:46:33 | preglow | nono |
| 20:46:38 | preglow | 00 4c 48 80 |
| 20:46:43 | preglow | ehh |
| 20:46:49 | preglow | c0 84 04 08 |
| 20:46:50 | preglow | i mean |
| 20:46:59 | preglow | fuck this |
| 20:47:06 | preglow | i'm reading the wrong sequence of numbers all the time |
| 20:47:13 | t0mas | eh? reverse it? |
| 20:47:15 | t0mas | ah ok... |
| 20:47:19 | t0mas | it came from gdb... |
| 20:47:44 | preglow | the smaller part of the number comes first |
| 20:47:57 | t0mas | ok |
| 20:48:08 | preglow | so the least significant byte is first |
| 20:48:10 | t0mas | "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 | preglow | 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 | rasher | because of the settings reset recently? |
| 20:51:07 | amiconn | It should still switch off. The default poweroff timeout is 10 minutes |
| 20:51:29 | rasher | Yes, I just noticed |
| 20:51:37 | rasher | maybe preglow was expecting it sooner |
| 20:55:15 | preglow | well |
| 20:55:24 | preglow | i had it on for, oh, seven hours while i slept the other day |
| 20:55:30 | preglow | didn't expect to find it still on when i woke, heh |
| 20:55:46 | rasher | heh |
| 21:00 |
| 21:11:43 | HCl | mrf |
| 21:12:01 | | Join XShocK [0] (~XShocK@pcp09492659pcs.nrockv01.md.comcast.net) |
| 21:13:21 | rasher | evening XShocK |
| 21:21:11 | HCl | 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:00 |
| 22:13:30 | | Part amiconn |
| 22:13:48 | XShocK | hi rasher |
| 22:13:58 | XShocK | I was fast. :) |
| 22:14:33 | HCl | :) |
| 22:14:36 | HCl | 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 | HCl | ah. |
| 22:25:07 | | Join tvelocity [0] (~tony@ipa37.2.tellas.gr) |
| 22:25:09 | * | HCl finds his knowledgable person. |
| 22:25:15 | HCl | but now i forgot my question, darnit |
| 22:25:15 | HCl | xD |
| 22:25:35 | HCl | ohyea. |
| 22:25:48 | HCl | 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 | XShocK | preglow: you once said that you have some kind of audio framework? |
| 22:28:11 | preglow | XShocK: i did? |
| 22:28:27 | preglow | what context? |
| 22:28:29 | XShocK | i think it was you. :) something like half a month ago. :) |
| 22:28:29 | amiconn | HCl: There is code somewhere for that... but I don't know where. Should be somewhere in apps/ |
| 22:28:34 | HCl | okay :/ |
| 22:28:40 | XShocK | that you have something working..:) |
| 22:28:44 | preglow | mno |
| 22:28:45 | HCl | wanting to add it to the searchengine :) |
| 22:28:45 | preglow | i don't ;) |
| 22:28:50 | HCl | and then i'll add the time limit thing.. |
| 22:28:59 | preglow | linus is the one who's got playback going |
| 22:29:12 | HCl | we haven't heard anything about that since, have we? :/ |
| 22:29:19 | preglow | nah, he's busy |
| 22:29:33 | XShocK | ok. i might have forgotten something |
| 22:29:34 | preglow | 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 | HCl | i really want it working so i can start on the runtime db though :/ |
| 22:36:47 | preglow | you can start on that anywya? |
| 22:36:52 | HCl | well, |
| 22:36:58 | HCl | i don't have easy access to a simulator |
| 22:37:06 | preglow | why not?= |
| 22:37:10 | HCl | and i need to actually be able to access the wps and back |
| 22:37:15 | HCl | in order to test properly |
| 22:37:20 | HCl | because i code remotely on my server |
| 22:37:25 | preglow | so do i |
| 22:37:28 | HCl | and send files by ftp back to my laptop |
| 22:37:33 | HCl | and i don't like vnc :/ |
| 22:37:36 | preglow | ssh? |
| 22:37:41 | HCl | i just want to develop on my iriver, heh. |
| 22:37:52 | HCl | yea, but no simulator, obviously. |
| 22:38:03 | preglow | i use ssh and can use a sim with no problem |
| 22:38:11 | HCl | remote x? |
| 22:38:15 | preglow | yup |
| 22:38:20 | HCl | i don't use that. |
| 22:38:26 | preglow | nor do i, but i can for the sim |
| 22:38:29 | HCl | mmm. |
| 22:38:32 | preglow | it's no problem, and completely transparent |
| 22:38:37 | preglow | i seldom use the sim anyway |
| 22:38:38 | HCl | i'm not gonna set up an xserver on my windows comp just for the sim |
| 22:38:42 | preglow | since that doesn't understand asm, heh |
| 22:38:50 | HCl | *nods* |
| 22:39:05 | Bagder | cygwin has a fine xserver |
| 22:39:07 | preglow | 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 | preglow | but i'm not forcing you |
| 22:39:19 | HCl | meh.. |
| 22:39:28 | Bagder | personally I wouldn't dream of doing all that coding without using the sim |
| 22:39:30 | preglow | i sure wish i could use the sim |
| 22:39:43 | * | HCl ish happy with developing on his iriver. |
| 22:41:10 | Bagder | gdb is harder on target |
| 22:41:12 | Bagder | :-) |
| 22:41:14 | preglow | idneed... |
| 22:41:21 | preglow | and oh, i wish i had gdb sometimes |
| 22:41:33 | HCl | i rarely need gdb o.o |
| 22:43:20 | t0mas | Bagder: that cygwin X server... I have it running... but how do I connect something to it? :) |
| 22:43:41 | Bagder | xeyes & |
| 22:43:45 | Bagder | ;-) |
| 22:43:56 | t0mas | lol |
| 22:44:00 | t0mas | I ment remote ;) |
| 22:44:09 | t0mas | just define DISPLAY=myhost:0 ? |
| 22:44:11 | HCl | set DISPLAY=<ip>:0 |
| 22:44:12 | Bagder | ah, run 'ssh -X host' |
| 22:44:12 | t0mas | and it should work? :) |
| 22:44:15 | t0mas | ok |
| 22:44:17 | Bagder | and it'll do it by itself |
| 22:44:25 | amiconn | It should, yes |
| 22:44:25 | HCl | 0 being the display number |
| 22:44:38 | t0mas | ok, why doesn't it then? :P |
| 22:44:39 | Bagder | HCl: that's not needed if ssh is used |
| 22:44:58 | HCl | yea, well, i haven't figured out putty x session stuff |
| 22:46:02 | preglow | you click enable x11 forwarding? |
| 22:46:23 | amiconn | 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 | t0mas | amiconn: I'm using a debian server too... |
| 22:46:43 | t0mas | so that might be the problem |
| 22:46:55 | t0mas | I'll test tomorrow with my laptop... thats not debian |
| 22:47:04 | amiconn | I don't use a server, I just have a debian VM for occasional testing on linux |
| 22:47:06 | preglow | i sincerely doubt debian enters into it |
| 22:47:30 | rasher | Debian sets SSH up with X forwarding disabled |
| 22:47:35 | rasher | ssh server, that is |
| 22:47:41 | t0mas | not mine |
| 22:47:47 | t0mas | as I compiled it myself... wanted chroot options |
| 22:47:49 | amiconn | rasher: I didn't try to use ssh |
| 22:48:07 | amiconn | ...just setting the DISPLAY |
| 22:48:10 | t0mas | and I normally just remove the debian config files... and write/copy my own documented versions |
| 22:49:02 | preglow | amiconn: then you need to hack a config file in cygwin |
| 22:49:37 | t0mas | Bagder? "cpp0: config.h: No such file or directory" |
| 22:49:51 | t0mas | "gcc version 2.95.4" to old? |
| 22:50:01 | Bagder | yes |
| 22:50:14 | amiconn | stone age... |
| 22:50:17 | t0mas | how do I tell it to use /usr/local/gcc-3.3.4/ ? |
| 22:50:41 | Bagder | I bet /usr/bin/gcc is a symlink |
| 22:50:55 | t0mas | "/usr/local/gcc-3.4.3/bin/gcc" that is |
| 22:51:02 | Bagder | add that first in your PATH |
| 22:51:03 | t0mas | yes, but debian is used to the old 2.95 |
| 22:51:06 | t0mas | ok |
| 22:51:21 | preglow | ahahaha |
| 22:51:23 | preglow | debian still uses 2.95? |
| 22:51:26 | Bagder | together with "/usr/local/sh-elf/bin:/usr/local/m68k/bin" ;-) |
| 22:51:34 | Bagder | preglow: that's probably "stable" or something |
| 22:51:38 | t0mas | yes |
| 22:51:40 | preglow | oh, go figure why i never use stable |
| 22:51:56 | t0mas | and ls on /usr/local/gcc-* gives a long list on mine... |
| 22:52:00 | amiconn | preglow: my debian install uses 3.3.5 |
| 22:52:04 | preglow | 2.95 is pretty crap compared to recent 3.x.x |
| 22:52:07 | t0mas | but 2.95 is the system default |
| 22:52:12 | Bagder | gcc −−version |
| 22:52:12 | Bagder | gcc (GCC) 3.3.6 (Debian 1:3.3.6-3) |
| 22:52:20 | t0mas | sarge? |
| 22:52:20 | preglow | sarge, yes? |
| 22:52:21 | amiconn | t0mas: I just did a default install... |
| 22:53:00 | t0mas | amiconn: gcc version 3.0.4 in woody |
| 22:53:04 | t0mas | and 2.95 |
| 22:53:07 | t0mas | both installed |
| 22:53:22 | | Nick tvelocity is now known as tvelocity[away] (~tony@ipa37.2.tellas.gr) |
| 22:53:29 | t0mas | and I added 3.3.x and 3.4.3 |
| 22:56:07 | amiconn | I didn't use 'woody' (afaik. I always mix up these odd names. Why not just use version numbers?) |
| 22:56:26 | rasher | there are version numbers |
| 22:56:32 | t0mas | yes |
| 22:56:35 | t0mas | 3.0 is woody atm? |
| 22:56:37 | Bagder | I don't care about them either, I use unstable |
| 22:56:48 | * | t0mas has stable for his server and router... |
| 22:56:51 | Bagder | it floats |
| 22:57:41 | HCl | i had a mix of unstable with ubuntu on my laptop.. |
| 22:57:48 | rasher | I moved my server from stable to testing once it "neared" release a couble of months ago |
| 22:58:01 | t0mas | my workstation is testing... |
| 22:58:06 | t0mas | as I needed some new things... |
| 22:58:12 | amiconn | I checked what I have... I used the debian sarge net installer |
| 22:58:15 | t0mas | 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 | HCl | my server is woody with sarge |
| 22:58:39 | t0mas | and my laptop is just bad... fedora... |
| 22:58:50 | HCl | ew |
| 23:00 |
| 23:01:32 | | Part arfo |
| 23:14:04 | amiconn | 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 | t0mas | just have to read some articles... so openoffice can to that.. |
| 23:15:47 | t0mas | 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)) |