**** BEGIN LOGGING AT Fri Aug 01 02:59:56 2008 Aug 01 03:54:20 jasta: I don't drive, so listening to my traffic avoidance advice is a bad idea :) Aug 01 03:54:43 hehe Aug 01 04:08:21 hello romain Aug 01 04:08:37 oi Aug 01 04:19:33 the quality of my android code has improved significantly as a result of all these stupid mini-apps ive been building lately :) Aug 01 04:20:36 jasta: =D , my tip calculator after learning all the cool effects looked a lot more native. Aug 01 04:20:42 however nothing compared to your code ;P Aug 01 04:21:17 tip calculator :) Aug 01 04:21:22 i have a new pattern when i'm using Handler for robust message passing. Aug 01 04:21:43 yakischloba_: Took 40 minutes to write and was fun :) Aug 01 04:21:45 tip calculation is so easy :) Aug 01 04:21:50 yeah I know :D Aug 01 04:22:07 I can't come up with any good project ideas that are managable Aug 01 04:22:18 My game is coming along though, so I should be back on android in 2 weeks tops Aug 01 04:22:22 sayers: remove the 3 last words and then try anyway. Aug 01 04:22:49 jasta: thats what I did :) Aug 01 04:23:03 jasta: I know how that works :) Aug 01 04:23:03 by the way, i also had to learn Java for Android development. i would reasonably expect quite a few others are in that boat as well. Aug 01 04:23:33 jasta: I've read through a bit of Mythical man month, two weeks is realistic Aug 01 04:23:58 i've got the movement, and floor and buildings down, I just have to add scoring and make it have colors Aug 01 04:24:23 I really think two weeks is 4 times the amount of time needed :-) Aug 01 04:24:37 but * 4 gives you something realistic Aug 01 04:25:14 if you get bored, i've always wanted a good Solitaire suite on my phone :) Aug 01 04:25:19 Anyone good night android-developers Aug 01 04:25:22 with Freecell at least. Aug 01 04:25:27 lol Aug 01 04:25:31 jasta: I don't like 2d games with logic :p Aug 01 04:25:35 and a clean UI for touch screens. Aug 01 04:26:13 jasta: quick run down on the game I'm making : "You are a sphere who rolls around, knocks down buildings and collects coins on top of said buildings to get points" Aug 01 04:26:42 but night all Aug 01 04:27:52 katamari damacy? Aug 01 04:27:53 ;) Aug 01 04:28:07 a katamari damacy game for android would be great, actually ;) Aug 01 05:37:59 yawn Aug 01 06:27:02 hmm Aug 01 06:27:12 ? Aug 01 06:28:44 just kinda sleepy Aug 01 06:28:50 bought some new speakers online Aug 01 06:30:34 i'm enjoying my new monitor Aug 01 06:53:51 Good, I suppose :) Aug 01 06:54:39 * jasta grooves to a new Airborne Toxic Event song Aug 01 06:55:07 basically i love them. i'm so excited for their album release Aug 01 07:00:14 o/~ We'd scratch and turn and say let's burn these sheets down to the seams...like gasoline o/~ Aug 01 07:00:44 Tuesday, even. It's coming up fast :) Aug 01 07:01:08 It will quite probably be the best debut album ever. Better even than The Cinematics - Strange Education Aug 01 09:04:38 moin Aug 01 09:09:25 niom Aug 01 09:11:50 sup umdk Aug 01 09:11:51 how goes it Aug 01 09:27:29 hi Aug 01 09:44:31 hey wheres muthu Aug 01 09:48:23 no clue Aug 01 09:53:14 Someone here ? Aug 01 09:53:40 What is the easiest way to come from the InpuStream to a JSON object Aug 01 09:53:51 I know that the InputStream is a JSON object Aug 01 09:56:13 you mean from inputstream to a java object? Aug 01 09:58:17 yeah right. Aug 01 09:58:25 From the InputStream to the JSONObject Aug 01 09:59:28 the entity looks like the following in the response: http://img.skitch.com/20080801-bnskk7fuyawam3hsijwukt6t6p.jpg Aug 01 10:00:39 are you trying to get out a java object of a JSONObject? Because a JSON object AFAIK is just a string of text. Aug 01 10:00:47 s/of a/or a Aug 01 10:01:29 ah well no. I've done a HTTP Post to a server and got a response with the JSON object included Aug 01 10:02:04 Now I've done the following Aug 01 10:02:33 The JSONObject class in android has a parser to turn it into a non java object collection of name value pairs ..Is that what you want? Aug 01 10:02:43 Its in the JSONObject constructor Aug 01 10:03:24 hmm I just want to get the JSON part out of the HTTP Response. Aug 01 10:03:58 and turned into the JSONObject Aug 01 10:04:15 to be able to parse the content inside the JSON object Aug 01 10:05:07 from my point of view I have to convert the content of the InputStream to a String Aug 01 10:05:25 and then create a JSONObject with the (String ..) constructor Aug 01 10:05:32 yep? Aug 01 10:06:52 it sounds like you've figured it out Aug 01 10:06:54 from my point of view I have to convert the content of the InputStream to a String <- and thats my problem. I remembered sth like a Stream Reader. Aug 01 10:07:25 well I'm looking around a bit cant be that difficult :> Aug 01 10:07:40 I'm coming back if I'm too stupid to get it working :) Aug 01 10:08:11 ive used simplejson in android Aug 01 10:08:32 JSONValue.parse() iirc and feed in a string Aug 01 10:09:24 oh yea just read everything off the socket into a string Aug 01 10:09:36 theres plenty of code like that floating around Aug 01 10:10:01 yeah I#m searching :) Aug 01 10:10:03 might be easier to just use a byte[] buffer instead of wrapping in a new BufferedReader object Aug 01 10:10:13 lemme pastebin some code brb Aug 01 10:11:26 oh wait lol i havent written that yet Aug 01 10:12:10 :) Aug 01 10:12:22 thank you very much. Aug 01 10:23:11 well I've done it :) Aug 01 10:23:17 and it works quite nice Aug 01 10:59:10 im starting an activity from a service using startActivity(Intent); using an intent with extra data added. the activity is started, but is there any way to access the extra data? Aug 01 10:59:39 access the extra data during or after activity startup Aug 01 11:15:07 accessing the data inside the started Activity ? Aug 01 11:15:17 exactly Aug 01 11:15:42 Just do Bundle extras = getIntent().getExtras(); Aug 01 11:16:14 after that you have the data added inside the bundle Aug 01 11:16:24 ah, thanks, i was missing the getIntent(9 ;) Aug 01 11:16:32 :) np Aug 01 11:55:45 Hey - I'm having issues with an AIDL definition with the Eclipse plugin Aug 01 11:56:01 The java class isn't being autogenerated Aug 01 11:56:38 I must be missing something - what else is there to do, apart from creating the .aidl file in my source folder? Aug 01 12:04:36 meredydd: are you using only primitive and string/map or your other classes aswell? Aug 01 12:05:39 tric: I managed to find and run 'aidl' myself - I'd missed an 'in' declaration. Aug 01 12:06:04 For some reason, the error wasn't showing in the GUI, but when I fixed it everything Just Worked(tm) Aug 01 12:06:13 yeah, the plugin is missing to print errors somewhere Aug 01 12:06:27 same with emu startup. Aug 01 12:30:12 whats the easiest method to get the actual date ? Aug 01 12:32:38 Calendar.getInstance() Aug 01 12:33:12 thanks Aug 01 12:55:31 hello Aug 01 12:56:27 any body here :) ? Aug 01 13:01:41 yeah Aug 01 13:04:31 I have problem with drawable defined by xml - files Aug 01 13:04:34 file* Aug 01 13:04:44 wait a moment Aug 01 13:05:42 http://rafb.net/p/I7Ewp424.html Aug 01 13:05:51 this is a xml file Aug 01 13:06:19 i use this drawable ( layer-lis ) as a selector in list view Aug 01 13:06:53 but tags : android:width android:height doesn't work Aug 01 13:07:49 item "side_arrow01" is stretched to bottom and right edges of parent view Aug 01 13:08:16 hmm sorry I cant help you in that case Aug 01 15:10:46 Could someone tell me sth about the DateFormat class ? Aug 01 15:10:59 I want to achieve the following format: Aug 01 15:11:15 2007-12-01 14:50:02 Aug 01 15:11:22 so then achieve it. Aug 01 15:11:31 :) Aug 01 15:11:45 there's a pattern you can pass Aug 01 15:11:57 yyyy-MM-dd h:.... Aug 01 15:12:06 jasta: don't be a douche Aug 01 15:12:14 then call format method Aug 01 15:12:18 :) Aug 01 15:12:20 I know that Aug 01 15:12:42 but Aug 01 15:12:46 what does that mean: Aug 01 15:12:47 m -> 7 Aug 01 15:12:47 mm -> 07 Aug 01 15:12:47 mmm -> 007 Aug 01 15:12:47 mmmm -> 0007 Aug 01 15:13:43 anno^da_: It refers to padding the string with zeroes. Aug 01 15:14:49 SanMehat: Don't question my methods. :) Aug 01 15:15:04 Don't make me go over there :) Aug 01 15:15:24 anno^da_: Read the javadoc for SimpleDateFormat. If you still can't figure it out, read it again. Aug 01 15:16:03 I will do. SanMehat I can understand jasta :) Aug 01 15:16:15 SanMehat: Too much hand-holding in the Java community. I'm happy to employ a #C-style pedagogical approach :) Aug 01 15:16:57 :-D Aug 01 15:17:10 i can dig that Aug 01 15:20:08 anno^da_: FWIW, The SimpleDateFormat patterns are ambiguous and poorly designed. Aug 01 15:21:28 strftime, for example, is quite a bit better :\ Aug 01 15:23:59 SimpleDateFormat is relatively easy to work with Aug 01 15:24:12 is anyone using a publish/subscribe type pattern/msging system? Aug 01 15:24:14 the patterns are easy too Aug 01 15:31:31 gambler: can you be more specific? Aug 01 15:32:56 jasta, for network comms. alot of libs out there, hard to know whats good. Aug 01 15:33:29 I'm not familiar with what you mean I guess. Aug 01 15:34:04 its like an Instant messaging system, but a bus instead of a 2 way communication Aug 01 15:34:13 you publish info to the bus Aug 01 15:34:23 subscribers listen to the content they are interested in Aug 01 15:34:45 as a form of IPC? Or for communicating with external devices? Aug 01 15:36:02 RPC / external comms... its a semi r&d topic Aug 01 15:36:20 how to use it for RPC would be interesting Aug 01 15:36:43 the easiest way to think about it is writing an msn client Aug 01 15:36:59 then realising what PITA it is to make it a party line Aug 01 15:39:32 meh the whole concept of RPC / network comms on android is an open questio to me Aug 01 15:39:42 how so? Aug 01 15:40:16 well i like really lean binary protocols like zeroC ice Aug 01 15:40:23 which is what im doing stuff with now Aug 01 15:40:32 but afaik there is nothing like that in android Aug 01 15:41:02 The only implied layer that Android provides is GTalk, which is said to be undergoing a major optimization. Aug 01 15:41:22 Other than that, what in particular about Android enforces an application-layer protocol? Aug 01 15:41:46 I'm sure HTTP will be a popular way to do things, possibly even with SOAP, but Android isn't responsible for those decisions. Aug 01 15:42:01 right... im just talking to the future... Aug 01 15:42:20 I doubt very much that Google will provide some sort of new general-purpose application-layer protocol to use on Android. Aug 01 15:42:29 Except of course, GTalk. Aug 01 15:42:31 if I use Ice now and then new Gtalk is all good well... Aug 01 15:42:42 rite Aug 01 15:43:03 i like gtalk Aug 01 15:43:17 My application uses a combination of SyncML (encoded as WbXML) and RESTful HTTP requests Aug 01 15:43:33 google will certainly have nice gtalk integration in android...... i hope :) Aug 01 15:44:35 Google also recently released/announced Protocol Buffers, which may make an appearance in Android. Aug 01 15:44:44 exactly Aug 01 15:44:53 thats what im using ...protobuf on ice Aug 01 15:45:03 I'm getting mad with the DateFormat. Using String formatString = "yyyy-MM-dd HH:mm:ss"; results in 2008-08-01 which is ok, but the time: HH:44:31 but it should be 17 instead of HH :). I found that in the java docs and capital H should trigger the 24h hours time Aug 01 15:45:07 i have a feeling network communications will see a significant upgrade in the next SDK Aug 01 15:45:09 and they are very nice Aug 01 15:45:53 anno^da_: Do you mean SimpleDateFormat or...? Aug 01 15:47:12 oh my god forget it :( Aug 01 15:47:35 SimpleDateFormat is what you should use anno^da_ Aug 01 15:47:35 I've used the DateFormat the whole time :) Aug 01 15:47:37 yeah Aug 01 15:47:38 :P Aug 01 15:47:44 I told you earlier to use SimpleDateFormat. Aug 01 15:47:45 slap me :) Aug 01 15:47:57 Yeah I read in the SimpleDateFormat docs Aug 01 15:48:02 SimpleDateFormat dateFormat = new SimpleDateFormat( "yyyy-MM-dd HH:mm:ss" ); Aug 01 15:48:03 but used the DateFormat in code :) Aug 01 16:08:26 But thank you guys again everything is working now and the fun level is rising :) . Aug 01 16:21:56 :) Aug 01 16:32:34 hi Aug 01 16:33:06 hi chab7 Aug 01 18:07:38 morning romain Aug 01 18:08:03 oi Aug 01 19:10:46 sup jasta Aug 01 19:36:55 michaelnovakjr: sup Aug 01 19:37:01 michaelnovakjr: started fiddling with some of your code :) Aug 01 19:37:07 oh yea? which one? Aug 01 19:37:08 got me all excited to go buy a device on monday Aug 01 19:38:05 which code jasta? Aug 01 19:44:04 all the android-random stuffs Aug 01 19:44:04 pretty significant code base now :) Aug 01 19:44:42 michaelnovakjr: Btw, I posted my simple HttpClient example to devtcg.org if you're curious. I implemented it in HttpDownloader recently as well. Aug 01 19:44:56 ah cool Aug 01 19:44:58 i think it's a good general strategy we should use for this type of I/O in our projects. Aug 01 19:45:09 i'll definitely check that out Aug 01 19:45:25 the Messages apk is still quite a work in progress Aug 01 19:45:36 I have a lot of UI work I want to do still Aug 01 19:45:50 but functionally you can send and receive text messages in a pretty decent way Aug 01 19:56:23 * jasta would love to meet hackbod sometime Aug 01 19:56:46 she seems like a fascinating enigma Aug 01 19:56:55 why an enigma? Aug 01 19:58:00 Well, for the obvious reasons projecting my own inherent sexism ;) Aug 01 19:58:22 nice. Aug 01 19:58:51 there used to be a girl that came in here, and said she was a guy so people wouldn't treat her different ;0 Aug 01 19:58:55 really weird Aug 01 19:59:26 My experiences have not constructed a flattering view of women in engineering, that's all. I'd like the opportunity to meet some counter-examples. Aug 01 20:00:04 Also, systems-level engineering is interesting to me, and so I welcome the opporutnity to converse with anyone working in that area. Aug 01 20:00:39 But the enigmatic nature is, unfortunately, her gender. Aug 01 20:01:33 However, with a name like Hackborn I don't see how you could avoid systems-level work :) Aug 01 20:01:45 :0 Aug 01 20:05:23 I feel like Romain is judging me Aug 01 20:05:25 :) Aug 01 20:05:35 jasta, taken a look at the messages app? Aug 01 20:05:43 I haven't fired it up. Aug 01 20:06:03 its crude looking..... but functions nicely Aug 01 20:06:09 I will though. Aug 01 20:06:10 still working on the UI Aug 01 20:06:20 i like the autocomplete :) Aug 01 20:06:23 I am gonna buy the Vogue on Monday ;) Aug 01 20:06:26 nice Aug 01 20:06:35 autocomplete is really a nice feature Aug 01 20:07:15 I am surprised by the lack of available software to install onto the device. Aug 01 20:07:25 Lots of ADC participants seem not to have published their software. Aug 01 20:07:38 yea Aug 01 20:08:04 not even simple games really Aug 01 20:08:11 There are some, but not many. Aug 01 20:08:14 build it up! Aug 01 20:08:21 jasta, my next is a game Aug 01 20:08:35 I've been tossing around the idea of restarting Five development, tearing out and redesigning certain pieces that I know will need it. Aug 01 20:08:43 Nothing that will be affected by the next SDK, though. Aug 01 20:09:01 just stuff like the basic playlist service API I created. And also the cache API needs to be inverted. Aug 01 20:09:21 And logic to make the cache work right needs to be implemented. Stuff like that ;) Aug 01 20:09:35 good stuff, i am looking forward to that app Aug 01 20:10:39 http://code.google.com/p/android-tabletop/ -- that might be fun to load Aug 01 20:10:41 jasta: no I'm not judging Aug 01 20:10:42 i remember talking with the guy who wrote it Aug 01 20:11:17 yea, i like chess Aug 01 20:11:42 that's basically the only game i could find that might actually work Aug 01 20:12:03 oh and the description says it might not be playable Aug 01 20:12:04 dang ;) Aug 01 20:12:19 i'll be writing a few logic games most likely Aug 01 20:12:29 just want to finish up the Messaging apk Aug 01 20:12:37 10 months and there's no solitaire game? lame. Aug 01 20:12:54 because solitaire is boring :p Aug 01 20:13:00 Freecell solitaire is great. Aug 01 20:13:07 Klondike is boring, yeah Aug 01 20:13:12 but there are lots of solitaire games. Aug 01 20:13:13 I would like to see a port of all the Q? Entertainment games on Android Aug 01 20:13:30 jasta: that board game is just a board...don't think there's an engine or ai behind it or anything Aug 01 20:13:45 yeah probably not. Aug 01 20:13:59 I think there's gotta be some kind of addicting MMO concept out there... Aug 01 20:14:06 romainguy__: I would also love a Bomber clone :) Aug 01 20:14:37 zhobbs_: Trivia would be fun. To be able to play against people in your city and have regionalized high scores and stuff. Aug 01 20:14:48 Real-time playback, so you could identify the users who answer correctly/wrong etc. Aug 01 20:14:53 Like the in-flight game on Delta Aug 01 20:15:12 That was far more addictive than I initially thought it would be. Aug 01 20:15:45 that's an interesting concept Aug 01 20:17:48 I'm thinking there's probably a concept for an always on call type of game...something like the sims, where you might get a vibration at a random time to do something Aug 01 20:18:18 i don't know if that would catch my attention Aug 01 20:18:27 me either Aug 01 20:18:28 i have a short lived desire to play games Aug 01 20:18:41 its one of those things you have to be interested in Aug 01 20:18:48 yeah Aug 01 20:19:04 Most people don't want their phone alerting them to random nonsense. Aug 01 20:19:12 I learned a long time ago to stay away from MMORPG's Aug 01 20:19:24 jasta: 14 year olds love that shit Aug 01 20:19:28 Lately I've been thinking a lot about how I actually use my smartphone. Aug 01 20:19:37 Paying very close attention to my habits, how I treat applications, etc. Aug 01 20:19:42 me too Aug 01 20:19:45 very close attention Aug 01 20:19:51 I've never had a smart phone Aug 01 20:20:00 One thing I've noticed about myself is that I often like to sort of multi-task my phone. So, I will open some link in Opera and while it loads I'll go read some news. Aug 01 20:20:00 really? Aug 01 20:20:00 you should get one Aug 01 20:20:23 michaelnovakjr: I will Aug 01 20:20:31 zhobbs_: it'll certainly improve your application designs Aug 01 20:20:36 you'll see them differently Aug 01 20:21:12 it took me a little bit to get used to the fact its a small phone and not a desktop computer Aug 01 20:22:00 I've used an iphone for a short perios Aug 01 20:22:03 period Aug 01 20:28:46 sorry, got pulled away from my desk before i finished my thought Aug 01 20:29:08 Anyway what I meant was that I learned it's important to design your app assuming the user leaves *frequently* Aug 01 20:29:16 and expects to have some task they started finished when they get back to it Aug 01 20:29:28 assume that there is no linear flow invovling your program ever. Aug 01 20:30:09 it helps you answer questions like "what to do with onStop()/onPause()? When does it make sense ot implement a task as a service?". Aug 01 20:30:22 yea Aug 01 20:34:46 a lot of times i found tempted to treat onStop as a directive to stop doing work Aug 01 20:34:53 obviously that's onDestroy() :) Aug 01 20:35:17 and i implemented things like a ProgressDialog for file downloads that would cancel when the user navigated away. Aug 01 20:35:21 That's definitely wrong. Aug 01 20:35:40 in fact, even a progressdialog in general may not make sense if there is something else in the app they could be doing Aug 01 20:48:57 jasta: Anyway what I meant was that I learned it's important to design your app assuming the user leaves *frequently << that's what makes iPhone annoying to use: switching between apps Aug 01 20:52:49 romainguy i think the iPhone will shift gears Aug 01 20:53:02 they have to Aug 01 20:53:19 I barely use 3rd party apps on my iPhone because it's too annoying to switch from one app to the other Aug 01 20:53:26 especially when you leave a game Aug 01 20:54:51 ooo Android developer using an iPhone Aug 01 20:54:53 haha Aug 01 20:54:54 that surprises me. i've never used an iphone, but i would have figured they would not have made a mistake like that. Aug 01 20:55:07 jasta, its part of being too controlling Aug 01 20:55:10 even windows mobile generally works fine to multi-task Aug 01 20:55:15 except that some apps cancel your actions when you leave Aug 01 20:55:25 but what you really are saying is "do your work, i'll come back" Aug 01 20:55:25 true, but others keep state Aug 01 20:55:37 jasta: it's because an app cannot run in the background Aug 01 20:55:40 so apps are restarted every time Aug 01 20:55:42 yea Aug 01 20:55:51 when it leaves the screen the app is killed Aug 01 20:55:58 oh, stupid :) Aug 01 20:56:23 michaelnovakjr: I use Android devices whenever I can Aug 01 20:56:24 that's an interesting choice to make. no other smart phone platform is like that. Aug 01 20:56:29 but in public I use an iPhone Aug 01 20:56:34 romainguy it makes sense Aug 01 20:56:34 in fact, part of the main difference between smart phones and regular phones is that they multi-task. Aug 01 20:56:46 yea Aug 01 20:56:56 iPhone will definitely have to change that mentality i think Aug 01 20:57:35 something else that's annoying Aug 01 20:57:41 is when you get a notification sound Aug 01 20:57:47 you don't know if it's an email, an IM, etc. Aug 01 20:58:27 on windows mboile i just set different noises for those events Aug 01 20:59:01 don't you get an icon in the status bar? Aug 01 20:59:05 I don't remember Aug 01 20:59:12 it's been a long time since I had a WinMo device Aug 01 20:59:22 Same icon for MMS, SMS and email all on my winmo phone Aug 01 20:59:25 (and I hated it) Aug 01 20:59:37 romainguy: I hate it too. Aug 01 21:00:03 I'm always amazed by how slow Windows Mobile is at even drawing screens Aug 01 21:00:12 considering the CPU these devices sometimes have Aug 01 21:00:34 romainguy: Well, it's Windows 95 ;) Aug 01 21:00:44 Windows 95 is heavy even for a mobile phone. Aug 01 21:00:44 I was also amazed by some OS limitations :) Aug 01 21:00:54 in Windows Mobile 4 it was impossible to have more than 3 levels of folders Aug 01 21:03:17 one of my friends works on the Windows Mobile team. Aug 01 21:03:41 all my condolences :) Aug 01 21:03:51 that team is so clueless. they've just buried their head in the sand and refuse to listen to their customers. Aug 01 21:04:13 they'll have to change Aug 01 21:04:28 zhobbs_: I'd rather they don't ;) Aug 01 21:04:53 and now she's parroting all their dogma too. Aug 01 21:05:00 can iphone open word/excel files? Aug 01 21:05:23 it can view them Aug 01 21:05:25 not edit them Aug 01 21:05:42 ok Aug 01 21:06:11 zhobbs_: Microsoft is actually not going to change their Windows Mobile strategy. Aug 01 21:06:16 romainguy, android will have a lot more to offer i feel Aug 01 21:06:31 I can assure you of that. It is quite clear both internally and externally that they feel like the iPhone, Android, etc are flukes. Aug 01 21:07:02 jasta, that's too bad for them then Aug 01 21:07:03 they thought the internet was a fluke Aug 01 21:07:08 And that consumers are largely unmoved by these innovations. Aug 01 21:07:28 Microsoft can only see their business customers as well. They are blind to anyone else. Aug 01 21:07:37 true Aug 01 21:07:44 They refuse to accept that mobile phones are *PERSONAL* devices that just so happen to find use professionally as well. Aug 01 21:08:01 No skin off my back. All it means is that they will go away and quit bothering the mobile industry :) Aug 01 21:08:27 yep :) Aug 01 21:11:22 Really though, it's hard to listen to my friend on the team. Aug 01 21:11:49 She just sounds so totally lost. Aug 01 21:11:54 haha Aug 01 21:12:24 Within 2 weeks of working there she began spewing the Microsoft dogma without even a hint of a unique idea ;) Aug 01 21:23:59 sup :) Aug 01 21:24:18 you sure have taken a liking to irc on on your phone eh Aug 01 21:24:43 yup. i just wish i had ssh so i wouldnt need a new irc session. Aug 01 21:24:50 i could set up a bounce, tho. Aug 01 21:25:11 a new irc connection i meant Aug 01 21:26:00 mmhmm Aug 01 21:28:00 i might ditch out of work early today :) Aug 01 21:30:37 jasta: as opposed to the other days? :) Aug 01 21:33:41 yeah, my work ethic sucks lately Aug 01 21:33:43 i admit it :) Aug 01 21:33:55 but my job performance, none-the-less, is excellent :) Aug 01 21:34:27 obviously, since it's you :) Aug 01 21:35:10 jasta_: what phone do you have? Aug 01 21:35:21 Get a real phone that has SSH ;) Aug 01 21:37:16 AttractiveApe: moto q9h Aug 01 21:37:26 romainguy: well, it's good. it's not excellent ;) Aug 01 21:37:36 it used to be excellent hehe Aug 01 21:37:50 i stopped caring about this job right around November last year *hint hint* Aug 01 21:38:24 jasta: well, install ssh then. Aug 01 21:38:33 AttractiveApe: there's no decent free windows mobile ssh client. Aug 01 21:38:36 putty or there's a myriad of them. Aug 01 21:38:40 putty, last i tried, is AWFUL Aug 01 21:38:46 and doesn't work right on landscape phones anyway Aug 01 21:38:47 compared to not having ssh? Aug 01 21:39:00 putty at least is truly unusable last time i checked it out Aug 01 21:39:12 the UI clipped and 2/3 of the width of the screen was left blank Aug 01 21:39:34 it was clearly for PocketPC, then poorly hacked to work on WM5/6 Aug 01 21:46:25 romainguy: don't patronize ;) Aug 01 21:46:45 jasta: ? Aug 01 21:46:59 i just caught your "obviously, since it's you" comment :) Aug 01 21:47:21 well, yes Aug 01 21:49:00 surely as a fellow engineer you can forgive my hubris :) Aug 01 21:55:26 * davidw is never going to work with windows mobile Aug 01 21:55:35 just not interesting Aug 01 21:55:55 C# .NET is even a crippled envirnment on it. they don't even support their own technology well. Aug 01 22:55:24 grrr. apparently i can't buy from Adobe's store from Firefox on Ubuntu Aug 01 22:55:26 that's real cute. Aug 01 22:56:49 hmm, it seems to be broken in Firefox on Windows too Aug 01 22:56:51 * jasta raises an eyebrow Aug 01 23:03:04 oh my god. traffic is horrific looking. Aug 01 23:03:15 Google maps has the 0-10mph lines for a huge part of my drive home :( Aug 01 23:05:48 jasta: weird, I bought LightRoom 2 with Firefox a few days ago Aug 01 23:09:47 it was just some brokenness with their account creation Aug 01 23:09:51 it said i had to check my form input Aug 01 23:09:58 but then it created my account anyway, i just had to back out and log in. Aug 01 23:10:22 for a while i thought it was a form validation error because i was unchecking that they could spam me Aug 01 23:15:44 michaelnovakjr: i am becoming increasingly aware of just how little open source software exists on Android... Aug 01 23:15:52 for* Aug 01 23:16:17 jasta: it will get better once the SDK 1.0 is out :) Aug 01 23:16:23 and when the contest is over too Aug 01 23:16:38 i would've expected all the initial software to be open sourced. most of the losing apps, even. Aug 01 23:16:50 especially stupid dummy games and things Aug 01 23:17:19 i wonder if we'll have a hard time changing the mobile ecosystem even with an open source platform. Aug 01 23:17:35 everyone seems to want to make a quick buck from trivial programs Aug 01 23:17:47 traffic is going to suck here too this weekend... all of Italy goes on vacation Aug 01 23:18:05 davidw: why? Aug 01 23:18:05 with lots of them spilling out over the border... and germans headed the other way Aug 01 23:18:20 jasta, everyone takes their vacations in August Aug 01 23:19:19 i'm starting to get an itch to write something simple like a game or update my news reader and publish the source. Aug 01 23:19:30 but then i know that i will be too lazy to update them once the next SDK drops Aug 01 23:19:31 sigh Aug 01 23:20:12 did i invent some blurb about how an android engineer felt the SDK would be coming in a few weeks? i can't remember if that was true or not Aug 01 23:21:19 sleep time for me Aug 01 23:25:40 i must have made that up :) Aug 01 23:25:58 well, it will come out at some point Aug 01 23:26:03 and future time can be measured in weeks Aug 01 23:26:53 aaand who changed the topic? o.o Aug 01 23:27:17 that is a rather odd topic... Aug 01 23:27:44 and ive got opers in there now lol Aug 01 23:27:48 for some reason morrildl thought it was hilarious. w hat a dork :) Aug 01 23:27:56 ill share with anyone else who joins :) Aug 01 23:27:56 i dont even get it.. Aug 01 23:28:12 libre=free beer Aug 01 23:28:15 i was babbling about their promotion of "freeware" in the new google group they started Aug 01 23:28:15 oh wait Aug 01 23:28:18 libre=liberty Aug 01 23:28:28 umdk1d4: no, the other one. not free beer. Aug 01 23:28:38 jasta: wait /they/ started the google group? Aug 01 23:29:00 i think so, yes. Aug 01 23:29:11 you mean android-freeware.org? Aug 01 23:29:24 with its related http://groups.google.com/group/android-freeware Aug 01 23:29:53 oh no, they did not. nevermind. Aug 01 23:30:13 still, i was just babbling to dan anyway Aug 01 23:30:22 jasta your app in on the top list Aug 01 23:30:32 dpino: because i added it, and it was the most recent to be added. Aug 01 23:30:41 ah ok Aug 01 23:31:07 submitted by karlos002, is it you? Aug 01 23:31:07 i've been getting very frustrated lately that everything i find is closed source. Aug 01 23:31:11 no Aug 01 23:31:26 jasta: i think it will get better Aug 01 23:31:29 jasta: if it's a good app, does it really matter if it's open source? Aug 01 23:31:42 however, the biggest problem im seeing is that people arent following the Right Way(tm) of doing things on android Aug 01 23:31:44 its the pricipal romainguy Aug 01 23:31:53 partially because lots of us dont know those ways yet Aug 01 23:31:53 Dougie187: why? Aug 01 23:31:53 romainguy_: i think it matters a lot that at least some powerful, robust applications are open sourced. Aug 01 23:32:02 it serves as a great platform for exploring best practices, sophisticated design, etc. Aug 01 23:32:03 jasta: I agree Aug 01 23:32:30 i don't care at all if all or even most of them are. just that there is a healthy community of both small and large projects. Aug 01 23:32:33 agreed, best practices are good Aug 01 23:32:38 of good quality, as well. Aug 01 23:32:52 umdk1d4: open source apps are not always good examples ;-) Aug 01 23:33:00 submitted by karlos002, is it you? => it may be related to the ad Aug 01 23:33:02 thats why the sample code with the sdk is useful--it shows the right-way of doing thigs Aug 01 23:33:03 for me, the advantage of open source is that you can explore more advanced engineering topics openly, and with other engineers who know what they are talking about. Aug 01 23:33:10 romainguy_: true, but its better than a blank slate Aug 01 23:33:21 and if its truely open, then people who know the rightway can fix it ;) Aug 01 23:33:56 romainguy_: And really, right now, smaller apps being opened would be of much greater benefit to the community. Aug 01 23:36:02 openness is really about education to me. openness is the only reason i was able to create and publish significant software at 15. colloboration of a lot of folks who knew a lot more than i did :) Aug 01 23:36:07 collaboration* Aug 02 01:05:43 jasta: I wrote a tip calculator :p Aug 02 01:05:54 jasta: oh and my game is done in 2 more days Aug 02 01:10:10 <|Phocion|> hey all Aug 02 01:11:01 romainguy_: hey Aug 02 01:11:25 romainguy: (hey) Aug 02 01:11:43 anyone know how Google carries out usability testing for Android? Aug 02 01:11:57 the UI Aug 02 01:12:22 huge differences between now and earlier revisions Aug 02 01:13:45 They probably ask people to try it ;-) Aug 02 01:13:54 That's how most companies test UIs. Aug 02 01:14:37 TSchultz55: They have a SDK with a Emulator in it Aug 02 01:14:42 I do some Android development myself Aug 02 01:16:49 Hehehe, wrong channel Aug 02 01:17:03 So ignore the last , well this and the 2 previous Aug 02 01:19:03 bbl, heading home now Aug 02 01:19:12 yakischloba: i waited for traffic to clear :P Aug 02 01:22:51 jasta: yeah its a fucking mess out there again...even now Aug 02 02:00:09 sayers: yeah I know I work with the SDK a lot Aug 02 02:00:36 i was thinking more along the lines of getting non-techie people to play with it and give them feedback Aug 02 02:01:48 TSchultz55, I suspect they probably dont do a lot Aug 02 02:01:50 at this time Aug 02 02:02:04 but romainguy may or may notbe able to clarify Aug 02 02:02:37 awesome thanks i'll shoot him a msg Aug 02 02:03:00 i'm doing HCI for grad school right now and we have to choose something to write about Aug 02 02:03:20 i'm writing about Android Aug 02 02:07:12 TSchultz55: Family & Friends :s Aug 02 02:07:39 night all **** ENDING LOGGING AT Sat Aug 02 02:59:57 2008