**** BEGIN LOGGING AT Mon Dec 01 02:59:58 2008 Dec 01 03:00:45 apt: how old are you? Dec 01 03:00:46 900 ... like Yoda ... Dec 01 03:06:16 haha, a bit west of that is a street named Gaylord Dec 01 03:08:15 strange americans Dec 01 03:10:14 but here in Norway, we have a placed named Hell Dec 01 03:11:24 tourists often by one-way-tickets just to get a souvenir Dec 01 03:13:03 :-) not highway to hell, but at least a oneway ticket. makes a nice gift Dec 01 03:13:16 well Dec 01 03:13:33 better not give a two-way ticket Dec 01 03:13:47 don't want anyone to return Dec 01 03:15:00 could you get me one of these please? :-) Dec 01 03:15:59 haha... maybe... the place is not very close to me Dec 01 03:16:53 Holy shit Java makes me want to rip all my appendages off and bludgeon someone with them. Dec 01 03:17:30 java is not that evil Dec 01 03:17:54 Dude, I've spent the last half hour trying to make a simple system call. Dec 01 03:18:14 hmm Dec 01 03:18:20 not good Dec 01 03:18:25 Quatrox, I suppose you're a java person? Dec 01 03:18:26 Dave: why even bother? Dec 01 03:18:50 * quatrox tries to sleep Dec 01 03:18:52 zash, do you REALLY want to know the answer to that? Dec 01 03:18:54 hahaha quatrox Dec 01 03:19:01 That's okay, I'll let you escape :) Dec 01 03:19:02 Dave: i don't know Dec 01 03:19:09 DO I? Dec 01 03:19:14 Doubtful. Dec 01 03:21:12 like wheel, java suck Dec 01 03:21:51 of course i wouldnt know about java Dec 01 03:22:41 Dave Breaks Java Dec 01 03:23:15 I DESTROY EVERYTHING! Dec 01 03:23:26 Especially phones :P Dec 01 03:23:32 DAVE, THE DESTROYER OF JAVA AND PHONES Dec 01 03:23:40 DESTROYINATING THE COUNTRYSIDE Dec 01 03:23:40 down to 3 mokos yet? Dec 01 03:23:48 and especially phones with java Dec 01 03:23:49 :P Dec 01 03:23:56 zash, I like your style. Dec 01 03:25:31 Dave: then I think you will like this: http://www.youtube.com/watch?v=7gz1DIIxmEE Dec 01 03:25:54 o.O Dec 01 03:32:18 sim card not being detected, any trouble shooting ideas? (was working about a month ago) Dec 01 03:37:01 happend to me i just got another card Dec 01 03:41:14 * Dave throws coffee beans at DocScrutinizer Dec 01 03:41:24 did it stop working on all phones or just the freerunner? Dec 01 03:41:35 all Dec 01 03:41:59 with this it just seems to be the freerunner (only have two phones to test) Dec 01 03:42:26 att? Dec 01 03:42:32 Dave: STOP THAT! I had my coffe Dec 01 03:42:39 fido(canada) Dec 01 03:42:45 oo Dec 01 03:43:34 theres a gsm upgrade u might need now Dec 01 03:44:02 even if it worked before? Dec 01 03:44:26 Arg0naut: hmm, seems strange Dec 01 03:44:55 probably MOKO10 fw won't help then Dec 01 03:45:20 :D Dec 01 03:46:29 check your card is seated properly, and has clean contacts (also sim holder should be cleaned). use unvarnished paper to rub the contacts Dec 01 03:46:40 check it's not backwards! Dec 01 03:46:41 :D Dec 01 03:46:48 lol Dec 01 03:46:49 I did that a couple times absentmindedly :P Dec 01 03:47:09 Which solved /that/ "Registration problem" :P Dec 01 03:47:13 haha Dec 01 03:47:25 i'll try contact rubbing Dec 01 03:47:44 * DocScrutinizer wonders how you can insert a sim backwards and still it would fit Dec 01 03:50:02 it fits perfectly joerg Dec 01 03:50:03 try it Dec 01 03:50:08 the contacts almost match up too Dec 01 03:50:12 they're just offset slightly Dec 01 03:50:24 I would be surprised if it hasn't happened to a few others. Dec 01 03:53:22 Dave: cut corner frong side, holder wont close Dec 01 03:53:55 Dave: unless you use a sledgehammer Dec 01 03:54:26 bear down Dave Dec 01 03:54:56 s/frong/wrong/ Dec 01 03:55:35 o_O Dec 01 03:55:50 we won't have a release in Nov. Currently the testing team is going to do a full test on the latest testing image Dec 01 03:55:52 Joerg, you don't believe me? Dec 01 03:58:15 Dave: *YOU*probably will make it fit Dec 01 03:58:22 NO Dec 01 03:58:24 Geeze Dec 01 03:58:28 How do you not see this Dec 01 03:58:40 Not like it's a big deal at all ^_^ Dec 01 04:00:28 has the dialer ui changed on shr? Dec 01 04:00:49 ie it is still that blinding white Dec 01 04:01:12 * raster blinds slaxxin with his white buttox Dec 01 04:01:25 yikes Dec 01 04:02:13 arrrrgggggggGGGGGGG Dec 01 04:02:30 MUHAHAHAHAHAH Dec 01 04:03:19 RASTER Dec 01 04:03:29 raster.java Dec 01 04:04:00 DAS RASTER Dec 01 04:04:55 ewwww Dec 01 04:04:59 java Dec 01 04:05:01 ewwwwwwww Dec 01 04:06:48 hahaha Dec 01 04:06:51 That's what I said. Dec 01 04:07:03 I'll give it a try, Dave Dec 01 04:07:15 Hah, go for it. Dec 01 04:07:29 It'll take all of thirty seconds (if you can get the freerunner open). Dec 01 04:09:20 Welcome back, Ken. Dec 01 04:09:59 Thanks, Dave. I think I have a version of orrery with that zoom problem that you saw fixed. Dec 01 04:15:15 yay Dec 01 04:15:29 It was difficult to reproduce, but just trying it a bunch of time yielded it Dec 01 04:15:37 It seemed mysterious at the time Dec 01 04:15:40 Did you finally figure it out? :) Dec 01 04:15:49 I'll upload it as soon as I finish adding a few new features. Dec 01 04:17:08 Dave, I found it by getting it into that glitched state, and then forcing a core dump. Then I evamined the core dump with gdb, and found that the value for the center azimuth was a NAN (and not the tasty tandoori kind). Dec 01 04:17:43 geeze Dec 01 04:17:58 hah, yeah :) Dec 01 04:18:02 okay cool Dec 01 04:18:34 It's *really* nice to be able to run gdb on the phone." Dec 01 04:19:11 Dave: (It'll take all of thirty seconds) No problem to find and open FR a dozen in 30sec, but I need a *SIM* for this :-/ Dec 01 04:19:14 is there a separate channel for android discussion? Dec 01 04:22:28 Are there any other Openmoko channels besides this one and openmoko-cdevel? Dec 01 04:22:46 #android IIRC, thanatos0624 Dec 01 04:22:47 Joerg, you don't have any laying around? Dec 01 04:23:11 Ken, yeah a few rogue channels, mostly for different branch development Dec 01 04:23:12 :) Dec 01 04:23:25 #theandroidconspiracy Dec 01 04:23:29 :) Dec 01 04:24:12 Would any of those channels be an appropriate venue to discuss building, say, busybox for android on freerunner? Dec 01 04:28:15 probably not Dec 01 04:28:21 as busybox has nothng to do with android Dec 01 04:28:25 well that depends Dec 01 04:28:41 are you usign the android userspace completely Dec 01 04:28:45 including their libc etc. etc. Dec 01 04:35:40 i was looking for a toolchain Dec 01 04:35:53 i'm a little new at this, so i got stuck Dec 01 04:37:18 sean mcneill obviously managed to accomplish something, but i don't quite understand what he did ( http://wiki.openmoko.org/wiki/User:Seanmcneil3 ) Dec 01 04:37:49 I thought maybe I could set up an environment with scratchbox or something where I could build busybox from source Dec 01 04:38:00 The koolu guy talks to us, sean doesn't do IRC, or at least this channel. Dec 01 04:38:17 I'd suggest email to the list and ask sean. Dec 01 04:38:30 list? Dec 01 04:42:08 Is there a way to set the screen blank and/or suspend time from the command line? Dec 01 04:42:48 xset s Dec 01 04:44:13 thanks raster Dec 01 04:45:04 Never mind, guys, there's a toolchain linked to on the Koolu forums Dec 01 05:03:16 back to the fridge, FR! Dec 01 05:05:04 No cans of cold spray? Dec 01 05:13:39 mwester: actually bought 2 of them. didn't trigger wsod, so I'll give it a wpmin freezer Dec 01 05:16:58 s/wp/20/ Dec 01 05:16:59 DocScrutinizer2 meant: mwester: actually bought 2 of them. didn't trigger wsod, so I'll give it a 20min freezer Dec 01 05:17:20 woo hoo Dec 01 05:17:26 i found an old nokia battery Dec 01 05:17:28 works great Dec 01 05:17:33 yup Dec 01 05:17:36 doesn't have all the data capabilities Dec 01 05:18:03 backup batteries ftw Dec 01 05:18:18 rooly: nope, doesn't. FR bat smarter Dec 01 05:20:05 anyone seen the updates to the gta03 specs page? Dec 01 05:20:25 er gta03_revisions Dec 01 05:20:46 yup Dec 01 05:22:09 AntonTakk: seen the note on this page? speculative, not endorsed by OM Dec 01 05:23:17 i know, but some of it is very well speculated, like the gprs modem, and gps chip, as hardware verification has been done on them by the foresight lab Dec 01 05:23:49 so we at least know there are early gta03 ev boards with those devices Dec 01 05:24:57 the thing that really caught my eye, thou was the 10 Ah rating on that proposed wishlist battery Dec 01 05:25:44 muahaaaha. 10Ah Dec 01 05:26:18 send us some samples!!! Dec 01 05:26:36 granted i'm far from being qualified to make an educated guess, but it seems to me that with a battery like that a phone with only modest power management could run for a very long time Dec 01 05:26:51 yeah, true, never count your eggs, or what ever, but still Dec 01 05:27:02 10 .. Ah? Dec 01 05:27:08 yes Dec 01 05:27:13 10,000 mah Dec 01 05:27:21 carbatterysized? Dec 01 05:27:27 probably for backpack carrying ;-) Dec 01 05:27:30 nope Dec 01 05:27:41 let me get the product link from the manufacturer's website Dec 01 05:28:09 http://www.batteryspace.com/index.asp?PageAction=VIEWPROD&ProdID=4053 Dec 01 05:28:50 holy cow Dec 01 05:29:24 quite large Dec 01 05:29:29 but not that large Dec 01 05:30:14 even so, go for half the size and you still have 5x the freerunner's battery Dec 01 05:30:50 Weight 258 grams Dec 01 05:31:19 won't happen Dec 01 05:31:47 haha Dec 01 05:33:07 zash ;p Dec 01 05:35:18 Design charge: 52.2 Wh Dec 01 05:35:44 why don't we just use a crappy laptop battery Dec 01 05:35:58 and build the biggest phone EVER Dec 01 05:36:17 oh, you mean the gnu phone Dec 01 05:37:02 rooly: URL PLZ Dec 01 05:38:19 http://justgoogleit.com Dec 01 05:41:46 'le bedtime Dec 01 05:41:47 nn Dec 01 06:18:21 Does anyone have the qtextended source handy? Dec 01 06:18:38 openmoko: 03tick 07org.openmoko.dev * r178212d84290 10/packages/qtopia-phone/ (2 files in 2 dirs): qtopia: update the PhoneProfile.conf in OE Dec 01 06:20:39 I'm trying to track down why MMS isn't working for me. It may be related to log errors about "account_0" which I've never set up, and can't find any config files which mention it... Dec 01 06:20:54 So I'm wondering if it's hard coded Dec 01 06:38:17 hi, what do i have to do, to build the fso 4.1 kernel? just checkout stable kernel git and ./build? Dec 01 08:35:00 mms doesnt work on qtextended, because there is no wap stack Dec 01 09:18:44 Hmm, so how do I re-enable mp3 support in FSO? :p Dec 01 09:19:22 openmoko: 03tick * r4838 10/trunk/src/target/opkg/libopkg/ (20 files): Dec 01 09:19:22 openmoko: opkg: adding the hash_table_remove API, not using yet. Dec 01 09:19:22 openmoko: Just complete the API for future usage. Dec 01 09:19:22 openmoko: Clean all the entry at initial time. This reduces planty of unnecessary check. Dec 01 09:19:22 openmoko: In order to prevent this kind of bug, using calloc to replace most malloc Dec 01 09:36:07 good morning Dec 01 09:42:44 freesmartphone.org: 03sudharsh 07openmoko-gsoc2008 * reb4ccedc5ed3 10/fsod/src/fsod.vala: Fix syntax error in fsod.vala Dec 01 09:42:45 freesmartphone.org: 03sudharsh 07openmoko-gsoc2008 * r8477f8dc4b48 10/fsod/configure.ac: Check for libnl during the configure process. Thanks Frederik Sdun Dec 01 10:07:36 Dec 01 10:13:48 is it just me, or does FSO not suspend while idle? Dec 01 11:15:55 Dave! =D Dec 01 11:31:02 wow, the FR boots into OM -testing in under a minute! Dec 01 11:31:10 sweet Dec 01 11:31:52 nice Dec 01 11:31:59 yeah Dec 01 11:32:02 noice Dec 01 11:32:04 which bootloader? Dec 01 11:32:14 the standard uboot I think =) Dec 01 11:32:21 built on 9th of may this year Dec 01 11:32:36 that would mean it's even faster with qi, way2go openmoko Dec 01 11:32:59 you sure? Dec 01 11:33:07 why would it be faster with qi? =) Dec 01 11:34:06 we'll it's faster for me, and the damn wiki claims 40 seconds against the u-boot :) Dec 01 11:34:42 so yeah, you should be able to boot in 20 secs, being _really_ optimistic Dec 01 11:34:51 maybe we'll get there one day, eh :) Dec 01 11:37:59 will i be able to select between different systems with qi? Dec 01 11:38:16 yes, with the aux button at boot Dec 01 11:38:24 currently, i can boot from nand, the one kernel from sd, and the other kernel from sd Dec 01 11:38:34 hopefully we won't need to boot soon Dec 01 11:38:49 Wonka, I think yes, it is possible toi impement this via kexec I think. Dec 01 11:39:16 hm, and when i have flashed a kernel that panics on boot, i am hosed? Dec 01 11:39:29 oh gooood Dec 01 11:39:36 i remember something about qi not doing dfu stuff... Dec 01 11:39:41 just reflash with the nor uboot, mon Dec 01 11:39:50 if you have a laptoip Dec 01 11:40:09 when you are on the road it's pretty useful to be able to select which kernel to boot Dec 01 11:40:12 Wonka, nor uboot is always with you) Dec 01 11:40:20 igor321: ok, that's a workaround :) Dec 01 11:41:03 Wonka: i think it's better for qi to remain fast, rather then support dfu and other stuff Dec 01 11:41:21 for it to support that it has to initialise usb and that probably takes time Dec 01 11:41:50 igor321: ack - just wanted to know how careful one must be while toying around Dec 01 11:42:08 example: my current SHR X server doesn't start. Dec 01 11:42:50 but wasn't there something about upcoming incompatible changes that would make the nor uboot unusable? Dec 01 11:43:05 hm lemme think Dec 01 11:43:10 yeah sorta Dec 01 11:43:34 i think it's limited in size of kernel it can take Dec 01 11:43:34 the nor can be reflashed using the debug board, right? Dec 01 11:44:29 so you'd have to, reflashe the nand uboot without those restrictions, boot into the aforementioned uboot, flash the new kernel, flash qi again, it's a workaround as we said :) Dec 01 11:44:49 Does any one know when Sean is about to put a new Rootfs online? Dec 01 11:44:53 (for Android) Dec 01 11:45:03 he was supposed to do it today Dec 01 11:45:13 since he didn't, it's coming tommorrow Dec 01 11:45:14 :) Dec 01 11:45:16 i'm waiting patiently ;) Dec 01 11:45:26 you and me both :) Dec 01 11:46:03 i even have a debug board - but no small enough torx screw driver :( Dec 01 11:46:07 It's just want a system that is able to show-off... so i can convince my engineering friends to use linux ;) Dec 01 11:46:40 haha Wonka, can't you buy one from an openmoko reseller? Dec 01 11:48:40 wonka, that's a pity Dec 01 11:49:40 isn't it just a simple torx screwdriver like you get it in every other tools shop? Dec 01 11:49:42 pieterc, your engineering friends, do they have problems with viruses? security? Dec 01 11:49:54 henk, something like that Dec 01 11:50:00 Wonka, where do you live? Dec 01 11:50:11 Fougner: i always tell them windows IS a virus... so yes;) Dec 01 11:50:23 pieterc, that's not correct Dec 01 11:50:39 viruses are actually being developed Dec 01 11:50:44 Fougner: :D Dec 01 11:50:55 viruses are small, efficient, they work and you barely notice them... Dec 01 11:51:24 the only thing they have in common is.. They spread like shit Dec 01 11:51:40 yes, but you can sue the viruses author... Dec 01 11:51:46 :Dµ Dec 01 11:52:04 thanks to the unexisting EULA to use them Dec 01 11:52:34 lets sue Micro$oft, openmoko-guys ;) Dec 01 11:52:40 for spreading virusses;) Dec 01 11:52:42 pieterc, good idea Dec 01 11:52:46 hah Dec 01 11:53:04 this is so good Dec 01 11:53:25 Although I don't know why you should sue toiletpaper... Dec 01 11:53:33 my mom uses XP (what else) and yesterday she had a problem with outlook express. Dec 01 11:53:47 what's XP? Dec 01 11:53:52 duh Dec 01 11:54:12 winblows virus Dec 01 11:54:14 anyhow Dec 01 11:54:42 there was a strange error, about the verification and stuff. checked the settings, everything fine.. then I downloaded thunderbird Dec 01 11:55:05 imported everything, set as standard email client.. Dec 01 11:55:12 woooop, worked like a charm Dec 01 11:55:17 is that that operating system that echo's like a million of windows on the screen en doesn't know grep? Dec 01 11:55:30 great;) Dec 01 11:55:34 Ok Dec 01 11:55:35 i g2g Dec 01 11:55:48 and, they've used firefox for like years now.. Dec 01 11:55:52 due to bad taste of humour and an assignment of Physics;) Dec 01 11:56:01 bye Dec 01 11:56:04 byee =) Dec 01 11:57:00 Fougner: northern germany Dec 01 11:57:19 Fougner: i will simply buy a torx driver someday :) Dec 01 11:57:22 yeah Dec 01 11:57:25 exactley Dec 01 11:57:41 germans are known for their high quality of tools Dec 01 11:57:45 =) Dec 01 11:57:57 so probably you'll find one, able to open a FR Dec 01 11:58:17 You can use an appropriate small flat screwdriver to undo torz Dec 01 11:58:18 x Dec 01 11:58:22 Wonka: northern? how far? Dec 01 12:01:53 henk, mannheim ;) Dec 01 12:14:22 Fougner: you too? Dec 01 12:22:23 Statement stm = conn.createStatement(); Dec 01 12:22:24 ResultSet rs = stm.executeQuery("SELECT nextval('PHONEBOOK_RECORD_SEQ')"); Dec 01 12:22:31 -EPASTE Dec 01 12:22:38 http://www.geekherocomic.com/2008/11/29/linux-on-the-iphone/ is what i meant Dec 01 12:29:52 henk, no, I meant Wonka :P Dec 01 12:29:57 I live in Sweden =) Dec 01 12:30:09 ah ok Dec 01 12:30:49 Fougner: where there? Dec 01 12:33:48 Tm_T, southeast =) Dec 01 12:43:01 Fougner: bah, southern punk Dec 01 12:44:51 Tm_T, what? ^^ Dec 01 12:45:57 Fougner: (;) Dec 01 12:46:21 ;D Dec 01 12:46:31 northern punk! Dec 01 12:46:37 no punk Dec 01 12:46:44 too old to be punk Dec 01 12:49:05 Fougner: Hur lÃ¥ngt norrut? ;) Dec 01 12:50:04 CM_work: tycke mig? (one hand writing is hard at times) Dec 01 12:50:27 :P Dec 01 12:50:47 Tm_T: You can never be too old for punk Dec 01 12:51:06 CM_work: never too old to rock'n'roll Dec 01 12:51:36 inte älskar, ja, om kanske tycker om mig,var sÃ¥ gut Dec 01 12:53:06 Ich mag dir nicht :P Dec 01 12:53:11 Oder was sagt man? Dec 01 12:53:37 night Dec 01 12:53:46 night Dec 01 13:03:26 henk: Kiel Dec 01 13:03:59 henk: aka "south sweden" to people in Hannover and further south Dec 01 13:04:22 henk: no sense of geography, those bavarians Dec 01 13:11:45 speaking of which, does the Swedish-sold Freerunners have English on them as well, or just Swedish? Dec 01 13:13:00 closest ordering location for me Dec 01 13:13:33 badcloud: err, swedish in where? apps? Dec 01 13:13:59 yup Dec 01 13:14:11 the build that it ships with Dec 01 13:14:40 I haven't seen any translations installed on any shipped FR thus far Dec 01 13:15:29 k, thanks Dec 01 13:16:16 badcloud, you decide it youself Dec 01 13:16:34 don't count on the shipped distro .. it's awfully old ;P Dec 01 13:16:43 righto Dec 01 13:17:07 thanks Dec 01 13:17:08 but it works! Dec 01 13:17:11 well, games works Dec 01 13:17:22 badcloud, swede? Dec 01 13:18:07 CM_work, jag skrev till Tm_T , att han va northern punk.. jag är southeast punk ;) Dec 01 13:18:17 kids... Dec 01 13:18:41 Tm_T, yeaah, at least I'm not old and weak ;) Dec 01 13:18:53 nope, just live in Norway at the moment Dec 01 13:19:19 oh. well Dec 01 13:19:21 Fougner: yet Dec 01 13:19:29 Tm_T, haha Dec 01 13:19:33 booorn, in the U S A, so English all the way for me Dec 01 13:19:53 badcloud, the freerunners shipped here in Europe are all the same I guess Dec 01 13:20:04 right Dec 01 13:20:04 badcloud, what are you up to in Norway then? =P Dec 01 13:20:37 good question. not a day goes by without me asking myself the same thing Dec 01 13:20:48 badcloud: Fougner: refugee perhaps? Dec 01 13:20:48 came here to finish an undergrad in music Dec 01 13:20:51 haha Dec 01 13:20:55 oh Dec 01 13:21:15 but by god if it's not the definition of middle ages in terms of classical music Dec 01 13:22:02 what do you guys do? Dec 01 13:22:47 I'm the human bot for this channel =) Dec 01 13:22:52 hahahaha Dec 01 13:22:57 paid? Dec 01 13:23:09 have you ever heard of one? Dec 01 13:23:34 DAAAAAAAAAVE! Dec 01 13:23:47 well, no, but I'm an intermediate noob Dec 01 13:23:55 apt shoot badcloud Dec 01 13:23:56 * apt shoots badcloud in the foot with a phase pistol! Dec 01 13:24:09 ouch Dec 01 13:24:10 apt: how old are you? Dec 01 13:24:11 900 ... like Yoda ... Dec 01 13:24:19 apt: where do you live?= Dec 01 13:24:28 apt: where are you? Dec 01 13:24:29 I am at 42.37512 N, 72.51999 W Dec 01 13:24:33 apt: who is your master? Dec 01 13:24:34 [your master] not dio Dec 01 13:24:49 apt: who is badcloud ? Dec 01 13:24:51 Fougner: I think you lost me on that one Dec 01 13:25:00 apt: what is the answer to life, the universe, and everything? Dec 01 13:25:01 apt, right Dec 01 13:25:02 I think you lost me on that one, badcloud Dec 01 13:25:03 blah blah blah/spam spam spam/yaddayaddayaddayadda sis boom bam Dec 01 13:25:12 ~_~ Dec 01 13:25:13 STOP DOING THAT! Dec 01 13:25:21 apt get Fougner some coffee Dec 01 13:25:22 * apt fetches Fougner some coffee Dec 01 13:25:26 hahahahha Dec 01 13:25:34 apt: I don't drink coffee Dec 01 13:25:35 You don't drink coffee? Dec 01 13:25:39 freesmartphone.org: 03ainulindale 07libframeworkd-glib * r703017c8f874 10/src/ (4 files in 2 dirs): Dec 01 13:25:39 freesmartphone.org: * Implemented a FrameworkdHandlers constructor, in order to avoid duplication. Dec 01 13:25:39 freesmartphone.org: * Corrected a typo in frameworkd-glib-ogsmd-sim.[c|h]. Thanks to "gotterdammerung" Dec 01 13:25:42 apt, nope Dec 01 13:25:43 yes Dec 01 13:25:46 huh?! Dec 01 13:25:47 ahha Dec 01 13:25:58 apt, you're funny Dec 01 13:26:08 apt, kneel Dec 01 13:26:18 apt: did they fix your AI ? Dec 01 13:26:31 apt shooot apt Dec 01 13:26:36 apt shoot apt Dec 01 13:26:37 * apt shoots apt in the ear with a spitwad! Dec 01 13:26:44 apt: tell a joke Dec 01 13:26:48 apt: commit suicide Dec 01 13:26:49 Hehe my survival instinct prevents me from killing myself Dec 01 13:27:02 hahahahahahaha Dec 01 13:27:02 apt shoot apt again Dec 01 13:27:03 * apt shoots apt again in the head with a cork gun! Dec 01 13:27:14 oh, that would hurt Dec 01 13:27:23 survival instinct... Dec 01 13:27:24 apt shoot Dave Dec 01 13:27:25 * apt shoots Dave in the ear with a spitwad! Dec 01 13:27:39 apt, what time is it? Dec 01 13:27:40 apt shoot the King of Sweden Dec 01 13:27:41 * apt shoots the King of Sweden in the foot with a frozen turkey cannon! Dec 01 13:27:43 I think you lost me on that one, badcloud Dec 01 13:27:52 your bot is a stoner Dec 01 13:27:55 apt, time Dec 01 13:27:56 You cannot understand nature's perfect time cube! (2008.12.01 13:27:55 GMT) Dec 01 13:28:00 ah Dec 01 13:28:20 impressive, the whole lot Dec 01 13:28:36 with other words, 14.28 now =) Dec 01 13:28:45 or? Dec 01 13:28:46 o.O Dec 01 13:28:52 anyway Dec 01 13:29:00 I must pack Dec 01 13:29:09 but sewiously, what do you do? Dec 01 13:29:30 badcloud, nothing for the moment Dec 01 13:30:09 I quit my job, going to Austria now for some months Dec 01 13:30:30 cool Dec 01 13:30:36 what *did* you do, then? Dec 01 13:30:45 work =) Dec 01 13:31:00 what was your job? stalling? Dec 01 13:31:08 * Fougner googles up stalling Dec 01 13:31:22 you know, like for time Dec 01 13:31:52 nevermind Dec 01 13:31:57 o_O Dec 01 13:32:02 haha Dec 01 13:32:51 now I worked at an electronics department Dec 01 13:32:56 no* Dec 01 13:33:09 hmm, is it "an" or "a" ? Dec 01 13:33:16 an Dec 01 13:33:20 goood Dec 01 13:33:23 thought so Dec 01 13:33:35 that's cool Dec 01 13:33:43 hehe, well my englesh is faahr frohm purrfeckt Dec 01 13:33:52 would have fooled me Dec 01 13:33:54 ^.^ Dec 01 13:34:07 purrfeeckt Dec 01 13:34:19 oh americaaaan Dec 01 13:34:31 John Sousa =D Dec 01 13:34:45 that's one Yank Dec 01 13:34:48 Stars and stripes =D Dec 01 13:34:58 yeah, he wrote that Dec 01 13:35:02 hehe Dec 01 13:35:28 like, inofficial national anthem? Dec 01 13:35:37 do you know if there is support yet for using an ir keyboard? using a usb-->ir adapter of course Dec 01 13:35:49 hmmm, don't know about that Dec 01 13:35:54 hehe Dec 01 13:36:02 hmm, nope Dec 01 13:36:04 Stars and Stripes would just be a patriotic fav Dec 01 13:36:24 I personally don't connect to that stuff, but me Dec 01 13:36:25 h Dec 01 13:36:28 *meh Dec 01 13:36:45 you have to get the right modules or drivers for the ir-adapter Dec 01 13:36:50 3right Dec 01 13:36:56 *right Dec 01 13:37:11 =D Dec 01 13:37:16 I was wondering if anyone has already tested it Dec 01 13:37:18 but nothing is impossible in linux you know Dec 01 13:37:21 right Dec 01 13:37:21 hehe Dec 01 13:37:24 probably not Dec 01 13:37:32 openmoko isn't sooo big yet Dec 01 13:37:37 the community, that is Dec 01 13:37:39 true Dec 01 13:37:46 but we're growing Dec 01 13:37:47 It's forked though to an extent. Dec 01 13:37:47 so where are you from? Dec 01 13:37:56 Which confuses people. Dec 01 13:37:57 SpeedEvil, SAY WHAT? Dec 01 13:38:37 badcloud, me? Dec 01 13:38:47 * Fougner listens to Stars and Stripes Dec 01 13:39:05 Fougner: there are about eleventy different software stacks. Dec 01 13:39:13 yup, Foug Dec 01 13:40:05 SpeedEvil, yeah exactley.. I don't know it that's good or bad, but for me it's enough with 3 =) Dec 01 13:40:15 badcloud, swede, southeast Dec 01 13:40:35 It's good if one works solidly. Dec 01 13:40:52 It's horrendously bad if none do, and effort is split amongst them. Dec 01 13:40:54 SpeedEvil, well, does one work solidly? ^^ Dec 01 13:41:01 No. Dec 01 13:41:10 apt, shoot himself_in_the_ass Dec 01 13:41:11 * apt shoots himself_in_the_ass in the foot with a quantum singularity weapon! Dec 01 13:41:32 crap Dec 01 13:41:39 At least not as well as a nokia 3300 or similar Dec 01 13:41:43 apt, shoot himself in the ass and Dec 01 13:41:44 * apt shoots himself in the ass and in the foot with a quantum singularity weapon! Dec 01 13:42:04 qoh Dec 01 13:42:08 haha Dec 01 13:42:08 poor apt Dec 01 13:42:33 apt install windows Dec 01 13:42:34 * apt runs yum -y localinstall windows-4.2-1.noarch.rpm Dec 01 13:42:41 haha Dec 01 13:42:46 hmm Dec 01 13:42:52 I've heard of windows 3.1 Dec 01 13:42:57 or only DOS maybe? Dec 01 13:43:03 but not 4.xx Dec 01 13:43:13 http://img.4chan.org/b/src/1228138712969.jpg Dec 01 13:43:14 oops Dec 01 13:43:18 (though worksafe) Dec 01 13:43:36 what is that? o_O Dec 01 13:43:47 It's a fish. Dec 01 13:43:52 Some sort of baby ray I think Dec 01 13:44:11 apt, install mac os Dec 01 13:44:14 * apt runs yum -y localinstall mac os-4.2-1.noarch.rpm Dec 01 13:44:29 "Can anyone buy me tickits to Indiaaa?" http://zip.4chan.org/trv/src/1228122633952.jpg Dec 01 13:45:16 I se your cat, and raise you http://www.mauve.plus.com/1223712256105.jpg Dec 01 13:45:24 what does the kitten have to do with India?? Dec 01 13:45:49 apt, who is the prettiest one of all? Dec 01 13:45:52 I think you lost me on that one, badcloud Dec 01 13:46:28 SpeedEvil, that one is a cuuute bunny ^^ Dec 01 13:46:41 badcloud, haha he's got weird eyes ;) Dec 01 13:46:50 apt, are you pretty? Dec 01 13:47:11 ah... Dec 01 13:48:32 xD Dec 01 13:50:18 the kitten's eyes are hypnotic... Dec 01 13:50:19 ~fish Fougner Dec 01 13:50:20 * apt slaps Fougner around with a large trout Dec 01 13:50:23 :D Dec 01 13:50:53 ~buffalo Dec 01 13:51:01 apt shoot CM_work Dec 01 13:51:02 * apt shoots CM_work in the ear with a cork gun! Dec 01 13:51:07 ~buffalo badcloud Dec 01 13:51:19 ~beer badcloud Dec 01 13:51:20 * apt pours a quart of Spaten Pils for badcloud Dec 01 13:51:28 ~zap Fougner Dec 01 13:51:29 * apt takes out a cattle prod and gives Fougner a good jolt. Dec 01 13:51:41 ~seen Dave Dec 01 13:51:45 dave is currently on #openmoko (8d 20h 47m 12s). Has said a total of 942 messages. Is idling for 8h 18m 38s, last said: 'zash ;p'. Dec 01 13:51:51 apt, shoot some manjuice apt Dec 01 13:51:53 * apt shoots some manjuice apt in the ear with a glue gun! Dec 01 13:52:05 Hehe Dec 01 13:52:09 ~seen Fougner Dec 01 13:52:10 fougner is currently on #openmoko (2d 19h 20m 14s). Has said a total of 534 messages. Is idling for 0s, last said: '~seen Fougner '. Dec 01 13:52:10 can't get the syntax down Dec 01 13:52:25 openmoko: 03john_lee 07org.openmoko.dev * r4b4bfc0ef619 10/packages/python/python-etk_svn.bb: python-etk_svn.bb: increase PE again to *really* exceed asu.stable. Dec 01 13:52:25 openmoko: 03john_lee 07org.openmoko.dev * red361ea0a1e2 10/packages/u-boot/u-boot-openmoko-devel_git.bb: u-boot-openmoko-devel_git.bb: PE in asu.stable is 2, so this need to Dec 01 13:52:32 apt: blootbot Dec 01 13:52:33 badcloud: the less successful sequel to BlackHawk Down Dec 01 13:52:34 i heard blootbot is an IRC bot written in perl descended from infobot. Hosted on SF. This project is now merged back into the main infobot project. See [infobot] Dec 01 13:53:09 gotcha Dec 01 13:53:30 CM_work, så vad händer på jobbet? ^.^ Dec 01 13:53:52 Fougner: Inte mycke, ganska lungt just nu :) Dec 01 13:54:06 skatteverket? :O Dec 01 13:54:11 Japp Dec 01 13:54:12 :P Dec 01 13:54:17 oj Dec 01 13:54:18 Konsult Dec 01 13:54:20 * Fougner runs away Dec 01 13:54:23 Hehe Dec 01 13:54:32 coolt Dec 01 13:54:36 * CM_work sends some IRS agents after Fougner Dec 01 13:54:40 :D Dec 01 13:55:04 * Fougner ... No, please.... NOOOOOOOOOOOO Dec 01 13:55:04 Är riktigt sura brandväggar här, men de har inte spärrat mibbit Dec 01 13:55:15 hehe Dec 01 13:55:29 så vad konsultar du med? Dec 01 13:55:49 Utveckling, just nu java Dec 01 13:56:19 * CM_work is sorry for hijacking the channel Dec 01 13:56:48 * CM_work points to his GTA01 with SHR on and a WSOD as the excuse Dec 01 13:57:00 coolt, vad har du för utbildning i botten? =) Dec 01 13:57:27 Civ Ing Teknisk Fysik + 140 data, UmeÃ¥ universitet Dec 01 13:57:37 140p alltsÃ¥ :) Dec 01 13:58:11 yeah, that's what I'm talking about Dec 01 14:00:14 CM_work, oj, nu är klockan tre ;) Dec 01 14:00:22 Ja, jag hör det Dec 01 14:00:34 haha Dec 01 14:01:10 Does any other country have these stupid alarms every month? Dec 01 14:09:29 Hello, is there any way to log on ssh on *.projects.openmoko.org? all the manuals say "enter your password", but it looks like the ssh server has enabled only publickey access Dec 01 14:12:08 * Your connection has been closed. Please reconnect Dec 01 14:12:38 * very funny Dec 01 14:12:40 Wonka: hehe ok Dec 01 14:13:01 eheh Dec 01 14:13:55 sean still hasen't released his new android image? Dec 01 14:18:32 http://www.sexyemilie.com/?id=217840 Dec 01 14:18:33 http://www.sexyemilie.com/?id=217840 Dec 01 14:19:29 hi, I just tried today's OM testing image http://downloads.openmoko.org/daily/testing/ and the boot process stucks on step "Configuring update-modules". Is it a known issue? Dec 01 14:26:57 mmp: You have to upload your ssh key first Dec 01 14:27:06 CM_work: how? Dec 01 14:27:31 I browsed probably every page in web interface and couldn't find dialog to do that... Dec 01 14:27:47 I think it should be in your user preferences somewhere Dec 01 14:30:43 CM_work: got it; thanks a lot :) Dec 01 14:37:23 mmp, heeey Dec 01 14:37:31 is the project accepted? =) Dec 01 14:38:19 "the project" ? Dec 01 14:38:49 Tm_T yeaaaaaah Dec 01 14:38:51 exactley =D Dec 01 14:39:13 dunno which one you're referring to but mine was accepted years ago Dec 01 14:43:44 Tm_T, I asked mmp =) Dec 01 14:52:36 apt, shoot some heroine Dec 01 14:52:37 * apt shoots some heroine in the foot with a glue gun! Dec 01 14:53:18 sounds painful Dec 01 14:53:47 as it should be Dec 01 14:55:09 apt, shoot some morphene for the pain Dec 01 14:55:11 * apt shoots some morphene for the pain in the head with a phase pistol! Dec 01 14:55:31 hmmm, not sure about the spellingthere Dec 01 14:57:59 haha Dec 01 14:58:31 badcloud, morphine ;) Dec 01 14:59:53 more-fine Dec 01 15:03:14 xD Dec 01 15:08:48 Shhh, DocScrutinizer is here Dec 01 15:10:31 I'm omnipresent ;-) Dec 01 15:10:52 even if you don't know or expect to Dec 01 15:11:18 *g* Dec 01 15:11:34 still found no time to look further into my ppp issue... Dec 01 15:13:38 DocScrutinizer, oh :O Dec 01 15:13:53 Fougner: haha;; Fougner: badcloud, morphine ;);; henk: more-fine;; Fougner: xD Dec 01 15:14:03 ;-) Dec 01 15:15:42 omfg Dec 01 15:15:46 DocScrutinizer, HOW DID YOU DO THAT? Dec 01 15:15:51 the logs? Dec 01 15:16:01 hehe Dec 01 15:16:02 my alarm on shr woke me up Dec 01 15:16:11 Im always and everywhere ;-D Dec 01 15:16:55 look at my *name* Dec 01 15:18:00 the latest omtesting any good? Dec 01 15:18:20 slaxxin, booted it up in under a minute ;) Dec 01 15:18:26 DocScrutinizer, what? Dec 01 15:18:29 really Dec 01 15:18:46 ah, lol, DocScrutinizer2 Dec 01 15:18:46 have gps an such? Dec 01 15:18:55 slaxxin, opkg install tangogps Dec 01 15:18:57 wifi? Dec 01 15:19:09 hmm, out of the box, can't see anything Dec 01 15:19:14 ok Dec 01 15:19:24 settings only? Dec 01 15:19:24 Fougner: I'm known by *many* names >:-) Dec 01 15:19:31 but probably it will work with diversity-wifi Dec 01 15:19:53 DocScrutinizer, bleh.. never trust a electronics engineer Dec 01 15:19:57 an* Dec 01 15:20:04 lol Dec 01 15:20:11 oh, electronics Dec 01 15:20:19 you know about voltage and stuff then? =D Dec 01 15:20:26 like, U = R*I? ^.^ Dec 01 15:20:46 I'm supposed to Dec 01 15:20:50 haha Dec 01 15:20:54 but you don't Dec 01 15:21:10 you engineered the FR yourself? =P Dec 01 15:22:48 Fougner: then probably I wouldn't constatntly fix errors. Either because there weren't any, or I didn't find them because they were my own Dec 01 15:23:11 haha, what do I know ? :P Dec 01 15:23:37 what errors ?=P Dec 01 15:23:58 you know it's always the hardest task to find the errors you produced by yourself Dec 01 15:24:22 (what errors) like buzz, e.g.? Dec 01 15:24:42 or missing low freq on headset? Dec 01 15:25:20 DocScrutinizer, what do I know? ^^ Dec 01 15:25:30 you assume I know about them.. Dec 01 15:25:32 you repeat yourself Dec 01 15:25:45 DocScrutinizer, yes that I know of Dec 01 15:25:50 you asked Dec 01 15:26:03 apt shoot DocScrutinizer Dec 01 15:26:04 * apt shoots DocScrutinizer in the foot with a cork gun! Dec 01 15:26:07 =D Dec 01 15:26:30 meh don't shoot the doc Dec 01 15:26:33 we need him Dec 01 15:26:43 Zorkman, it's just a cork gun :O Dec 01 15:26:51 apt shoot apt! Dec 01 15:26:52 * apt shoots apt! in the eye with a quantum singularity weapon! Dec 01 15:27:04 hehe Dec 01 15:27:09 doc,,,, DOOOOOCV Dec 01 15:27:19 DOOOOOC Dec 01 15:27:32 can't reach http://shr.bearstech.com/ on host or FR... very strange... Dec 01 15:27:35 now youve went an done it Dec 01 15:27:37 DocScrutinizer, so when is the next release of the updated Freerunner? Dec 01 15:27:47 Dec 01 15:28:12 what? o.O Dec 01 15:28:23 haha Dec 01 15:28:28 dunno, that's production. I'm EE research and development Dec 01 15:29:46 aha Dec 01 15:30:07 or, to be more precise: "hardware and synergy" Dec 01 15:30:24 you're not integrating stuff and so on.. just research and try to fix problems? :PÅ Dec 01 15:30:26 :P* Dec 01 15:31:10 come to visit me and see one of my 19h workdays Dec 01 15:31:34 then compete and do better Dec 01 15:31:36 oh, can I ? Dec 01 15:31:50 I won't pay for it Dec 01 15:32:10 I'm just disturbing the rest :P Dec 01 15:32:23 but I can get coffee for you ^^ Dec 01 15:32:57 I'm used to that, no big thing to fetch it myself. But thanks Dec 01 15:33:41 ^^ Dec 01 15:33:49 A good cup of latte macciato in the morning, even before getting out of bed, very appreciated ;-) Dec 01 15:34:34 a glas even Dec 01 15:36:16 wheather getting better recently here in Taipei, so you only need a warm sleepingbag and can camp in the nearby forrest XD Dec 01 15:37:03 weather even Dec 01 15:37:41 Fougner: beware of the moskitos though Dec 01 15:37:54 Forrest Gump? Dec 01 15:41:04 DocScrutinizer2, yeah I will =D Dec 01 15:41:58 tell me which flight, and maybe we can arrange some taxi from airport for you Dec 01 15:42:06 haha Dec 01 15:42:37 yeah I'll catch a plane tomorrow, where's the office? ;) Dec 01 15:43:12 the taxi will take you there Dec 01 15:44:01 yan guang rd 300 Dec 01 15:44:28 see wiki Dec 01 15:45:43 DocScrutinizer2, you're kidding me, aren't you? =) Dec 01 15:46:09 who's kidding whom? Dec 01 15:46:29 you won't get a flight for tomorrow Dec 01 15:46:38 hahah, what the Dec 01 15:47:54 http://www.justpasha.org/folk/whowhat.html Dec 01 15:48:10 DocScrutinizer2, you can't be serious? Dec 01 15:54:20 Fougner: great link! :-D Dec 01 15:54:53 DocScrutinizer2 yeah I know ;OP Dec 01 15:54:54 ;P* Dec 01 15:57:51 Fougner: of course I'm kidding you. Probably it's cumbersome to camp in this forest on the hill nearby, and you wouldn't like to sit all the day next to me watching me reading manuals and datasheets Dec 01 15:58:58 DocScrutinizer2, never say never, just get me a bed and I'll do whatever you tell me to, as long as it's somehow related "development" and "openmoko" ;D Dec 01 15:59:17 uhm, haha, leave out the first part Dec 01 15:59:38 I meant, arrange a place to sleep Dec 01 15:59:47 or do you guys need to sleep down there? o.O Dec 01 16:00:24 hey openmos \o/ Dec 01 16:00:45 i got my debug board, havent used mine neo in a long time. how is it going, all Dec 01 16:00:50 actually OM-apartment is crowded atm :-/ Dec 01 16:01:05 DocScrutinizer2, hehe, cool Dec 01 16:01:15 freesmartphone.org: 03sudharsh 07openmoko-gsoc2008 * r834a1418ed6c 10/fsod/ (11 files in 10 dirs): Dec 01 16:01:15 freesmartphone.org: 1.) Fix mem leaks in Dec 01 16:01:15 freesmartphone.org: ODeviced.get_device() Dec 01 16:01:15 freesmartphone.org: input-helpers.c Dec 01 16:01:15 freesmartphone.org: 2.) Add GetTimeOuts in idlenotifier plugin Dec 01 16:01:16 freesmartphone.org: 3.) Fix some warnings Dec 01 16:01:18 I guess people sleep on each other then :P Dec 01 16:01:35 sleep with?? Dec 01 16:01:47 no, on Dec 01 16:02:03 sleeping on sounds more evil ;) Dec 01 16:02:12 as it should Dec 01 16:02:25 yeah, tomorrow a 4th person will check in, then we actually have that problem Dec 01 16:02:45 haha Dec 01 16:03:03 <[Rui]> hi all Dec 01 16:03:09 Look out, there's snipers camping in the woods! Dec 01 16:03:31 Dave: I am not in the woods, though from the woods Dec 01 16:03:37 Dave: nah, not here Dec 01 16:03:39 :) Dec 01 16:03:51 Joerg, do the mosquitos like you? Dec 01 16:04:36 yup, bite me badly Sunday a week ago when I had a walk in the morning Dec 01 16:04:49 Joerg? =D Dec 01 16:04:56 DocScrutinizer2, what country are you from? =) Dec 01 16:05:05 D Dec 01 16:05:10 DE? Dec 01 16:05:15 yup Dec 01 16:05:51 seems a lot of openmoko guys come from Germany ^^ Dec 01 16:06:12 hmm yeah quite some Dec 01 16:06:31 it seems a lot of opensource guys come from germany... half debian seems to be german sometimes... Dec 01 16:07:04 real german handcraft ^^ Dec 01 16:07:13 henk: yes I wonder what it is about germans that lead them to contribute and lead open source projects so quickly... Dec 01 16:07:26 KDE's Akademy was also at least 50% german Dec 01 16:07:55 <[Rui]> anyone on keyboard with experience with FSO building? Dec 01 16:08:01 somehow i still have a surprisingly hard time to find opensource companies in germany Dec 01 16:08:06 <[Rui]> http://pastebin.com/m76dbae4c Dec 01 16:08:13 for the hw team we got TW-staff almost Dec 01 16:08:22 exclusively Dec 01 16:08:28 ronny: Try universities :) Dec 01 16:08:38 gromgull: im a student already ;P Dec 01 16:08:40 gromgull: if you find out, tell me ;) Dec 01 16:09:02 ronny: the only ones i can think of atm are SuSE perhaps and credativ Dec 01 16:09:10 gromgull: but i'd like twice the pay Dec 01 16:09:24 I work at DFKI - we pay twice what university does and there is lots of OS Dec 01 16:09:42 I guess also Frauenhofer and even Max Planck pay better than uni and do OS a lot Dec 01 16:09:50 Joerg, I'm sure you get along though, right? :) Dec 01 16:10:25 :-x Dec 01 16:10:36 :x Dec 01 16:10:38 DocScrutinizer2, hahaha why? :P Dec 01 16:10:48 He'd clearly rather not say :p Dec 01 16:11:07 * Dave slaps Fougner around with some pizza dough Dec 01 16:12:21 first of all I don't know chinese, neither spoken nor kanji Dec 01 16:12:40 That certainly doesn't help :) Dec 01 16:12:48 But everyone is still nice, right? Dec 01 16:12:58 yup Dec 01 16:12:59 how can you communicate with them then? ^^ Dec 01 16:13:18 english? Dec 01 16:13:37 Pictographs? Dec 01 16:13:40 Pictionary!? :D Dec 01 16:14:15 DocScrutinizer2, oh, sorry haha Dec 01 16:14:24 It's... it's... it's a 22000µF cap! Dec 01 16:14:35 lol Dec 01 16:14:43 * Dave claps Dec 01 16:15:01 22mF, quite decent, yeah Dec 01 16:15:18 :] Dec 01 16:15:45 Joerg, it's surprising how expensive large capacity caps can be :| Dec 01 16:15:49 should suggest a rework, just to see the reactions :) Dec 01 16:15:54 I make a habit not to drop them in the lab :D Dec 01 16:15:58 haha Dec 01 16:17:14 Now, if only my 33mF caps could fit in the phone... ;p Dec 01 16:18:02 would fix buzz and boot w/o bat same time - lol Dec 01 16:18:45 :D Dec 01 16:19:03 well, at least those are fixed issues anyway Dec 01 16:19:04 but I'd have a huge cap strapped to the back of it ;p Dec 01 16:19:08 yeah Dec 01 16:19:52 funny enough, both need a 100uF Dec 01 16:20:00 hmm Dec 01 16:20:12 interesting Dec 01 16:20:17 you tested, right? Dec 01 16:20:32 yup Dec 01 16:20:39 you don't need bigger? :) Dec 01 16:21:25 hey ninex, don't find the right leetspeak? Dec 01 16:21:42 hah Dec 01 16:25:36 Dave: a couple of 10uF/400V soldered parallel are much more fun when shorting than a 22mF :] Dec 01 16:31:59 henk: suse is german too Dec 01 16:33:02 :D Dec 01 16:33:35 ahh Dec 01 16:33:42 I am a bit behind in reading up Dec 01 16:34:30 DAVE! Dec 01 16:54:24 bumbl: yeah SuSE is ~1000m away from my flat Dec 01 16:57:08 DocScrutinizer: really ... nice Dec 01 17:01:38 haha, DocScrutinizer that's cool Dec 01 17:06:48 why can't I resume from suspend in the latest OM-testing? ^^ Dec 01 17:16:33 i can ping every site (on host and on Fr) but i can't ping www.bearstech.com, although it seems everybody else can.... Dec 01 17:16:40 anybody have an explanation for this? Dec 01 17:17:13 Zorkman, someone's hacked you xD Dec 01 17:18:18 Zorkman: your providers dns server is out of date Dec 01 17:19:15 try to ping 193.84.18.51 Dec 01 17:20:59 yay Dec 01 17:21:33 root@om-gta02 ~ $ ping 193.84.18.51 Dec 01 17:21:33 PING 193.84.18.51 (193.84.18.51): 56 data bytes Dec 01 17:21:33 ping: sendto: Network is unreachable Dec 01 17:21:41 wow Dec 01 17:22:09 surly no caps Dec 01 17:22:38 hmmm Dec 01 17:22:59 this would be the place to find very good hackers:) Dec 01 17:24:10 vewy vewy good hackers Dec 01 17:25:57 slaxxin, yeaaaaah Dec 01 17:27:51 Zorkman, What if you try to traceroute there? Dec 01 17:27:57 It's probably an inter-ISP routing issue. Dec 01 17:28:11 You could try other IPs in the same netblock and discover you can't reach them, either. Dec 01 17:29:28 ping 193.84.18.51 works now Dec 01 17:37:04 bah Dec 01 17:37:28 i edited my opkg to http://193.84.18.51/shr-testing/ipk/all/Packages.gz but that doesn't work Dec 01 17:37:37 is there a way i can update? Dec 01 17:38:09 don't upgrade Dec 01 17:38:11 :p Dec 01 17:38:32 why not? it's already unusable :p Dec 01 17:39:11 :p Dec 01 17:39:54 don't use the IP but DNS Dec 01 17:40:05 Zorkman: http://shr.bearstech.com/shr-testing/ipk/all/Packages.gz Dec 01 17:40:09 it works Dec 01 17:40:19 it doesn't work for me gromez Dec 01 17:40:21 gromez: not for Zorkman Dec 01 17:40:37 it seems as if his isp has some problems Dec 01 17:40:38 try with opendns Dec 01 17:40:49 gromez: it would work with the ip Dec 01 17:41:12 opendns can't do magic and make an unreachable network reachable Dec 01 17:41:22 bumbl: no, if shr.bearstech.com is a vhost, it should not work... Dec 01 17:41:56 Zorkman: opkg update; opkg upgrade does not output anything Dec 01 17:43:23 bumbl: nope, it just says "failed to download" and for open dns, i have nameserver 208.67.222.222 Dec 01 17:43:23 nameserver 208.67.220.220 Dec 01 17:43:33 aren't those opendns servers already? Dec 01 17:44:02 can u go anywhere at all? Dec 01 17:44:20 no Zorkman: you don't need to try Dec 01 17:44:33 nothing to upgrade Dec 01 17:44:34 here Dec 01 17:44:54 and the last time I upgraded was on saturday Dec 01 17:45:01 slaxxin: i can reach everything i try, except bearstech Dec 01 17:45:10 ok thanks bumbl Dec 01 17:45:27 anyway, once there is a new android image i'll try it i think; just can't use SHR as a phone anymore Dec 01 17:45:30 how about hosts,deny? Dec 01 17:46:02 Zorkman: why not? Dec 01 17:46:23 bumbl: it eats my sms'es Dec 01 17:46:48 it wakes from suspend, i get a notification about "new sms", but i can't read the text, it just doesn't appear, also not in the messages app Dec 01 17:46:59 when i put my sim in a 'normal' cellphone, i can read them Dec 01 17:47:13 ? Dec 01 17:47:16 (it doesn't happen all the time, but lately it's been like 7/10 times it eats the sms) Dec 01 17:47:20 I never got that Dec 01 17:47:26 i can also only store 20sms's on my sim Dec 01 17:47:53 and it stores the sent messages, so after a while my simcard is full, and i can't delete the sent sms; so i have to put it again in a different phone Dec 01 17:48:22 hehe that's bad Dec 01 17:48:31 I can store plenty of sms on my sim card Dec 01 17:50:36 did the gps worked in the previous release of android? Dec 01 17:51:37 there was a gps app in the previous release ? Dec 01 17:52:32 gromez: google maps Dec 01 17:54:17 bumbl; could it be used offline? i guess not Dec 01 17:54:35 is wiki down? Dec 01 17:54:41 blah, wrong project ;) Dec 01 17:55:02 Zorkman: google + offline = impossible Dec 01 17:55:14 it could cache the tiles Dec 01 17:55:18 like tangogps... Dec 01 17:57:23 exactley! Dec 01 17:58:14 one thing I really would like TangoGPS to have, is the possibility to download all the zoom-levels at once Dec 01 17:58:24 not just +1, or +2, or +3, or +4 Dec 01 17:59:12 Umm... Dec 01 17:59:23 You do realise you're saying you want to download some terabytes? Dec 01 18:00:04 that wouldn't be google Dec 01 18:00:06 SpeedEvil, that depends on the area, right Dec 01 18:00:26 Fougner: if you want to download all zoom levels at once globally Dec 01 18:00:33 SpeedEvil, lol, nooo Dec 01 18:00:36 not globally Dec 01 18:00:36 hahah Dec 01 18:00:37 you can download to a given depth from the current view Dec 01 18:00:39 of course not Dec 01 18:00:44 for example, 5 levels deeper Dec 01 18:00:59 which gives you 2^2n tiles Dec 01 18:01:03 you sure it's not ONLY +5 levels from the view? Dec 01 18:01:23 ? Dec 01 18:01:35 "download TO a given depth" Dec 01 18:01:39 some android news on community list Dec 01 18:01:43 If you're zoomed into level 4, you click 'download 3 levels' and it downloads 5,6,7,8 Dec 01 18:01:44 sounds to me you mean this Dec 01 18:01:46 If you're zoomed into level 4, you click 'download 3 levels' and it downloads 5,6,7 Dec 01 18:01:57 which is 8^2 tiles Dec 01 18:02:01 SpeedEvil, you sure+ Dec 01 18:02:02 ?* Dec 01 18:02:07 not just 7? Dec 01 18:02:12 err Dec 01 18:02:15 7^2 Dec 01 18:02:17 sigh Dec 01 18:02:41 err Dec 01 18:02:52 level 5 is 4 tiles, 5 is 16, 6 is 64 Dec 01 18:02:58 I thought the tiles were individually rendered pics Dec 01 18:03:03 they are Dec 01 18:03:34 you download 3 deepeer than a given view, and it fetches the tiles that comprise that view at that zoom level. Dec 01 18:04:01 as the zoom doubles every level, then zooming once multiplies the number of tiles per area by 4 Dec 01 18:04:23 Anyway, you don't want that. Dec 01 18:04:38 What you really want is a nice renderer that renders from compressed OSM data in some form. Dec 01 18:04:51 And supports dynamic updates. Dec 01 18:04:56 But I don't think that exists. Dec 01 18:05:04 SpeedEvil, but TangoGPS does not do that,exactley Dec 01 18:05:07 too bad =( Dec 01 18:05:22 but, when I'm in zoom level 10 and downloads +6 Dec 01 18:05:56 I think the top level is 16 Dec 01 18:05:56 I'll get zoom level 10-16 in that area? Dec 01 18:05:56 Get a SDHC which can hold the entire world! Dec 01 18:05:56 yes Dec 01 18:05:58 no Dec 01 18:05:58 17 Dec 01 18:05:58 =) Dec 01 18:05:58 the visible area Dec 01 18:05:59 well Dec 01 18:06:04 Dave: where can I buy this several terabyte SD? Dec 01 18:06:11 Dude it's not that much. Dec 01 18:06:18 Some people here have already done it Dec 01 18:06:22 I've downloaded a lot.. at least it feels like that.. and I've only used a few hundred MBs Dec 01 18:06:55 it's funny because most of it is useless ocean :D Dec 01 18:07:01 haw Dec 01 18:12:46 would be there a separate project of openmoko to cover low-end phones? (like my sony ericsson w200) Dec 01 18:12:54 hmm tangogps + routing function would be cool Dec 01 18:13:36 no rendering but routing with the vector cards Dec 01 18:14:40 which will be displayed using an overlay Dec 01 18:19:27 nicfer: the fundamental problem is that lower end phones don't run linux. Dec 01 18:19:34 nicfer: Or are not capable of it Dec 01 18:19:51 nicfer: this raises _enormously_ the burden of writing a new software packager Dec 01 18:21:18 hehe Dec 01 18:21:24 linux on my G900 xD Dec 01 18:23:49 oh, for those phones we'll need a dedicated kernel right? Dec 01 18:26:13 nicfer: to an extent, probably. Dec 01 18:26:23 nicfer: the other problem is a generic stack is much harder. Dec 01 18:26:24 wonder if i could get linux on my old blackberry Dec 01 18:26:48 nicfer: for example, for every phone, you need to work out how to load software on it. This may be very hard in some cases. Dec 01 18:27:05 nicfer: then you need to write drivers, possibly for chips with no published data at all. Dec 01 18:27:31 nicfer: that's rather like saying that in order to make a bicycle function as a spacecraft, it would need a dedicated engine... there's rather a lot more too it than the kernel. Dec 01 18:27:34 gnnnaaaah. Dec 01 18:27:35 nicfer: and in many of the low-end phones cases, the GSM chip also runs the applications. This means that you need to do hard-real-time. Dec 01 18:27:40 nicfer, probably linux on a low-end sonyericsson is a dream only =) Dec 01 18:27:48 b0ib0t2: I would be surprised if you could. RIM does interesting work in tightly integrating their h/w and OS. Dec 01 18:27:53 Not to mention pointless. Dec 01 18:28:10 What could it do that the existing software doesn't do? Dec 01 18:28:30 best to expend the effort on the family of smartphones that are more interesting... Dec 01 18:28:42 That too. Dec 01 18:28:59 Though look at the thousands of apps that palm OS has. Dec 01 18:29:48 look at the emu they have for maemo Dec 01 18:29:49 The original palm that is. Dec 01 18:29:56 I mean, there's no reason to make linux work on a w200 for example Dec 01 18:30:36 extremely small screen, a numeric keyboard, nothing else.. Dec 01 18:30:49 hopeless to get something running on it xD Dec 01 18:30:57 I disagree - somewhat. Dec 01 18:31:11 i have heard that many times... that there is no point Dec 01 18:31:13 funny Dec 01 18:31:20 If you could make it an effort that was portable - then there is a big point. Dec 01 18:31:22 okay, nothing is impossible, but anyway Dec 01 18:31:42 does there need to be a point? Dec 01 18:31:45 If you're doing it for one phone - then no Dec 01 18:31:52 oh, because I thought if there are open firmwares for portable media players why not for phones? Dec 01 18:31:54 b0ib0t2, nope Dec 01 18:32:07 Consider the thousands of apps from the early palm days that could work on that sort of phone with numeric input for example. Dec 01 18:32:10 nicfer, you've got a point there Dec 01 18:32:15 a small one Dec 01 18:32:15 the point i supposed would be that it would be a fantastic learning experience :D Dec 01 18:32:20 nicfer: for one or two brands of music players Dec 01 18:32:36 if I have a patch to openmoko's openembedded, where to send it to for inclusion? Dec 01 18:32:44 b0ib0t2, hackers sometimes do things, because they can.. Dec 01 18:32:47 maybe because of the FCC Dec 01 18:33:15 slaxxin, say what? :P Dec 01 18:33:35 mb___: you could email it to the distro (or kernel) list, but if the patch fixes a problem, you can open a bug on the Openmoko bug tracker. Dec 01 18:33:55 It fixes compilation on ppc64. Dec 01 18:34:29 I think I'll send it to the list. (I don't like bug trackers very much :P) Dec 01 18:35:53 rwhitby: Huge thanks for the makefile, btw. Dec 01 18:51:45 where can I get the new android image? ^^ Dec 01 18:55:18 You don't. Dec 01 18:55:20 It gets you! Dec 01 18:55:37 lol Dec 01 19:02:23 Fougner: it's not there yet i think Dec 01 19:02:40 Zorkman, oh =( Dec 01 19:02:46 Shhh, jonkristian is here Dec 01 19:09:17 http://events.nokia.com/countdown/ Dec 01 19:12:06 CVirus: what happens then? Dec 01 19:12:19 we'll wait and see :-) Dec 01 19:13:20 it's the conference of nokia Dec 01 19:13:21 no? Dec 01 19:13:38 it should be Dec 01 19:13:55 but they'll also announce some bombass linux-powered shiny products Dec 01 19:14:05 one can only hope :) Dec 01 19:14:42 i think it'll be the n82 Dec 01 19:15:08 yeah, or 83 Dec 01 19:17:32 hi guys, sorry to bother, one question: is 'enlightenment_remote' available along with 'illume' gui config? thanks. Dec 01 19:24:02 openmoko: 03zecke 07org.openmoko.dev * r8b127a215ec5 10/ (3 files in 2 dirs): tichy: This project moved from svn to git, catch up Dec 01 19:35:00 bumbl: yes, but i'm not sure if you can call that opensource software... Dec 01 19:37:43 TAsn: siglaunchd is Most Active This Week on projects.openmoko.org, congrats :) Dec 01 19:38:02 http://koolu.com/images/stories/WEphone_builtin_lg.jpg ==> ... wth? Dec 01 19:41:20 Zorkman, hehe yeah, I saw it ;] Dec 01 19:41:28 though I'm the only one active Dec 01 19:41:34 pieterc: o.O Dec 01 19:41:36 people don't post bugs/suggestions ;] Dec 01 19:41:54 I think I should rewrite it in c soon enough Dec 01 19:42:57 pieterc, it's cool except for the mac design ;] Dec 01 19:43:16 It's the 'next version' according to koolu ;) Dec 01 19:43:30 http://koolu.com/News/Koolu-News.html Dec 01 19:52:18 * balrog-kun wonders if ericthefish is a relative of Eric The Half-bee Dec 01 19:52:48 half a bee is not a bee ;) Dec 01 19:54:15 yes, due to some ancient injury :p Dec 01 20:02:26 Hey gang Dec 01 20:02:32 Anything new in the horizon? Dec 01 20:03:59 ANDROID Dec 01 20:04:15 orly? Dec 01 20:04:40 i did an opkg update/upgrade right now in shr, nothing/nada/zip :/ Dec 01 20:04:59 if you use a good looking glass i think you might catch a glance of it on the horizon :) Dec 01 20:05:23 i can no longer reach bearstech.com, but my informants tell me there has been no updates since saterday Dec 01 20:05:46 a military action of the Conch Republic might have something to do with it Dec 01 20:06:53 ah Dec 01 20:08:58 Who are these bears tech people? Dec 01 20:09:14 and why do they sound criminal? Dec 01 20:09:43 you don't wanna mess with those guys, man Dec 01 20:09:55 those are openmoko's resellers in france Dec 01 20:10:02 Sargun: they are a shop Dec 01 20:10:05 Sargun: change your nick and location because they are crazy mofo's! Dec 01 20:10:09 www.bearstech.com Dec 01 20:10:16 I bought two FR at bearstech Dec 01 20:10:58 they're loaded with guns'shit, drugs, you know... and miniature terrorists Dec 01 20:11:18 haha Dec 01 20:11:19 with bombs Dec 01 20:11:26 I've bought mine from bearstech too. Dec 01 20:11:49 emsyr: step away from it, slowly! Dec 01 20:12:21 don't push the round one Dec 01 20:12:32 Zorkman: what do you mean? Dec 01 20:13:09 that those freerunners are rigged! Dec 01 20:13:28 I already got mine. Dec 01 20:13:48 they removed glamo bandwith to put it more uranium Dec 01 20:13:56 s/it/in Dec 01 20:15:09 There is no return:-[ Dec 01 20:25:27 Zorkman: have you get the FRs? Dec 01 20:26:04 yeah, somewhere in july Dec 01 20:26:22 one had a broken gps, they sent a new one Dec 01 20:33:12 how can i prevent a module from being loaded? (apart from deleting it) Dec 01 20:33:23 in om2008.9 Dec 01 20:33:59 a kernel module? Dec 01 20:34:07 afaik there is no kernel module loaded Dec 01 20:34:09 yes Dec 01 20:34:20 its all compiled in Dec 01 20:34:20 oh, sorry... it's fdom Dec 01 20:34:32 damn, i wanted to reflash to latest om Dec 01 20:34:38 :) Dec 01 20:34:41 hmm dunno Dec 01 20:34:50 grep for it in /etc/* Dec 01 20:35:20 i think it's loaded by gesd from accelges... evbug, event interface debugging for the accelerometers. Dec 01 20:35:24 i did, nothing though. Dec 01 20:38:52 keywords Om2008.11 added on trac means they are going to fix on 2008.11 ? :)) Dec 01 20:39:08 i wonder if http://docs.openmoko.org/trac/ticket/1662 is still an issue Dec 01 21:32:25 openmoko: 03zecke 07org.openmoko.dev * r25f5ec7a66d5 10/ (5 files in 4 dirs): bind: Add bind version 9.3.6 Dec 01 21:32:26 openmoko: 03zecke 07org.openmoko.dev * r30985fab978d 10/packages/tasks/task-openmoko-feed.bb: task-openmoko-feed: Add bind-utils to the feed Dec 01 21:48:27 * quatrox trying to boot with Qi but nothing happens Dec 01 22:01:26 hey, can anyone help me? I'm trying to update my u-boot so i can boot off ext2, but it doesn't update Dec 01 22:01:48 abatrour: yes? Dec 01 22:01:52 can't you boot from ext2 with the shipped uboot? Dec 01 22:02:13 but i just said im trying to update my uboot to do so.. Dec 01 22:02:18 i read that its possible Dec 01 22:02:20 tifereth: no, only fat Dec 01 22:02:56 well then the script to install debian is retarded cause it automatically formats the partition for me Dec 01 22:03:29 abatrour: what exactly do you need help with? Dec 01 22:04:16 i have tried booting into nor and nand to flash the uboot, my nor wont update but my nand does Dec 01 22:04:27 but i still cant boot off my my microsd card Dec 01 22:05:30 abatrour: you need a debug board in order to update nor Dec 01 22:05:37 nor is backup only Dec 01 22:05:39 basically, i just finished following the guide to install debian on my microsd card, it finished, but it says it cant find uImage on the partition Dec 01 22:06:08 i read updating the uboot allows for booting off of ext2 instead of just fat16, but it still doesn't allow me Dec 01 22:06:19 do you have /boot/uImage.bin on the first partition? Dec 01 22:07:03 the debian script doesn't automatically do it? Dec 01 22:07:04 abatrour, in order to boot from ext2, you must modify the u-boot env Dec 01 22:07:34 I never tried the debian distro Dec 01 22:07:41 but I guess it does Dec 01 22:08:03 but why do you need ext2? Dec 01 22:08:25 thats the way the debian script does it Dec 01 22:08:32 ahh Dec 01 22:08:35 http://wiki.debian.org/DebianOnFreeRunner Dec 01 22:10:15 ahh... it only uses on partition Dec 01 22:10:58 I will see if I can create a env-file Dec 01 22:11:54 i really dislike that guide lol, halfway down the page, it tells u how to run the install so it makes a small fat partition at the beginning..... Dec 01 22:12:05 like wtf, that should be at the very beginning Dec 01 22:12:25 its so nice to read that AFTER doing an hour long install :P Dec 01 22:12:26 abatrour: fat is not supported afaik Dec 01 22:12:35 abatrour: it does not do symlinks Dec 01 22:12:44 abatrour: and the kernel packages will make symlinks in the future Dec 01 22:12:54 lindi-: fat is supported for uboot by default Dec 01 22:13:04 quatrox: for uboot yes but not for debian Dec 01 22:13:15 "Set boot partition to be vfat by running SD_PART1_FS=vfat ./install.sh all. Now you do not need to mess with modifying U-Boot's default setup," Dec 01 22:13:30 abatrour: but that is not good in long-term Dec 01 22:13:38 im going to edit the guide, its just plain stupid Dec 01 22:13:49 abatrour: symlinks are stupid? Dec 01 22:13:59 it makes an 8mb partition for uimage, then the rest is ext2 Dec 01 22:14:04 ext2 for debian Dec 01 22:14:13 that is logic Dec 01 22:14:20 it is the easiest way Dec 01 22:14:23 abatrour: please don't, pkg-fso-maint mailing list is getting mail about people using vfat for /boot and failing kernel upgrades Dec 01 22:14:27 but why they tell u that AFTERWARDS is just dumb Dec 01 22:14:38 so now i have to do it all over again :P Dec 01 22:14:50 oh man Dec 01 22:15:00 i think we better just remove vfat instructions from that page Dec 01 22:15:20 well then someone needs to make a new u-boot that has already been edited Dec 01 22:15:35 install.sh can modify uboot env Dec 01 22:15:44 abatrour: you basically have two options: Dec 01 22:15:44 a) edit the uboot env to boot from ext2 Dec 01 22:15:44 b) create a fat boot partition Dec 01 22:16:11 where a) is the one that will work in the future Dec 01 22:16:23 :) Dec 01 22:16:54 yeah i read that, option a is the best, and i dont see why its not in the u-boot by default, people shouldn't have to "hack" it Dec 01 22:17:11 abatrour: what is "by default"? Dec 01 22:17:23 from factory? Dec 01 22:17:49 abatrour: maybe older uboot did not do ext2? Dec 01 22:17:57 no, i mean built into the latest u-boot image Dec 01 22:18:11 but configuration is in a different partition Dec 01 22:18:16 than the uboot binary Dec 01 22:18:59 so theres a u-boot, uImage, rootfs, and an extra configuration partition? Dec 01 22:19:01 mtd1: 00040000 00020000 "u-boot" Dec 01 22:19:01 mtd2: 00040000 00020000 "u-boot_env" Dec 01 22:19:08 mtd3: 00800000 00020000 "kernel" Dec 01 22:19:08 mtd4: 000a0000 00020000 "splash" Dec 01 22:19:15 mtd5: 00040000 00020000 "factory" Dec 01 22:19:15 mtd6: 0f6a0000 00020000 "rootfs" Dec 01 22:19:19 i would follow the guide for editing the u-boot but my ubuntu notebook is dead :( Dec 01 22:19:26 hmm Dec 01 22:19:52 abatrour: if you "upgrade uboot" by writing to "mtd1" then obviously you are not changing the configuration in "mtd2" Dec 01 22:20:23 yeah, i didn't know there was a seperate partition for the config, i thought it was stored in the u-boot image Dec 01 22:20:33 that'd be quite inefficient ;) Dec 01 22:20:40 how so? Dec 01 22:21:19 well, if power was lost while you were changing uboot configuration then the boot loader would be lost too? Dec 01 22:21:19 instead of just updating the u-boot, i have to update the u-boot and also the config Dec 01 22:21:34 horrible, what if i want to have my own configuration? Dec 01 22:21:45 i don't want it to be overwritten on upgrade Dec 01 22:21:51 i thought thats what nor was for, like a backup bootloader Dec 01 22:21:56 in fact, i have several custom uboot entries Dec 01 22:22:03 ah Dec 01 22:22:25 now i just gotta figure out how to edit the entries from vista or my phone... Dec 01 22:23:05 i use http://iki.fi/lindi/openmoko/configure-uboot k Dec 01 22:23:30 (parts stolen from install.sh) Dec 01 22:24:03 * spydon barks @ vista... Dec 01 22:24:06 yeah, i dont even know where to begin on that lol Dec 01 22:24:40 there isn't an already made "config" that i can just dfu-util onto it? Dec 01 22:26:37 afaik not Dec 01 22:27:02 maybe i should just try qi Dec 01 22:27:15 have fun :P Dec 01 22:27:30 yeah, i just dont know which version i need, there are 3 Dec 01 22:31:02 * abatrour wants to kill his phone Dec 01 22:33:58 hullo Dec 01 22:34:02 hey Dec 01 22:34:23 anyone from czech republic using a neo phone? :) Dec 01 22:44:01 abatrour: do you need help with the environments? Dec 01 22:45:35 sure Dec 01 22:45:47 i started reinstalling it anyways though Dec 01 22:45:52 with the fat at the beginning Dec 01 22:46:17 the factory phones should be updated with an ext2 entry in the uboot env Dec 01 22:46:27 have fat+ext2 and ext2 Dec 01 22:47:50 abatrour: the problem will go away, for better or worse, as the gta03 will have qi as a bootloader, and will have no environment options at all. Dec 01 22:48:10 yeah, but that means i need to buy a gta3 ;) Dec 01 22:48:44 Or you could enjoy the pain early, and flash qi onto your gta02. Dec 01 22:48:53 in a perfect world we wont need to boot off the sdcard though Dec 01 22:48:54 But I wouldn't recommend it. Dec 01 22:49:13 i tried flashing qi on it, says it wasn't designed for it or something, i probably did something wrong Dec 01 22:49:14 abatrour: booting off the sd card is the preferred way with Qi. Dec 01 22:49:47 NAND flash in devices like the FR is going the way of the dinosaur; sd cards are much more practical and lower cost. Dec 01 22:50:09 i mean, what i said about not booting off sdcard, dont sdcards take more power than internal flash? Dec 01 22:50:37 flash is great for a fallback, like factory reset/defaults Dec 01 22:51:14 abatrour: you can get the env-file from http://om.quatrox.org/om/env.new Dec 01 22:51:18 I see gta02 is already about to phase out ? Dec 01 22:51:25 and not to mention wouldn't booting off internal flash be better for glamo too? save some bandwidth Dec 01 22:51:32 Right. a small amount of flash for a rescue kernel/rootfs -- just enough to boot it up so that you can ssh into it and patch up your sd card. Dec 01 22:51:36 cool thanks quatrox Dec 01 22:51:55 no problem Dec 01 22:51:59 jc: doubtful. no dates for the gta03 have been announced at all. Dec 01 22:52:17 mwester: I tried Qi Dec 01 22:52:32 but did you inhale? Dec 01 22:52:38 my GTA will not boot Dec 01 22:52:42 no lights Dec 01 22:52:44 nothing Dec 01 22:52:46 Take out the SIM card. Dec 01 22:52:51 no sim Dec 01 22:52:52 seriously. Dec 01 22:52:55 that's bad. Dec 01 22:53:10 but it boots fine with uboot Dec 01 22:53:18 not sure what I did wrong Dec 01 22:53:20 Let someone on the kernel mailing list know about that. Dec 01 22:53:38 It should be foolproof; there's nothing to it so it's supposed to be simple. Dec 01 22:53:46 (but it has some bugs yet) Dec 01 22:53:50 quat, is there a wiki on how to update the uboot env? is it the same procedure as flashing any other partition? Dec 01 22:54:26 mwester: This is the correct image, right? Dec 01 22:54:26 http://people.openmoko.org/andy/qi-s3c6410-master_2ad3ce6ff57753e3.udfu Dec 01 22:54:54 Quadduc: no Dec 01 22:55:15 quatrox: that'll be for the GTA04 I think - the 6410 isn't in the 03 Dec 01 22:55:20 abatrour: see http://om.quatrox.org/om/ Dec 01 22:55:21 (unless the name is confusing me) Dec 01 22:55:34 for me i needed s3c2410 Dec 01 22:55:52 do you know about some opengl tech demos for the glamo? Dec 01 22:55:53 SpeedEvil: aha... I confused it because I read so much about it Dec 01 22:56:08 I will try with the correct one Dec 01 22:57:04 abatrour: try to see if you understand http://om.quatrox.org/om/frm_gta02_env.sh Dec 01 22:57:11 when i tried to install it, it gave me an error, wouldn't work Dec 01 22:57:28 what was the error? Dec 01 22:57:35 crc? Dec 01 22:58:11 i installed todays Om-testing build and the qwerty-button in the top shelf is missing. how can i get it back? Dec 01 22:58:35 i cant remember what it ways, not a crc error, something about it not being designed for it or something Dec 01 22:59:11 i thought GTA02 had S3C2442B Dec 01 22:59:25 i ran dfu-util.exe -a u-boot -R -D qi_s3c2410... Dec 01 22:59:52 i just ran dmseg and it said 2410 for me in there somewhere Dec 01 23:00:20 in any case, just check dmesg output to find your version Dec 01 23:00:29 ahh ... that's fine then Dec 01 23:01:00 2410 is the gta01, 2442 is the gta02, 6410 is the gta03 Dec 01 23:01:19 hmm Dec 01 23:02:41 oh ok, there are multiple places it states the cpuid Dec 01 23:03:20 6410? I thought 6410 was the one with the GPU, that was slated for GTA04. Or have I not been keeping up. Dec 01 23:04:03 http://wiki.openmoko.org/wiki/GTA03 Dec 01 23:04:19 you havn't been keeping up ;p Dec 01 23:04:37 fair enough. Dec 01 23:04:50 Hi. Is someone here from the guys behind http://www.neopwn.com/ ? Dec 01 23:04:50 i wonder what the new case will look like Dec 01 23:04:51 * quatrox is embarrassed that he flashed for wrong uC Dec 01 23:04:53 I thought GTA03 was a 'out the door as fast as possible' effort. Dec 01 23:05:07 oh noes ... GTA03 has SMEDIA Glamo removed Dec 01 23:05:09 * sicu cries Dec 01 23:05:17 tears of joy Dec 01 23:05:39 The graphics of the 6410 are much better than the glamo. Dec 01 23:06:00 sibbe, you actually like it ? Dec 01 23:06:01 oh... Dec 01 23:06:08 and on-die, so comms with it are ridiculously faster. Dec 01 23:06:18 i hope glamo is figured out though, i dont know how much i would want to buy a gta03 if my gta02 doesn't even work decently Dec 01 23:06:32 i would feel cheated Dec 01 23:06:43 I'd love to help with that Dec 01 23:06:58 unfortunately I can't find the datasheet anywhere.. Dec 01 23:07:12 naughty quatrox for trying to upgrade his SoC by purposely flashing the next level up Dec 01 23:07:19 it doesn't work that way ;p Dec 01 23:07:22 why does smedia have to be so anal about decent support Dec 01 23:07:30 someone said it has some serious bus bottleneck Dec 01 23:07:43 If I recall correctly from the schematics, isn't it directly memory mapped ? Dec 01 23:08:10 i read someone managed to overclock the glamo from 50mhz to 80 Dec 01 23:08:14 is that true? Dec 01 23:08:25 does it matter ? Dec 01 23:08:29 i saw that in the ML too Dec 01 23:08:47 not that it matters much ... no Dec 01 23:08:53 kinda, a slightly faster pos "gpu" is better than a slower pos "gpu" :P Dec 01 23:09:04 wiiiiiiiiiiiiiiiiiiiiiiiiii - Qi boots.... need to avoid kernel panic (prob wrong name on the uImage-GTA02.bin... Dec 01 23:09:13 so it acquires the bus for a long time ? Dec 01 23:09:24 since its a lot slower than the cpu... Dec 01 23:09:34 basically Dec 01 23:09:51 and the nand flashes share the same bus right ? Dec 01 23:09:55 and the SoC only has one memory bus, so a read/write to it locks it up Dec 01 23:09:57 wouldn't raising the glamo speed increase the bus? Dec 01 23:09:59 that would be bad for i/o health Dec 01 23:10:00 nand, RAM, ... Dec 01 23:10:10 now I get it :) Dec 01 23:10:16 unfortunately :/ Dec 01 23:10:39 apt: what is the time? Dec 01 23:10:39 so Dec 01 23:10:41 quatrox: what are you talking about? Dec 01 23:10:44 what about compositing ? Dec 01 23:11:03 jc: put one layer of green, followed by a layer of brown, and repeat Dec 01 23:11:20 SpeedEvil, huh ? Dec 01 23:13:06 http://www.bestgardening.com/bgc/howto/compost01.htm Dec 01 23:13:12 * SpeedEvil is probably getting too obscure. Dec 01 23:13:38 SpeedEvil, what are you implying ? Dec 01 23:14:02 arrrg - there must be a mistake at http://wiki.openmoko.org/wiki/Qi Dec 01 23:14:11 * SpeedEvil was attempting to be humourous, based on the compositing ->composting. Dec 01 23:14:13 * SpeedEvil fails. Dec 01 23:14:39 SpeedEvil oh, I kinda thought you implied I was talking crap or something Dec 01 23:15:28 * SpeedEvil notes that the GTA03 page history says at the time the GTA03EVBs arrived, it said based on same SoC Dec 01 23:15:35 Have new dev boards been gotten? Dec 01 23:16:11 Ah - changed a month ago. Dec 01 23:17:21 anyway, is there some kind of summary of what operations is the glamo capable of ? Dec 01 23:17:45 jc: ask apt Dec 01 23:18:24 quatrox, thx Dec 01 23:18:53 jc: the glamo is great at scaling Dec 01 23:19:02 rotation, etc Dec 01 23:19:05 you mean resizing images and stuff ? Dec 01 23:19:12 yeah Dec 01 23:19:30 It also does mpeg-4 decoding Dec 01 23:19:32 of some sort Dec 01 23:19:36 so it has some kind of texture memory ? Dec 01 23:19:49 can it also translate them across the screen ? Dec 01 23:19:51 but it probably lacks the bandwidth for mp4 videos doesn't it? Dec 01 23:20:00 abatrour: not a problem Dec 01 23:20:10 abatrour: sending it an encoded file is cheap in terms of bw Dec 01 23:20:20 that would mean compositing is plausible, right ? Dec 01 23:20:39 kinda like dma? Dec 01 23:20:47 bad example though Dec 01 23:20:50 well if it locks up the bus Dec 01 23:20:52 jc: the glamo is not too bad Dec 01 23:21:04 dma doesn't help with the lockup problem, right ? Dec 01 23:21:16 nope Dec 01 23:22:30 but, if you send from wlan or flash to the glamo instead of using the sdcard, you can transfer images faster Dec 01 23:22:47 hmm Dec 01 23:23:03 the trick is to preload things into ram Dec 01 23:23:07 oh glamo has some sd card interface, its usable for transfering into its memory ? Dec 01 23:23:20 does it have a buffer ? Dec 01 23:23:31 the sdcard is hooked up to the glamo Dec 01 23:23:35 but, ... Dec 01 23:23:37 :( Dec 01 23:24:00 it would have to go down the bus, to the cpu, then back down the bus to the glamo right? Dec 01 23:24:13 yes Dec 01 23:24:19 using up more bw Dec 01 23:24:24 That's not that bad Dec 01 23:24:31 if you're doing encoded video sending Dec 01 23:24:38 well if glamo has its own buffer inside and it can dma stuff from sdcard to it Dec 01 23:24:42 It only starts to really hurt if you're decoding on the CPU Dec 01 23:24:43 because we cannot flash the glamo Dec 01 23:24:44 jc: it can't Dec 01 23:25:00 jc: or rather - as we understand it, it can't. Dec 01 23:25:03 well, it wouldn't be useful anyway, I guess Dec 01 23:25:20 yes Dec 01 23:25:30 scatter-gather from blocks of SD to configurable window'd be really nice Dec 01 23:25:40 jc: but... it has been discussed on the mailing list Dec 01 23:25:52 images on sd card would have to be in a format to directly transfer to memory and for glamo to understand it, right ? so like, continuous blocks of raw images Dec 01 23:26:01 jc: I think we need to focus on what the glamo is good at Dec 01 23:26:16 we have a 2d driver Dec 01 23:26:21 and scaling Dec 01 23:26:26 do only small large scale redraw operations and issue a lot of control-type ones Dec 01 23:26:26 quatrox: like drawing power? :) Dec 01 23:26:29 jc: it can do decoding of mp4 Dec 01 23:26:35 but what image formats does the glamo know natively? Dec 01 23:27:06 cjb: the glamo has problems because we have so high resolution on the display Dec 01 23:27:16 obviously, it should know raw rgb, right? :) Dec 01 23:27:18 so movies goes slow Dec 01 23:27:21 the phone doesn't have AA turned on does it? Dec 01 23:27:41 AA? Dec 01 23:27:49 I don't know Dec 01 23:27:50 anti aliasing :P Dec 01 23:27:53 the display is so beautiful Dec 01 23:28:39 did anyone manage to boot Qi without kernel panic? Dec 01 23:28:50 well, if it was on a separate bus, you could like have a double framebuffer in ram and continously transfer one to the glamo Dec 01 23:28:58 quatrox: ill give it a try after i finish installing debian Dec 01 23:29:06 cool Dec 01 23:29:56 jc: wouldn't a raw rgb pic use more bandwidth than a compressed image? Dec 01 23:30:23 jc: it can - and has done a few months ago with a hacked version of mplayer - decoding of mp3 Dec 01 23:30:25 jc: it can - and has done a few months ago with a hacked version of mplayer - decoding of mp4 Dec 01 23:30:32 seeing how we have a slow bus, wouldn't it be best to send compressed images to the glamo to decode? Dec 01 23:30:32 bmb is much bigger than jpeg Dec 01 23:30:48 s/bmb/bmp/g Dec 01 23:30:48 quatrox meant: bmp is much bigger than jpeg Dec 01 23:30:50 abatrour well if glamo knows other formats, of course it would be better Dec 01 23:31:30 SpeedEvil, yep I saw that, pretty nifty, I have a hard time understanding mplayer's source though Dec 01 23:31:56 abatrour like encode in ram and then send encoded ? Dec 01 23:31:59 jc: but now you understand it? Dec 01 23:32:18 quatrox, unfortunately not Dec 01 23:32:25 ooh, the best idea ever: have the X server generate mpeg4 for the glamo Dec 01 23:32:39 isnt it lossy ? Dec 01 23:32:55 and that's only one of the reasons it's the best idea ever Dec 01 23:33:04 better use the kernel Dec 01 23:33:04 like, the interface wouldn't be pixel sharp then Dec 01 23:33:21 write to the framebuffer Dec 01 23:33:27 and wouldn't it use the cpu 100% most of the time? Dec 01 23:33:40 is it costly to encode mpeg4 on arm9 ? Dec 01 23:33:41 hmm Dec 01 23:33:47 jc: hahahahhahahahah Dec 01 23:33:58 jc: it's a 400MHz processor. Dec 01 23:33:59 actually we can send low res movies to the glamo Dec 01 23:34:02 jc: with a teeny cache Dec 01 23:34:03 anyway this is 400MHz / 50MHz difference in the access time if I get it correctly / Dec 01 23:34:03 and it can scale it Dec 01 23:34:11 jc: and no FPU or MMX Dec 01 23:34:26 waaait it doesn't have a fpu ? Dec 01 23:34:45 dont think so Dec 01 23:34:48 it is not even a CPU Dec 01 23:34:50 I know the 2410 doesn't - I'm not 1000% sure of the 2442 Dec 01 23:34:50 arms don't have mmx, right? only some dsp extensions if I recall correctly.. Dec 01 23:34:53 it is a micro controller Dec 01 23:34:55 :P Dec 01 23:34:59 I mean MMX in the generic sense. Dec 01 23:35:01 I think its a CPU Dec 01 23:35:04 or a SoC Dec 01 23:35:09 Of multimedia or other extensions. Dec 01 23:35:43 SIMD or ... Dec 01 23:35:47 it can run an OS, natively draws a line between userspace/kernel, has mmu, ... Dec 01 23:36:00 I'd call AVR a microcontroller, definitely not an arm, not even ARM7 Dec 01 23:36:01 is glamo capable of doing partial screen updates? Dec 01 23:36:03 apt: CPU, uC, MPU, ... Dec 01 23:36:19 jc: there are arm microcontrollers Dec 01 23:36:28 like if i click a button and only half the screen changes, is glamo smart enough not to waste bandwidth on stuff that hasn't changed? Dec 01 23:36:29 jc: stm32 forex Dec 01 23:36:38 because that would save lots of bw Dec 01 23:36:38 jc: 32 bit, 256K ROM, 20K RAM Dec 01 23:36:43 jc: no external memory Dec 01 23:36:43 like at91sam7sxx ? Dec 01 23:37:10 well, maybe those can be considered mcus Dec 01 23:37:11 abatrour: I think it is Dec 01 23:37:21 jc: $6 Dec 01 23:37:22 because of the internal-only memories Dec 01 23:37:55 I've worked with these baybies at school, they can do pretty nifty decoding Dec 01 23:38:16 and run multiple processess and actually separate them and protect them from stepping on each other Dec 01 23:38:28 Oh - and the above no mmu Dec 01 23:38:33 quatrox: you mean it can do "partial screen updates" ? Dec 01 23:38:49 no virtual memory, but it can protect individual blocks Dec 01 23:38:56 I am not sure, but I believe it is possible Dec 01 23:39:04 programs have to be precompiled with absolute addressess Dec 01 23:39:17 either that or simulate mmu via memory abort interrupts Dec 01 23:39:39 simulate mmu? No way Dec 01 23:39:42 or write position independent code Dec 01 23:39:50 I did that on a ds :) Dec 01 23:40:13 arm is a load/store architecture with great addressing capabilities Dec 01 23:40:32 its actually not such a bottleneck to write pic Dec 01 23:40:38 jc: u program for the ds? cool. i have a m3 ds real, its a pain :P Dec 01 23:40:54 I don't unfortunately Dec 01 23:41:03 and yes, its a serious pain Dec 01 23:41:12 no docs, very hard to get code running on Dec 01 23:41:52 that's why I just tried a few assembly programs on it, enjoyed some drawing on the lcds and got a freerunner :)) Dec 01 23:41:52 anyone know where i can read what the glamo is support to support? and features? Dec 01 23:42:02 I'd sooooo love to see some tech demos on the glamo Dec 01 23:42:05 abatrour: the source? Dec 01 23:42:58 not the source lol. its not available. i mean stuff like, speed, cache size, hardware supported codecs, etc Dec 01 23:43:07 the screen is just beautiful, imagine the nifty opengl effects Dec 01 23:43:10 basically the tech specs Dec 01 23:44:44 abatrour: publically available is a two page 'datasheet'. Dec 01 23:44:47 abatrour: that's it Dec 01 23:44:51 well at least for some 'acceleration': Dec 01 23:44:59 * quatrox must find a replacement for udev Dec 01 23:45:03 it should have line/polygon drawing in hardware Dec 01 23:45:16 And a puppy! Dec 01 23:45:33 so if you like examine the image being send to it Dec 01 23:45:34 mwester: ? Dec 01 23:45:44 and detect for example adjacent pixels with the same colors Dec 01 23:45:55 and see there are 20 pixels on one line which are same color Dec 01 23:46:15 (or of course more, that was understatement, i'm used to 8bit buses lol) Dec 01 23:46:19 hmmm Dec 01 23:46:22 speed: do u know where this datasheet is? Dec 01 23:46:33 * mwester likes puppies! Dec 01 23:46:34 I boot my gta with qi Dec 01 23:46:39 you substitute sending of 20 white pixels witch 'white line from/to' Dec 01 23:46:40 and ... Dec 01 23:46:41 for example Dec 01 23:46:53 mwester: it started udev Dec 01 23:46:54 that would be simple performance enhancement at least for some cases ? Dec 01 23:47:07 *with Dec 01 23:47:13 especially when the main color is black :P Dec 01 23:47:17 i'd be happy if my ttySACs didn't lose chars anymore... Dec 01 23:47:23 quatrox: that's a good thing, right? Dec 01 23:47:28 mwester: you should see my phone Dec 01 23:47:45 Wonka: fix the app that reads the characters; has nothing to do with the hardware (on the gta02) Dec 01 23:47:55 what the hell are they releasing !!! http://events.nokia.com/countdown/ Dec 01 23:47:59 so you have a completely black screen - cpu runs through the image with some simple algorithm and sends the glamo only a single polygon Dec 01 23:48:35 mwester: hm - in this case, it's frameworkd... Dec 01 23:48:37 jc: you assume that that app that computes the polygon is more efficient than just sending the bitmap. Dec 01 23:48:53 cvirus: maybe the source if they havn't already? Dec 01 23:48:54 mwester: [21474599:12343435 evbug.c: Event. Dev: input, Type: 2, Code: 0, Volume: 923 Dec 01 23:48:58 something like that Dec 01 23:49:03 scrolling really fast Dec 01 23:49:05 sending bitmap to glamo and get bus locked after each word is a lot slower than precomputing, right ? Dec 01 23:49:06 Wonka: well, then, frameworkd needs to be fixed. Dec 01 23:49:09 abatrour: what source ? Dec 01 23:49:22 quatrox: find evbug.* and rename it. Dec 01 23:49:23 bitmaps are huge though Dec 01 23:49:31 quatrox: what distro are you running? Dec 01 23:49:32 especially if the precomputing is a extremely simple sequential algorithm Dec 01 23:49:36 shr Dec 01 23:49:41 just take one word after other and compare Dec 01 23:49:44 mwester: any idea _what_ is wrong and needs to be fixed there? Dec 01 23:49:55 when they match, start counting polygon size Dec 01 23:50:01 cvirus: doesn't nokia own palm or something? Dec 01 23:50:04 Wonka: no idea. Something (whatever is reading the data from the serial port) is not able to keep up with the incoming data. Dec 01 23:50:19 i read nokia was releasing the source for their os, but i could be wrong Dec 01 23:50:21 abatrour: I don't think they'll make a countdown for a software release .. but a hardware one Dec 01 23:50:23 mwester: at 9600bps and 400MHz? O.o Dec 01 23:50:36 I think I'll actually try that Dec 01 23:50:47 Wonka: you are thinking wrong -- at the wrong end of the pipe. Dec 01 23:50:57 do you hing theres enough information about the glamo lying around the drivers ? Dec 01 23:51:01 *think Dec 01 23:51:19 to understand it at least basically - how it is accessed and how the acceleration works Dec 01 23:51:25 jc: the drivers will tell you lots about the chip Dec 01 23:51:33 im trying to find the glamo datasheet Dec 01 23:51:35 mwester: huh? i am confused now. Dec 01 23:51:35 jc: yes, certainly, at least the parts that are used Dec 01 23:51:45 ok then, I hope boot from ram works :) Dec 01 23:51:46 Wonka: consider if the app reading the data from the gps is stuck in a dbus call for 10 seconds -- how much data just got piled up in the buffer, and how many "stuck on dbus" can occur in sequence before the serial buffer overflows? Dec 01 23:52:00 abatrour: the proper datasheet is unavailable withuotu NDA Dec 01 23:52:25 mwester: hm, that way round, ok... Dec 01 23:52:29 mwester: /lib/modules/2.6.28-GTA02_andy-tracking_2d1d9ec0e2d009d0-mokodev/kernel/drivers/input/evbug.ko Dec 01 23:52:49 I'd just love to at least write arm assembly 'hello world' code and have it display something Dec 01 23:52:49 oh, i thought the datasheet was a basic outlining of what the chip can do Dec 01 23:52:58 abatrour: it is. Dec 01 23:53:01 i just wanna know what codecs it supports in hardware Dec 01 23:53:01 quatrox: just rename it and see what happens. I don't doubt there's a problem, but that should get rid of the stream of messages. Dec 01 23:53:03 after all, I bought an open development platform :)) Dec 01 23:53:04 abatrour: on the 'see spot run' level. Dec 01 23:53:08 mwester: gps sometimes is stuck for minutes, and then, much of the piled-up data comes in quite fast, at about 6 seconds per second. Dec 01 23:53:48 Wonka: Yep, that's what I would expect if the app reading the serial buffer got stuck on something. Perhaps it's as simple is using "nice" to give that app higher priority? You could try that... Dec 01 23:53:48 also I understand u-boot does all peripheral preinitialization so glamo and cpu is warm and ready when code in ram executes ? Dec 01 23:54:18 As I understand it it only initialises stuff it uses Dec 01 23:54:19 jc: It does, to some degree, but the kernel should not trust that. Dec 01 23:54:27 but I've not looked closely at it. Dec 01 23:54:37 mwester, I'm thinking about the raw assembly code, not kernel now :) Dec 01 23:55:01 jc: the you would be writing what would amount to an extension of u-boot. Dec 01 23:55:03 anyway I think I better stop annoying you here and get to hacking, thanks for the directions :) Dec 01 23:56:26 mwester If I understood that statement correctly then yes, I'd let u-boot preinitialize everything and just draw a pretty picture into glamos buffer :) Dec 01 23:56:44 its good to start simple Dec 01 23:58:05 I've dumbed down on avrs a lot lately :D Dec 01 23:58:50 the first boot was very slow... rebooting to check speed Dec 02 00:01:07 mwester: frameworkd is now higher prioritized than anything but udev, but still several chars per minute are lost. Dec 02 00:01:50 * quatrox got kernel panic! Thinks that Andy's branch is not _that_ stable.... will try to figure out why Dec 02 00:02:24 quatrox: can you see the panic message? Dec 02 00:02:52 now I rebooted... will check again Dec 02 00:03:00 finally got debian running Dec 02 00:04:52 Wonka: I'm not convinced that frameworkd actually reads the serial port. Dec 02 00:05:16 mwester: it is the only process "lsof /dev/ttySAC1" lists... Dec 02 00:05:31 That's unfortunate then. :( Dec 02 00:05:46 That's what (IMO) something like gpsd is supposed to do. Dec 02 00:06:18 mwester: one of frameworkd's subsystems is named "ogpsd" and responsible for gps daemon stuff Dec 02 00:07:59 Open a bug report on the fso bug tracker, I guess. Dec 02 00:09:08 lindi-: I cannot reproduce it, but it printed something with init_ something and then exit Dec 02 00:09:11 *sigh* sometimes, zhone eats about 75% CPU, frameworkd another 20%, rest distributed about some other processes - and i'd sure like to know what they are doing then... can't take that much to draw a little information about GPS o.O Dec 02 00:09:56 ok i got debian installed, now how do i get the gnome interface? Dec 02 00:09:57 quatrox: are you having trouble with python? Dec 02 00:10:06 all i get is what i think is zphone Dec 02 00:11:24 suspending takes minutes... will try with the normal kernel Dec 02 00:14:06 on the overal gta02 schematic, the 'multimedia coprocessor' is the glamo ? Dec 02 00:15:09 I guess it can't be anything else, dumb question Dec 02 00:17:07 rooly: not yet Dec 02 00:17:14 didn't learn python yet Dec 02 00:18:01 you can learn that in 10 minutes Dec 02 00:18:11 me? Dec 02 00:18:14 nope Dec 02 00:18:22 python is simple :) Dec 02 00:18:35 2^10 minutes maybe Dec 02 00:19:31 but I didn't look at it yet... no time Dec 02 00:19:38 but I really hate the fact code indentation is used to create blocks Dec 02 00:19:52 why? Dec 02 00:19:58 what is wrong with that? Dec 02 00:20:14 do you also hate Makefiles? Dec 02 00:20:26 well, for some reason, I find {} a little more readable Dec 02 00:20:27 nothing except peoples expectations Dec 02 00:20:38 jc: its all just getting used to it Dec 02 00:20:41 quatrox as a matter of fact, I do Dec 02 00:20:51 ohh Dec 02 00:21:00 just like lisp coder can actually deal with the parens Dec 02 00:21:02 I had to write a pretty complex makefile for a avr-gcc project with multiple libraries Dec 02 00:21:11 I don't like makefiles since then Dec 02 00:21:26 I think of theyr format as write-only Dec 02 00:21:26 wow Dec 02 00:21:33 avr-gcc? I played with that too Dec 02 00:21:37 2-4 hours with GPS on in my pocket Dec 02 00:21:38 makefiles are designed to hate them once you go complex Dec 02 00:21:42 its very fun :) Dec 02 00:21:45 and batter went from 80% to 15% Dec 02 00:22:04 and fr was hot Dec 02 00:22:12 but I guess makefiles get the work done Dec 02 00:22:17 jc: but now my STK500 is full of dust because I upgraded it (bought a freerunner) Dec 02 00:22:18 so does python Dec 02 00:22:25 yup Dec 02 00:22:34 and python is pretty readable :) Dec 02 00:22:44 its simple, it should be simple and its easy to learn and has lots of libraries to code complicated things simply Dec 02 00:22:49 just view it as executable pseudocode Dec 02 00:22:52 certainly a lot more readable than perl Dec 02 00:22:59 perl is nice Dec 02 00:23:07 if you know what all the symbols mean Dec 02 00:23:57 python has simple syntax Dec 02 00:24:01 as does for example ruby Dec 02 00:24:01 i conclude that all programming languages where an ascii art dollar sign is a sudoku solver are mean insane beasts Dec 02 00:24:04 or javascript Dec 02 00:24:15 lol Dec 02 00:24:18 grrr... Dec 02 00:24:22 but... Dec 02 00:24:31 I don't have anything against ascii art :D Dec 02 00:24:36 anyone tried whitespaces? Dec 02 00:24:37 jc: i woldnt call ruby simple if i was you - it goes into the per direction Dec 02 00:24:49 I think python is too conservative in use of symbols Dec 02 00:24:50 *perl Dec 02 00:25:22 ruby can be learned pretty fast Dec 02 00:25:24 just as python Dec 02 00:25:29 and its neatly object oriented Dec 02 00:25:41 jc: ruby has a damn free-form syntax Dec 02 00:26:03 and they seem to view monkeypatching as the way to save the world Dec 02 00:26:05 * quatrox thinks of http://www.gnu.org/fun/jokes/helloworld.html Dec 02 00:26:08 it does, but you don't have to learn 50 symbols to get the idea of a simple for-each loop Dec 02 00:26:22 monkeypatching ? Dec 02 00:26:45 monkeypatching? Dec 02 00:27:02 like in 'code monkey'? Dec 02 00:27:03 hmm Dec 02 00:27:11 code monkey is.. weird :) Dec 02 00:27:15 if you mean the series Dec 02 00:27:28 jc: as in replacing methods of existing classes Dec 02 00:27:46 they extend buildins or other classes Dec 02 00:27:59 ronny, oh that, yes I don't like changing meanings of standard operators too much either Dec 02 00:28:00 the problem - collisions that nobody can ever debug Dec 02 00:28:06 * quatrox thinks that the only way to patch is binary run time patching Dec 02 00:28:17 but when you for example compute with very precise numbers Dec 02 00:28:40 jc: why would you do that? Dec 02 00:28:45 would you like to consistently code addition as NumberClass::Add(Number1, Number2) or rather just a simple Number1 + Number2 ? Dec 02 00:29:11 operators can just be mapped to methods Dec 02 00:29:20 and its the job of the language to do that Dec 02 00:29:20 when cpu supported word length is not enough ? Dec 02 00:29:36 both python and ruby do that Dec 02 00:29:40 and its not what i meant Dec 02 00:29:49 jc: if you need to compute a lot of heavy stuff, add a google class. Google the answer Dec 02 00:29:52 also php I think, but I never really did that Dec 02 00:29:57 i meant opening random existing classes and changing their code Dec 02 00:30:23 ronny like so that they do something else that theyre supposed to all of a sudden ? Dec 02 00:30:40 I think they do a lot of unit testing so they catch all incorrect behavior in time, right ? Dec 02 00:31:35 hiya! Dec 02 00:31:42 jc: that doesnt help if a random lib changes some random other behaviour at runtime Dec 02 00:31:43 hullo Dec 02 00:32:02 reminds me of lisp Dec 02 00:32:27 not really Dec 02 00:32:30 ronny, anyway they seriously do that ? Dec 02 00:32:38 jc: yes, its common in ruby Dec 02 00:32:47 so like Dec 02 00:32:47 hmmm... I want to learn Vala, python, ..., Dec 02 00:32:58 instead of writing an abstract class for database access Dec 02 00:33:12 they write one class that accessess for example mysql Dec 02 00:33:12 oh, programming :D Dec 02 00:33:19 and then someone says 'oh no I don't like mysql' Dec 02 00:33:28 I hate too much abstraction. Better to get the work done Dec 02 00:33:32 jc: bad example, completely wrong and insane factoring Dec 02 00:33:35 and instead of making the database class abstract and making a mysql/sqlite extensions Dec 02 00:33:57 where is Dave? Dec 02 00:33:58 jc: they just add new behaviours if they actually need them Dec 02 00:34:00 apt get Dave Dec 02 00:34:02 * apt fetches Dave Dec 02 00:34:06 he writes a sqlite class that redirects the mysql classess methods to itself ? Dec 02 00:34:24 jc: BAD BAD BAD - they arent that fscking insane Dec 02 00:34:35 ok :)) phew Dec 02 00:34:44 you know I actually saw RoR work, so.. Dec 02 00:35:16 ey guys, tell me about a good simple C++ IDE in Linux Dec 02 00:35:28 code::blocks? Dec 02 00:35:31 ronny so like they have a UTF-8 class that modifies every string parsing class to be utf-aware ? Dec 02 00:35:33 kdevelop? Dec 02 00:35:39 if you've got some personal experience, please tell me about it too =) Dec 02 00:35:43 well, you computer geeks can finish the discussion... I must sleep Dec 02 00:35:55 quatrox, noooooo Dec 02 00:35:58 jc: no, they would just change the string class to enfoce utf-8 Dec 02 00:36:05 you're one of us now , you must stay =) Dec 02 00:36:15 jc: but then someone else would change the string class to be ucs4 - and bang Dec 02 00:36:15 I am not Dec 02 00:36:38 jc: but seriously, i lack good examples for this atm Dec 02 00:36:44 ronny, I don't get it, so the string class is originally non-utf aware Dec 02 00:36:47 I am a hardware person, not software geek Dec 02 00:37:09 and they throw in a class that adds some stuff to the string class to be utf-aware ? Dec 02 00:37:12 quatrox, oh, like what? =D Dec 02 00:37:22 well I know ruby only on the basic level Dec 02 00:37:44 jc: those are all fscking bad examples tho Dec 02 00:38:00 Fougner: not easy to guess Dec 02 00:38:16 well those are some practices I actually came across a few times, you really wouldn't beleive it Dec 02 00:38:40 ronny, thanks for the tip Dec 02 00:38:45 I'll check em out Dec 02 00:38:46 so I expect the worst now :)) Dec 02 00:38:53 hmm Dec 02 00:39:04 i really should add more c++ support to pida Dec 02 00:39:13 right now its kinda nonexistent Dec 02 00:39:13 o_O? Dec 02 00:39:59 ronny: Keep It Simple (==ansi C) Dec 02 00:40:03 Fougner: im one of the core devs of the pida ide, right now we dont have any nice support/integration for c++ Dec 02 00:40:18 quatrox: ansi c is seriously hellisch for building complex things Dec 02 00:40:26 no Dec 02 00:40:36 ronny, wow that's cool Dec 02 00:40:41 struct *? Dec 02 00:40:49 well, then why the heck does it tend to generate things like gobject? Dec 02 00:41:05 c seriously lacks support for higher level abstractions Dec 02 00:41:23 its not meant to ! Dec 02 00:41:24 hmm Dec 02 00:41:26 that is why I also like Vala Dec 02 00:41:28 and mimicing them is kinda fucked up Dec 02 00:41:33 vala is neat Dec 02 00:41:35 C is blazingly fast Dec 02 00:41:49 I'm not a programmer, but I've heard a lot of programmers argue about C/C++ Dec 02 00:42:00 its pretty simple Dec 02 00:42:07 C is unsuitable for any high level stuff Dec 02 00:42:10 seems like C is more "basic" where you can do "everything".. C++ is more highlevel than C. Dec 02 00:42:20 C statements translate usually to a few assembly instructions Dec 02 00:42:24 ask our hero mr Linus.... Dec 02 00:42:27 even on a thing like avr ! Dec 02 00:42:33 mr Linus? =D Dec 02 00:42:38 you mean Torvalds? Dec 02 00:42:43 si Dec 02 00:42:44 you address the memory directly, work with pointers, ... Dec 02 00:42:54 jc: doesnt matter Dec 02 00:43:09 you have all variables directly on stack/heap, you basically generate very low level code Dec 02 00:43:10 jc, sounds like a quite fast language if you can write it correctly Dec 02 00:43:15 torvalds *linus; Dec 02 00:43:18 thats the problem Dec 02 00:43:21 i dont care if i loose 5% of the speed while loosing 60% of the development time Dec 02 00:43:25 try doing database access in c Dec 02 00:43:30 hahah Dec 02 00:43:37 you have to worry about allocating strings into memory and stuff Dec 02 00:43:42 thats just ugly Dec 02 00:43:42 oh Dec 02 00:43:54 on the other hand if you look at things like perl Dec 02 00:43:57 so If I want to do a database engine, I'll go for C Dec 02 00:44:09 if I'll develop a game or something, I'll write it in C++ Dec 02 00:44:11 c is like building a tunnel in a massive wall of granit - with your fingernails Dec 02 00:44:28 you have an interpreter that keeps track of what variables it has, how long they are, what you can do with them Dec 02 00:44:32 well.... the bottleneck is rather because of O(n^5) than because someone uses C++ instead of C Dec 02 00:44:33 ronny, sounds like impossible =) Dec 02 00:44:51 doesn't really let you call a string instead of a function due to misalignment :))) Dec 02 00:44:56 Fougner: but people get by ;P Dec 02 00:45:23 i think managed languages + jit are pretty much the future Dec 02 00:45:23 string? Dec 02 00:45:24 ronny, I'm installing pida now =) Dec 02 00:45:27 like gchar? Dec 02 00:45:36 Fougner: no c++ support tho Dec 02 00:45:43 but at the same time, if you know how the hardware works and you know how everything is connected to it C is just so beautiful and simplifies your life a lot Dec 02 00:45:44 ronny, not at all? Dec 02 00:45:51 I can write a plugin for it :P Dec 02 00:46:08 but thats only if you solve things like flashing leds on avr :D Dec 02 00:46:10 ronny, I have the intention to learn a smaaall bit of Python too =) Dec 02 00:46:12 well... I played with my avr-kit Dec 02 00:46:28 and the best language I could use was asm Dec 02 00:46:39 you haxxors! Dec 02 00:46:42 Fougner: well, then you might want to take a look at the development version (tonns of changes) Dec 02 00:46:42 my point is: each language has its advantage Dec 02 00:46:44 very beautiful example; Dec 02 00:46:47 evil naughty haxxors, you are! Dec 02 00:47:03 ronny, something I'll find useful hmm? ^^ Dec 02 00:47:07 if you have several serial buffers connected to each other and on a serial transceiver on a mcu Dec 02 00:47:24 bitfields in c are sooooo life saving Dec 02 00:47:27 ah, fsck it all.. PHP is the shit =D Dec 02 00:47:34 it pwns eeeeverything! Dec 02 00:47:35 Fougner: i changed much stuff in the plugin stuff, but that starts to get a bit offtopic Dec 02 00:47:38 so... Dec 02 00:47:39 btw Dec 02 00:47:45 apt: Attack Fougner! Dec 02 00:47:46 * apt grabs a pen, screams like she's possessed, and begins chasing Fougner! Dec 02 00:47:48 especially if you access the stuff connected on them from many places Dec 02 00:47:49 qte doesn't allow password input on webpages Dec 02 00:47:58 * Fougner runs away Dec 02 00:48:06 programms should be mainly for humans to read, only incidentially for computers to execute Dec 02 00:48:17 tell that to a 2KB AVR Dec 02 00:48:26 xD Dec 02 00:48:33 hey avr ! Dec 02 00:48:40 why dont you printf this fscking string Dec 02 00:48:42 jc: i only talk to those using the shoes with spikes Dec 02 00:48:45 apt: reprogram ronny with his own code Dec 02 00:48:55 well dude I have only 128B of RAM Dec 02 00:49:04 they tend to make funny noise Dec 02 00:49:10 and you can't really fit this onto the heap ! Dec 02 00:49:15 you have to read it sequentially... Dec 02 00:49:18 jc: the first satelites ran lisp Dec 02 00:49:26 apt get ronny | >> ronny.person Dec 02 00:49:27 and they had not even 512k Dec 02 00:49:27 * apt fetches ronny | >> ronny.person Dec 02 00:49:34 and they cost like $2 Dec 02 00:49:53 and you can make uv lamps, remote controllers, timers, multimeters and stuff with them Dec 02 00:49:59 that actually work and blink and beep Dec 02 00:50:01 ronny: that is why Lisp is called Lost in Space Problems Dec 02 00:50:01 and its so cool Dec 02 00:50:18 and you don't have to pay for a $10 ARM that does STDIO correctly Dec 02 00:50:27 jc, sounds like a neat thing, where can I get one? =D Dec 02 00:50:29 well, lisp is still one of the most powerfull languages out there Dec 02 00:50:32 and introduce a lot of overhead just to use printf() or something Dec 02 00:50:41 Fougner like a local electronics store? :D Dec 02 00:50:44 LOST IN STUPID PARENTHESES!!!! Dec 02 00:50:53 :)) Dec 02 00:50:57 jc, doesn't exist here ^^ Dec 02 00:50:59 flame on a rise I see Dec 02 00:51:10 (lost (in(even(((((more Dec 02 00:51:13 (((stupid Dec 02 00:51:14 quatrox: those dont matter Dec 02 00:51:20 (((parentheses(((( Dec 02 00:51:23 well if it exists in this hellhole of a country, I don't see why it couldn't anywhere else Dec 02 00:51:25 ))))))))))))))))))))))))))))))))))))))))))))))))))))))))) Dec 02 00:51:37 jc, where do you live? :P Dec 02 00:51:42 Czech Republic :D Dec 02 00:51:42 quatrox, haha funny Dec 02 00:51:45 oh Dec 02 00:51:47 the parens are just one of the stupid arguments of those that are too stupid to get lisp Dec 02 00:51:55 well, you live in a big city maybe? Dec 02 00:52:09 nope, about 100 people or so in this 'city' Dec 02 00:52:12 code structure anyone? ^^ Dec 02 00:52:16 oh Dec 02 00:52:18 hehe, well Dec 02 00:52:23 but yeah, I have to go to a near larger city to electronics store Dec 02 00:52:24 I don't believe you Dec 02 00:52:30 yeah exacltey Dec 02 00:52:34 exactley even Dec 02 00:52:42 did you read this: http://www.gnu.org/fun/jokes/hellowoorld.html ? Dec 02 00:52:51 you should Dec 02 00:53:00 quatrox you mean the 404 ? Dec 02 00:53:22 did read that Dec 02 00:53:36 jc, hah, http://www.gnu.org/fun/jokes/helloworld.html Dec 02 00:53:55 oooh yeah I remember those :D Dec 02 00:54:21 I see they ommited the part where the manager couldn't figure out how to end input to mail command :D :D Dec 02 00:54:31 I found that soooo funny :D Dec 02 00:54:32 letter!!! Dec 02 00:54:52 ooooh :D Dec 02 00:54:55 yeah :D Dec 02 00:54:57 cool :D Dec 02 00:55:06 I actually did a little basic on a C64 too :) Dec 02 00:55:20 but only used poke/peek anyway mostly Dec 02 00:57:04 if you like ugly kludges I could give you my latest UV lamp firmware source :D :D Dec 02 00:57:13 its a C heaven Dec 02 00:57:18 uhm, am I a retard just because I can't understand the code completely? =( Dec 02 00:57:19 apt reinstall world Dec 02 00:57:24 hmm Dec 02 00:57:33 god do i hate win32 Dec 02 00:57:35 the pointer to a pointer to function returning an integer kind of heaven :D Dec 02 00:58:03 (button event handling routines :D :D) Dec 02 00:58:35 Fougner: which code is it that you don't understand? Dec 02 00:58:44 is it the lisp thing? Dec 02 00:58:53 I dont understand it either Dec 02 00:59:07 quatrox, a lot of it =P Dec 02 00:59:11 mostly the humour Dec 02 00:59:19 ohh Dec 02 00:59:25 the lisp one is actually badly written, and doesnt work at all Dec 02 00:59:28 Fougner remember the prime 'Keep It Simple, Stupid' directive Dec 02 00:59:37 ronny: it works Dec 02 00:59:58 quatrox: they never call it, they just define the function Dec 02 01:00:12 really wheres the most basic printf("hello, world!\n'); one ? Dec 02 01:00:33 jc, KISS =D Dec 02 01:00:37 I mean in C, not in pascal, thats a WTF in itself (using pascal) Dec 02 01:00:38 how the *BLEEP* can openmoko-panel-plugin eat 91% of the time of a 400MHz CPU?!?? Dec 02 01:00:41 Fougner no thanks :D Dec 02 01:00:45 but yeah... Dec 02 01:01:09 jc: »don't use printf for chitchat!« Dec 02 01:01:22 why not? :D Dec 02 01:01:29 jc: because. Dec 02 01:01:47 Q: How can you tell when a lawyer is lying? Dec 02 01:01:57 Fougner: A: his lips are moving Dec 02 01:01:59 A: he's talking Dec 02 01:02:00 :D :D Dec 02 01:02:18 jc: printf would scan the whole string for format sequences... needlessly. Dec 02 01:02:32 Wonka unless it gets optimized Dec 02 01:02:47 Wonka and subsided with simple sequential output function Dec 02 01:03:00 by the compiler Dec 02 01:03:05 not a reasonable asumption Dec 02 01:03:25 here the wtfs begin - you shouldn't really introduce kludges to speed things up before you really need them Dec 02 01:03:30 thats a dataflow based optimation that needs knowdegde of the actual data Dec 02 01:03:47 nope, the compiler recognized printf() is passed a string literal Dec 02 01:04:09 and no other arguments Dec 02 01:04:12 How funny was it that bug 666 got the number 666? Dec 02 01:04:13 therefore it can be optimized ? Dec 02 01:04:16 it would need to recognize printf() is passed a string literal without % in it Dec 02 01:04:25 Q: What do you get when you cross the Godfather with a lawyer? Dec 02 01:04:29 oh yeah, I forgot about that Dec 02 01:04:39 so how do you propose to do a fastest hello world in c ? Dec 02 01:05:00 main(){puts("hello world!");} Dec 02 01:05:13 I kinda missed puts :D Dec 02 01:05:15 write(1,"hello world\n"); Dec 02 01:05:24 ah well, Wonka wins Dec 02 01:05:28 oh... Dec 02 01:06:04 anyway, printf on ARM fyi is just about 4 instructions for parsing the string and looking for % Dec 02 01:06:04 »puts() writes the string s and a trailing newline to stdout.« Dec 02 01:06:12 when it doesn't find any, its pretty fast Dec 02 01:06:42 so like "s\n" ? :D: D Dec 02 01:06:47 noo you said string s Dec 02 01:06:51 so "s\0\n" Dec 02 01:07:06 c&p from manpage - manpage stupid. Dec 02 01:07:30 back to win32 hate for me Dec 02 01:07:41 porting software has never been this much fun Dec 02 01:07:54 so why do you do it? :D Dec 02 01:08:08 but what i take from it is that puts adds a newline - needing a second syscall or string manipulation, which my write() doesn't. Dec 02 01:08:27 thats very true Dec 02 01:08:28 jc: cause noone else can - sucks to be me Dec 02 01:08:34 ronny: ohh... Dec 02 01:08:35 C++ is to C as... Dec 02 01:08:35 "Seasoned professional" is to "First year in College" Dec 02 01:08:35 ref helloworld.html Dec 02 01:08:43 Wonka: who needs printf() when we got write() ? Dec 02 01:08:48 but how long do you think writing that to a buffer takes compared to actually outputing it to a screen or sending via uart ? Dec 02 01:08:57 quatrox: that's what i'm saying Dec 02 01:09:24 i already declared Wonka to the winner Dec 02 01:10:09 well, I have to agree Dec 02 01:10:22 its fastest Dec 02 01:10:35 night Dec 02 01:10:43 good night Dec 02 01:10:44 * Wonka goes fast to bed now Dec 02 01:10:51 night ronny :) Dec 02 01:11:13 * Wonka used too much strace in the last days... Dec 02 01:11:44 open(), close(), read() and write() on ttyS* and stuff... Dec 02 01:11:57 you should go and write some high level language to regain some sanity and social skills :D Dec 02 01:12:23 low level stuff is seriously bad for health Dec 02 01:12:30 once you get hooked to it, you can't stop Dec 02 01:12:51 * mwester wonders why nobody came up with the appropriate syscall() to do the job Dec 02 01:13:30 Wonka: optimization is only usefull in loops Dec 02 01:13:43 something to piss you up and get you to stop hacking hardware Dec 02 01:13:43 like Dec 02 01:14:20 a GPIO pin hooked to an high inductance connected to a metal coat on your table Dec 02 01:14:43 and a shock_operator() syscall toggling it... Dec 02 01:14:59 apt lart jc Dec 02 01:15:00 * apt keeps mailing jc free America Online CDs until he drowns Dec 02 01:15:06 jc: you forgot race conditions Dec 02 01:15:15 huh ? :D Dec 02 01:15:42 I won Dec 02 01:15:56 :P Dec 02 01:16:10 whats up with the cds? :P Dec 02 01:16:13 mwester: hm, write() is not syscall enough? Dec 02 01:16:39 nope, one level too high -- need the syscall in assembly to win. :p Dec 02 01:16:48 *g* Dec 02 01:16:51 you can pretty much do it Dec 02 01:17:05 __asm__ ... Dec 02 01:17:07 push args on stack or into registers and issue a software interrupt Dec 02 01:17:17 depending on the arch, also Dec 02 01:17:25 of course then, you have to know the ABI Dec 02 01:17:35 bad enough that i need to know C in addition to python/perl/ruby... Dec 02 01:17:46 jc: don't forget the ever growing stack Dec 02 01:17:52 TAOISM: Shit happens. Dec 02 01:17:56 its not ever growing Dec 02 01:17:58 CONFUCIANISM: Confucius say, "Shit happens". Dec 02 01:18:01 it actually wraps around :D Dec 02 01:18:02 ZEN: (What is the sound of shit happening?) Dec 02 01:18:13 jc: it might grow too big and overwrite other things Dec 02 01:18:24 Fougner: Judaism: why does shit always happen to us? Dec 02 01:18:25 like the heap? :P Dec 02 01:18:35 like the sheap Dec 02 01:18:57 Wonka, yeah right lol :D Dec 02 01:19:01 especially on a 1KB AVR RAM, you get to love growing stacks and heaps :P Dec 02 01:19:09 stack is pretty similar to heap Dec 02 01:19:21 only one collides with the other eventually :D Dec 02 01:19:33 1kB or 1kb? Dec 02 01:19:37 KB Dec 02 01:19:42 ? Dec 02 01:19:52 really, some have even 1KB RAM :D Dec 02 01:20:03 some have 128B Dec 02 01:20:05 1000 Byes? Dec 02 01:20:08 yup Dec 02 01:20:16 1024, actually. Dec 02 01:20:21 nope Dec 02 01:20:22 oh yeah, 1024 Dec 02 01:20:24 that is k Dec 02 01:20:28 not K Dec 02 01:20:30 ? Dec 02 01:20:38 no? Dec 02 01:20:45 something like that, I guess. Dec 02 01:20:45 fuck the prefixes :) Dec 02 01:20:51 everybody means 1024 :D Dec 02 01:20:54 kiB Dec 02 01:21:10 except for Western Digital Dec 02 01:21:11 except the bastards who rip us off on 512MB SD cards and 700MB CD-ROMs Dec 02 01:21:20 yeah and WD Dec 02 01:21:20 * mwester hates marketing people who decided that capacity in KB where K=1000 sells better than capacity in KB where K=1024 as it should. Dec 02 01:21:37 * rooly does too Dec 02 01:21:55 mwester: but if you are a good customer, you get 9 bits in a byte Dec 02 01:22:01 anyway I'm too tired to learn the correct prefixing right now :D Dec 02 01:22:07 I just mean 1024 every time.. Dec 02 01:22:27 actually Dec 02 01:22:48 there are some obscure micros today that dont respect standard widths Dec 02 01:22:54 like PICs have 14 bit program words Dec 02 01:23:02 % ar m God Dec 02 01:23:02 ar: God does not exist Dec 02 01:23:02 Dec 02 01:23:02 thats very ugly for program memory stored data Dec 02 01:23:25 or at least PIC16s Dec 02 01:24:06 but PICs are cheap Dec 02 01:24:11 so are avr Dec 02 01:24:11 s Dec 02 01:24:22 and at least here, avrs are cheaper Dec 02 01:24:29 and also more usable on linux Dec 02 01:24:34 AVR is easy to use and fast on GPIO Dec 02 01:24:37 oh I mean hackable Dec 02 01:24:51 well they have one major advantage over PICs Dec 02 01:24:54 AVR suck on calculations Dec 02 01:24:54 %make love Dec 02 01:24:55 Make: Don't know how to make love. Stop. Dec 02 01:25:08 % sleep with me Dec 02 01:25:09 bad character Dec 02 01:25:12 you can toggle multiple pin values by outing to PINx Dec 02 01:25:17 pics don't have that... Dec 02 01:25:20 % got a light? Dec 02 01:25:20 No match. Dec 02 01:25:32 also, BSF STATUS,RP0 made me switch Dec 02 01:25:33 % man: why did you get a divorce? Dec 02 01:25:33 man:: Too many arguments. Dec 02 01:26:17 quatrox what calculations do you think avrs suck on? :P Dec 02 01:26:27 except division :D Dec 02 01:26:29 floating points? Dec 02 01:26:40 sink them! Dec 02 01:26:49 fft,... Dec 02 01:26:52 ever tried calculating with them on a pic or 8051 ? Dec 02 01:27:08 well Dec 02 01:27:19 not me, I don't use them even on avr Dec 02 01:27:26 they can usually be avoided Dec 02 01:27:50 well, avr is fast on GPIO and slow on math Dec 02 01:28:02 avr is very slow on c-style addressing math Dec 02 01:28:05 rabbit is fast on math and slow on GPIO Dec 02 01:28:06 that matters very much Dec 02 01:28:09 rabiit ? Dec 02 01:28:13 *fasty Dec 02 01:28:18 *fast Dec 02 01:29:22 rabbit was one example... there are many that is much better Dec 02 01:29:37 rabbit is some kind of mcu ? Dec 02 01:29:43 http://www.rabbit.com/products/rab3000/ Dec 02 01:29:51 funny name :D Dec 02 01:30:12 well for practicality and availability sake, I only use AVRs here... Dec 02 01:30:23 me too Dec 02 01:30:29 pics are also available but bank switching just sucks big time Dec 02 01:30:31 can't get over it Dec 02 01:30:36 and AMD for computations Dec 02 01:30:45 amd ? like x86 ? Dec 02 01:31:17 amd64 Dec 02 01:31:32 you use that in embedded? :P Dec 02 01:31:36 nope Dec 02 01:31:41 no way Dec 02 01:31:44 I once tried to get a 486 DX 2 running :D Dec 02 01:31:47 its possible Dec 02 01:31:56 I use it for {k}octave Dec 02 01:32:01 I mean on a selfmade board Dec 02 01:32:07 ohh Dec 02 01:32:10 cool Dec 02 01:32:12 oh, I don't do math :D Dec 02 01:32:16 its great really Dec 02 01:32:21 486 is still pretty simple Dec 02 01:32:23 for calculations, i'd like to take an xc3s... Dec 02 01:32:24 and its doable Dec 02 01:32:32 datasheet is totally understandable Dec 02 01:32:40 and the instruction set isnt too much bloated yet Dec 02 01:32:58 and the frequency is low enough Dec 02 01:33:07 I think it was about 33MHz Dec 02 01:33:14 it gets very complicated with high freq. Dec 02 01:33:16 and it has onboard PLL Dec 02 01:33:17 yep Dec 02 01:33:50 but in comparison to a 20MHz AVR i/o operations are slower unles you setup dma or something Dec 02 01:33:59 x86 instructions take time to execute Dec 02 01:34:26 4 or 8 cycles per instructions Dec 02 01:34:28 i know a company that runs Linux on FPGAs Dec 02 01:34:41 while atmel uses 1 or 2 Dec 02 01:34:45 yep Dec 02 01:34:52 well its a load/store arch Dec 02 01:35:00 its power is that it has many registers Dec 02 01:35:10 but whenever you move in memory, you take 2 cycles Dec 02 01:35:24 on atmel? Dec 02 01:35:27 avr Dec 02 01:35:30 but Dec 02 01:35:35 do not forget Dec 02 01:35:36 that Dec 02 01:36:09 after first cycle, next instruction is sent Dec 02 01:36:28 doesn't matter if data bus hangs the execution Dec 02 01:36:48 xx Dec 02 01:36:48 yy Dec 02 01:36:48 zz Dec 02 01:36:51 I think all ld/st instructions are 2 cycles Dec 02 01:37:18 yeah and does 4 stage pipelining make an arm any faster ? Dec 02 01:37:22 in practice it will be like one cycle, IIRC Dec 02 01:37:39 really ? Dec 02 01:37:49 yeah Dec 02 01:38:14 instruction a is at the first cycle Dec 02 01:38:49 oh, I'm so asleep I was just searching for a datasheet on my freerunner filesystem :D :D Dec 02 01:38:51 then when it starts on second sycle, instruction b is on the first cycle Dec 02 01:39:00 ahaha Dec 02 01:39:07 did you find any? Dec 02 01:39:07 also, I'm so sleepy to correctly write sleepy Dec 02 01:39:15 unfortunately not Dec 02 01:39:19 :( Dec 02 01:39:24 hmm Dec 02 01:40:00 allright Dec 02 01:40:02 jc: do you think evince would run nice on the FR= Dec 02 01:40:03 ? Dec 02 01:40:09 all ld/st instrucitions are 2 cycles Dec 02 01:40:18 yes Dec 02 01:40:19 I'm not kidding you when I say : I need some sleep Dec 02 01:40:23 and lpms are 3 Dec 02 01:40:50 really I was suprised first time I saw avr-gcc code listing :D Dec 02 01:41:06 lpming stuff from flash to ram a lot Dec 02 01:41:08 until I got it Dec 02 01:41:33 quatrox dunno, I'm not familiar with that much :/ Dec 02 01:41:45 ok Dec 02 01:41:52 although I love evince and I'd love to read datasheets on fr :D Dec 02 01:42:17 hmm Dec 02 01:42:19 and gvim Dec 02 01:42:20 afaik it uses some pdf rendering library with pango/cairo acceleration that makes it so fast on x86 ? Dec 02 01:42:32 we need a stripped down version of gvim Dec 02 01:42:37 nite Dec 02 01:42:41 nite Dec 02 01:42:47 stripped ? Dec 02 01:42:50 like reduced in code ? Dec 02 01:42:55 NO NAKED! Dec 02 01:42:57 or like stripped in stripped binary ? Dec 02 01:42:59 ooooh :D Dec 02 01:43:09 someone needs to get laid :D Dec 02 01:43:33 stripped in Not support for everything that makes it lag on FR Dec 02 01:43:44 and stripped down graphics Dec 02 01:43:56 so why gvim and not vim ? Dec 02 01:44:19 actually I find vi from busybox for basic editing usable Dec 02 01:44:33 really it was a very pleasant suprise Dec 02 01:44:41 one of the first stuff I ran on my fr Dec 02 01:44:50 well Dec 02 01:45:01 with a keyboard with esc, it is ok Dec 02 01:45:14 yep Dec 02 01:45:15 esc, /, and : Dec 02 01:45:36 and I need visual mode Dec 02 01:45:39 I didn't find any other keyboard than the terminal one useful Dec 02 01:45:43 I think that was matchbox Dec 02 01:45:46 vi does not support visual mode Dec 02 01:45:53 visual mode is useful Dec 02 01:46:10 I use it all time at work Dec 02 01:46:13 stylus invoked visual mode :D Dec 02 01:46:42 to create folds, to better get the overview in large files Dec 02 01:46:47 hmm Dec 02 01:46:48 anyway I think FR isn't usable too much for more complex text editing Dec 02 01:47:00 no? Dec 02 01:47:02 but at least key controlled visual mode would be cool though Dec 02 01:47:06 tex? Dec 02 01:47:27 well, at least it has accels Dec 02 01:47:32 well you could probably .. dunno.. develop pages on fr Dec 02 01:47:50 so we can kick the FR and calculate how far away it landed Dec 02 01:48:01 and find the position by GPS Dec 02 01:48:12 but when programming, all the taping/typo/fixing overhead just pisses you off Dec 02 01:48:25 no.... Dec 02 01:48:32 I didn't get into hack mode on FR yet unless hacking FR itself Dec 02 01:48:42 do not program on fr with on screen keyboard Dec 02 01:48:57 I use a iGo BT stowaway keyboard Dec 02 01:49:01 and I thought about the text input as part of the hacking process then :D Dec 02 01:49:18 I'd love to do a avr gadget Dec 02 01:49:21 connectable to usb Dec 02 01:49:25 attachable to fr Dec 02 01:49:29 with buttons Dec 02 01:49:34 that is easy Dec 02 01:49:39 so you can play like NES games or so Dec 02 01:49:42 yep I know Dec 02 01:49:47 atmega8 is nice Dec 02 01:49:48 avr-usb and HID Dec 02 01:49:54 ahh Dec 02 01:49:55 usb Dec 02 01:49:59 that's right Dec 02 01:50:01 its possible even with tiny2313 Dec 02 01:50:15 mega8 is too much computing power Dec 02 01:50:26 and no usb Dec 02 01:50:34 software usb stack Dec 02 01:50:42 once set up, relatively low overhead Dec 02 01:50:50 tiny13? Dec 02 01:50:52 except when handling packet interrupts Dec 02 01:51:02 dunno the 13 Dec 02 01:51:23 only bulk transfers give avrs the creeps Dec 02 01:51:38 hid with interrupt endpoints is perfectly possible Dec 02 01:51:38 true Dec 02 01:51:48 ehh' Dec 02 01:51:57 so no need to have hardware usb support for more money Dec 02 01:52:00 usb does not use irq, IIRC Dec 02 01:52:08 not before usb 3.x Dec 02 01:52:13 on avr it does Dec 02 01:52:33 whenever data comes on either lines, interrupt is triggered inside avr Dec 02 01:52:52 the timing is very critical then to be synchronized with usb clock so it has to be interrupt driven Dec 02 01:53:07 well, thats the data link layer Dec 02 01:53:09 external irq? Dec 02 01:53:13 :( Dec 02 01:53:17 yep, from usb data lines Dec 02 01:53:23 you get a spike... Dec 02 01:53:25 and ... Dec 02 01:53:30 better off polling Dec 02 01:53:41 sorry Dec 02 01:53:46 bit banging Dec 02 01:53:52 20MHz avr doesn't have time for that on 12Mbit bus Dec 02 01:53:57 oh 1.2Mbit Dec 02 01:54:13 yes Dec 02 01:54:15 :) Dec 02 01:54:24 yep the spikes are bad Dec 02 01:54:30 thats what bulk endpoints are about Dec 02 01:54:33 loooots of interrupts Dec 02 01:54:42 and caps Dec 02 01:54:52 but unless you do mass storage emulation you don't need them Dec 02 01:54:56 maybe a BP filter Dec 02 01:55:04 hmm Dec 02 01:55:08 filters are not necessary really Dec 02 01:55:08 LP filter Dec 02 01:55:15 its pretty simple, the hw interface Dec 02 01:55:19 it is only one cap Dec 02 01:55:29 then you got a LP filter Dec 02 01:55:39 well.. if you mean power filtering Dec 02 01:55:46 nope Dec 02 01:55:59 I hate filters :/ Dec 02 01:56:06 you got internal resistance and inductance Dec 02 01:56:10 can't do the math Dec 02 01:56:35 well maybe I could but I'm lazy to try and understand them Dec 02 01:56:40 that is why you need octave (compatible with matlab) Dec 02 01:57:20 well since its a relatively slow bus when you are a low speed device, filtering isn't really necessary Dec 02 01:57:33 anyway.... just take a little C there, and it works better Dec 02 01:57:47 little C + little R Dec 02 01:58:14 but adding buttons to fr would be cool Dec 02 01:58:21 it would just look lame in public Dec 02 01:58:30 hacked gadget wrapper around a fr Dec 02 01:58:41 I bought a dog tag BT handsfree Dec 02 01:58:46 it has buttons Dec 02 01:58:48 :) Dec 02 01:58:59 didn't try it yet Dec 02 01:59:04 hmm.. so like use the button for jumping in nes mario ? :D Dec 02 01:59:24 ok, only 5 remaining now Dec 02 01:59:45 I mean like a gaming controller or a qwerty keyboard Dec 02 02:00:29 http://sddigital.co.uk/images/Jabra%20BT3030.jpg Dec 02 02:00:52 make something out of something Dec 02 02:01:00 buy some bt device Dec 02 02:01:01 hey actually that could work :D Dec 02 02:01:07 is it hard to push them ? Dec 02 02:01:11 no Dec 02 02:01:18 not very hard Dec 02 02:01:41 hmm Dec 02 02:01:56 anyone here have java6 installed? Dec 02 02:02:01 on a fr? :D Dec 02 02:02:12 haha no Dec 02 02:02:14 on linux Dec 02 02:02:16 (pc) Dec 02 02:02:22 if id had jazelle... Dec 02 02:02:25 *it Dec 02 02:02:28 but who likes java Dec 02 02:02:55 I'm just confused because the debian package for sun-java6 is installed but java-version is 1.5.0 ... Dec 02 02:03:17 $ eix -I -c java Dec 02 02:03:18 [I] dev-java/java-config (1.3.7@12/02/07 2.1.6(2)@05/25/08): Java environment configuration tool Dec 02 02:03:18 [I] dev-java/java-config-wrapper (0.15@03/24/08): Wrapper for java-config Dec 02 02:03:31 not sure what I got Dec 02 02:03:36 may java be infected by the fleas of 1000 camels Dec 02 02:03:50 o.O Dec 02 02:03:53 yes yes Dec 02 02:03:59 quatrox: java -version :p Dec 02 02:04:16 raster, I agree, though I regrettably need it for this one project. Dec 02 02:05:15 and I need to get a life.. whatever Dec 02 02:05:23 haha Dec 02 02:05:34 jc, this is not a good place to start then :D Dec 02 02:05:49 Dave: may that project be infested by the fleas of 2000 camels Dec 02 02:05:55 hey at least I'm seeing people :D Dec 02 02:05:57 $ java -version Dec 02 02:05:57 java version "1.6.0_10" Dec 02 02:05:57 Java(TM) SE Runtime Environment (build 1.6.0_10-b33) Dec 02 02:05:57 Java HotSpot(TM) Client VM (build 11.0-b15, mixed mode, sharing) Dec 02 02:06:22 hah Dec 02 02:06:30 hrm Dec 02 02:06:33 yeah Dec 02 02:06:36 what? Dec 02 02:06:42 too new? Dec 02 02:07:00 something like that Dec 02 02:07:09 stupid sun Dec 02 02:07:16 yes Dec 02 02:07:25 anyway Dec 02 02:07:29 too bad they're going bankrupt though? Dec 02 02:07:29 without sun you'd long be dead Dec 02 02:07:34 you don't need java Dec 02 02:07:37 hahaha Dec 02 02:07:38 use python Dec 02 02:07:40 c Dec 02 02:07:42 yes Dec 02 02:07:43 I think thats the ultimate vendor lock-in :D :D :D Dec 02 02:07:44 c++ Dec 02 02:07:45 perl Dec 02 02:07:46 vala Dec 02 02:07:47 lol Dec 02 02:07:55 c Dec 02 02:07:58 fucking jc Dec 02 02:08:04 rofl Dec 02 02:08:04 lisp, whitespaces, ... Dec 02 02:08:08 DON'T GIVE THEM IDEAS! Dec 02 02:08:17 ssssh, Apple could be listening! Dec 02 02:08:21 * Dave :x Dec 02 02:08:25 but you gotta admit that was a good one :D Dec 02 02:08:55 maybe the european union can start a huge space uv lamp project to demonopolize the solar industry Dec 02 02:09:09 \o/ Dec 02 02:09:20 * raster buys the sun Dec 02 02:09:23 MUHAHAHAH Dec 02 02:09:26 its all mine Dec 02 02:09:28 MINE! Dec 02 02:09:55 raster: ok, if I own a sphere around it Dec 02 02:10:25 I don't want any gasses or light from your sun in my sphere Dec 02 02:10:39 HA! Dec 02 02:10:42 raster, may I lease a nice part of the corona? Dec 02 02:10:47 ;) Dec 02 02:11:27 quatrox|zZzzzZzz: try stop them! :) Dec 02 02:11:42 Ok STOP it, IRC client lighting up like a christmas tree. Dec 02 02:11:44 Dave: sure. nice spot for fishing :) Dec 02 02:11:47 maybe sun will get sued soon, world economy is running dry Dec 02 02:11:52 :) Dec 02 02:11:55 hahahah Dec 02 02:12:19 less light, more cars and mcdonalds foods for everyone Dec 02 02:14:04 barf Dec 02 02:15:00 so anyway, who's the taoist in openmoko community ? Dec 02 02:15:11 * rooly sighs Dec 02 02:15:12 really, the 'manual' was a very pleasant suprise Dec 02 02:15:13 blergh Dec 02 02:15:18 really got me into the hacking mood Dec 02 02:15:33 4000 messages to download on my phone via imap Dec 02 02:20:23 hmm Dec 02 02:20:36 and wifi Dec 02 02:20:46 why is the wifi so slow? is it because the phone itself is slow? Dec 02 02:21:04 how do you define 'wifi is slow' ? Dec 02 02:21:50 wifi is busted in the "stable" kernel. Dec 02 02:21:53 rooly: they wrote a gpio driver Dec 02 02:21:53 all my internet operations seem slow, altho it could quite easily be because of the gui Dec 02 02:22:06 ar6k could use some documenting Dec 02 02:22:23 and support for forcing 802.11b mode Dec 02 02:22:36 needed for example for my broken wap Dec 02 02:22:36 mwester-laptop: i'm using your qte kernel atm Dec 02 02:22:44 as soon as the 2.6.28-or-so kernel gets a bit more stable, we can switch to it (which will require user-space changes) -- wifi will be much, much better. Dec 02 02:23:01 rooly: Yep, wifi is borked on that 2.6.24 kernel. Dec 02 02:23:10 well you should benchmark with like ftp transfer or something Dec 02 02:23:29 (of large files) Dec 02 02:23:42 * mwester-laptop can't benchmark it, 'cause it doesn't stay associated with his WPA access point long enough :( Dec 02 02:23:43 ...from lan Dec 02 02:23:59 * rooly runs only open networks...thanks to the dmca Dec 02 02:23:59 then you maybe got the same problem as me Dec 02 02:24:03 wpa???? Dec 02 02:24:13 disable wpa Dec 02 02:24:22 whenever I do large bandwidth data transmission, my link breaks up Dec 02 02:24:29 does the same on my laptop with this wap Dec 02 02:24:31 not a chance. my neighbors are NOT welcome to use my network. Dec 02 02:24:35 but only in g mode Dec 02 02:24:45 Talking about security, will open moko ever support wpa ENTERPRISE ? Dec 02 02:24:47 lol, mwester-laptop, whitelist mac addresses Dec 02 02:25:06 I don't mind people using my wifi Dec 02 02:25:20 mwester-laptop: openvpn? Mac-filter? hidden essid, Dec 02 02:25:21 mac addresses are incredibly easy to change. That'll just be a challenge, and encourage them. Dec 02 02:25:22 or better yet, have 2 separate networks, a wpa one and an open one with your FR whitelisted Dec 02 02:25:24 I know the awful feeling when you just got to find a train home and cant find anywhere to connect to internet Dec 02 02:26:04 maybe not really practical here but its evil to have cheap broadband and not share at least a little slice around, maybe qosed low Dec 02 02:26:24 * rooly agrees Dec 02 02:27:12 * averybody agrees Dec 02 02:28:05 * mwester-laptop has a wpa-protected guest wlan -- just ask for the key if you're a guest here. But it's for guests, not the cheapo neighbors. Dec 02 02:28:07 arrrggg... s/av/ev/g Dec 02 02:28:37 quatrox|zzZzzzzz: you lost the moment. ;) Dec 02 02:28:48 yes Dec 02 02:28:54 * rooly sighs Dec 02 02:28:57 4000 emails Dec 02 02:28:59 ... Dec 02 02:29:58 well if they piss you off Dec 02 02:30:16 makes sense to blacklist theyr macs then Dec 02 02:30:31 no Dec 02 02:30:46 blacklist is useless Dec 02 02:30:54 yeah Dec 02 02:30:55 use whitelisting Dec 02 02:31:05 normal people usually cant change theyr mac addressess Dec 02 02:31:21 but its not hard Dec 02 02:31:27 and you still want other people to have at least limited access Dec 02 02:31:28 you can do it even from windows command line Dec 02 02:31:30 if two devices has same mac, both gets disconnected, right? Dec 02 02:31:49 I wish you knew these kids. bad lot. they would take any "black list" or "white list" as a personal challenge, and work harder to break in -- and then, just because I deliberately tried to keep them out, they would do some damage if they could. bad bad lot. Dec 02 02:31:53 of course not, but they usually just turn the thing on, it tells them it found the signal, they connect and the'yre happy Dec 02 02:32:14 here's an idea Dec 02 02:32:19 theyr mac gets banned, they're kicked out by ap, cant associate, windoze tells them it cannoct connect, they give up Dec 02 02:32:37 my AP's essid is "PasswordsSuck". :) Dec 02 02:32:44 they download kesmit (or whatever it is), and go at it. Dec 02 02:32:45 throw a Faraday cage in between your antenna and their living space Dec 02 02:32:53 Now that's an idea. Dec 02 02:33:00 then no trouble at all Dec 02 02:33:04 script kiddies and phreaks usually find a way Dec 02 02:33:20 one mofo totally taken down our school wifi network last week Dec 02 02:33:27 kismet Dec 02 02:33:31 But just going with WPA like everyone else in the neighborhood is just as good -- my network is invisible in the crowd. :) Dec 02 02:33:37 he had some script that sequentially took mac addressess of all associated clients Dec 02 02:33:39 asshole.. Dec 02 02:33:48 he thinks hes a king Dec 02 02:33:53 wifi isn't so hard to take down Dec 02 02:34:05 in countries in Latin America, pretty much every random desktop can change its MAC Dec 02 02:34:11 because they're all clone machines, no brand names Dec 02 02:34:12 here to Dec 02 02:34:16 but people are dumb Dec 02 02:34:28 they dont find the mac field in netcard settings or bios Dec 02 02:34:37 and if they do, they dunno what it means Dec 02 02:35:07 really, on a village 99% people dunno the chunky looking ugly mobile phone in your pocket is actually a great hacking tool and companion :D Dec 02 02:35:09 One of the big problems with locking down mac addresses is historical -- Digital Equipment Corporation. Dec 02 02:35:37 and what is that ? Dec 02 02:36:52 DECnet ran directly on top of ethernet, and when you assigned a DEC system its node id number, the last digits of the MAC address had to change to match. So compatability with DECnet drove the requirement for ifconfig to allow MAC addr changing. Dec 02 02:37:26 thats braindead Dec 02 02:37:40 totally. complete violation of all the layering rules. Dec 02 02:38:15 network layer address shouldnt have anything to do with link layer address Dec 02 02:38:45 christ...my phone is still downloading emails Dec 02 02:38:58 wth Dec 02 02:39:09 batteries in my stylus are suddenly shot Dec 02 02:39:10 but it is nice that one can change it, no? Dec 02 02:39:21 thank god i did this over wifi and not gsm dialup Dec 02 02:39:23 nice to have freedom, true Dec 02 02:39:30 there was one time.. when sgi fucked up Dec 02 02:39:37 and delivered a whole batch of machines to a lab Dec 02 02:39:42 all with the same mac address set Dec 02 02:40:04 they had some nice problems setting up their network until they noticed it was that all the mac addrs were the same Dec 02 02:40:09 thank god they could change them Dec 02 02:40:10 hmm...i wonder if gsm dialup will be faster than wifi Dec 02 02:40:10 :) Dec 02 02:40:35 :D Dec 02 02:40:38 thats nasty Dec 02 02:40:55 1 cool prank Dec 02 02:41:02 I thought they burned that to a rom inside the controller during manufacture Dec 02 02:41:22 they do Dec 02 02:41:34 but you map the memory Dec 02 02:41:49 and overwrite Dec 02 02:41:53 well either you use it or dont Dec 02 02:42:26 anyway 2 things I don't like in todays supposedly most universal portocol - usb Dec 02 02:42:35 VID/PID allocation - there is no generic one for hackers Dec 02 02:42:46 and extreme complexity Dec 02 02:43:05 ooh sweet old rs-232 Dec 02 02:43:09 so many fun memories Dec 02 02:43:14 usb 3.0 will be slightly better Dec 02 02:43:23 i wonder if there are any real-time chat programs for qte Dec 02 02:43:26 now slowly disappearing in a mist of avr-usb ugly hacking and endpoint definitions Dec 02 02:43:55 jc:??????????? Dec 02 02:44:06 no mor max232? Dec 02 02:44:15 *more Dec 02 02:44:21 4050 is cheaper :D Dec 02 02:44:42 yes the voltage was a problem Dec 02 02:44:44 but only a minor one Dec 02 02:44:59 compared to all the stress you have with usb Dec 02 02:45:02 * mwester-laptop thinks the serial port will be around for a long while, although the RS232 spec isn't very common anymore. Dec 02 02:45:16 you could hook a led onto a CTS /GND line and blink it without any hardware Dec 02 02:45:18 that was cool Dec 02 02:45:52 also - without any programming - use serial buffers to extend number of controllable pins from 3 to n Dec 02 02:46:10 (or use parallel port :D but I didnt come across that) Dec 02 02:46:24 well my laptop doesnt have it Dec 02 02:46:33 and I really really hate that fact Dec 02 02:47:01 hard to program avrs Dec 02 02:47:13 usb programmers arent cheap or easy to implement Dec 02 02:47:30 i use my parport to switch on/off lights, etc Dec 02 02:47:33 although I see a little sparkle of light in I2C busses from VGA and DVI connectors Dec 02 02:47:54 those are easily hookable Dec 02 02:48:00 but not entirely safe I guess Dec 02 02:49:42 also its a shame you cant hook to it externally on FR Dec 02 02:49:58 I think openpandora has external uart Dec 02 02:50:01 vga or dvi? Dec 02 02:50:04 they're really pro-hacker Dec 02 02:50:09 both have it, afaik Dec 02 02:50:39 What really annoys me is that Andy had a brilliant idea for the GTA03, and Om's unbelievable management nixed it. Dec 02 02:50:52 which one? Dec 02 02:51:34 Take the space used by the debug connector, and put an ftdi serial-usb chip, and a micro connector on-board so that you no longer need a debug board for console access. Dec 02 02:51:49 cool Dec 02 02:52:15 also it would be possible to use BT uart hooked to uart on the soc Dec 02 02:52:19 oooh Dec 02 02:52:26 yeah Dec 02 02:52:30 that got nixed Dec 02 02:53:26 I just hope my effort with glamo pays of anyhow Dec 02 02:54:15 I think that would be a major milestone of saving FR to be usable Dec 02 02:54:26 tho imho the whole debug connecter is a bit ugly Dec 02 02:54:33 the cpu isnt bad at all Dec 02 02:54:38 it'd be nice not to need any such thing Dec 02 02:54:44 recycle an existing connector Dec 02 02:54:56 oh yeah Dec 02 02:55:01 jc: it wont change anything Dec 02 02:55:03 and the 2.5 mm jack idea is ugly too Dec 02 02:55:04 cmon now mwester then how will they get extra $ from people for a dboard :D Dec 02 02:55:09 glamo imho is a lost cause Dec 02 02:55:17 Yep. If you do it right, you can even drive the jtag with the ftdi chip. Dec 02 02:55:41 mwester-laptop thats very inpractical Dec 02 02:55:51 so is the debug board Dec 02 02:56:05 jtag is awful state machine that needs extreme clock to debug/program fast Dec 02 02:56:20 ftdi chip can do very fast clocks Dec 02 02:56:26 paralel port jtag adapters take tens of minutes to program few mbit flashes Dec 02 02:56:46 usable sloely for rescue purposes... debricking Dec 02 02:57:00 this isn't a parallel port approach; the ftdi uses gpios, basically. Dec 02 02:57:17 its uart right ? Dec 02 02:57:26 maybe OM has something else in mind Dec 02 02:57:41 you send debug data output one way and receive it the other Dec 02 02:57:43 so maybe fifo ? Dec 02 02:59:01 anyway I just like the expression 'bricked' :D Dec 02 02:59:09 our language doesn't have anything like that Dec 02 02:59:40 I wonder if you could make a house out of all the bricked ndses worldwide **** ENDING LOGGING AT Tue Dec 02 02:59:57 2008