cmaloney | Evening | 00:15 |
---|---|---|
_stink_ | yo | 01:13 |
cmaloney | yo yo | 02:02 |
cmaloney | http://decafbad.net/2015/06/17/30-day-javascript-learning-challenge:-day-17/ | 02:02 |
cmaloney | morning | 10:14 |
wolfger | morning | 10:42 |
rick_h_ | morning | 11:44 |
wolfger | Woo, now it's a party. :-) | 11:46 |
rick_h_ | wheeeee | 11:50 |
cmaloney | party party | 13:31 |
cmaloney | http://arstechnica.com/information-technology/2015/06/the-web-is-getting-its-bytecode-webassembly/ | 14:20 |
cmaloney | This cannot come soon enough | 14:20 |
jrwren | https://twitter.com/newsycombinator/status/611534051548209153 !!! | 14:30 |
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:31 |
greg-g | is that true? | 14:32 |
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:33 |
jrwren | right | 14:34 |
greg-g | wow | 14:34 |
cmaloney | Good | 15:33 |
cmaloney | It's a terrible practice and I hope they reconsider their position. | 15:33 |
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:13 |
cmaloney | PainBank: I'm trying. :) | 18:14 |
rick_h_ | lol | 18:14 |
PainBank | cmaloney: I'm impressed you have made it this far. :) | 18:14 |
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:15 |
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:16 |
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:17 |
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:18 |
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:19 |
cmaloney | so electrified meaning it has an electrical charge to keep bad things away? | 18:20 |
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:21 |
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:22 |
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:23 |
PainBank | Interesting ... Brython... javascript parser of python. | 18:25 |
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:29 |
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:32 |
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:33 |
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:34 |
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:35 |
PainBank | jrwren it's all good. | 18:38 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!