[00:15] <cmaloney> Evening
[01:13] <_stink_> yo
[02:02] <cmaloney> yo yo
[02:02] <cmaloney> http://decafbad.net/2015/06/17/30-day-javascript-learning-challenge:-day-17/
[10:14] <cmaloney> morning
[10:42] <wolfger> morning
[11:44] <rick_h_> morning
[11:46] <wolfger> Woo, now it's a party. :-)
[11:50] <rick_h_> wheeeee
[13:31] <cmaloney> party party
[14:20] <cmaloney> http://arstechnica.com/information-technology/2015/06/the-web-is-getting-its-bytecode-webassembly/
[14:20] <cmaloney> This cannot come soon enough
[14:30] <jrwren> https://twitter.com/newsycombinator/status/611534051548209153  !!!
[14:31] <jrwren> oh, i forgot we don't have a url title bot: Google Is Now Listing SourceForge as a Malicious Site i.imgur.com/FAv6VdV.png
[14:32] <greg-g> is that true?
[14:33] <jrwren> not really
[14:33] <jrwren> only for projects with malware in them.
[14:33] <greg-g> gotcha, but still
[14:33] <greg-g> malware that SF put in them?
[14:34] <jrwren> right
[14:34] <greg-g> wow
[15:33] <cmaloney> Good
[15:33] <cmaloney> It's a terrible practice and I hope they reconsider their position.
[18:13] <PainBank> cmaloney: I know you are hating on Javascript, but if you counter every bad point with one good, it might make your blog a bit nicer.
[18:14] <cmaloney> PainBank: I'm trying. :)
[18:14] <rick_h_> lol
[18:14] <PainBank> cmaloney: I'm impressed you have made it this far. :)
[18:15] <cmaloney> PainBank: Thank you. I keep wanting to give up. :)
[18:15] <rick_h_> can you add 'ninja' to your business cards yet?
[18:15] <PainBank> it was funny, your posts made me google 'client side web programming' to try to understand the other options... was just curious why it was the preferred
[18:15] <cmaloney> rick_h_: I have to hit Rock Star before I can add Ninja
[18:15] <rick_h_> doh!
[18:15] <PainBank> he can only add 'padawan'
[18:16] <cmaloney> PainBank: I'm looking forward to WebAssembly. I think that's the right path
[18:16] <cmaloney> Though it'll mean more rogue code that'll need sanitizing.
[18:17] <PainBank> I'm surprised no one has created a NSAPIA plugin to enable python in the browser yet.
[18:17] <cmaloney> Probably because it has its own issues.
[18:17] <rick_h_> you know how much C is required for python to run fast enough?
[18:17] <PainBank> looks like there are a few attempts
[18:18] <cmaloney> rick_h_: ++
[18:18] <PainBank> probably about on par as the V8 javascript engine
[18:18] <PainBank> lol
[18:18] <cmaloney> Python is about 30-40% hooks into C libraries
[18:19] <cmaloney> Funny enough the Pebble SDK uses Cython
[18:19] <rick_h_> woot, my kayak is officially electrified
[18:19] <cmaloney> not sure if that's for the build chain or what, but it was nice to have Python as part of the template / build process.
[18:19] <rick_h_> just need the mount for the display and can glue stuff down
[18:19] <cmaloney> rick_h_: I thought that was a bad thing
[18:19] <rick_h_> cmaloney: evidently it's not too bad if you manage not to kill yourself
[18:20] <cmaloney> so electrified meaning it has an electrical charge to keep bad things away?
[18:21] <rick_h_> heh, I've got a battery box, wire running through with a fuse to that battery, ending in a depth finder that's running
[18:21] <cmaloney> Or is this a kayak with an electric motor
[18:21] <cmaloney> Ah
[18:21] <rick_h_> no, self paddle, just depth finder/gps running off battery
[18:22] <cmaloney> Is it sad that I thought you already did that? :)
[18:22] <cmaloney> Figured you'd have a full web-stack in there already.
[18:22] <rick_h_> not going into http://i.ytimg.com/vi/MViHRUEYpV0/hqdefault.jpg
[18:22] <rick_h_> hah, had to do the wiring 3 times to get it where I htink it's clean/water resistent enough
[18:23] <cmaloney> "Kayak outside, PostgreSQL inside"
[18:23] <rick_h_> hah, well the gps thing is cool because you can save your path through the water which I think is slick
[18:25] <PainBank> Interesting ... Brython... javascript parser of python.
[18:29] <PainBank> seems there are quite a few out there like this in some fashion...
[18:29] <PainBank> stromberg.dnsalias.org/~strombrg/pybrowser/python-browser.html
[18:32] <PainBank> ah, reading up on webassembly, unfortunately, this appears to leave out Safari
[18:32] <jrwren> PainBank: for the record, someond did: http://www.skulpt.org/
[18:33] <PainBank> jrwren: thanks, but that looks to be a javascript lib that parses python.
[18:33] <cmaloney> PainBank: It'll need to get more traction before it becomes a standard
[18:33] <jrwren> PainBank:  what is the difference?
[18:33] <cmaloney> That's what the python interpreter is. :)
[18:34] <cmaloney> (save for the Javascript bit)
[18:34] <jrwren> skipped the NSAPI part, because it isn't necessary
[18:34] <cmaloney> Isn't NSAPI deprecated anyway?
[18:34] <cmaloney> iirc Chrome yanked it
[18:34] <jrwren> cmaloney: chrome is getting rid of it, yes.
[18:34] <PainBank> yes, NSAPI is being deprecated
[18:34] <cmaloney> i thought it was a done deal
[18:34] <jrwren> I wonder if you could use emscripten on cpython :)
[18:35] <cmaloney> like "upgrade to this version and see it go poof"
[18:35] <PainBank> so which do you think is more effiecient?   Python->Skulpt->V8 parsing or Python->Python parser ?
[18:35] <jrwren> indeed there is: https://github.com/replit/empythoned
[18:35] <jrwren> PainBank: I've no idea what you are talking about.
[18:35] <PainBank> cmaloney: it might be, I haven't paid that much attention.
[18:38] <PainBank> jrwren it's all good.