**** BEGIN LOGGING AT Wed Aug 27 02:59:56 2008 Aug 27 03:19:21 heh Aug 27 03:19:28 ? Aug 27 03:19:49 i just read the blog post Aug 27 03:19:55 what blog post? Aug 27 03:20:03 http://android-developers.blogspot.com/2008/08/some-information-on-apis-removed-in.html Aug 27 03:20:12 oh, that really tickled me ;) Aug 27 03:20:14 it seems they are fulfilling some of my feature requests! Aug 27 03:20:22 re. bluetooth Aug 27 03:20:32 sad that bluetooth won't make it into 1.0 :( Aug 27 03:21:37 huh... it will Aug 27 03:21:45 the API won't be Aug 27 03:22:00 bluetooth headset doesn't count :) Aug 27 03:22:03 so i suppose they'll write some magic in C to handle the basic profiles for headsets and OBEX Aug 27 03:22:35 i'm really curious about firmware upgrades though Aug 27 03:22:45 f00f-: it still might be in java, they just might not generalize any of it. Aug 27 03:22:50 right Aug 27 03:23:09 f00f-: me too. firmware upgrades rigth now are typically handled by marketing/PR for carriers... Aug 27 03:23:32 there has to be business insentive it seems, which may be because they have to pay for the license from the vendor, but i dunno Aug 27 03:23:57 and also, how long will a device be supported for upgrades... Aug 27 03:24:00 i dont think we'll see a lot of change there. "last generation" devices will get updates in an untimely fashion, while devices older than that will just be left dangling Aug 27 03:24:19 that's been my experience with every smartphone i've had. Aug 27 03:24:24 it would seem that since it's an open system, old devices need not be left dangling :) Aug 27 03:24:28 yeah, same here Aug 27 03:24:41 f00f-: right, but as i said, i don't think it's really a technical limitation that causes this behaviour Aug 27 03:24:52 i think carriers want to model hardware and software as the same thing to their users Aug 27 03:25:06 a complete package Aug 27 03:25:11 so they think their phone is "old" on both fronts, which gives them more incentive to upgrade, which gives the carriers another 2 years Aug 27 03:25:30 yeah just marketing basically, but it works Aug 27 03:25:38 if users could just keep updating their software to get all the new goodies then it would stagnate new pruchases and carriers can't have that Aug 27 03:26:14 i'm hoping we'll see release cycles that make it possible to get some incremental updates tho Aug 27 03:26:31 WM just recently started doing this, even though i have yet to see them push a single update Aug 27 03:26:46 f00f-: hey, did you see that tool i just uploaded btw? :) Aug 27 03:26:54 no, where? Aug 27 03:26:56 it's sweet. i'm so sick of hand writing that crud ;) Aug 27 03:26:59 oh Aug 27 03:27:10 http://code.google.com/p/android-random/source/browse/trunk/aidl-cblistsub/aidl- Aug 27 03:27:14 cbliststub.pl Aug 27 03:27:16 err, damn wrapping Aug 27 03:27:18 that Aug 27 03:27:19 it generates this: Aug 27 03:27:59 http://code.google.com/p/five/source/browse/trunk/five-music/src/org/devtcg/five/music/service/IPlaylistMoveListenerCallbackList.java Aug 27 03:28:02 lol, i like how google code can't cope with the syntax highlighting Aug 27 03:28:02 from: Aug 27 03:28:12 http://code.google.com/p/five/source/browse/trunk/five-music/src/org/devtcg/five/music/service/IPlaylistMoveListener.aidl Aug 27 03:28:24 ah Aug 27 03:28:24 very nice Aug 27 03:28:41 yes, it's *SOOOO* much nicer to work with this :) Aug 27 03:28:42 exactly what is needed for convenience Aug 27 03:30:11 jasta you only have this one service in five? Aug 27 03:30:28 lol, no Aug 27 03:30:32 i just gave you an example Aug 27 03:30:42 i have 3 services between five-client and five-music Aug 27 03:30:50 CacheService, MetaService, and PlaylistService Aug 27 03:31:16 between those 5, there are 5 callback listeners, though. so this script takes care of autogenerating 5 moduels :) Aug 27 03:32:16 between those 3* Aug 27 03:34:02 * jasta is a huge fan of the service paradigm in Android hehe Aug 27 03:37:57 oy Aug 27 03:38:10 yeah it's nice Aug 27 03:38:39 i started using Processor paradigm in PedNav Aug 27 03:38:43 morning muthu Aug 27 03:42:00 morning f00f- Aug 27 03:42:04 how you been? Aug 27 03:42:24 been silent for a while, busy? Aug 27 03:52:31 muthu, i guess a little, getting 8 hours of sleep in the past week Aug 27 03:52:43 which is always refreshing Aug 27 03:52:59 i'm also looking for a new car, ever since i crashed my old one Aug 27 03:54:01 which one you buy? Aug 27 03:54:27 haven't bought anything yet Aug 27 03:54:44 looking at a mazda3 or 6 or something, maybe just a bicycle Aug 27 03:54:48 too much crap out there Aug 27 03:55:30 i just bought a volvo s80 and i love it Aug 27 03:55:43 i recommend it :) Aug 27 03:55:52 well i really want a saab 9-3 aero, but it's a tad bit pricey ;) Aug 27 03:56:11 nice car Aug 27 03:56:30 the 2008 models are dropping in price, since 2009 isn't on the lots yet Aug 27 03:56:56 how's the resale value of the volvo? Aug 27 03:57:09 bicycle is a good choice :) Aug 27 03:57:30 bicycle+1 Aug 27 03:58:01 yeah if there were dedicated bike lanes here, i'd probably do it Aug 27 03:58:07 i just don't trust other people to not run me over Aug 27 03:58:26 dude, don't be a chump. don't buy a brand new car Aug 27 03:58:27 f00f at your age you should not worry about resale value but how many chicks you can get in the car. Aug 27 03:58:32 whuss Aug 27 03:58:33 the world will be more happier and healthier if we can all just ride bikes Aug 27 03:58:51 close calls only way I manage to way up on my way to work Aug 27 03:58:54 dmoffett: lol Aug 27 03:58:56 haha yeah, that's why i'm looking at a sedan and not a coupe anymore Aug 27 03:59:05 wow I can't speak Aug 27 03:59:16 *close calls are the only way I manage to wake up on my way to work* Aug 27 03:59:28 yakischloba: you live the dangerous life :D Aug 27 04:00:07 they have invented this car which runs in water Aug 27 04:00:32 I figure I'm far more likely to suffer minor to moderate injuries, but its certain I won't die instantaneously in some 70mph freeway accident Aug 27 04:01:03 the best part of my SF visit was biking Aug 27 04:01:17 but the worst part was the bike Aug 27 04:01:26 * jasta just bought a bike Aug 27 04:01:29 i live next to green lake Aug 27 04:01:53 everyone ought to ride a bike! ;) Aug 27 04:02:12 basically, everyone hates f00f now. Aug 27 04:02:13 ;) Aug 27 04:02:18 yeah Aug 27 04:02:30 I like bikes but...bike commuting in a major US city? I prefer the mutually assured destruction of a V6 sedan Aug 27 04:02:38 hah Aug 27 04:02:46 http://www.unoc.net/a/rsx/P1040908.JPG Aug 27 04:03:05 I commuted on a bike in DC for 10 years. Aug 27 04:03:17 f00f-: what the hell happened to that car? Aug 27 04:03:17 It can be done. Aug 27 04:03:24 jasta: i rolled it Aug 27 04:03:30 oh f00f- Aug 27 04:03:34 How did you roll it? Aug 27 04:03:34 man looks bad Aug 27 04:03:41 dude, are you wearing sockets with sandals? Aug 27 04:03:55 rofl Aug 27 04:03:56 not cool. not cool. Aug 27 04:04:11 it's all i had Aug 27 04:04:17 uh-huh. Aug 27 04:04:19 ;) Aug 27 04:04:22 further confirming that foof does not like chicks. Aug 27 04:04:25 dmoffett: i suspect the front left tire came off somewhat Aug 27 04:04:26 now we all really hate you. socks with sandals. oh jeez. Aug 27 04:04:38 and so i lost control on an onramp Aug 27 04:04:46 ended up between the first lane of 101 and the onramp Aug 27 04:04:50 luckily only i was involved Aug 27 04:04:51 Wow Aug 27 04:04:58 shrug. I've been commuting through downtown Seattle every day for a year and have yet to suffer a serious accident Aug 27 04:05:14 yakischloba: my friend's been doing the same for 4 years Aug 27 04:05:20 although 3 months ago he was hit by a car Aug 27 04:05:22 yeah this was my first 'incident' in 65,000 miles of driving Aug 27 04:05:24 but he's fine :) Aug 27 04:05:30 jasta: i happen to like wearing socks with sandals, though I haven't for about 5 years Aug 27 04:05:43 i get shit from my gf for socks/w sandels....I have a ridiculously luxurious velour housecoat too to top it all off Aug 27 04:05:48 yeah...I've been bumped around a little and slammed into a couple cars but nothing too bad Aug 27 04:05:53 yakischloba: it's a natural thing to grow out of when you discover that you like sex with women. Aug 27 04:05:53 yakischloba: i went to my parents place, and my shoes had glass inthem soi couldnt wear them Aug 27 04:05:58 i like to emit the pimp image with my neighbours to top off all the time i spend on the computer Aug 27 04:06:01 i dont have an explanation for the socks though jasta Aug 27 04:06:04 f00f-: your friends were with you? Aug 27 04:06:10 no i was coming home from work Aug 27 04:06:19 lol Aug 27 04:06:52 f00f-: how long you stuck inside the car? Aug 27 04:07:01 not long at all Aug 27 04:07:03 well when i came to a stop Aug 27 04:07:06 the music wouldnt stop playing Aug 27 04:07:19 and at that instant i forgot how to turn it off Aug 27 04:07:21 i flipped my car once before, and i remember the music continuing to play too Aug 27 04:07:23 so then i tried to turn off the car Aug 27 04:07:27 but the key wouldntr come out Aug 27 04:07:35 so then i just said fuck it, and openeed the door and got out Aug 27 04:07:40 i had to get out with it still on, so the music was playing even when the cops showed up Aug 27 04:07:48 yeah! Aug 27 04:07:50 hehe ;) Aug 27 04:08:03 sweeeet Aug 27 04:08:18 my laptopt got pretty messed up though Aug 27 04:08:22 it's full of glass/dirt pieces Aug 27 04:08:27 still works like a charm though Aug 27 04:08:41 f00f-: were you drunk? Aug 27 04:08:49 at least you saved the important things Aug 27 04:08:54 yeah he was hammered on his way home from work Aug 27 04:08:56 muthu: no wai Aug 27 04:09:10 wasnt even speeding Aug 27 04:09:14 i need to investigate why it happened Aug 27 04:09:14 good Aug 27 04:09:21 and then possibly sue acura and/or the tiremaker Aug 27 04:10:05 tell the truth..your sandal got stuck under the accelerator Aug 27 04:10:09 its happened to me Aug 27 04:10:18 loller Aug 27 04:10:21 lol Aug 27 04:10:30 hah Aug 27 04:10:40 hehe Aug 27 04:11:14 f00f-: who's that guy with you? Aug 27 04:11:24 LOL Aug 27 04:11:30 he's worse off than me Aug 27 04:11:35 he runs the towing yard Aug 27 04:12:11 haha.. you can feel better now Aug 27 04:13:27 re Aug 27 04:16:22 http://www.comtarticles.com/android-looks-set-to-exterminate-the-mobile-phones-market.html Aug 27 04:17:15 I can tell from the title thats not an article I want to read Aug 27 04:18:09 boring Aug 27 04:18:32 [x] gambler Aug 27 04:24:42 sigh, my emulator is stoned again Aug 27 04:34:34 Heya everyone Aug 27 04:34:42 hellol Aug 27 04:34:44 -l Aug 27 04:34:51 no. +l. i stand by it. Aug 27 04:35:18 I am getting a stupid error on the Hello Android... Aug 27 04:35:27 what is it? Aug 27 04:37:24 NLS missing message: initializer_error in: org.eclipse.core.internal.runtime.messages. Aug 27 04:37:39 seems to be that your Eclipse installation is fubared Aug 27 04:37:42 that's a core eclipse plugin Aug 27 04:38:01 it's a 3.2 version... Aug 27 04:38:13 Knoppix Aug 27 04:38:18 Android's plugin doesn't support 3.2 anymore. Aug 27 04:38:59 oh... okay... so will upgrading Eclipse fixme up? Aug 27 04:38:59 Ubuntu (and lots of other distros) are still on 3.2, so most of us have had to uninstall the packages and go for the raw download Aug 27 04:39:13 I see... Aug 27 04:40:34 It's kinda why I am here... in this day and time... if I was Google... I would put together an iso I could boot from... like we do in knoppix, and have everything ready to just dive in. :) Aug 27 04:43:00 I watched Microsoft kick IBM's ass... and they knew the value of developer support... which turned out to be why pcmag pronounced win 3.1 better to use... even though it was an inferior product, back in 1992 or thereabouts. Aug 27 04:43:32 I should be able to download a reference VM and get to work! lol Aug 27 04:43:49 just my 2 cents... Aug 27 04:47:24 android should just remove the eclipse plugin support Aug 27 04:47:31 ok... well if there any real android devs here... here is my idea... 911 calls should have video support. If my wife calls 911... she should be able to point her camera at a would be attacker... complete with gps data. Problem is... current 911 centers do not have any video support. That's where Google Android steps in. Aug 27 04:48:10 johnrw: do you think people have that much time in case of emergency? Aug 27 04:49:17 muthu: http://www.allheadlinenews.com/articles/7012056840 Aug 27 04:49:31 30 freakin minutes that lady screamed. Aug 27 04:49:52 agree, it might be useful Aug 27 04:49:57 just a few days ago Aug 27 04:50:14 there's a couple of emergency apps in top 50 Aug 27 04:50:28 family watch, lready emergency manager, safety net Aug 27 04:51:30 I think once an attacker knows his picture has been taken... and the image is already in the 911 desk operators screen... he just says... sorry... and stops the attack. Aug 27 04:51:32 johnrw, I think thats a good idea. Aug 27 04:51:53 johnrw, your giving way too much credit to the attacker thinking logically Aug 27 04:52:09 No... they are all cowards... Aug 27 04:52:18 point and click for help Aug 27 04:52:21 that's a great idea Aug 27 04:52:27 Is why they choose women... Aug 27 04:53:05 terrible.. Aug 27 04:53:08 johnrw, some dude whos jacked up on PCP and coke, I dont think he'll be too worried Aug 27 04:53:32 wonder why 911 did not respond for 30 min? Aug 27 04:53:39 johnrw, ahve you read 'The Transparent Society' by David Brin? Aug 27 04:54:07 i love linux upgrades Aug 27 04:54:20 they just let you do your thing.. even while upgrading Aug 27 04:54:24 windows sucks! Aug 27 04:56:11 but X stopped working after the upgrade Aug 27 04:56:29 So I come here to give you guys a good idea... to implement. Look at it another way... someone will implement that... eventually. Google can do it... when an Android based phone dials 911... it can simultaneously send feeds to 911.google.com/the_phone_number or some such.. and since it has gps data... it can call the precise police dept. Aug 27 04:57:03 gambler: No I haven't read that... Aug 27 04:57:45 johnrw, its relevent to your idea Aug 27 04:58:22 muthu: i'm moving to windows for development i think Aug 27 04:58:32 we just ordered new laptops Aug 27 04:58:34 f00f-: WHAT? Aug 27 04:58:41 Do yourselves a favor and call your local police dept and ask whether the idea seems useful. I would say in almost all cases... except people peaking on pcp and crack... Aug 27 04:58:45 * muthu unsubscribes from f00f- Aug 27 04:59:01 it's the sad truth Aug 27 04:59:06 nooooo Aug 27 04:59:08 99.99% of the time it works well Aug 27 04:59:16 the rest of the time it's a royal PITA Aug 27 04:59:25 i'm sticking to fedora 9 Aug 27 04:59:33 thinking of ubuntu Aug 27 04:59:46 well for a laptop it may not be good Aug 27 04:59:51 for a desktop, i still think linux is doable Aug 27 05:00:01 i have only a laptop Aug 27 05:00:04 me too Aug 27 05:00:18 although i treat my lappy as a desktop Aug 27 05:00:25 24/7 for 3 years straight Aug 27 05:00:31 i'm really throwing away junk stuff Aug 27 05:01:19 I think its a great idea, but I just dont think it would be a huge deterrent to anyone planning a violent crime. Aug 27 05:01:49 Plenty of other benefits though, like issue triage, evidence, etc Aug 27 05:03:23 Ok peeps, l8r Aug 27 05:03:58 c u Aug 27 05:11:56 heya... me again. Which Eclipse should I get? There's like 7 150MB ganymede packages... is the Eclipse Classic enough? Aug 27 05:13:29 yes Aug 27 05:13:33 classic should be fine Aug 27 05:14:07 ok... well I didn't think it hurt to ask someone who's been down the road :) Aug 27 05:15:00 I am surprised at knoppix... his stuff usually works out of the box... though it could be my hdinstall of it... Aug 27 05:16:07 I did wish to stress how important ease of development should be... while I was here. Aug 27 05:20:18 looking in debian unstable... it only has eclipse 3.2.2-6. Aug 27 05:20:32 i just got java Aug 27 05:20:41 no need for classic since not doing any plugin development Aug 27 05:20:44 which is the bulk of classic Aug 27 05:21:33 oh okay... the 84MB version... cool Aug 27 05:22:21 It is needed to uninstall any previos version too... on a linux platform? Aug 27 05:22:42 s/previos/previous/ Aug 27 05:22:42 johnrw meant: It is needed to uninstall any previous version too... on a linux platform? Aug 27 05:23:26 ok... that too :) Aug 27 05:24:15 i got rid of my bundled eclipse Aug 27 05:26:34 well at least apt-get remove will help then. Now about java... I downloaded the current java jdk... and it says I can install it into my user profile... but says nothing about setting up environment vars to use that one over the systemwide one. Is setting up JAVA_HOME enough? Aug 27 05:28:23 I did that and then Eclipse couldn't even get the android stuff to work... so i removed that env var... but I think eclipse is using the older java that came with knoppix. Aug 27 05:32:22 you can set the jdk version in eclipse Aug 27 05:36:09 Version... do you mean the pathToJDK? Christ... I have like 8 eclipse packages installed... Aug 27 05:36:52 here goes... riiiiiiiiiiipping out Eclipse 3.2.2-5 Aug 27 05:54:27 johnrw: you can only do that when you're on wifi or 'good' 3g, EDGE and below networks don't let you connect to the internet at the same time as dialing Aug 27 05:54:51 some will pause instead of dropping the data link, but that's essentially the same thing for you Aug 27 05:55:08 and you definitely don't want to wait to send something over the data connection -before- connecting 911 Aug 27 05:55:40 it's also worrisome in terms of adding more potential faults to the system while 911 is being called, you don't want anything breaking, no matter what Aug 27 05:56:35 cliff: All good points. Aug 27 05:58:07 i think connecting voluntarily after 911 had been established would be cool though :) Aug 27 05:58:39 assuming you still could while staying connecetd Aug 27 05:59:28 The weakness in using a cellphone to protect one's self... is any attacker could take the phone too. But if the data was not on the phone anymore... but in the police dept's custody... makes it truly unwise to keep the attack going. Ideally the 911 operator would make the decision to get video. Aug 27 05:59:45 They could call back if the connection was broken. Aug 27 06:00:25 But yeah... reliability is paramount... but so is evidence. Aug 27 06:00:27 yeah. Aug 27 06:00:28 that gets into worlds of privacy issues if remote video can be established :) Aug 27 06:00:44 Only by 911... would be my guess... Aug 27 06:00:48 (without user intervention) Aug 27 06:00:55 well -- sure 'only by 911' Aug 27 06:01:27 what's to stop the cia from coming in and saying they absolutely have to do it for anti-terrorism reasons Aug 27 06:01:28 I make it an appoint to NOT piss off any 0911 operators... Aug 27 06:01:45 nothing. Aug 27 06:02:09 http://news.zdnet.com/2100-1035_22-150467.html Aug 27 06:02:31 see, i'm kinda not okay with that :) Aug 27 06:02:57 other people may be, it's a personal privacy thing Aug 27 06:03:05 They probably already can... as I imagine the branch davidians in waco texas found out... but that is another story. Aug 27 06:03:39 well..i know that my phone can't do it but that's only because i work for the company that manufactures the phone Aug 27 06:04:09 not that someone couldn't break into my place at night and install a physical microphone tap :P Aug 27 06:04:26 but i'm not a conspiracy nut so i don't worry about that Aug 27 06:05:27 Yeah... I read 1984 too... and as long as Bush is in the White House... nobody is safe from that kinda bugging... but when push comes to shove... the Federal Government has been very responsible with it's powers... as they have had the way to implement nukes for 60+ years... and we are all still here... :) Aug 27 06:06:01 in any case, video / picture support with 911 is very compelling Aug 27 06:06:23 If Bush were a dictator... we would all be in trouble.... Aug 27 06:07:12 but he's about to ride out of town! yipee... yeah, right... it is a compelling thing... that's why I come here and drop the idea on you guys... Aug 27 06:09:19 the client side is easy, support from 911 offices is difficult Aug 27 06:09:40 Android could start small... in that way... sending a still picture... maybe. But that story of the woman who was stabbed for 30 minutes affected me. I think cell phones should and could be used to prevent that kind of thing. That's all. Aug 27 06:09:57 e911 was hard enough to implement Aug 27 06:10:39 Yeah but now we are all paying for it... and it is a good thing... (keeps me from beating my wife) lol Aug 27 06:12:14 Was a joke man.. Aug 27 06:15:49 If you are working for a company that does in fact make phones... then all you need to do is write the client app... maybe using a startup like http://qik.com/ see http://www.latimes.com/entertainment/news/interactive/la-ca-webscout23mar23,1,336119.story Aug 27 06:16:44 so Aug 27 06:16:58 the thing about that is that most operators tend to have a big say in what goes on the phone Aug 27 06:17:15 just because i write software doesn't mean it ships on the majority of our phones Aug 27 06:20:04 the idea of having video evidence will sell. I called my local police station today... and the cop I talked to was really pretty positive about it being a good thing. Not a 911 operator. Aug 27 06:20:20 well, there are legal and technical issues Aug 27 06:20:38 i'm not sure that PDP contexts (data connections) can even stay active while a 911 call is active Aug 27 06:20:57 remember that 911 is special because you don't need to know your SIM card's PIN or even have an active SIM in order to call 911 Aug 27 06:22:25 one thing i worked on a while ago was a way to text message a university's police dept using a short SMS code Aug 27 06:22:32 as well as send picture and video messages Aug 27 06:25:38 right.. it's a special network... PSsomething... Public Safety something... but anyways... streaming video to qik.com would be enough... like just bind a special keystroke setup... and it starts a video... feed... but it really should be done on the same 911 call... Aug 27 06:26:15 johnrw: note that with EDGE for instance you cannot make a call *and* use the data connection Aug 27 06:26:38 which sucks... Aug 27 06:26:40 MMSs also use a data connection by the way Aug 27 06:27:10 sounds like you need an intermediate party then... Aug 27 06:27:31 whose job it is to call 911 for you... and handle video. Aug 27 06:27:59 yeah -- that's even more complicated technically Aug 27 06:28:23 If I can establish a video feed to someone garanteed to be there waiting for an emergency... and that person will call 911 as well... Aug 27 06:29:37 with my gps co-ordinates... I would think people who need it would use that. Aug 27 06:30:40 You ever listen to some 911 calls...? They do have to ask you where you are sometimes... (which wastes valuable time) Aug 27 06:32:45 Maybe court tv(now true tv) plays old 911 calls... but some of them are not so cool... like "This is 911. What is your emergency?" Imagine if the operator instantly had a video feed? Aug 27 06:33:22 Ok... I hope you guys see the merit of the idea... Aug 27 06:33:48 enough to implement it... open source style. Aug 27 06:34:17 johnrw your idea is in round 2 already Aug 27 06:34:41 implement what you can... and gaps will be filled later... is my hope. Aug 27 06:34:43 huh? Aug 27 06:34:49 foof:? Aug 27 06:34:59 f00f-: ? Aug 27 06:35:11 ya got me! Aug 27 06:35:12 there's is a round 2 submission in ADc that does what you want Aug 27 06:35:15 mostly Aug 27 06:35:16 somewhat Aug 27 06:35:26 there's also an emergency network coalition out htere Aug 27 06:35:34 using ... Cell Broadcast Aug 27 06:35:38 to implement some primitives Aug 27 06:35:48 but nothing fancy like Video911 (TM) Aug 27 06:36:20 oh yeah? maybe I am picking up on some of those vibes... Donald Sutherland style... woof! woof! Aug 27 06:37:17 for shore Aug 27 06:38:19 Well me personally... I don't think 911 is the only purpose for it... imagine if people could take pictures at demonstrations and stuff.. pictures that were garanteed to reach others... where the copps have no point in taking cameras away from journalists like they so often do... Aug 27 06:38:44 yeah, exactly Aug 27 06:38:56 not just for criminals, but everyday people, too! Aug 27 06:39:14 yupper... Aug 27 06:41:09 like when you get pulled over... it would be handy to hit *777 or something and send an audio stream to somewhere... Aug 27 06:41:44 where the phone doesn't even light up... and looks harmless. Aug 27 06:44:38 but sends sound as 10mb gmail attachments... Aug 27 06:45:53 with gps co-ordinates... and it would already be date stamped in gmail. Aug 27 06:47:58 right Aug 27 06:47:59 remember that story where the cop got cought threatening to make up any charge he wanted to a kid with a stealthy cell phone recorder...? The cop car had a tape in it, of the event, which disappeared mysteriously... Aug 27 06:48:13 well i'd put that in my car Aug 27 06:48:24 i've been working on something similar for cars Aug 27 06:48:27 record video, too Aug 27 06:48:42 but yes, having it on-person is good too Aug 27 06:51:16 but let's put it this way.... if cell phones Could be used to get video evidence... and the only thing stopping it was network capability... how big a hurdle would that be? How long would it be a hurdle? But network capability at present does not allow for it... which to me is an oppourtunity for a company with billions to spend and wants to get in on the cell phone market. Aug 27 06:51:54 well Aug 27 06:52:00 that would be a network investment, no? Aug 27 06:52:05 well things are constantly improving anyway Aug 27 06:52:21 for evidence you dont need VGA Aug 27 06:52:27 320x240 is plenty Aug 27 06:52:31 at 5fps Aug 27 06:52:33 tops Aug 27 06:52:41 use AMR for audio Aug 27 06:52:46 you'll get plenty of capacity Aug 27 06:52:54 no one has really done it Aug 27 06:52:56 not usre why Aug 27 06:52:59 maybe there just is no use Aug 27 06:53:05 but it's definitely a nice hobby project Aug 27 06:53:11 Once they could be used to help 911, with 911Video (TM), then we would be able to make simultaneous video voice calls... as it would be capable in hardware... Aug 27 06:53:23 well it's already capable in hardware for UMTS Aug 27 06:53:27 simultaenous voice/data Aug 27 06:53:39 Oh yeah? Aug 27 06:53:41 same goes for 3G CDMA networks, i think Aug 27 06:53:43 yeah Aug 27 06:53:49 Well that's encouraging... Aug 27 06:53:57 and once 4G networks roll around, they'll be all-IP networks Aug 27 06:54:01 so voice will just be data Aug 27 06:54:02 I thought someone said it wasn't possible... Aug 27 06:54:08 no more circuit-switched garbage Aug 27 06:54:11 johnrw: it's not possible on EDGE Aug 27 06:54:19 which in the US is still the network you get everywhere Aug 27 06:54:25 (not to mention GPRS) Aug 27 06:54:50 johnrw: yeah only 3G-enabled markets give you that luxury :P Aug 27 06:55:14 and 3G quality drops really quickly with reception quality Aug 27 06:55:39 ok... well I don't want to waste you guys time... I am a novice... extreme... old timer... but the idea has worth. I believe. Aug 27 06:55:52 johnrw: then go for it :) Aug 27 06:56:14 Hell, I can't even get this development working... Aug 27 06:56:30 yeah, i think it's possible today.. hopefully the android media API's are up for it :D Aug 27 06:57:13 I am not the right person with the idea... but i know enough to come into #android and submit it for review... :) Aug 27 06:57:41 Any of you guys ever used the old Googlebar? Aug 27 06:58:04 i used it years ago, to determine PageRank value when it was the only way to find it Aug 27 06:58:07 nope Aug 27 06:59:04 well I am the project owner of that... so I hope i never broke your machines... Aug 27 06:59:43 but after all that css and xul... I am kinda spent... Aug 27 07:00:12 f00f-: on linux you mean... Aug 27 07:00:45 sorry, i thought you meant the google official bar Aug 27 07:01:18 no... http://googlebar.mozdev.org Aug 27 07:01:54 yeah just figured Aug 27 07:03:07 anyways... my point is... i did enough open source stuff... the pay was great... and so I am not entirely an I wish I could help kinda guy... but that also Google has a special place in me heart... Aug 27 07:03:36 you got paid for OSS?! Aug 27 07:03:48 I was being sarcastic... Aug 27 07:03:55 well nowadays, people do get paid for it ;) Aug 27 07:03:58 f00f-: I got and get paid for OSS :) Aug 27 07:04:15 guilt-free :D Aug 27 07:04:28 I did my share of non-paid OSS too :) Aug 27 07:04:50 does it count as getting paid for OSS if you are told it's going to be OSS but ends up not Aug 27 07:05:07 cliff: except it will Aug 27 07:06:24 Yeah... well I never got a dime. Just held the fort down for Google, and Mozilla users... until eventually Google recognized Firefox with an official toolbar. Aug 27 07:06:31 maybe.. Aug 27 07:06:40 cliff: whatever Aug 27 07:08:28 brb Aug 27 07:12:33 well i don't know what you work on, i was more referring to my project :) Aug 27 07:13:36 :p Aug 27 07:22:12 morning Aug 27 07:22:22 morning michaelnovakjr mi amor ;) Aug 27 07:29:48 lollerskates Aug 27 07:39:59 romainguy: hey Aug 27 07:40:34 yo Aug 27 08:12:22 re Aug 27 08:14:50 well that has a happy ending... rip out distro provided Eclipse... unpack new eclipse.gz, get error about old 1.4x jre vm... start eclipse with './eclipse -vm ~/myNewJDK/jre/bin' Aug 27 08:15:33 not exactly feeling like I set it up correctly... but... Aug 27 08:15:59 at least it made the Hello Android project. Aug 27 08:16:26 why are you using old 1.4x on your system anyway Aug 27 08:16:55 it came with Knoppix 5.3.1 which is only a couple months old. Aug 27 08:17:04 so I dunno. Aug 27 08:17:38 ripping out java is not my area of expertise... in linuxland. Aug 27 08:19:09 i think android needs 1.5 at least Aug 27 08:19:17 Removing all of the provided by knoppix... eclipse was scary enough... it wanted to start installing stuff, which I said no to... when I told apt-get to remove eclipse... Aug 27 08:20:53 i wonder why ppl using knoppix as a full distribution Aug 27 08:21:26 Well I got 1.6u7 today... but it comes as a an rpm or a archive that makes a directory when i run it... and put a tree of files in it... but does not make any links to /usr/java/default or anything... which is good... means I don't need to be root to do it... but it is mostly unconfigured... Aug 27 08:22:08 hmm, i start the emu using -nojni, but logcat prints "CheckJNI is ON" Aug 27 08:22:16 Actually... I used Knoppix's 0wn installer... Zero Work Needed... which is okay... Aug 27 08:22:45 use ubuntu or debian or whatever, both got sun java 1.6 in their reps ;) Aug 27 08:22:59 it is a quick and easy way to get a debian on a partition... Aug 27 08:23:11 hehe, installing your java and eclipse doesnt sound like zero work ;) Aug 27 08:23:19 Ubuntu.... puleeeeeze.... Aug 27 08:23:44 I'd rather do lfs than that. Aug 27 08:23:58 why? Aug 27 08:24:18 too bad google won't release goobuntu Aug 27 08:26:05 I watched MS turn Windows in to Windows Everywhere.... and but the time it got there... I couldn't stand it. I watched Mozilla become Firefox... and can't stand it's userbase now... so I guess you can say I stay away from anything intended for the masses... Aug 27 08:26:18 s/but/buy/ Aug 27 08:26:18 johnrw meant: I watched MS turn Windows in to Windows Everywhere.... and buy the time it got there... I couldn't stand it. I watched Mozilla become Firefox... and can't stand it's userbase now... so I guess you can say I stay away from anything intended for the masses.... Aug 27 08:26:32 clever! Aug 27 08:26:42 nice infobot! Aug 27 08:27:21 knoppix is intended for the masses ;) Aug 27 08:27:35 Which is what Ubuntu's stated goal is. Aug 27 08:29:14 hell, no way is knoppix for the masses... I happpen to like running from iso... with a persistent $home... 2 files... and no repartitioning needed... with grub4dos... maybe 15 files to have a parallel OS... Aug 27 08:30:39 but with old packages, even etch does have sun java 1.5 Aug 27 08:32:45 C:\knoppix.iso C:\knoppix.img and C:\boot\grub\linux and initrd_531.gz C:\GRLDR C:\menu.lst and a modified c:\boot.ini and I am in linux. Nope... 6 files... and boot.ini changes. I thought I would try out Klaus' 0wn installer... and for the most part... it's okay. Aug 27 08:33:11 Sure... it gets old... but it's bulletproof... Aug 27 08:33:44 If I screw it up... all I have to do is make a new knoppix.img file... Aug 27 08:37:34 Since I decided to operate things this way... I have been able to learn alot more about running linux... as I never trash it anymore. Used to be... I would install it.. run it until I screwed it up... and then nothing... back to windows... I never even could figure out what I did wrong... because it was broken. But hey... now I am proly ready for a real distro. In that sense... knoppix could... Aug 27 08:37:36 ...be said to be for the masses. Aug 27 08:38:33 Ordinarily... I don't care about which java version I am running... Aug 27 08:42:32 How to run XP on a VirtualBox vm in Knoppix... http://www.knoppix.net/forum/viewtopic.php?t=28591 Things are getting better and better all the time...! Aug 27 08:42:46 with pictures! Aug 27 08:42:50 lol Aug 27 08:44:12 okay... well it is 4:30 am here... I better get a couple hours sleep. G'night everyone. Aug 27 08:55:24 I couldn't resist... so I tried again... and I got a cell phone on my Desktop... that finally says Hello, Android. G'night. :) Aug 27 09:15:00 get a real OS before you start working with and emulated OS johnrw ;) Aug 27 09:15:07 -d Aug 27 09:15:18 Hey... it's working... Aug 27 09:15:39 I am playing with it... kinda addicting... Aug 27 09:15:55 gmail login didn't work though... Aug 27 09:16:12 do i need a dev account? Aug 27 09:17:08 maybe just more time... Aug 27 09:17:32 no dev account required Aug 27 09:17:34 It's cute though... Aug 27 09:17:41 yeah Aug 27 09:17:57 I don't see any video capturing in it... Aug 27 09:17:59 are we talking a model here? :-) Aug 27 09:20:17 I don't mind to show this is my first attempt at playing with it. Aug 27 09:21:48 Thanks for being here and helping me get it running... Aug 27 09:26:01 For a model... it works pretty good... (I went to google and did a search, tried to use gmail etc) Aug 27 09:29:14 hmmm, even got into gmail... this is pretty cool. Aug 27 09:31:08 i dont use gmail :p Aug 27 09:31:28 tommorow I'll look over the dev stuff... and build the samples etc... Aug 27 09:31:43 I gotta hit the sack for a few... Aug 27 09:32:15 no gmail... don't tell me you watched the CEO of Runbox's youtube... lol Aug 27 09:34:08 It was an anti FISA video... here...http://www.youtube.com/watch?v=Skum7lUQNdk Aug 27 09:34:42 Here the CEO of runbox.com saying to move your email Aug 27 09:34:44 out of the US. (Imagine... citizens of the USA having to go BACK to Europe for privacy concerns.) Aug 27 09:34:53 gnight... Aug 27 09:35:02 again... Aug 27 09:53:23 yes, thats why most europeans dont use US mail services Aug 27 09:54:33 Just use GnuPG and everything is fine Aug 27 10:00:21 you cant gnupg the header Aug 27 10:00:32 they will still see your social network Aug 27 10:03:00 Well use an remailer Aug 27 10:03:34 But I dont trust the german or european email providers much more than the us ones. Aug 27 10:06:38 true Aug 27 10:07:16 but the least trustworthy countries are israel, the united states and china imo Aug 27 10:11:45 Well thats true. Aug 27 10:13:30 http://labs.mozilla.com/2008/08/introducing-ubiquity/ Aug 27 10:13:35 great mashup prototype Aug 27 10:25:22 and it works pretty well Aug 27 10:58:24 oh man! Aug 27 10:59:54 whats up muthu Aug 27 10:59:56 :) Aug 27 11:00:45 just found out about guido Aug 27 11:02:33 guido ? Aug 27 11:03:06 Guido van Rossum Aug 27 11:03:41 ahh you are laerning Python :-) Aug 27 11:03:45 learning Aug 27 11:03:51 peeking Aug 27 11:03:59 was wondering why goog is heavy on python Aug 27 11:04:03 now got the answer! Aug 27 11:06:25 so what is the answer? Aug 27 11:06:34 did Guido save Sergey Brin's life? Aug 27 11:07:11 guido works at google Aug 27 11:07:27 but there are python haters at google Aug 27 11:07:29 I know...I thought they were using it pre-guido though. Aug 27 11:07:35 i went to a google techtalk a few months ago Aug 27 11:07:39 oh yeah, GAE in python makes sense now Aug 27 11:07:52 whats GAE? Aug 27 11:07:55 and they were like "we dont use python because its slow..but dont tell anyone" Aug 27 11:08:11 duey: really? Aug 27 11:08:13 ive never heard of a python hater before Aug 27 11:08:14 yeah lol Aug 27 11:08:28 surprising.. given the python love they shower these days Aug 27 11:08:38 python is slow though Aug 27 11:08:55 GAE is kinda slow Aug 27 11:08:57 and the techtalk was about speed Aug 27 11:09:11 i have been using GAE Aug 27 11:09:14 its ok Aug 27 11:09:17 like the idea Aug 27 11:09:27 its a bit unstable Aug 27 11:10:17 duey: is it slow? Aug 27 11:10:24 python? Aug 27 11:10:27 GAE Aug 27 11:10:34 seems ok Aug 27 11:11:00 seems slow to me Aug 27 11:12:06 you have to do things a bit differently Aug 27 11:12:09 the db is not featureful Aug 27 11:12:17 and has a few quarks Aug 27 11:12:29 also I found my scripts would timeout a lot Aug 27 11:12:53 right Aug 27 11:14:01 i have a friend who loves python Aug 27 11:14:16 but it is semi slow. and can only do so much Aug 27 11:14:34 Dougie187: got an iPhone last night Aug 27 11:14:37 sometimes for small things its faster then writing a real program for it. Aug 27 11:14:40 michaelnovakjr how is it? Aug 27 11:14:48 unreal Aug 27 11:14:56 unreal crappy? or unreal awesome? Aug 27 11:15:01 awesome Aug 27 11:15:03 heh Aug 27 11:15:06 thats good Aug 27 11:15:08 there's some nice apps Aug 27 11:15:12 i was looking at the touch diamond earlier. Aug 27 11:15:25 has that come out yet? Aug 27 11:15:28 tomorrow Aug 27 11:15:31 on sprint at least Aug 27 11:15:38 michaelnovakjr, whats so good about it? Aug 27 11:16:08 gambler: it is a very easy to use phone Aug 27 11:16:41 the biggest thing for me is i don't have to carry an ipod and phone anymore :) Aug 27 11:17:20 hmmm, ive had mp3+phone for awhile...any other sexy features? Aug 27 11:18:03 is it very responsive or only moderately Aug 27 11:18:34 the maps feature is nice, there's the movies app where you can search and buy tickets, music recognition application is sweet, the nyc subway app is slick too Aug 27 11:18:41 very repsonsive Aug 27 11:18:57 what does the nyc subway app do Aug 27 11:19:56 shows you maps, does directions, and let's you get service advisories... it'll also find the closest station to you. Aug 27 11:21:09 michaelnovakjr: traitor Aug 27 11:21:13 heh Aug 27 11:21:19 hehe Aug 27 11:21:41 /join #iphone Aug 27 11:21:42 what did you do with your touch michaelnovakjr? Aug 27 11:21:45 oops...sry guys Aug 27 11:21:47 i wouldn't get a first android device anyway :) Aug 27 11:22:02 just like i didn't get the first gen iphone :) Aug 27 11:22:14 Dougie187: going to try to sell it... they are still going for a lot on ebay Aug 27 11:22:24 thats cool. Aug 27 11:23:50 it would be kinda cool to get a diamond. Aug 27 11:23:52 but ionno Aug 27 11:24:05 the exchange support on the iphone is slick Aug 27 11:24:18 my calendars show up in about 15 seconds Aug 27 11:25:08 thats pretty cool Aug 27 11:26:02 im glad your happy with your new phone choice. Aug 27 11:26:10 :) Aug 27 11:26:47 hows att so far? Aug 27 11:28:19 pretty good Aug 27 11:28:23 i get service at home now Aug 27 11:28:29 heh Aug 27 11:28:29 3G is fast Aug 27 11:28:47 check out midomi... that is one of my favorites Aug 27 11:29:08 its one of those apps that helps you figure out a song Aug 27 11:29:57 so you sing to your phone all the time? Aug 27 11:30:28 i like how the only decent band they have on their main site (in the 4 pictures) is Queen. Aug 27 11:30:53 but they don't really fit in with any of the other ones. Aug 27 11:31:09 anyways time to go to school Aug 27 11:31:10 bbl Aug 27 12:04:54 i have returned. Aug 27 12:40:27 hard day at school Aug 27 12:40:37 no im at school. Aug 27 12:56:26 irc at school? Aug 27 12:57:28 yeah. Aug 27 12:58:12 Dougie187: i do like to sing to my phone Aug 27 12:58:23 i also can put it up to a speaker too :) Aug 27 12:58:53 lol Aug 27 12:59:10 i think it would look a tad silly to have you walking down the street singing to your phone just to get the name of a song. Aug 27 12:59:13 does it work well? Aug 27 12:59:17 :) Aug 27 12:59:30 im amazed at how well it works Aug 27 12:59:46 you must be a talented singer then Aug 27 12:59:52 :) Aug 27 13:00:22 anyone been rick rolled before? Aug 27 13:00:47 ... Aug 27 13:01:08 www.yougotrickrolled.com Aug 27 13:04:52 is that what you sing as you walk down the street? Aug 27 13:06:12 yes Aug 27 13:06:52 thats ridiculous.. lol Aug 27 13:06:57 you should video tape it on your iphone. Aug 27 13:08:39 :) Aug 27 13:08:46 i actually hate that song Aug 27 13:09:47 lol Aug 27 13:09:50 who doesn't Aug 27 13:15:22 a website said i (my email) registered and signed the newsletter. my ip was 106.16.154.124 :p Aug 27 13:23:11 working on that spyware some more? Aug 27 13:26:47 no, checking mail and sending dissuasions :p Aug 27 13:33:01 so im the good guy today, suing spam companies Aug 27 13:35:19 until tomorrow? when you become the bad guy again? Aug 27 13:35:31 because you take the money from the suits and start a spam company? Aug 27 13:35:42 nah, i dont spam Aug 27 13:35:46 i really hate spam Aug 27 13:36:29 maybe my girlfriend will make a better human out of me :p Aug 27 13:37:00 we'll see. Aug 27 13:37:13 Zohan: you don't have a girlfriend Aug 27 13:37:18 cyber relationships don't count :) Aug 27 13:37:21 i do Aug 27 13:37:41 she's pretty, although i dont like what she does Aug 27 13:37:57 she sues makers of spyware? Aug 27 13:38:04 animal testing Aug 27 13:38:07 hah Aug 27 13:38:08 Dougie187: she sleeps with the laywers Aug 27 13:38:21 you don't like animal testing but you make spyware... Aug 27 13:38:32 i don't think you have any room to complain about what anyone else does. Aug 27 13:39:50 hahaha Aug 27 13:39:52 i dont care much about humans, thats true, but i's never threat any animal bad or kill it for any sort of test Aug 27 13:39:58 *i'd Aug 27 13:40:14 haha Aug 27 13:40:22 animal rights but not civil rights. Aug 27 13:40:31 thats a first Aug 27 13:40:35 that is a rather odd combination. Aug 27 13:40:36 i've never heard that one before Aug 27 14:07:20 joejax ? :P Aug 27 15:09:25 yaw Aug 27 15:09:26 n Aug 27 15:33:41 man, that diggin thing for android is pretty slick actually Aug 27 15:33:42 i do like that Aug 27 15:34:06 i don't think i fully get it though. how would i just go to a particular artist or something? Aug 27 15:36:50 i do especially like his idea of not really having a player screen at all, but just some controls and a simple overlay for the currently playing song Aug 27 15:37:26 but then in order to make that seem appealing to the user you'd need to have a UI which kind of pushes the album art in the user's face like they do Aug 27 15:41:42 it depends on the usre Aug 27 15:42:00 i dont like album arts and all those media stuff. i prefer a very very simple player Aug 27 15:42:16 playlists and search is what i need Aug 27 15:44:32 oh well, i don't have too much time to play with UI just yet Aug 27 15:44:46 Five's core is a heck of a lot more work than all these other media players have to contend with :) Aug 27 15:47:48 jasta: did you used to hang out in #perl? Aug 27 15:48:26 maybe ages ago Aug 27 15:48:32 but i don't have any memory of it Aug 27 15:48:47 ::nod:: Aug 27 15:49:09 jasta: I think I recognize your nick from somewhere Aug 27 15:49:11 you may be thinking of #c ;) Aug 27 15:49:17 oh, yeah :o) Aug 27 15:49:22 which i frequent every day Aug 27 15:51:51 morning Aug 27 15:52:14 hola san Aug 27 15:52:18 sup man Aug 27 15:52:27 not much, just chillaxing before work Aug 27 15:52:49 oh yes, i said chillaxing Aug 27 15:53:06 you're so 'street' Aug 27 15:53:15 :) Aug 27 15:53:20 one of my roommates told me yesterday that he found a new place to live and won't be renewing the lease Aug 27 15:53:34 which otherwise would be fine since he's kind of a creepy loner type dude Aug 27 15:54:13 except that our new lease kicks in on Sep 1, so...he gave me 4 days notice to find a new roommate. Aug 27 15:54:44 and then im going to ireland on the 4th thru 20th. so i doubt ill be able to find someone in time Aug 27 15:55:05 i'm not too concerned though. i still have his security deposit ;) Aug 27 15:56:39 hehe, we are going to post the best craig's list ad looking for a new roommate ever Aug 27 15:56:46 our house is still a mess from this party we had a little while ago Aug 27 15:56:51 but we needed to take pictures of course Aug 27 15:57:31 so i went through and photoshopped a bunch of them by crudely "painting" over the mess with the counter-top and wall textures. and i added little bubbles like "beer cans" Aug 27 15:57:35 "dirty dishes" Aug 27 15:57:35 hehe Aug 27 15:58:16 i aprpeciate what you're thinking: woudln't it be faster just to lcean it for real? and i say, no, it's a real big mess :) Aug 27 15:58:40 i'm actually thinking about how good this coffee is Aug 27 15:58:55 mine is good Aug 27 15:59:23 im drinking coffee and doing this chinese qigong balls thing Aug 27 15:59:30 * Zohan loves work Aug 27 16:03:14 jasta: you'll need to share the link to this, of course :o) Aug 27 16:43:27 oh the androidguys image made it to digg Aug 27 16:49:40 link? Aug 27 16:49:50 digg.com Aug 27 16:49:51 :) Aug 27 16:49:56 second entry Aug 27 16:50:09 wasn't sure if you were looking only at technology Aug 27 16:50:37 androidguys are making it big Aug 27 16:51:01 good think they created that fake mockup. :-) Aug 27 16:51:26 hmm well after having used the iPhone again I'm really excited about seeing the Android UI in action on a real device. Aug 27 16:51:34 s/think/thing/ :-) Aug 27 16:51:52 did you get you an iPhone? Aug 27 16:52:28 No just testing. Aug 27 16:52:42 But the UI is damn polished. Aug 27 16:53:14 it beats android easy right now Aug 27 16:53:32 Compared to what you can see on the emulator it beats Android easily :D Aug 27 16:53:51 i'm curious to see android on a phone with modifications Aug 27 16:54:14 Well I'm looking forward for widgets made by the community Aug 27 16:54:25 polished looking widgets :) Aug 27 16:57:07 since everything can be swapped out, I'm waiting for the iPhone interface for android Aug 27 16:57:21 the good looks of the iPhone with the freedom of android Aug 27 17:03:18 * mikez5 thinks people that want a phone that looks like an iPhone should go ahead and get an iPhone Aug 27 17:08:06 good one mikez5 Aug 27 17:55:15 AttractiveApe: did you get 0.9r1 loaded up yet? Aug 27 17:56:13 time to run Aug 27 17:56:17 oops. Aug 27 17:56:19 lol Aug 27 17:56:36 jasta: no :( Aug 27 18:15:43 how do i kill a service (from itself)? Aug 27 18:15:57 as in, say that the service is in a state too unstable to remain living Aug 27 18:16:06 should i just fail an assertion? Aug 27 18:16:25 or is there something more graceful i can do? Aug 27 18:16:42 throw IllegalStateException maybe? Aug 27 18:36:32 stopSelf()? Aug 27 18:38:42 that's not the sort of death i'm looking for :) Aug 27 18:39:04 stopSelf() just flags that when all binder connections are gone, the service can gracefully die Aug 27 18:39:28 this is more of a critical assertion failure about the state of the service. but i don't want to just poof away without giving the user a cahnce to understand that there is a bug in the software somehow Aug 27 18:40:03 i guss ill will just test what happens when you throw an uncaught RuntimeException from a service Aug 27 18:41:37 5yawn Aug 27 18:42:15 what? Aug 27 18:42:22 yawning? Aug 27 18:42:31 tired :( Aug 27 18:42:39 went to bed at 3am :( Aug 27 18:42:44 oh yeah, me too :P Aug 27 19:48:36 hey, does httpdownloader work with 0.9 yet? Aug 27 19:48:47 before I got and install it on the image Aug 27 19:56:59 i hadn't updated it, but i can if youre interested Aug 27 20:04:20 shouldn't take much work :) Aug 27 20:08:30 hi all Aug 27 20:09:01 are there any info on how to get android image to run on NEO 1973 machine? Aug 27 20:10:33 yo Aug 27 20:17:25 Megapower: it isn't possible with tremendous hacking. the binaries are not compatible. Aug 27 20:17:39 if youw ait for android to open source, it will be much less work Aug 27 20:18:00 but it's impossibel now? Aug 27 20:18:41 it isn't impossible, because the binary format can be emulated Aug 27 20:18:52 but it would be really lame and slow. and it would take forever to do. Aug 27 20:19:28 earlier i meant it wasn't possible without* tremendous hacking Aug 27 20:20:50 ok man thanks a lot Aug 27 20:23:07 lol, i just got back from lunch and look what i found: Aug 27 20:23:11 http://picasaweb.google.com/jasta00/Fail/photo#5239295546093849906 Aug 27 20:28:33 lollerskates Aug 27 20:29:09 that was right next to the thai restuarant hehe Aug 27 20:39:36 so we can't install applications on 0.9 now? Aug 27 20:40:42 oh nvm, you were talking to Mega Aug 27 20:40:53 yeah, I'd be happy if you converted httpdownloader Aug 27 20:41:01 or I'll see if the source is there and convert it myself Aug 27 20:41:11 the source is there, i know that to be tru e:) Aug 27 20:41:23 i will do it, since i have write access hehe Aug 27 20:41:23 hang on Aug 27 20:52:27 hmm, it has some weird bug? Aug 27 20:53:30 i'll fix, 1s Aug 27 20:59:11 lol ok Aug 27 21:01:30 jasta: did you find a way to kill the service? im only doing it from an activity with context.stopService. that works pretty good Aug 27 21:01:39 the emulator is all fucked up, im restarting it Aug 27 21:01:55 tric: i think we were solving different rpoblems :) Aug 27 21:02:09 i haven't verified, but i think throwing a runtime exception should work just fine to convince the JVM to nuke it Aug 27 21:02:20 i don't care if the whole process goes with it Aug 27 21:03:43 wont a dialog popup telling the user about the killed service? Aug 27 21:11:12 tric: this makes no sense, i keep getting unknown socket error -1 Aug 27 21:15:15 oh right, i need to ask for INTERNET permission now. Aug 27 21:15:16 *lame* ;P Aug 27 21:15:34 Users will beg to differ Aug 27 21:17:18 hehe, seriously? users won't be able to do shit about this :) Aug 27 21:17:41 most every app of substance will need INTERNET permission, and so it will just be white noise for users Aug 27 21:17:48 oh right, i need to ask for INTERNET permission now. <- I like this one. I think everyone got this problem in 0.9 :D Aug 27 21:18:04 anno^da: i already ran into it in five, i just forgot about it :) Aug 27 21:18:09 it struck me twice hehe Aug 27 21:18:25 lol Aug 27 21:18:58 haha :D Aug 27 21:19:33 herriojr: uploading the new apk (but do remember that you must separately plan to make /data/app writable) Aug 27 21:19:42 on the emulated environment, this isn't a writable location Aug 27 21:19:49 They can refuse to install an app that asks for INTERNET permissions but shouldn't Aug 27 21:20:11 Cedric2: what about an app that should use INTERNET, but still shouldn't do Aug 27 21:20:14 ? Aug 27 21:20:16 :) Aug 27 21:20:41 Not following you. In any case, this is a feature that protects users and mildly inconveniences developers, so it's a no brainer Aug 27 21:21:00 oh sure, it's a great idea to put in there Aug 27 21:21:12 but it won't have any significant affect on either camp: users or developers. Aug 27 21:21:34 i was just saying that INTERNET is such a broad permission that "on versus off" is much too imprecise to give the user some idea of why or how much they trust the app Aug 27 21:22:50 well, would be nice to be more specific. maybe connecting is ok, but listening isnt. or the other way around. Aug 27 21:22:51 So you think we should add more finely grained INTERNET permissions? :) Aug 27 21:23:29 And the normal end user should decide between a bunch of more specific permissions? Aug 27 21:23:30 Forget it. Aug 27 21:23:44 thats the other problem. Aug 27 21:23:47 Cedric2: no, you can't. i'm just saying that google did all they could, which is insuficient to help users allocate trust. Aug 27 21:23:51 but that's not your job, so who cares. Aug 27 21:23:55 I think it is kind of useful, so you can wonder "why does this minesweeper game need to access the internet?" Aug 27 21:24:01 "This applications needs INET_SOCKSTREAM, y/n?" Aug 27 21:24:12 mikez5: well, that's a double-edged sword. what if it has high scores and you refuse to install it because of that? Aug 27 21:24:13 What's not my job? Aug 27 21:24:16 like, global high scores Aug 27 21:24:16 maybe ask the user on first start for expert or common mode ;) Aug 27 21:25:00 Cedric2: my point is that android's permission system is a gentle nudge in most cases. trust must be provided by some other means for most applications. Aug 27 21:25:04 and that is true on every platform Aug 27 21:25:18 I agree it would be nice to be able to explain why you need these permissions in AndroidManifest.xml Aug 27 21:25:21 the user has to have the good sense to decide how they trust certain resources. Aug 27 21:25:33 "This applications needs INTERNET. Reasons: to access high scores" Aug 27 21:25:36 Maybe for 1.1 Aug 27 21:25:44 well. lets say i permited one app for INTERNET, will there be any dialog or something on connecting via radio? Aug 27 21:25:48 the best feature android has, truly, is that /system is unwritable and so a hard reset is just a button press away Aug 27 21:25:58 "This applications needs INTERNET. Reasons: to access high scores" <- And why should he trust the words of the developer ? Aug 27 21:26:12 yes, anno^da understands my point :) Aug 27 21:26:34 The extra reason might help the user decide to install the app or not Aug 27 21:26:39 Yeah it doesnt make it more trust worthy. It comes from the developer. Aug 27 21:26:50 technology can only provide a general sense of trust. for example, a user visits an SSL secured page, so the browser trusts the site Aug 27 21:26:57 The question is whom can I trust as an end user. Aug 27 21:27:00 but what if the site is run by bumbling fools who will lose your credit card data? Aug 27 21:27:06 thats it jasta Aug 27 21:27:12 technology can't help you figure that out, you just have to think for yourself. Aug 27 21:27:19 as you've always done. some users are good at that, some aren't. Aug 27 21:27:24 Well that will always be the problem :-) Aug 27 21:27:54 so, technology usually can only tell you outright when you SHOULDN'T trust something. never when you should. Aug 27 21:28:10 and even then it's not at all assertive. Aug 27 21:28:43 i'm not arguing any particular point about android though. providing the INTERNET permission is a great addition so savvy users have one more rule to use internally. Aug 27 21:29:13 the greatest source of trust will likely come from the app store authority. Aug 27 21:29:35 whoever runs that will be expected to provide only content that has some general network of trust Aug 27 21:29:42 Yes, you can trust an application but still decide not to install it if it requires INTERNET without explaining why Aug 27 21:30:07 Cedric2: or you can not rtust it even though you can reasonably see why it needs INTERNET. Aug 27 21:30:13 especially so you don't get hit by those high data charges ;) Aug 27 21:30:29 for example, do i *trust* Google Maps not to spy on me? did android help me figure that out? Aug 27 21:30:31 But c'mon you have the same problem in the normal desktop space and it works without big problems. Aug 27 21:30:42 i know it has the technical ability to, but that helps me very little to answer the question of trust. Aug 27 21:31:01 so, it's really important that the app store authority does lots of homework on this type of thing Aug 27 21:31:05 I dont see why we should protect the apps more than on the deskop side. Aug 27 21:31:21 anno^da: well, we should more because most desktop environments mean Windows and that sucks :) Aug 27 21:31:27 but we shouldn't go much further than that Aug 27 21:31:33 the app store authority, however, should. Aug 27 21:31:34 ' Aug 27 21:31:34 '"'' Aug 27 21:31:37 just like they all do Aug 27 21:31:41 Well ok. :) Aug 27 21:31:48 I dont really care about Windows :) Aug 27 21:31:51 for example, I don't trust any linux app just because it runs on linux Aug 27 21:31:57 well thats clear Aug 27 21:31:59 but i *DO* trust Debian as a distribution channel to get me those apps Aug 27 21:32:09 but I can decide on my own whom I trust Aug 27 21:32:20 i have implicit trust that they will not destroy my system or infect me with malware. this is a conscious choice based on my belief of their ability and good will Aug 27 21:32:29 I dont need any instance that tells me this is trust worthy and this is not. Aug 27 21:32:59 But ok a normal end users perhaps needs this. Aug 27 21:33:11 if t-mobile or google think the app store can be this unpoliced, general market place then they are going to have a lot of frustrated users ;0 Aug 27 21:33:31 even though we open evangelists would love to see that, it would not be a good idea :) Aug 27 21:33:42 :) Aug 27 21:33:44 the repository has to be the authority for the people it serves, and trust has to make sense in that regard. Aug 27 21:34:05 Ok I'd like to see a lot of open repos with open apps. Aug 27 21:34:12 by the way, i can't wait for someone to make an all free distribution of Android :) Aug 27 21:34:15 with a "free" repository app store Aug 27 21:34:19 :) Aug 27 21:34:19 free as in freedom Aug 27 21:34:28 just like Debian's main pol Aug 27 21:34:30 pool* Aug 27 21:34:42 Oh well jasta you have to start one ;) Aug 27 21:34:44 i know that this type of app will be taken on by the community Aug 27 21:35:00 i might just, actually. there was talk early on about this Aug 27 21:35:08 i gotta finish five first though. i don't leave unfinished projects ;) Aug 27 21:35:12 :-) Aug 27 21:35:30 so, in the data image, I install applications at /app, correct? If so, is there something I need to do to the apk file to get it to show in the menu for 0.9? Aug 27 21:35:48 I'd be happy to help but not with the coding stuff I'm too much of a noob in that area :) Aug 27 21:37:07 herriojr: no. if the package installs correctly and offers an icon, it will appear Aug 27 21:37:26 hmm, are there any 0.9 applications I can test with? Aug 27 21:37:28 it doesn't need to have an icon Aug 27 21:37:32 that someone has already installed Aug 27 21:37:33 it needs to have the LAUNCHER category Aug 27 21:37:41 cd .. Aug 27 21:38:52 romainguy_: i meant offers an icon in the list. as in, i didn't mean how it gets there. Aug 27 21:39:12 * anno^da is curious about the next upcoming rumours :-). Aug 27 21:39:12 herriojr: not really. i updated my solitaire game :\ Aug 27 21:39:36 herriojr: i'm working on getting Five up and running again, but i needed to redesign lots of it to be happy with it again :) Aug 27 21:39:51 it was such a mess building up to the ADC submission in april Aug 27 21:40:41 ah, the AndroidManifest.xml file I was using seems to be not well formed "XML Parsing Error: not well-formed" Aug 27 21:41:33 herriojr: i just uploaded the new HttpDownloader Aug 27 21:41:37 and the updated 0.9r1 source is in SVN Aug 27 21:44:13 * anno^da is moving now to bed Aug 27 21:46:48 Reading about Apple's iPhone security woes, I notice that the emulated android could be susceptible to being accessed without authentication by simply calling the device and then navigating away from the phone app. I hope that's addressed by requiring authentication before providing access to any other apps. Aug 27 21:47:25 not sure what you mean tom Aug 27 21:47:27 Given that some apps may launch automatically in response to phone calls, the authors of those apps will need to be aware of that security consideration. Aug 27 21:47:40 right Aug 27 21:47:56 yeah heavy authentication during install should be required Aug 27 21:48:10 i have a feeling such apps will require signatures Aug 27 21:48:26 ok, thanks jasta Aug 27 21:48:28 f00f-: What I mean is, if you 'lock' the emulator and then call it, you can navigate to all the installed apps after answering the phone Aug 27 21:48:45 So in principle a thief only needs your phone number to unlock your phone Aug 27 21:48:58 the actual phones do not allow this Aug 27 21:49:23 romainguy_: But what about applications that launch automatically in response to phone events? Aug 27 21:49:50 I don't know about that Aug 27 21:49:52 The authors of those applications need to be educated about the risk thier application might pose. Aug 27 21:51:53 romainguy_: BTW I'm running into a lot of issues (bitmap corruptions) with compositing in ARGB_4444 Aug 27 21:52:05 Is that a known bug (or bug collection?) Aug 27 21:52:28 what do you mean by bitmap corruption? Aug 27 21:52:35 (do you *really* want to use ARGB_4444?) Aug 27 21:53:52 Random noise pixels (possibly occuring in horizontal strips of 8 or 16 pixels) when using PorterDuff Xfermodes Aug 27 21:54:23 Well, I'm not sure I want 4444, but I'm using it to be conservative on memory Aug 27 21:54:50 tomgibara_: that's just a platform flaw then, if true Aug 27 21:55:10 What I'm trying to do is mask a drawable with a b/w png Aug 27 21:55:17 jasta: are you able to open your androidmanifest.xml with a text editor? Aug 27 21:55:23 or even firefox Aug 27 21:55:29 herriojr: uhm, yes. Aug 27 21:55:36 I'm curious if they are getting corrupted somehow Aug 27 21:55:43 I want to do it efficiently so I'm caching a bitmap and then just repeatedly drawing that bitmap Aug 27 21:55:47 herriojr: what are you talking about? Aug 27 21:55:50 I tried opening them with firefox and an editor, and both complain Aug 27 21:55:57 AndroidManifest.xml Aug 27 21:56:03 inside the apk file Aug 27 21:56:08 i use vim to edit my manifest always Aug 27 21:56:14 I need alpha and colour so my options are only 4444 or 8888 Aug 27 21:56:19 oh, the manifest gets compiled into a binary form in the pak Aug 27 21:56:21 apk* Aug 27 21:56:34 if you unpack it from there, it is no longer XML. Aug 27 21:56:49 Since I'm caching several of these images I went with the memory conservative option Aug 27 21:56:52 ah ok Aug 27 21:57:55 tomgibara_: that's not surprising then Aug 27 21:57:55 herriojr: every XML document gets compiled this way. Aug 27 21:58:12 tomgibara_: 4444 doesn't give you much of precision, so the auto dithering might do weird looking stuff Aug 27 21:58:17 romainguy_: What's not surpising Aug 27 21:58:27 No, I'm talking about streaks of pure noise Aug 27 21:58:36 screenshot? Aug 27 21:58:40 Ok Aug 27 21:59:00 Problem is that it's not entirely reproducible Aug 27 21:59:10 but 4444 really sucks :) Aug 27 21:59:30 that's why we're not using it for what we originally implemented it for :p Aug 27 21:59:50 ok, it worked Aug 27 21:59:52 sucks in image quality, or performance? Aug 27 21:59:55 thanks for converting it :) Aug 27 22:01:07 tomgibara_: quality-wise Aug 27 22:01:19 it also tends to show a green shift Aug 27 22:02:29 does anyone have the key mappings for the vogue? The ones I donwloaded were messed up....Also, the software keyboard seems to have improper key mappings as well Aug 27 22:02:59 herriojr: perhaps you want #htc-linux Aug 27 22:03:27 yeah, I'll ask them, I was just wondering if anyone here had them since there they mainly work on the tilt Aug 27 22:04:02 romainguy_: triggered it first time, it's pretty frequent, more frequent with larger images, almost as though it occurs as a proportion of the pixels processed Aug 27 22:04:18 screenshot? :) Aug 27 22:05:33 coming :) Aug 27 22:06:11 Just a simple WIP to try out more of the APIs, the glitch is obvious: http://www.tomgibara.com/images/moseycode/screenshots/4444-compositing-bug.png Aug 27 22:06:29 Two bugs are visible on that screenshot Aug 27 22:06:32 ah yes I remember seeing this bug Aug 27 22:06:38 do you have a small activity that reproduces the bug? Aug 27 22:07:14 The second bug is that stroking/filling a path leaves large horizontal artifacts Aug 27 22:07:41 Not really - though the bug does get triggered by one particular routine Aug 27 22:07:42 nice color :-) Aug 27 22:08:34 If I have some time tomorrow, I'll try and reduce it for filing Aug 27 22:11:56 anno^da_: Are you referring to the pink colour? Aug 27 22:13:18 yeah :) But I really like it. Aug 27 22:13:33 without the artefacts :) Aug 27 22:13:51 i actually love the artifacts :) Aug 27 22:14:08 j/k Aug 27 22:14:38 gngn stupid HierarchyViewer Aug 27 22:14:51 Blame the author Aug 27 22:14:58 I will Aug 27 22:15:10 I can throw something at him if you'd like Aug 27 22:15:31 just don't throw your plastic puzzle pieces Aug 27 22:15:44 jasta: I'm getting Error: java.io.FileNotFoundException: /data/app/myapp.apk Aug 27 22:19:34 herriojr: i told you, you have to provide for permission on /data Aug 27 22:19:37 specifically /data/app Aug 27 22:19:45 the app runs as an unprivileged user Aug 27 22:22:10 ok, I don't know exactly what you mean, where do I set the permission? In the file system itself or somewhere else for android? Aug 27 22:23:19 on the filesystem. Aug 27 22:23:26 needs to be a world writable directory Aug 27 22:24:59 done, thanks Aug 27 22:37:13 evenini' all Aug 27 22:37:26 About this new watermark on the map Aug 27 22:37:36 down in the bottom left hand corner Aug 27 22:37:53 is there anywhere in the API to choose the placement of the watermark? Aug 27 22:38:37 And if not, is it too late to request? Aug 27 22:38:40 no and yes Aug 27 22:38:58 gar Aug 27 22:39:24 I like the bottom left Aug 27 22:39:33 but google have the monopoly Aug 27 22:40:21 I guess I'll have to go away and take photos of planet earth, write an API service for my tile based map system and then work around it. Aug 27 22:40:46 or switch to the right hand side Aug 27 22:40:51 not sure yet Aug 27 22:41:18 I'll sleep on it. nighty guys, thanks romainguy Aug 27 22:50:41 romainguy_: is Cursor#getCount an expensive operation when backed by a SQLiteDatabase? Aug 27 22:50:49 or is it get an accessor? Aug 27 22:53:03 has someone also tested Ubiquity today ? Aug 27 23:08:31 hows it going jasta? Aug 27 23:23:13 I saw the ubiquity video...how does it work Aug 27 23:24:49 its javascript huh Aug 27 23:25:20 http://www.crn.com/software/210201078 Aug 27 23:27:18 its basically all the features IE8 is going to have.. Aug 27 23:27:23 or. a good portion of them Aug 27 23:32:56 does android no longer allow loading of third party jar files? Aug 27 23:34:51 has anyone tried it yet? Aug 27 23:34:52 this guy said its a bit buggy. Aug 27 23:34:53 but ionno i haven't tried it yet Aug 27 23:38:44 hmm Aug 27 23:42:59 gambler: the video looks cool Aug 27 23:45:14 I wonder why they dont put other languages into the browser Aug 27 23:46:52 well can't you get it in another language? Aug 27 23:46:59 At one time there was a Python plugin. Aug 27 23:47:08 Dougie187: pretty good. slowly realizing that this new download manager for Five will consume me. Aug 27 23:47:18 the deisng of this thing is going to be unbelievably complicated and huge Aug 27 23:47:21 lol Aug 27 23:47:25 so your gonna have it done tomorrow? Aug 27 23:47:54 yeah right, i probably wont be done until after i get back from ireland Aug 27 23:48:06 heh Aug 27 23:48:10 you get to leave soon huh? Aug 27 23:48:15 yup Aug 27 23:48:28 next thu Aug 27 23:48:31 nice Aug 27 23:48:33 thats exciting Aug 27 23:48:35 how long are you gone for? Aug 27 23:48:35 jasta, why dont u generalize the design and turn it into a generic download manager Aug 27 23:48:52 gambler: it's just what i called it, it's much more than just a "download manager" Aug 27 23:49:24 it has to integrate so much insanity both because it is complex and because it needs to fit into the local http server hack to make any of it possible Aug 27 23:49:27 well those features might be useful to other people Aug 27 23:49:48 ah are you using jetty Aug 27 23:49:51 what i'm saying is that the generalization is possible only in the context of someone who needs a more flexible MediaPlayer input stream. Aug 27 23:50:32 gambler: what? no. android includes httpcore. Aug 27 23:50:55 ok, im using something else for that stuff...my secret sauce :) Aug 27 23:51:04 for what stuff? Aug 27 23:51:09 network comms Aug 27 23:51:23 im working outside port 80 Aug 27 23:51:32 uhm, so? Aug 27 23:51:45 touche, I have no rebuttal Aug 27 23:52:42 by "secret sauce" do you mean Socket? :) Aug 27 23:53:04 well im not writing my own network stack Aug 27 23:53:21 uhm, neither would you be if you used Socket. Aug 27 23:53:30 you'd be writing your own application layer protocol, which is not a network stack Aug 27 23:53:35 right...socket indeed Aug 27 23:55:06 anyways. Aug 27 23:55:13 how long are you in ireland jasta? Aug 27 23:55:19 until the 20th Aug 27 23:56:04 damn, so a muthu vacation? Aug 27 23:56:19 i guess its more like 1/2 a muthu vacation Aug 27 23:56:24 i'm driving around the coast of ireland Aug 27 23:56:37 ...with friends ;) Aug 27 23:57:59 is your gf going? Aug 27 23:58:03 yup Aug 27 23:58:07 thats cool Aug 27 23:58:10 other people going too? Aug 27 23:58:12 or just her? Aug 27 23:58:22 yeah, 4 people total Aug 27 23:58:29 are the other two a couple? Aug 27 23:58:45 no Aug 27 23:58:50 why the 20 questiosn? Aug 27 23:59:06 because its a fun game. Aug 27 23:59:29 i was just thinking, 2 not a couple with 2 that are a couple make a semi awkward vacation. Aug 27 23:59:47 my friends are only gonna be there for a week Aug 27 23:59:47 what that would be fun. Aug 27 23:59:49 oh ok Aug 27 23:59:50 and i dont think so either way Aug 27 23:59:55 my friends are all friends with my gf too Aug 28 00:00:08 thats good. Aug 28 00:01:03 heh do you get geek days on your vacation? Aug 28 00:01:16 no :) Aug 28 00:01:21 i wouldnt want any anyway Aug 28 00:01:24 so no coding i take it Aug 28 00:01:36 true. its not much of a vacation if you just do work the whole time. Aug 28 00:07:22 my hack is going to be the single largest, most complex component in the whole project Aug 28 00:07:25 sigh Aug 28 00:07:36 lol is it worth it then? Aug 28 00:08:02 i have reason to believe that Google is not going to make the change i require otherwise Aug 28 00:08:04 suse is a lot better then i remember it was. Aug 28 00:08:06 not for 1.0, and not after. Aug 28 00:08:10 thats too bad. Aug 28 00:08:12 then it is worth it Aug 28 00:08:20 because otherwise you can't use your app period Aug 28 00:10:23 jasta: definitely not for 1.0, but why not after? Aug 28 00:10:33 what's the feature you need? Aug 28 00:10:37 caching Aug 28 00:10:44 oh wait. Aug 28 00:10:47 no the inputstream thing Aug 28 00:10:49 for mediaplayer Aug 28 00:11:25 if i am not mistaken. Aug 28 00:14:18 well actually caching would be better :) Aug 28 00:15:11 i listen. Aug 28 00:15:14 romainguy_: i need the MediaPlayer to be more flexible, either to support an arbitrary input stream or to support caching the content that it streams. Aug 28 00:16:31 romainguy_: i am hearing that the problem is very deep in libpv, and the engineers responsible for this code don't think it's gonna get changed. Aug 28 00:17:22 well after the source is released... couldnt you *attempt* to patch it and submit a patch? Aug 28 00:17:22 Dougie187: really though,t he local http server hack wouldn't be too complex if i didn't have to manage the complexity of a synchronized download manager on top of it with seekable content Aug 28 00:17:34 there are 4 major requirements of this design that all add to its enormous complexity Aug 28 00:17:57 Dougie187: yes, and i probably will have to. but then i'd have to go through the headache of getting such a massive hackjob written and accepted upstream Aug 28 00:18:06 with no chance of Five being finished by that time Aug 28 00:18:36 it's not all bad, the exercise in complex design will be kind of fun :) Aug 28 00:18:36 jasta: ah well, if it's in libpv,... Aug 28 00:19:06 the two most complex pieces aren't even the local http server hack, that just adds to the overall complexity a fair bit Aug 28 00:19:40 they are: managing downloads which are not necessarily connected to a media player (so not being served) and then suddenly mid way through they may need to be up to serve. Aug 28 00:19:49 and also to manage seeking in this stream proxy. that will be the real killer. Aug 28 00:20:55 and of course, all of the major pieces of this have to communicate back and forth. so there will need to be a lot of careful thought on synchronization and IPC (much of which will be through files, i think) Aug 28 00:21:29 and with all this complexity, graceful handling errors will be nightmarish all behind the scenes of a totally transparent music player hehe Aug 28 00:21:34 and, of course, adding yet more complexity is the seeming brokenness of MediaPlayer's buffering listener, which neither behaves sensibly or as documented. Aug 28 00:22:47 oh, and not to mention on top of all this, it will be the bottle neck right behind media decoding/playback, so it has to be as efficient as possible. Aug 28 00:23:10 this, by the way, is why i need unit testing to work for complex services ;) Aug 28 00:23:25 i can't even begin to imagine implementing all of this without robust unit testing Aug 28 00:24:19 teach me about good testing Aug 28 00:24:35 uhm, maybe later Aug 28 00:24:43 hey i am having a little problem with android Aug 28 00:25:04 lucky ;) Aug 28 00:25:04 here is the error Aug 28 00:25:12 http://www.pastebin.ca/1186940 Aug 28 00:26:01 i am trying to use the smack api Aug 28 00:27:05 don't know if any of you guys have see this before Aug 28 00:27:06 my testing I just write a bunch of testing classes that a main method invokes....I dont know if there is a better way...never tried Junit Aug 28 00:27:39 i dont even know what instrumentation is/means Aug 28 00:29:25 google wasnt helpful last time i looked Aug 28 00:30:06 i am trying to load a third party jar in android Aug 28 00:30:16 that's not going to work Aug 28 00:31:57 they ar enot allowing any third party library? Aug 28 00:31:58 the issue is that android doesn't use java bytecode Aug 28 00:32:07 why won't third party jars work? Aug 28 00:32:42 cliff ^^ u need to recompile them Aug 28 00:32:52 right, i didn't know whether he meant without recompilation Aug 28 00:33:30 so, if it were included in the apk file, it's fine? Aug 28 00:34:58 gambler: re: Aug 28 00:34:58 hi san Aug 28 00:35:20 whats shaking? Aug 28 00:35:26 this used to work in m5 but not in version 0.9... did they just take that out now? Aug 28 00:36:04 and so if i include the source in the apk then it'll be fine? Aug 28 00:37:12 im re-learning how to deal with concurrency at the moment. Aug 28 00:38:38 the plugin and the new ant script generated by activitycreator should support external jars Aug 28 00:38:38 I havent written much code lately Aug 28 00:38:41 in relative terms... Aug 28 00:38:57 but if you have issue installing the file, check the logcat output for erorrs Aug 28 00:40:32 you make it sound like the last thing you coded on was a PDP/11... :) Aug 28 00:40:33 haha no the gambling took over my life for awhile...I coded a successful commercial app as recently as 5 years ago Aug 28 00:40:48 the logcat output errors are here Aug 28 00:40:50 http://www.pastebin.ca/1186940 Aug 28 00:42:34 i haven't played poker in sooo long Aug 28 00:42:35 ive actually got this email today from a reporter here who wants me to go on tv and talk about my experience Aug 28 00:42:35 thats not really my thing tho Aug 28 00:43:37 SanMehat, this is the latest thing online: http://code.google.com/p/openholdembot/ Aug 28 00:44:41 one of the main reasons I stopped playing Aug 28 00:46:32 woah Aug 28 00:46:32 Ive talked to some people who have built scary technology around that Aug 28 00:49:56 that framework works really good too. Ive written a little bit of code for research and its very solid. Aug 28 00:49:56 w.r.t. to screen scraping at least Aug 28 00:49:56 this thing is crazy Aug 28 00:49:57 maybe i'll avoid online play Aug 28 00:51:30 yah...the sites secretly love the bots too Aug 28 00:51:30 no doubt Aug 28 00:59:26 sure is quiet in here... jasta must be gone :) Aug 28 01:05:27 anyone know much about the verifier in android? Aug 28 02:02:46 hi Aug 28 02:03:54 anyone here, i need a little help Aug 28 02:36:18 ? Aug 28 02:38:12 jasta: you got any good links for getting android on HTC touch Aug 28 02:39:29 I'm going to add a hardware database type wiki to helloandroid.com....cause once the source comes out it'd be nice to have a central place to see what devices work, etc Aug 28 02:39:42 i finally got android hello world working w/ eclipse,,, Aug 28 02:47:35 zhobbs: yes, see the link from android-random.googlecode.com Aug 28 02:56:25 jasta: thanks **** ENDING LOGGING AT Thu Aug 28 02:59:56 2008