**** BEGIN LOGGING AT Fri Jun 22 02:59:59 2012 Jun 22 04:16:05 wow gvoice finally made the front page of webos nation :) :) Jun 22 04:22:02 * halfhalo grumbles at webos nation Jun 22 04:32:26 yay my 2nd 7770 will arrive today Jun 22 04:32:40 in 18.5 hrs Jun 22 04:33:09 and congrats EricBlade! Jun 22 04:33:24 voogle somehow made FP like day 2 Jun 22 04:33:40 anyways i'm off to bed. night all Jun 22 04:33:46 gnight and ty Jun 22 04:34:27 wait, i could've sworn gvoice was FP at one point Jun 22 04:35:53 eh, i bet you know better than me =) gnite Jun 22 04:36:55 if it were, i missed it Jun 22 04:58:18 I think the only big fall back with WebOS is the lack of documentation Jun 22 04:58:34 I've seen and heard alot of people nagging about it Jun 22 04:58:37 myself included Jun 22 04:59:25 Its nice webos-internalz has a good amount of documentation but sad in a way that it beats the makers of the software Jun 22 05:00:16 "only" ? Jun 22 05:00:17 it would have been totally rad if they could include man pages for "everything" Jun 22 05:00:44 well it has its short comings but thats the biggie to me Jun 22 05:00:59 because if you had proper doc's most things would be a snap Jun 22 05:01:36 I'll accept the lack of man pages figuring the effort to include them would have come out of some other area Jun 22 05:01:44 just fire off some man -k gimmie's and then know what your trying to do straight forward and blunt Jun 22 05:02:03 i understand that Jun 22 05:02:11 they didnt have the budget Jun 22 06:06:58 the documentation is.. interesting. some parts are rather well documented, but for a lot of it there's not enough information, or it's not clear enough, or it's difficult to locate. Jun 22 06:07:19 now that i've actually managed to write some synergy services, i was able to locate and understand the documentation on how to do it, although it's still quite lacking. Jun 22 06:08:25 actually, something i found interesting, on a slightly related but not very tangent, is that Meego or whatever platform Wazapp is for, apparently has a universal account and contact structure much like webos Jun 22 06:28:46 EricBlade, yeah, Telepathy Jun 22 06:29:23 if you're going to name something Telepathy, it better damn well read my mind Jun 22 06:29:40 lol Jun 22 06:46:48 EricBlade: How'd the WhatsApp php -> js conversion go? Jun 22 06:54:01 dkirker: well i'm at a point where i've got something that has a pretty good understanding of what information is getting around, but was having a lot of problem trying to yank the actual message data out of it Jun 22 06:54:48 Ah Jun 22 06:55:25 so i'm understanding it's version of XML, but not the data in between the brackets Jun 22 06:55:32 Hmm Jun 22 06:57:07 so i was trying to figure out how to decode everything, and i ran into a bunch of weird things, which might be situational, but .. example, normally a message that contains a string will have a byte marking the existence of a string, then the length of the string, then the string Jun 22 06:57:32 in one particular response i'm getting (string)(length=1)(string)(length=1)(string) Jun 22 06:57:57 er, more accurately, (start of string mark)(length=1)(start of string mark)(length=1)(actual string) Jun 22 06:59:22 so my guess is that i maybe need to either handle that exact packet specially .. or handle where the first character of a string == the start of string mark by skipping some bytes. except i have no idea if in unicode that byte would be actually contained within a string Jun 22 07:03:12 I can take a look at it if you want a second set of eyes. Jun 22 07:17:45 i'll get back to it in a few days probably, trying to work out some problems with SynerGV now that i've gone and set some expectations to have it out within a month or so Jun 22 07:24:39 * EricBlade wonders if he's ever mentioned how much he hates working with Futures Jun 22 07:37:59 lol Jun 22 07:38:04 I have gotten that impression :P Jun 22 07:38:33 EricBlade: If you want to plop the WhatsApp code on github (if you plan to eventually), I can fork it and take a looksie. Jun 22 07:39:13 I'm trying to fix up Connor LaCombe's Voogle PHP API (I dunno if webOSWorld will ever release their changes) and I may write a Synergy connector for the phones on top of that. Jun 22 07:39:32 I'd rather it be native... But I honestly hate trying to get Google Voice to work natively... Jun 22 07:39:52 So I'll just make my own API with a few new features (like push, JSON results, etc.) Jun 22 08:20:30 i'm half tempted to just reimplement this all in app form rather than in node Jun 22 08:24:48 GVoice? Jun 22 08:26:04 yea Jun 22 08:27:12 wow the messaging app is dredging up test messages that i sent in my first unsuccessful try at decoding this stuff back in December Jun 22 08:34:10 there doesn't seem to be a way to communicate between a service command's setup and run functions. Jun 22 08:37:22 i just received a call from 00-0-000123456 Jun 22 08:37:53 You can put a watch on a db8 database, right? Jun 22 08:38:03 sure, that's how synergy works Jun 22 08:38:28 Create a db for communicating between the two? Jun 22 08:38:39 that would be seriously wasteful Jun 22 08:38:47 Yeah... was just about to say that Jun 22 08:39:01 I can't think of anything else atm Jun 22 08:39:16 being part of the same "object" this shouldn't be terribly difficult Jun 22 08:40:27 Well, as long as you have access to a timer and they can read and write shared variables, you could write some sort of message passing mechanism. Jun 22 08:41:06 One waits while a flag is a certain value, and then the other writes the data and changes the flag. Jun 22 08:41:11 the problem seems to be that "this" is something completely different between the setup and the run Jun 22 08:41:23 so i don't know how to access any variables between them Jun 22 08:41:38 How much data must be communicated? Jun 22 08:41:57 just a username Jun 22 08:42:16 and it only happens once in a while? Jun 22 08:42:27 depends on the user Jun 22 08:42:45 what event triggers this communication? Jun 22 08:43:36 blargh... I need to be in bed... The Sonic.net repair person should be here between 8 and noon... :/ Jun 22 08:44:28 gnight :) Jun 22 08:49:16 good night! Jun 22 08:49:37 today will be a work from home day, which means light day of work work stuff, and heavy day for webOS catching up. :) Jun 22 09:03:32 lesson for self: if you've written a really complex function, adding a "quick" conditional to it might completely screw it up Jun 22 09:04:45 it's quite annoying that in all of the function calls related to messaging, the accountId is easily obtainable .. and in all the database calls. except for the outgoing messages. Jun 22 09:11:17 or not... Guess the problem with my phone line was fixed... Jun 22 09:40:57 wow.. the app i just submitted as a reader for the un****yourhabitat blog got this for a review.. "Unauthorized! This app is ripping off the hard work of UnfuckYourHabitat.tumblr.com" Jun 22 09:41:28 i suppose reviewer is not aware of the fact that tumblr is wide open public Jun 22 09:41:40 didn't expect that though Jun 22 09:44:49 i guess blog author is not aware of that either. Jun 22 09:47:51 sigh. try to do people favors. lol. Jun 22 10:12:17 i think, maybe, i've got synergv actually working with multiple accounts now Jun 22 10:13:18 though there's no way that i can see to actually start a conversation with more than one account on a service, so it's getting confusing to test heh Jun 22 11:15:58 well, i think i've figured out why it doesn't work.. now to figure out how to fix it. yay debugging. Jun 22 12:51:00 madnificent: yeah...just always hard to tell who *inside* HP actually cares about webOS Jun 22 12:51:22 pretty sure having an OS would trump having/building yet-another-JS-toolkit Jun 22 12:51:25 but...that's just me Jun 22 12:51:53 and letting off steam only makes the kettle boil...it doesn't make the tea Jun 22 13:42:24 the history of Palm 2005-2011, in one paragraph .. as found on some website i just wandered across: Jun 22 13:42:26 Palm got venture funding to reboot its aging, crusty smartphones. It hired the father of the iPod/iPhone, Jon Rubenstein. After much feuding internally, webOS 1.0 shipped as Linux + WebKit + Bugs. Sprint sales didn’t do well, and Verizon pulled the rug out from under Palm. After two blundered launches, Palm ran out of money and got bought by HP; which corporate-gropthinked it into failure. Jun 22 13:43:50 yeah, sums it up pretty well, I'd say Jun 22 13:44:02 now to hear something from HP that charts the future Jun 22 13:44:37 well, i think they are going to release Open webOS,see what the world does with it for 30-60 days, and then the world ends. right? Jun 22 13:44:59 there doesn't need to be a plan for the future, when the world is going to end Jun 22 13:45:29 hehe Jun 22 13:45:41 wish they'd just donated the whole lot to the apache foundation Jun 22 13:45:49 so there'd be no question of "interests" and "plans" Jun 22 13:48:02 how many products does apache have that might as well just not even exist? Jun 22 13:55:22 how do you mean? Jun 22 13:55:29 like apache open office? Jun 22 13:55:44 eh, that's Oracles fault ;) Jun 22 13:56:10 if that'd happened years ago, we wouldn't have the conflict we have now Jun 22 13:56:24 http://en.wikipedia.org/wiki/List_of_Apache_Software_Foundation_Projects Jun 22 13:58:30 EricBlade: so what's the problem? Jun 22 13:58:52 I'd rather webOS end up as popular as say Apache httpd, but very little of their software does :) Jun 22 13:59:12 EricBlade: this list is longer ;) http://projects.apache.org/indexes/alpha.html Jun 22 13:59:28 Hadoop's done pretty well for itself Jun 22 13:59:38 and Solr, Lucense, mod_python, mod_php, etc Jun 22 13:59:42 *Lucene Jun 22 14:05:01 EricBlade: mostly what I'm after is for the people who care about webOS to be a larger part of the process Jun 22 14:08:01 read the "Meritocracy criteria" here http://www.openwebosproject.org/governance.html Jun 22 14:08:14 maybe we're just not there yet.... Jun 22 15:17:23 that page is suffering bitrot Jun 22 15:37:34 EricBlade: yeah...noticed that as well Jun 22 15:37:50 no "fork me on github" in the top right corner either.... :) Jun 22 15:38:03 not that I'd know what to update that text with Jun 22 15:38:12 the core to good community is transparency Jun 22 15:38:13 fix that Jun 22 15:38:16 we all win Jun 22 15:38:21 k...I'm done :) Jun 22 15:39:17 well...almost http://dojofoundation.org/about/hundredpoint Jun 22 16:11:17 well it still lists sam and matt, i don't know about manish or leonid Jun 22 16:34:33 bigbluehat: most of those you mentinoed were not originally apache projects and were popular before becoming so Jun 22 16:37:35 giving webos away might be in the future, but it'd still have to go through the whole legal cleaning / vetting process Jun 22 16:46:25 dwc-: yeah, all true Jun 22 18:43:57 EricBlade: GVoice texts are showing up fine on my phone in the messaging app! Except... they don't associate the number with the contact name, or allow me to reply from the app... Jun 22 18:55:52 that sounds like you have the version where i had it working in an app form Jun 22 20:20:32 EricBlade: Yup! Jun 23 01:55:33 The veer is so cute, holy crap. I didn't realize they were so small Jun 23 01:55:47 They even come with the "don't text and drive" warning for all the 16 year old girls who would own it Jun 23 01:58:29 lol Jun 23 01:58:40 did you get the pandaphone one? Jun 23 02:02:42 halfhalo: Naw, coworker got a bunch of webos gear for our testing Jun 23 02:14:54 rrix: wait... testing webos gear? :P Jun 23 02:14:58 people still do that Jun 23 02:17:19 PatrickC: sometimes Jun 23 02:17:29 * PatrickC has yet to own a veer Jun 23 02:17:35 the only webOS device i have never owned Jun 23 02:17:42 * rrix is doing a wifi-only metadoctor on it right now Jun 23 02:17:42 that should change at my next meetup though Jun 23 02:17:47 * PatrickC will be too Jun 23 02:17:53 if he gets one* Jun 23 02:18:10 the only thing im afraid of is that wimpy little USB connector Jun 23 02:31:44 Yeah, this thing is hilarious Jun 23 02:31:51 what the fuck proprietary usb conncetor Jun 23 02:34:29 no room, too small Jun 23 02:42:54 ive only held the device like once Jun 23 02:43:03 i kinda liked it.. reminded me of my pixi **** ENDING LOGGING AT Sat Jun 23 02:59:58 2012