**** BEGIN LOGGING AT Thu Jul 05 02:59:58 2012 Jul 05 13:40:58 who's coming to OSCON? :) Jul 05 15:48:54 bigbluehat: you got a ticket for me? Jul 05 15:51:21 * bigbluehat tries to remember...franticly checks logs ;) Jul 05 15:52:20 fxspec06: can you remind me? >_< Jul 05 17:32:10 last night, when i was using google voice, IRC and SMS via my cell phone, all from my TouchPad, was when I really thought "jeezus christ HP screwed up so bad" Jul 05 17:32:38 i mean, i've thought that before, but not just from realizing how awesome something i was doing with it was Jul 05 17:35:16 and then there's times when i look at my Pre3, and it's frozen up in a state where the launcher works, and nothing else does, not even the charging indicator, and I have to opt-sym-R it to get it back, and i think "had HP actually released this they'd probably have made an even larger screw up" Jul 05 17:54:51 webos software needs plenty work. I hate laggy mobile devices Jul 05 18:25:25 do people leave their PCs on 24 7 to stay in an IRC chat room? Jul 05 18:27:00 bip server Jul 05 18:32:42 i see Jul 05 18:41:42 EricBlade: that dichotomy, right there, is the reason I'm not really using webOS anymore :-/ Jul 05 18:45:06 are new apps still appearing in the catalog? I have not used the touchpad in a while Jul 05 18:45:52 is there no way to view whats available in the browser much like istore? Jul 05 21:35:09 hey guys Jul 05 22:09:43 "computer malfunction" http://www.youtube.com/watch?v=lrPCEubDZ9A Jul 05 22:13:02 i saw the tweet.. someone made a mistake, and doesn't want to admit it haha Jul 05 22:18:38 omg this is so great Jul 05 22:18:38 http://www.nbcsandiego.com/video/#!/on-air/as-seen-on/Raw-Video-of-Fireworks-Mishap/161426605 Jul 05 22:19:06 watching it from the beginning is even more hilarious Jul 05 22:21:27 "The company has backup plans if the display doesn’t ignite but there is no backup plan if the fireworks ignite prematurely, Santore said." Jul 05 22:21:53 tisk, tisk. i suspect they shall be upgrading their developers soon =P Jul 05 22:22:28 Haha Jul 05 22:23:08 how do you have a backup plan if your fireworks control board decides to send launch signals Jul 05 22:23:12 to your one set of fireworks? Jul 05 22:23:39 you could have code that checks if it does that and prevents it from doing so Jul 05 22:23:53 i mean it's possible that code could fail, too Jul 05 22:24:12 it wasn't just one station that screwed up. it was multiple stations Jul 05 22:25:20 except the entire system is usually computer controlled from a central point Jul 05 22:25:46 that fires off the show... if it starts, you could probably stop it Jul 05 22:26:00 but then you'd still have lost that portion of the show Jul 05 22:26:02 well, they obviously couldn't stop it, if they didn't have a plan Jul 05 22:26:24 probably whomever wrote the code for it missed something Jul 05 22:26:26 yea Jul 05 22:26:48 or was trying to pull a huge prank Jul 05 22:27:00 lol Jul 05 22:27:48 that would be the most awesome prank ever haha Jul 05 22:28:19 if it were me, i'd never get away with it. i'd just laugh my ass off the whole time Jul 05 22:28:33 * PatrickC would do the same Jul 05 22:28:41 while tweeting, facebooking, and g+ing :) Jul 05 22:32:29 * PatrickC ponders trying to get the Chromebook set up for developing... Jul 05 22:32:42 or just booting the laptop to add features to Project Macaw.. Jul 05 22:35:12 PatrickC it's just ubuntu behind chrome pretty much Jul 05 22:35:26 cwayne: locked down ubuntu* Jul 05 22:35:36 doesn't even know what to do with a .deb :S Jul 05 22:35:50 im sure you can dpkg -i it Jul 05 22:36:03 the command line doesn't even know what to do with "ls" or "cd" .... Jul 05 22:36:30 let alone "advanced" commands such as dpkg -i Jul 05 22:36:39 lulz... advanced... Jul 05 22:37:02 cwayne: the total commands it gives.. http://pastebin.com/5ZpZpqpr Jul 05 22:37:29 im saying if you find a way to start a tty Jul 05 22:37:32 wait, no... here it is http://pastebin.com/cgi4Z9T1 Jul 05 22:37:56 im considering putting the chromebox into dev mode, if it wasn't a work machine :/ Jul 05 22:38:27 yeah, i meant to say "ChromeBOX" up where i said "ChromeBOOK" Jul 05 23:07:26 well, this is bad. the 22mb memory limit for Node is proving to be significantly detrimental to synergv Jul 05 23:08:11 EricBlade: you know you need some more testers for SynerGV :) Jul 05 23:08:51 no, i'm in a state right now where if you have 100+ messages in a conversation (not sure where the actual cut off is) the process just crashes while downloading them Jul 05 23:09:08 this is very not good Jul 05 23:10:12 looks like you're gonna have to do some memory cleanup Jul 05 23:10:35 and hope the pre garbage collects in a timely fashion Jul 05 23:12:16 touchpad should've had a higher node memory limit grrr Jul 05 23:13:05 clearly they never thought you'd be programming for it. =P Jul 05 23:14:32 EricBlade: patch? Jul 05 23:14:59 i need to find a way to solve this, otherwise i've got a problem Jul 05 23:15:16 EricBlade: like i said, with luna now open, couldn't you patch the limit? Jul 05 23:15:35 the limit is specified somewhere in whatever process starts node Jul 05 23:15:45 has nothing at all to do with luna Jul 05 23:16:58 its set in some config file somewhere, plus you can override it via a cli arg on node startup Jul 05 23:17:49 yeah b ut i need to change it for my service Jul 05 23:17:55 i acn't really expect everyone to go and patch Jul 05 23:18:29 put the patch into the app? like in a postinit? Jul 05 23:23:57 xml2js is blowing it out Jul 05 23:24:32 use a child_process to fork it into a seperate node thread with a higher mem limit Jul 05 23:27:02 halfhalo: that sounds genius .. is there some way to do that easily, and just get the results back, like as if i were just calling a function? and .. the child_process wouldn't inherit the memory limit of the parent? Jul 05 23:29:10 spit results back out over stdout, and cp can catch it and import it Jul 05 23:32:21 dkirker: you around? Jul 05 23:32:52 nvm, g2g.. will be back later Jul 05 23:34:48 halfhalo: so .. something like.. output the thing that needs to be parsed to a file in the service dir, child_process.exec("node doParsing.js"), have doParsing.js read in the file, run the XML2JS parser on it, then output the results, and capture them back in the original process? hmm Jul 05 23:57:41 is it ulimits that you're running into or something else? Jul 06 00:26:03 dwc-: the Node process in webOS is invoked with a command line option that limits it's memory Jul 06 00:37:01 i bet fs.writeFileSync() works a lot better when you actually supply it what data you want to write Jul 06 00:43:30 halfhalo: well, it looks like it works. woot. Jul 06 00:43:33 you're brilliant! Jul 06 00:43:40 you probably knew that already though Jul 06 01:00:52 hah. Someone has a thing setup for their Android devices to turn off their Google Voice incoming calls when they set their phone down face down. nice idea. Jul 06 01:02:14 yeah Jul 06 01:03:35 SynerGV is going to have an amazingly large number of new functions **** ENDING LOGGING AT Fri Jul 06 02:59:58 2012