**** BEGIN LOGGING AT Fri May 23 02:59:57 2008 May 23 05:59:54 anyone from amsterdam here? May 23 07:59:49 * cutmasta is away (away) May 23 08:42:04 yawn May 23 08:44:49 yawn May 23 08:45:02 hey, thats my move May 23 08:45:29 I was feeling like a pirate May 23 09:27:30 * cutmasta is away (away) May 23 09:48:42 * cutmasta is away (away) May 23 10:19:14 * cutmasta is away (away) May 23 12:02:20 do any of you have an idea why a laptop would freeze on the bios loading screen? May 23 12:17:37 Dougie187, because it sucks. May 23 12:38:16 Dougie187: bad bios? May 23 12:38:24 did you update firmware recently? May 23 12:38:27 has any hardware died? May 23 12:38:30 they did when i sent it in. May 23 12:38:33 did you pee on the laptop? May 23 12:38:35 i think i figured out what it was. May 23 12:38:44 peeing on the laptop generally has detrimental effects May 23 12:38:47 I learned this the hard way May 23 12:38:54 after you wait about 5 minutes staring at the bios loading screen it says "IDE #0 ERROR" May 23 12:38:56 lol May 23 12:39:18 yeah, I think you found the answer. May 23 12:39:24 pretty awesome huh? May 23 12:39:32 totally rad. May 23 12:39:37 how do i get pee out of my laptop? May 23 12:39:56 with a straw and an iron stomach May 23 12:40:05 does a dog work? May 23 12:40:09 yes. May 23 12:40:18 it will probably take a bit longer. May 23 12:40:26 but ill give that a go and see if it helps. May 23 12:44:11 at least i can use ubuntus live cd May 23 12:58:41 damnit. now i have to go back to stupid windows for another 3 weeks. May 23 12:58:46 while i send in my laptop to get fixed. May 23 12:58:48 this is gay. May 23 12:59:38 Dougie187: you have my condolence May 23 13:00:14 lol i just want a new laptop. May 23 13:00:16 but oh well May 23 13:01:46 Dougie187: insert some Linux - LiveCD May 23 13:01:57 i cant on the windows one. May 23 13:02:06 well. May 23 13:02:14 i probably could, but it would take a long time to get it to work. May 23 13:02:24 i dont think it would be worth using a live cd. May 23 13:02:31 im going to use a live cd on my laptop before i send it in though May 23 13:04:18 maybe muthu will buy me my laptop soon. May 23 13:04:18 hah May 23 13:07:46 http://www.google.com/reader/view/?tab=my#stream/feed%2Fhttp%3A%2F%2Ffeeds.engadget.com%2Fweblogsinc%2Fengadget May 23 13:07:48 wtf? May 23 13:13:43 ok, this has bugged me long enough May 23 13:14:06 hrm... never mind May 23 13:45:52 good morning jasonchen May 23 13:46:06 howdy Dougie187 May 23 13:46:21 hows it going? May 23 13:47:14 it's early; but i'm about to go have some tea, so it'll get better right quick May 23 13:47:36 that sounds like fun. May 23 13:47:48 how about you? May 23 13:47:57 lol well, my laptop hard drive failed this morning. May 23 13:48:03 ack May 23 13:48:03 so i have to send it to the depot again. May 23 13:48:05 that's not good May 23 13:48:08 and last time that happened it took 3 weeks May 23 13:48:42 what brand laptop is this? May 23 13:48:47 toshiba. May 23 13:48:56 i want to get a lenovo, but i cant fork up the cash right now. May 23 13:49:25 those thinkpads are good stuff. May 23 13:49:30 yeah. May 23 13:49:54 the sad part, is i just got my laptop back on tuesday. May 23 13:50:01 and they had replaced the HDD while it was in service. May 23 13:50:08 that really is no good May 23 13:50:22 yeah. May 23 13:50:29 either way i think im goign to run it over to the drop off really quick. May 23 13:50:54 ill brb May 23 14:07:19 is Dalvik based on an OSS project? May 23 14:22:25 zhobbs_: dalvik contains code from the Apache Harmony project. May 23 14:22:59 however, it's not "based" on it, per se. May 23 14:23:26 the tech lead for Dalvik—Dan Bornstein—will be talking in detail about the VM at I/O next week May 23 14:23:39 jasonchen: yeah, looking forward to that May 23 14:23:45 jasonchen: thanks for the info May 23 14:23:49 yw. May 23 14:24:11 btw, we will be contributing code back up to Harmony (if we haven't already) when Android is open-sourced. May 23 14:24:13 these guys are confused a bit on this story: http://androidguys.com/2008/05/22/less-than-80-android-code-open-developers/ May 23 14:24:23 jasonchen: great May 23 14:25:44 Ruben says "about 8.6 million lines of Android's 11 million are open-source"...and they took that as "will be" instead of "already is" May 23 14:26:40 yeah, i saw that in the article and thought it might be confusing. May 23 14:26:58 i'm checking with andy to get clarification on what he meant and to see if he wasn't mis-quoted. May 23 14:28:41 I'm assuming he meant that the 8.6 million lines are from open source projects and are already available May 23 14:28:59 linux, misc apache, sqlite, etc,etc May 23 14:29:56 oh, they modified the post now May 23 14:30:46 nice work, zhobbs_ May 23 14:30:46 webkit is probably pretty big May 23 14:31:11 anyway, i should have more clarification about that statement soon-ish May 23 14:32:02 yeah, there's probably a lot of code in a browser engine May 23 14:33:22 hey jasonchen i have a question about android becoming open source. May 23 14:33:46 Is it going to be completely open source (SDK and all) except for proprietary modules for various vendors? May 23 14:33:56 or am i mistaken in understanding it that way? May 23 14:35:25 you're correct in understanding it that way. May 23 14:35:36 ok May 23 14:35:51 is google developing any of the modules for the vendors? May 23 14:35:57 the sdk, the tools, the app framework, everything short of some hardware specific drivers will be open sourced. May 23 14:36:19 i'm not sure what you mean by modules. May 23 14:36:33 well i am just calling the hardware specific drivers modules. May 23 14:36:35 i guess. May 23 14:36:47 im thinking that they might not be completely hardware specific. May 23 14:37:04 i would think they might develop some app or feature that would then be specific to their phones or handsets and they wouldnt want to release those. May 23 14:37:20 but i would expect those to be handled by the vendors 100% May 23 14:37:44 we're working with our hardware/semiconductor partners, sure. hard to say where google does the work and where another company is doing it, since the effort is so colloaborative. May 23 14:37:54 ok May 23 14:38:12 are some of the hardware specific drivers going to be release? or are all of them going to be closed source? May 23 14:38:53 also, remember, if there's a hardware specific feature, it also has to be exposed up into the system via the app framework or system services. and to do that, the Android team will be creating generalized interfaces—for hardware sensors, for example. May 23 14:39:18 yeah, that was my understanding of why the new SDK required a NDA May 23 14:39:36 i don't know the exact tale of the tape, but there will likely be some hardware drivers that might be released as binary-only. May 23 14:39:38 because there were interfaces that would then give the public hints as to cool hardware features that vendors are releasing. May 23 14:40:22 but i do know that the Alliance has released Linux drivers for Qualcomm's MSM 7000 series boards (a first for Linux) May 23 14:40:38 thats cool May 23 14:40:46 im excited for ADC2. May 23 14:40:51 so in some cases, there may be source for the drivers released. May 23 14:40:55 and to hear what we can do to get into the SDK. May 23 14:42:20 gtg for now. early morning meeting. May 23 14:42:29 ok May 23 14:42:31 well have fun! May 23 15:12:43 * cutmasta is away (away) May 23 15:21:41 jasta: you around? May 23 15:22:07 lol whens he not around? May 23 15:23:18 when he flips out about SDKs and forces himself to take a walk around the block before he crushes his entire desktop comxputer in the palm of one hand May 23 15:23:29 ;) May 23 15:24:27 with a jasta smash? May 23 15:24:27 lol May 23 15:26:05 jasta... May 23 15:26:09 it sounds like.... May 23 15:26:32 I just picture Blanka when he gets mad hehe May 23 15:26:36 from Street Fighter May 23 15:26:48 hah yeah May 23 15:27:04 Do you know much about J2ME Dougie? May 23 15:27:11 nope. May 23 15:27:13 do you? May 23 15:42:19 unfortunately not May 23 15:42:36 Dougie you have an android blog right? May 23 15:42:41 I always mix up whose is whose May 23 15:44:04 lol no May 23 15:55:15 oh dang May 23 15:57:39 yawn May 23 15:58:19 good morning jasta May 23 15:58:44 morning May 23 15:58:49 i'm working from home today. sweet ;0 May 23 16:01:16 nice May 23 16:01:19 more time to spend in the android chat May 23 16:01:38 actually, my friend has the day off, i'm bbqing at noon ;) May 23 16:17:54 well, that was the plan until i looked outside May 23 16:17:57 crap, it's gonna rain all day May 23 16:21:36 same here May 23 16:22:11 its beautiful here May 23 16:22:13 :) May 23 16:23:28 jasta: i meant to ask you, earlier (last week) you mentioned something about J2ME and how you wondered how they will prevent Android from becoming fragmented in the same manner. Hoping you could explain that a bit if you don't mind? May 23 17:14:31 man this room is quiet lately. May 23 17:14:35 except for arguments. May 23 17:14:35 lol May 23 17:19:07 naah, it's your imagination May 23 17:19:22 what makes you say that? May 23 17:20:50 Jasta: I have been curious for a few days. What exactly is an AssHat? :-) May 23 17:21:00 haha May 23 17:21:37 I will probably be called one soon so I better know what it is. May 23 18:13:08 trigatch4: actually i didn't say anything about J2ME. May 23 18:13:23 though i do have ideas on why Android won't fork: because the OHA won't permit it. May 23 18:14:07 jasta: yeah yea did... i was asking for interview questions for Rich Miner and you said, "ask him what they will do to keep the platform from being fragmented like J2ME" May 23 18:14:14 but, i already had my interview May 23 18:14:24 no, i'm sure that i did not say that. May 23 18:14:39 wasn't with rich miner though, it was with Eric Chu May 23 18:14:44 maybe i said it with everything minus the "like J2ME", because i would not have called J2ME fragmented. May 23 18:14:59 J2ME was designed to be fragmented. It was also designed to be sucky. May 23 18:15:06 ha May 23 18:15:52 but at any rate, it's clear why Android won't fork: because users will not have the option to install forked versions themselves, and handset manufacturers will never accept anything that deviates from the main tree. May 23 18:15:52 I'm pretty sure you said that, I may have written it down wrong but I wrote it down May 23 18:15:56 Oh well, it's a moot point May 23 18:16:19 therefore there is no reason to fork. May 23 18:16:43 in the open source community, forks work because you can appeal to other open source enthusiasts to get your version accepted over another May 23 18:16:57 for example, Ubuntu, Debian, RedHat, etc. May 23 18:17:36 In this case, handset manufacturers replace distributions, and those companies do not otherwise apply the open spirit. You will not have the same level of appeals to them, and they won't care what you have to say. May 23 18:19:18 That said, with Android being as flexible as they claim, there is little need to fork. You should be able to accomplish much with just patches and third party apps. May 23 18:22:12 dmoffett: someone who has their head up their ass ;) May 23 18:22:43 ah self deflation. May 23 18:23:00 what? May 23 18:24:46 just another way of saying head up ass May 23 18:25:03 but a better way :) May 23 18:25:38 I like asshat. May 23 18:36:31 well it sure was fitting May 23 18:38:40 lol May 23 18:42:08 who did you call an asshat jasta? May 23 18:42:29 i dunno, everyone. May 23 18:42:39 ... May 23 18:42:39 ok May 23 18:43:34 probably just at Google in general May 23 18:43:46 or maybe Dan, for the unfair reason that he represents them :) May 23 18:45:57 i havent heard much from dan lately May 23 18:46:02 just jasonchen May 23 18:46:11 He's trying to take off that hat. May 23 18:46:18 hah May 23 19:36:29 anyone wanna take bets on when the blog post is coming out about the SDK debacle? May 23 19:36:41 tuesday May 23 19:36:42 i say Tuesday, very late. May 23 19:36:55 like, maybe even after the normal close of business May 23 19:37:04 lol May 23 19:37:08 i dont know about that late. May 23 19:37:10 so that people attending I/O have as little time to chew on it as possible May 23 19:37:13 i would say... around 4pm May 23 19:37:29 4pm PST May 23 19:55:03 hey jasta May 23 19:55:08 did you hear about my ordeal this morning? May 23 19:56:43 no? May 23 19:57:04 so, i got my laptop back on tuesday right? May 23 19:57:09 and i got ubuntu all set up on it and what not. May 23 19:57:14 today i wake up. and turn on my laptop. May 23 19:57:18 to find out it has a dead HDD May 23 19:57:22 lol May 23 19:57:24 which they just replaced when i sent it in May 23 19:57:28 you people and your ubuntu May 23 19:57:44 it sat at the bios screen for 5 minutes and proceeded to tell me "IDE #1 ERROR" May 23 19:57:50 perhaps your laptop has another problem you did not realize ;) May 23 19:57:50 or #0 May 23 19:57:52 something like that May 23 19:58:02 check the hdd in another laptop May 23 19:58:12 then i tried to install both ubuntu and windows, and they couldnt find any harddrives. May 23 19:58:15 pfft, i sent it back May 23 19:58:18 i only have one other laptop. May 23 19:58:27 and the hard drive is barely usable in that one May 23 19:58:28 lol May 23 19:58:54 why did you send it in to replace the HDD, btw? May 23 19:59:03 before i never told them to replace the HDD May 23 19:59:11 5 minutes and a screwdriver can do that. May 23 19:59:11 they did it themselves because they couldnt figure out how to clean off grub May 23 19:59:12 lol May 23 19:59:23 +paying for a new hard drive. May 23 19:59:26 its still under warranty May 23 19:59:29 so they replace it for free May 23 19:59:32 well you can make them send you a hard drive May 23 19:59:43 instead of giving them the whole laptop May 23 19:59:46 that way at least you can use a live cd ;) May 23 20:00:09 true, but its 2.5 years old. and typically if you send in your laptop 3 times for repairs you can coax them into sending you a comepletely new laptop May 23 20:00:21 2.5 years old? just buy a new one. May 23 20:00:31 i dont feel like throwing money at the issue. May 23 20:00:35 nor do i have enough yet. May 23 20:00:36 lol May 23 20:00:44 i need to save up more for a laptop before i buy it May 23 20:00:52 that's all i do with technology anymore May 23 20:00:54 i'm so done futzing with it May 23 20:01:03 i enjoy futzing with it. May 23 20:01:05 personally May 23 20:01:11 yeah, and i used to May 23 20:01:26 i guess i get irritated with it after doing it long enough May 23 20:01:34 but then a break makes me enjoy it again May 23 20:02:02 the thing i dont like doing though May 23 20:02:36 is helping a computer illiterate person work their way through a problem. May 23 20:03:05 time to go board my dog. May 23 20:03:06 ill bbl May 23 20:35:05 Water Boarding -- For Dogs and Terrorists(TM) May 23 20:35:54 not funny May 23 20:36:02 not the dog part anyways May 23 20:38:33 then i dont want to even know what he is doing with his dog May 23 21:31:37 teehee May 23 21:31:56 somebody pulled that Cc my boss stunt on something i forgot to do May 23 21:32:22 so i just blasted them in the response. May 23 21:32:43 i really hate when people play that card. May 23 21:37:33 I'm getting a binary xml error I can't figure out...says that I must supply the layout_width attribute May 23 21:37:47 can you paste the relevant section? May 23 21:37:51 the View is just a subclass of LinearLayout May 23 21:37:56 or actually, pastebin the whole layout if you can :) May 23 21:38:07 well any view still needs android:layout_width May 23 21:38:11 it's inflated from an xml file with 2 textviews... May 23 21:38:12 even if you just want wrap_content May 23 21:38:47 yeah, I specify that in the xml for the custom view's tag and all the tags in the view's xml May 23 21:39:12 well i can't help if i can't see :) May 23 21:39:19 yeah, one sec May 23 21:42:07 http://android.pastebin.com/m72673f3c May 23 21:43:06 hang on, let me digest ;) May 23 21:43:37 jasta: added some more info: http://android.pastebin.com/d1e8cd7f9 May 23 21:43:37 well, you have an android:layout_below here? which references an item not even in this view? May 23 21:43:49 oh yeah May 23 21:43:59 that's only for relative layouts too May 23 21:44:08 woops...copy/paste slip up :) May 23 21:44:53 doubt that will fix it...but trying May 23 21:45:48 yeah, doesn't fix May 23 21:46:35 then i have no immediate ideas. does "this" have a layout parameter? May 23 21:46:39 in its usage, i mean May 23 21:46:47 do I need to implement onMeasure()? May 23 21:46:57 not if you extend a LinearLayout May 23 21:47:40 this in the view? May 23 21:48:05 I've even tried doing this in the constructor of the view class: setLayoutParams(new LayoutParams(LayoutParams.FILL_PARENT, May 23 21:48:05 LayoutParams.WRAP_CONTENT)); May 23 21:48:05 i mean, maybe the problem isn't with that XML file, but rather in the usage of your extended LinearLayout May 23 21:48:27 hmm, i really don't know then. that seems strange. May 23 21:48:33 and romain is gone for a week :) May 23 21:48:39 doh! May 23 21:48:40 sorry, i have to run though. gf got off work early May 23 21:48:46 cya May 23 21:49:24 it might be the way I'm inflating there...I've had problems with the root param May 23 21:50:02 maybe I should inflate it on it's own and then this.addView() May 23 22:02:20 wish I would have gotten to romain earlier! May 23 22:10:05 <_avatar> hrm, can i embed an arbitrary file resource into my android app? one i can load later at runtime? May 23 22:12:26 you can include a file with your app and read it and stuff May 23 22:13:00 put it into assets May 23 22:13:08 or res/raw May 23 22:13:25 <_avatar> very cool, thanks :) May 23 22:13:47 jasta: damn, that error must be a bug...the view works fine if I use it in a different layout :( May 24 00:38:04 hehe, played some dota ;0 May 24 00:40:12 :o May 24 00:40:22 i used to play dota May 24 00:40:28 but then i got a widescreen monitor May 24 00:40:33 and wc3 looked like shite May 24 00:40:45 to buy a mac book pro or not May 24 00:48:15 lol i need to play dota after i get my laptop back May 24 00:48:17 i love that game. May 24 00:48:24 we should play sometime after i get it install jasta May 24 00:48:43 lol May 24 00:48:56 i remember when a coworker/schoolfriend of mine got canned because he played too much dota May 24 00:48:58 installed* May 24 00:49:06 lol May 24 00:49:15 sounds like wow May 24 00:49:33 hah May 24 00:49:47 my boss use to log into wow every 2 hours May 24 00:49:52 i could see him playing it at work May 24 00:50:53 he didn't get booted for that tho May 24 00:50:56 go figure May 24 01:05:27 did he get booted for anything? May 24 01:09:00 no don't think so May 24 01:09:05 he was still there when i quit May 24 01:09:10 and i might be going back there soon again May 24 01:09:27 apparently the division i was working in got axed May 24 01:09:31 they weren't turning a profit May 24 01:09:42 heh May 24 01:09:44 all the guys got moved around to different areas May 24 01:10:03 well good luck with that. May 24 01:10:05 im out for the night though May 24 01:10:07 peace **** ENDING LOGGING AT Sat May 24 02:59:56 2008