[02:23] * [Chameleon]  is listening to -< Prodigy - The Fat Of The Land - 2. Breathe (5:35) >-
[02:23] * Yono  ist listening to The Killers - All These Things That I've Done "Hot Fuss" [05:01] (119Kbps ogg)
[02:23] <Yono> amip for foobar is cool :)
[02:24] <[Chameleon]> SysInfo: Linux 2.6.10-1.766_FC3 | AMD Athlon(tm) 64 Processor 3500+ 2209.983 MHz | Bogomips: 4374.52 | Mem: 468/1012M [||||||||||] | Diskspace: 19.62G Free: 4.92G | Procs: 104 | Uptime: 5 days 5 hrs 30 mins 33 secs | Load: 0.16 0.06 0.01 | Vpenis: 50.7 cm | Screen: unknown @ 1280x1024 (24 bpp) | eth1: In: 1.01G Out: 396.67M
[02:34] <unknown_lamer> Hrm, my O(n*m ) algorithm is too slow grrr
[02:34] <unknown_lamer> now I have to do stupid SQL stuff and use tables
[02:34] <unknown_lamer> and then run out of memory instead :-\ fucking PHP!
[02:53] <[Chameleon]> heh
[02:53] <unknown_lamer> it's a choice between doing a really expensive algorithm and coming in under the 2M memory limit
[02:53] <unknown_lamer> or using two 1:1 tables and running out of memory once
[02:54] <unknown_lamer> the 1:1 tables is O(2N)
[02:54] <[Chameleon]> I'd play safe and stay under the memory limit.
[02:54] <unknown_lamer> Well
[02:54] <unknown_lamer> Then it takes 30 seconds to load the page
[02:54] <unknown_lamer> and it times out.
[02:54] <[Chameleon]> oh, weak
[02:55] <[Chameleon]> what are you trying to do?
[02:55] <unknown_lamer> tstupid nascar fantasy league
[02:55] <unknown_lamer> it was done and worked
[02:55] <unknown_lamer> Until real users started banging at it.
[02:56] <unknown_lamer> It'd be easy if it weren't for the limitation that users can only select a driver once per season.
[02:59] <DeepB> nerochiaro: yep, it is somewhat broken since .6
[02:59] <[Chameleon]> heh
[03:00] <[Chameleon]> DeepB: talking about recording?
[03:00] <DeepB> unknown_lamer: does it have to be realtime? i like to place non-vital, batch stuff under cron processes
[03:00] <DeepB> [Chameleon]: yep
[03:00] <unknown_lamer> DeepB: yes, it has to be.
[03:00] <unknown_lamer> DeepB: every time the user loads the make picks page.
[03:01] <unknown_lamer> I think I can make it all work with one JOIN but mysql is a POS and isn't liking the SQL I'm giving it.
[03:03] <DeepB> i always hated MySQL inner/outer JOINS, they are not much ansi
[03:03] <unknown_lamer> yeah
[03:03] <DeepB> so i use an oop approach
[03:03] <unknown_lamer> I wrote the SQL originally in postgresql
[03:03] <unknown_lamer> it worked great
[03:03] <unknown_lamer> then I had to rewrite for mysql 3.23
[03:03] <DeepB> treating mysql tables as database objects
[03:04] <DeepB> ugh? 3.x?
[03:04] <unknown_lamer> yeah, that's what Yahoo using :-\
[03:04] <DeepB> joins are even more awful there
[03:04] <unknown_lamer> and I had to implement it on the guy's hosting there.
[03:04] <unknown_lamer> yeah, tell me about it.
[03:05] <DeepB> you should really try this, pear.php.net
[03:06] <unknown_lamer> yahoo doesn't have pear installed
[03:06] <DeepB> you can always make a local pear install if you cannot play root on the server
[03:07] <unknown_lamer> more effort than it is worth after all 5k lines of code has been donme
[03:07] <unknown_lamer> and I just need to fix on proc
[03:14] <DeepB> ok, if you ever give pear::DB_DataObject a shot
[03:14] <DeepB> you won't regret it
[03:14] <unknown_lamer> I hate PHP
[03:15] <DeepB> it allows to to store procedures, triggers, and all that stuff missing in MySQL 4.0, yet barely introducing in the latest 4.1 builds
[03:15] <DeepB> plus you'll have a true oop interface to SQL queries
[03:15] <unknown_lamer> OO is the devil.
[03:15] <[Chameleon]> LOL
[03:15] <DeepB> i haven't ever wrote a single SQL query since then
[03:16] <[Chameleon]> OO is da debil!
[03:16] <unknown_lamer> functional programming is way better.
[03:19] <DeepB> well, i use it on a daily basis, it saves me a lot of time (and trouble), and the code is better read, it works great for maintaining very large stuff
[03:19] <unknown_lamer> functional is better.
[03:19] <unknown_lamer> You can mathematically prove that your program will run correctly.
[03:21] <DeepB> i can empirically prove that i'm able to make more bills in the same time, using that approach, so it works for me ;)
[03:21] <unknown_lamer> hehe
[03:25] <[Chameleon]> heheh
[03:25] <[Chameleon]> I like that approach DeepB
[03:31] <unknown_lamer> so, mysql 3.23 apparantly doesn';t suppoort intersect
[03:32] <unknown_lamer> ioh wait it does
[03:34] <DeepB> depending on the version, some earlier 3.23 ones don't support conditional JOINs
[03:35] <DeepB> MySQL is mostly a toy database, yet improving, but a toy one after all
[03:35] <unknown_lamer> I wish I could use postgresql :-\
[03:36] <unknown_lamer> I could do this in like one sec with a subquery
[03:36] <unknown_lamer> SELECT id from drivers WHERE NOT IN (SELECT driver_id FROM user_driver_pick WHERE user_id = N)
[03:37] * [Chameleon]  is away: Food
[05:42] * [Chameleon]  is away: I'm busy
[05:46] <Koron> seems like it would be easier to switch hosts than deal with all of that
[05:47] <Koron> plenty of cheap hosts that are better than yahoo
[05:51] * [Chameleon]  is back (gone 00:09:27)
[05:52] <unknown_lamer> Koron: he has like a one year hosting contract. I offered to host it for him but he refused.
[05:54] * [Chameleon]  is away: Checking on the heat thing.
[05:57] * [Chameleon]  is back (gone 00:02:31)
[07:24] * [Chameleon]  is away: I'm busy
[15:10] <saix> anybody know if Version 2.26.1.7 from the garbage would be better then v2.28?
[15:14] <erwan_taf> what do you mean by better ?
[15:25] <saix> I dont know, more intresting?
[15:26] <saix> more options
[15:37] <saix> I mean would it be worth updating it to 2.26.1.7 or just keep my 2.28
[15:52] <DeepB> saix: neuros-firmware.sourceforge.net
[19:36] <saix> anybody know if Version 2.26.1.7 from the garbage would be better then v2.28?
[19:36] <saix> does 2.26.1.7 have more options?
[19:39] <JoshMalone> haven't tried 2.28 final
[19:39] <JoshMalone> but I like not having charge animation, being able to turn off hisi, etc.
[19:40] <unknown_lamer> hisi is gone in mainline firmware
[19:40] <unknown_lamer> the charge animation should be optional ... grr
[19:40] <JoshMalone> woohoo
[19:40] * unknown_lamer  is using his old ass battery backpack with his N1 in flash mode so it takes 20 minutes or so after he unplugs the neuros for it to go away
[19:41] <JoshMalone> I hate the ornage button altogether
[19:41] <JoshMalone> thinking of actually de-soldering it
[19:41] <unknown_lamer> I love it
[19:41] <unknown_lamer> because I record stuff :)
[19:42] <unknown_lamer> I've never really used the presets before
[19:42] <unknown_lamer> well, I did a couple of times
[20:52] <nerochiaro> Joe, are you around ?
[21:01] <noiz> nerochiaro: dont think he is since he isnt signed onto his AIM screen name right now
[21:02] <nerochiaro> noiz: i imagined as much, but asking never hurts
[21:02] <nerochiaro> i just wanted to know if there were news on the TI-talks front
[21:03] <noiz> nerochiaro: so any more updates on how your version of the file browser is going?
[21:05] <nerochiaro> i had still few chances to work on it recently. unfortunately i'm getting only small amounts of sequential free time, but i need some large slab of time to be able to do something really useful for it. plus the fact that writing to NAND is damn slow has forced me to review my plans regarding caching
[21:05] <nerochiaro> but i'm still determined to do it.
[21:10] <noiz> thats good, wish you the best of luck on it :)
[21:13] <lennym> nerochiaro: what do you need to write to the NAND for to have a file browser? can't you just keep everything in RAM?
[21:13] <nerochiaro> noiz: thank you, i appreciate it. when i have something stable to show, i'll be sure to update the wiki topic with a binary. so keep an eye on it from time to time
[21:15] <nerochiaro> lennym: well, RAM is not all that plenty on the neuros. i have already experienced running out of memory on some occasions by doing it the way you suggest.
[21:16] <nerochiaro> lennym: it happened to me in one test that even keeping in memory only the *current* directory caused me to run out of memory on a particularly large one (the music folder)
[21:54] <nerochiaro> uf x
[21:54] <nerochiaro> er, sorry, bad paste
[21:55] <JoshMalone> heheh
[22:43] <Yono> nerochiaro: joe's next meeting is tommorow I think
[22:47] <nerochiaro> Yono: ok, i kida lost sight of that stuff, and just fogot. thanks for reminding me
[22:47] <nerochiaro> er, kinda
[22:58] <ncterval> I'm using a PCLinuxOS LiveCD to transfer files to my Neuros, but after it's been mounted for a few minutes, the Neuros' drive becomes read only.
[22:59] <ncterval> This is a completely new problem... anyone know why?
[23:00] <DeepB> say i have a .lib built with MSVC++, and wanted to link it to a project built under MinGW's cpp, anyone but me sees a potential headache here?
[23:01] <nerochiaro> DeepB: does not seem healthy to me
[23:04] <DeepB> nerochiaro: wise words
[23:05] <nerochiaro> DeepB: but i imagine you are too far down that path that you are forced to try and do it anyway. did i guess it right ?
[23:06] <DeepB> i just wanted to take the straight one, but guess i'll have to rebuild everything from scratch.. duh
[23:06] <nerochiaro> heh, good work
[23:08] <DeepB> ... i hate porting makefiles
[23:42] <nerochiaro> for a moment i just had this strong impulse of smashing my neuros to the ground and crushing it. is that maybe a sign that i should stop hacking and get to bed ?
[23:43] <noiz> i think it means you need more caffeine pills to keep hacking :)
[23:44] <nerochiaro> we can get out caffeine in three ways here in italy: coffee, tea, redbull. the others are either not imported or illegal to be imported.
[23:45] <nerochiaro> plus, caffeine makes me twitchy, which would make even harder to resist to the destructive impulse i was talking before
[23:47] <nerochiaro> for the safety of my neuros, i'll get to bed soon. just a couple more compiles...
[23:49] <DeepB> this new Dr. Who is laaame
[23:49] <DeepB> and i'm tired of fork: Resource temporarily unavailable
[23:49] <DeepB> grrrr