**** BEGIN LOGGING AT Tue Jun 17 02:59:57 2008 Jun 17 03:04:20 whattup peoples Jun 17 03:13:46 has this place been really quietly lately or do i just come in when everyone is sleeping? Jun 17 03:16:28 trigatch4: it's quiet Jun 17 03:20:38 hmm Jun 17 03:20:40 wonder why Jun 17 03:25:38 no motivation for developers right now...challenge is over and no phones are out Jun 17 04:09:54 zhobbs: yet there are dozens of people in the chan Jun 17 04:09:58 all idling i guess Jun 17 08:43:24 hi guys Jun 17 08:43:42 I published a new screencast yesterday Jun 17 08:44:04 it's for beginners (naturally) and the subject is Intents Jun 17 08:44:31 to see it goto sleepydroid.blogspot.com and follow the IntentDemo link Jun 17 08:44:36 thanks Jun 17 08:45:01 ps - feedback is very welcome - positive or negative just drop me an email Jun 17 12:52:25 FF download day is today! Jun 17 12:55:57 but FF3 is not out Jun 17 13:01:18 not till 10 am PDT Jun 17 13:07:16 brb Jun 17 13:32:12 FF is? Jun 17 13:39:06 sleepydog_androi: firefox Jun 17 13:41:29 oohhh Jun 17 13:41:36 hi zacc Jun 17 13:41:53 zach even Jun 17 16:46:47 morning folks Jun 17 17:09:47 ff3 is hog Jun 17 17:09:48 nothing new Jun 17 17:09:49 move along Jun 17 17:12:20 ff3 is the new Mozilla :) Jun 17 17:12:25 (big and bloated? :) Jun 17 17:12:46 i'm still drooling about opera 9.50 Jun 17 17:13:00 although i like ff3's recent history when you cant bother to remember the url Jun 17 17:13:42 f00f-: opera 9.5 rocks Jun 17 17:16:42 lol getfirefox.com is rather slow Jun 17 17:30:54 is firefox 3 out? Jun 17 17:32:34 supposedly Jun 17 17:32:39 but i cant even get to getfirefox.com Jun 17 17:32:48 it was supposedly released at 10am PDT Jun 17 17:32:54 which was about 30 minutes ago Jun 17 17:33:08 they invited the internet to rape them Jun 17 17:33:14 yeah i know Jun 17 17:33:14 and then they got suprised when they got raped. Jun 17 17:33:14 lol Jun 17 17:33:45 like a million people said they would download it. Jun 17 17:34:33 that equals, complete ownage of servers. Jun 17 17:35:29 i bet you can update it through RC3 though, to get the full version. though everything says its exactly the same as rc3 Jun 17 17:35:53 i just installed opera 9.5 on my windows machine Jun 17 17:35:54 sexy Jun 17 17:36:16 flock seems to be good too Jun 17 17:37:09 it seems like garbage Jun 17 17:37:26 hehe Jun 17 17:37:37 its coming out of AT&T ? Jun 17 17:37:40 is what i heard Jun 17 17:37:52 we dont need yet another browser Jun 17 17:37:58 flock is there for a while Jun 17 17:38:02 its a social browser Jun 17 17:38:08 flock is based on Gecko anyway Jun 17 17:38:35 confuse the market with more names more fragmentation Jun 17 17:38:44 or just gives more choice Jun 17 17:38:48 how is that confusing the market? Jun 17 17:38:58 as long as it does not introduce yet another rendering engine to support... Jun 17 17:39:08 i use flock Jun 17 17:39:22 its the same as firefox Jun 17 17:39:37 but all your social networks bundled Jun 17 17:40:38 I've been a life long opera fanboy Jun 17 17:40:54 I like opera 9.5 Jun 17 17:41:39 kraln how is your chat app going Jun 17 17:42:51 someone actually emailed me about it today Jun 17 17:42:59 they want to make the user experience more pleasant Jun 17 17:43:19 is poffy sitll with you Jun 17 17:43:26 yes Jun 17 17:44:16 Kraln: if you make the UI more simple and easy to use, that can be a good IRC client for android Jun 17 17:44:24 im a fan of firefox Jun 17 17:45:19 i dont think i would try flock, just because i dont give a crap about social networks Jun 17 17:45:20 lol Jun 17 17:45:45 muthu: rgr. Jun 17 17:48:44 Http/1.1 Service Unavailable Jun 17 17:48:45 haha Jun 17 17:48:48 nice mozilla Jun 17 17:49:00 heh yeah Jun 17 17:49:05 its been that way for about 45 minutes. Jun 17 17:49:05 server too busy? Jun 17 17:49:11 flush your dns buddy Jun 17 17:50:19 * cutmasta forgot the www Jun 17 17:50:24 www.mozilla.org is working Jun 17 17:50:25 normal Jun 17 17:53:11 hey guys, using find in linux how do you search recursively all directories for a word? Jun 17 17:53:31 find | grep blah Jun 17 17:53:49 ... Jun 17 17:53:51 grep --recursive biatch /home Jun 17 17:53:51 etc. Jun 17 17:53:56 ok Jun 17 17:53:58 "find -name blah*" or something Jun 17 17:54:14 grep will look in files Jun 17 17:54:16 i can never remember find's args so i use the cheap way ^^ Jun 17 18:27:14 lol http://www.mozilla.com/en-US/firefox/?p=downloadday has svn conflicts. Jun 17 18:29:19 <<<<<<< .mine ======= >>>>>>> .r15918 Jun 17 18:29:20 is at the top Jun 17 18:29:30 ohhh, they fixed it. Jun 17 18:29:31 just now Jun 17 18:33:34 Hello. Jun 17 18:34:35 hello Jun 17 18:34:40 is there anyone here who is familiar with the linux kernelmaking process? Jun 17 18:34:50 or with porting android to devices? Jun 17 18:35:03 yes, no? Jun 17 18:35:12 ok great! Jun 17 18:35:23 makemakemake Jun 17 18:35:30 heh Jun 17 18:48:22 i got it! Jun 17 19:01:10 wow, what a contest: Jun 17 19:01:10 http://gizmodo.com/5016996/gizmodos-iphone-sdk-app-contest Jun 17 19:08:59 you know how the linux part of the android kernel has been posted already? Jun 17 19:09:32 if I wanted to compile the kernerl for use on a pre-existing platform, how would I compile it for an embedded device? Jun 17 19:09:56 no idea. Jun 17 19:11:03 crap... Jun 17 19:11:13 i dont think many people know, if anyone does. Jun 17 19:11:16 doesn anyone in here know how to compile linux kernel for embedded devices? Jun 17 19:14:35 just compile it Jun 17 19:14:36 just do it Jun 17 19:14:46 get a cross compiler Jun 17 19:14:58 and if the kernel version is available for that arch good Jun 17 19:15:00 else, get a patchkit Jun 17 19:15:03 or write one Jun 17 19:15:06 we need more details, etc. Jun 17 19:15:37 okay, I'll start from the beginning. Jun 17 19:16:24 I am a student in a science & technology program, for my science fair project, I would like to test android on different pre-existing platforms. Jun 17 19:16:25 yawn Jun 17 19:16:43 RPStudent2009: it's not fully open sourced yet Jun 17 19:16:45 gfl. Jun 17 19:17:20 I understand that, that's why I'm asking about linux in general, because I need to know in what direction to go when the source is released. Jun 17 19:17:39 and in the mean time I am playing around with Purple Labs Linux, but I cant compile it to run. Jun 17 19:17:47 that's why I need help. Jun 17 19:19:09 RPStudent2009: have you started with Google or with IRC? Jun 17 19:19:40 f00f-: http://androidguys.com/2008/06/17/andy-rubin-shows-off-talks-android/ -- seen this? Jun 17 19:19:44 the new icons at the top look like hell :) Jun 17 19:22:29 I began with google... Jun 17 19:22:40 I've done all the research I can, Jun 17 19:23:11 I've installed fedora core 9 on this computer under a virtual machine to assist me in compiling the kernel once I figure out how... Jun 17 19:23:26 so you looked at how to cross compile the linux kernel for a particular platform/arch? Jun 17 19:23:41 no. Jun 17 19:23:46 where can I find that? Jun 17 19:23:51 google. Jun 17 19:23:55 hmm..... Jun 17 19:24:03 but if you are new to Linux in general then you're going about this project all wrong. Jun 17 19:24:23 what do you mean? Jun 17 19:25:35 well, what exactly are you trying to do? Jun 17 19:25:35 jasta: veyr interesting. Jun 17 19:26:10 jasta: I think this is interesting "There are 20 default applications loaded with Android including GMail, Google Maps, and a program that allows you to view all YouTube clips." Jun 17 19:26:35 20 default apps Jun 17 19:26:47 yeah, but how many of those will be trivial? :) Jun 17 19:26:52 i dont think there will be surprises there. Jun 17 19:26:57 I am trying to port a linux platform to existing hardware, android if at all possible, but if the source isn;t released in time, Purple Labs Linux Jun 17 19:27:08 jasta: just would be nice to see some previews of some of them Jun 17 19:27:10 they will integrate with their online services, yes. there will be a picasa app, a gmail app, a reader app, etc. Jun 17 19:27:13 duh :) Jun 17 19:27:58 if they have "gmail" app, but not an "email" app I'll be pissed Jun 17 19:28:07 LMAO!!!! Jun 17 19:28:19 true stuff, but I have a gmail so I wont be too mad. Jun 17 19:28:31 zhobbs_: i think they are going to make a lot of dumb decisions like that, honestly. Jun 17 19:28:55 that'd be serious bs Jun 17 19:29:00 but just find some goofy way to integrate POP/IMAP or something into GMail, all hackish like :) Jun 17 19:29:36 corporate users need imap Jun 17 19:29:57 remember, operators will rebrand all of this Jun 17 19:30:10 you may only see a couple of google apps Jun 17 19:30:23 true Jun 17 19:31:11 that's the saddest part though, because operators will end up rewriting half the stuff anyway, and then it'll be a struggle between user intent, and the corporate agends. Jun 17 19:31:21 *agenda. Jun 17 19:32:29 that's why we'll have a cool stripped down android distro Jun 17 19:33:04 wait....we? who are you? ;) Jun 17 19:33:30 well, you can help if you want Jun 17 19:33:42 when it all comes down to it, i think the main "win" for Android will be the developer tools, not the phone itself. Jun 17 19:33:53 hey jasta Jun 17 19:33:55 hows it going. Jun 17 19:34:03 it really might end up being a totally mediocre phone experience without developers adding onto it. Jun 17 19:34:24 Dougie187: pretty good Jun 17 19:34:27 nice Jun 17 19:34:37 i had a cool idea for an app Jun 17 19:34:38 lol Jun 17 19:35:13 yeah? Jun 17 19:35:36 yeah gimme a sec and ill pm you the description. Jun 17 19:35:46 it's secret? Jun 17 19:35:52 eh. Jun 17 19:35:56 i think its a good idea. Jun 17 19:36:00 and it seems easy. Jun 17 19:36:02 so ionno Jun 17 19:36:06 doesn't Android seem like a really ambitious product? a product they can't really just slap "beta" onto like they do with all their other products...I think this will be an interesting test for google Jun 17 19:36:15 but it owuld be an added feature to the electric fence Jun 17 19:36:20 I'm excited to see how it turns out Jun 17 19:36:23 zhobbs_: yeah, and i don't think initially they will succeed. Jun 17 19:36:28 honestly, i don't. Jun 17 19:36:41 I have doubts, but I hope it works out Jun 17 19:36:48 if the launch goes off "end of '08" like we've been told, it will stumble out of the gate for sure. Jun 17 19:37:09 but, ultimately, as i said if the platform bolsters the best dev experience, and a capable phone platform to run apps, then it will get dev attention Jun 17 19:37:10 jasta: I agree...I have a feeling the reviews will be "so-so" Jun 17 19:37:11 I just hope they release the source before Aug. 29. Jun 17 19:37:28 RPStudent2009: hmm, doubt it Jun 17 19:37:42 source is already out for te kernel Jun 17 19:37:45 has been out for months Jun 17 19:37:56 yeah, in fact, the kernel git tree for android is public Jun 17 19:38:07 wait...I thought that was the SDK, not the kernel. Jun 17 19:38:17 the SDK itself is not open sourced Jun 17 19:38:19 source for the SDK hasn't been released yet buddy Jun 17 19:38:26 kernel is all you need Jun 17 19:38:29 but the kernel is, and had to be. it would be a GPL violation for it not to be. Jun 17 19:38:34 add a userland like busybox and you're ready to roll Jun 17 19:38:51 it' sjust like any other embedded device running linux Jun 17 19:38:53 yeah, but the Android kernel tree is largely modifications to support the Android platform itself, not just Linux Jun 17 19:39:06 there is no reason to run the Android kernel on a phone unless you intend to bring the platform up too Jun 17 19:39:22 lots of things like openbinder, a redesigned OOM killer, etc. why would you need that to just boot Linux on a phone Jun 17 19:39:50 just compile it and go, if it works good :) Jun 17 19:39:59 i havent looked at the changes myself Jun 17 19:40:16 but i suspect there is an init that gets called Jun 17 19:40:22 i mean you're going to just mess around with it anyway Jun 17 19:40:26 you wont be doing anything serious with it Jun 17 19:40:38 the kernel doesn't contain init, f00f. Jun 17 19:40:43 it calls init Jun 17 19:41:21 yeah, but my point is the Android kernel tree is pointless without the Android stack. Why not just check out 2.6.x and load it up on a phone if your only goal is to run Linux? Jun 17 19:41:31 cause it's boring :) Jun 17 19:41:39 the android kernel itself is just as boring without the stack. Jun 17 20:03:24 so how would I go about getting the kernel Jun 17 20:04:33 EA2009: you might check out openmoko.org Jun 17 20:04:52 for the android kernel? Jun 17 20:05:07 EA2009: for linux on cellphones (not android related) Jun 17 20:05:27 openmoko isn;t up my alley, it's too open, if that makes sense. Jun 17 20:05:58 * donomo grins Jun 17 20:08:49 EA2009: git.android.com Jun 17 20:09:02 or something like that, android.org maybe Jun 17 20:10:58 yeah, I've been to this GIT branch before, but I dont know how to download the kernel. Jun 17 20:11:39 just git it over Jun 17 20:11:49 you'll have to compile it Jun 17 20:12:29 EA2009: then read a tutorial on git. Jun 17 20:15:04 EA2009: http://code.google.com/p/android/downloads/list Jun 17 20:15:33 20 default apps Jun 17 20:15:34 wow! Jun 17 20:15:55 i'm not sure how many they plan to bundle among top 20 winners Jun 17 20:16:24 anyone know how many default apps iphone has? Jun 17 20:16:46 muthu: I'd be surprised if any adc apps made official bundle via google (maybe via OEM's) Jun 17 20:16:58 right Jun 17 20:17:18 or the carriers Jun 17 20:17:45 not sure how many will get picked up though Jun 17 20:18:32 I'm confused. Jun 17 20:20:44 which one should I download? Jun 17 20:26:09 EA2009: android-msm is the branch you probably want. Jun 17 20:32:52 not ftom GIT, from android.google.com Jun 17 20:32:59 because I dont know how to use GIT Jun 17 20:33:34 EA2009: you're planning on trying to port it to a device? Jun 17 20:35:30 if you don't know how to use git or don't care to learn, you should just not try Jun 17 20:41:16 hi all Jun 17 20:42:39 I do care to learn, but I need someone to show me how. Jun 17 20:42:55 yes I am planning on porting it. Jun 17 20:43:13 zhobbs_: I am planning on porting it. Jun 17 20:46:10 hello Jun 17 20:47:08 EA2009: can you google and find out about git? Jun 17 20:47:50 EA2009: you realize that just compiling it is the simplest step in porting to an existing device. by a very wide margin. Jun 17 20:48:07 the hardest step is figuring out the GPIOs, IRQs, etc. Jun 17 20:48:17 actually, not even, the hardest is analyzing the MMU dumps... Jun 17 20:49:37 jasta: apparently the hardest step is d/l'ing the tar file and extracting it Jun 17 20:49:41 or grabbing from git Jun 17 20:51:21 yeah, please, for the love of God, explain all that. Jun 17 20:56:31 EA2009: are you kidding me? do you know how long that would take to explain to you how to reverse engineer device drivers and code them up for Linux? Jun 17 20:57:22 You've got reading to do before you can even begin your work :) Jun 17 21:12:04 thanks, can you give me an idea of where to begin? Jun 17 21:16:42 EA2009: well, google "how to compile the linux kernel" Jun 17 21:16:49 then google, "how to cross-compile the linux kernel" Jun 17 21:17:13 then google, "cross-compile android linux kernel" :) Jun 17 21:18:11 now you've got an ARM-compiled kernel which can be booted by HaRET on a compatible device. Jun 17 21:18:42 the HTC Vogue, Kaiser, and a few other devices can run the kernel now. Jun 17 21:18:49 though there is limited supported for other pieces Jun 17 21:19:33 though do realize that there is a significant investment to learn how to do this sort of hacking. Jun 17 22:08:19 Dougie187: what do you smoke? Jun 17 22:08:39 nothing. Jun 17 22:08:45 i have bad allergies. Jun 17 22:08:47 and asthma Jun 17 22:08:52 f00f-: you smoke? Jun 17 22:09:00 what do you smoke? Jun 17 22:09:48 nah, i'm no smoker Jun 17 22:09:52 i only inhale because i have to Jun 17 22:10:06 sup muthu, nah, but i'll happily do shots of vodka with you Jun 17 22:10:18 haha Jun 17 22:10:22 why do you ask? Jun 17 22:10:31 just your name.... Jun 17 22:10:36 lol Jun 17 22:10:38 reminds me of ... i dont know what Jun 17 22:10:44 let's smoke a dougie? Jun 17 22:10:45 sublime? Jun 17 22:10:45 i dont know Jun 17 22:10:49 oh Jun 17 22:10:50 lol Jun 17 22:10:53 i smoke fools Jun 17 22:10:56 like that Jun 17 22:10:57 haha Jun 17 22:11:18 and PABs Jun 17 22:11:22 i smoke them all the time. Jun 17 22:11:27 and scouts in Team Fortress 2 Jun 17 22:12:19 oh okay, i really know what you're talking about there. Jun 17 22:12:31 lol Jun 17 22:18:06 Diablo 2 has a new patch that allows the game to be run without a cd for those interested. Jun 17 22:19:13 blech. Jun 17 22:19:21 i hate those types of games. Jun 17 22:19:33 diablo Jun 17 22:19:36 damn that was years ago Jun 17 22:19:38 decades in fact Jun 17 22:19:39 rewarding losers :) Jun 17 22:19:42 just like WoW Jun 17 22:20:32 just give me mario on android Jun 17 22:20:34 that's all i ask Jun 17 22:20:52 it's been out for JavaScript for ages now Jun 17 22:21:23 Lol Jun 17 22:21:26 i love Diablo 2. Jun 17 22:21:30 i cant get into WoW though Jun 17 22:22:14 i think its cool that blizzard is putting no-cd stuff into games now, and allowing you to play without having a legit cd Jun 17 22:22:41 new sc2 screenshot as well. http://www.shacknews.com/screenshots.x?gallery=10074&game_id=4110&id=121288 Jun 17 22:25:25 Dougie187: it's frankly silly that more companies don't adopt that attitude. Jun 17 22:25:31 old games are played at like lan parties and stuff Jun 17 22:25:38 everyone probably at one point or another owned it, lost it, forgot about it Jun 17 22:25:44 and pull it out to play with friends for nostalgic purposes Jun 17 22:25:55 stupid to require a cd key. no one in their right mind is going to buy a game that old anyway :) Jun 17 22:26:04 you'd just hastle with pirating or give up. Jun 17 22:26:37 though i did go back and buy quake3 a couple of years ago. i felt overcome with guilt that it was my favorite game for years and years without ever legally purchasing it :) Jun 17 22:30:57 nice jasta, good to see you paying Jun 17 22:31:10 you're not all open source =) Jun 17 23:04:17 f00f-: my affinity for open source grew out of my total joblessness when i first started programming. i have money these days, and am not just generally cheap :) Jun 17 23:52:08 hey jasta you around yet? Jun 18 00:01:06 yeah, about to head home Jun 18 00:01:28 i might not have time to play tho, my gf is getting off early today :( Jun 18 00:01:38 lol Jun 18 00:01:38 ok Jun 18 00:03:17 well i think i might hop on to bnet and play some Jun 18 00:19:48 I have a Parcelable[] p, all the members are MyObj, so I should be able to MyObj[] arr = (MyObj[]) p; right? Jun 18 00:20:00 but getting class cast exception Jun 18 00:20:54 you can't do this in Java Jun 18 00:21:22 hm Jun 18 00:21:44 each object in the array Jun 18 00:21:56 Cause I go from MyObj[] to Parcelable, just can't get back unless I loop through huh? Jun 18 00:22:08 yes Jun 18 00:22:15 it's "one of those things" Jun 18 00:22:20 it makes sense Jun 18 00:22:29 what if your Parcelable[] contained { A, B, C } Jun 18 00:22:59 casting to A[] would not work but there would be no way to detect it until you access the elements Jun 18 00:23:10 and you would get a ClassCastException on a myParcel[i] Jun 18 02:23:08 <_ProZaC_> hi, is this channel about google andoid? Jun 18 02:23:11 <_ProZaC_> hi, is this channel about google android? Jun 18 02:23:24 _ProZaC_: yeah Jun 18 02:23:47 <_ProZaC_> really? Jun 18 02:25:14 yep Jun 18 02:58:15 has anyone tried to use sqlite with an ORM layer like Apache Cayenne? **** ENDING LOGGING AT Wed Jun 18 02:59:56 2008