Like function{thing: ‘yes’,.

 
Croke: Those I would not expect to be crazy O.o

Coomes: Yeah i mean the optimizers are also crazy.

Jandreau: Https://github.com/LuaDist/luajit/blob/master/src/vm_x86.dasc

Wixom: Here’s an example of the craziness of some of the optimizers: https://github.com/LuaDist/luajit/blob/master/src/lj_opt_fold.c

Friehauf: Honestly it’s probably easier to understand than v8 or spidermonkey, if only because of how much less code it is

Jeffress: Pypy is crazy too. crazy-awesome :

Jeffress: Well, rpython specifically

Mounce: Well, PyPy isn’t written in aCembly.

Trucchi: I like lua a lot feature-wise

Trucchi: I don’t love the syntax tho

Jeffress: But it does have a magic interpreter-jit thing

Synovic: It could be a lot better

Jeffress: We’re using that in monte

Boulger: Dash: oh, yeah, it’s pretty neat.

Johnston: I know Tulip is being implemented in RPython because of that

Jeffress: Dekok: a revised/updated clone of E with python-style indent syntax

Trucchi: Dekok: speaking of lua, if you haven’t seen this yet http://mlg.eng.cam.ac.uk/lloyd/blog-2015-09-01-neural-art.html

Trucchi: Dekok: code here https://github.com/jcjohnson/neural-style

Valdes: Trucchi: that looks neat. I hadn’t seen it.

Trumpp: Dash: interesting. I’ve still only glanced through E’s features, need to read more about it.

Jeffress: We’re hoping to have a release early next year.

Saathoff: Specially because it solves some of the problems I need to distributed computation, OCS

Jeffress: Dekok: sure. javascript does too now, though

Simko: Erm, is it a research project*

Jeffress: Dekok: we’ve tried to do as little research as possible :

Brehony: Hey dash, is it possible for browser windows to have mime type support builtin

Muccia: Rather than relying on the client OS?

Matty: Https://github.com/jeff1evesque/machine-learning/issues/2081#issuecomment-138741936

Alpers: Jeffreylevesque: what does that mean?

Stockman: I’m going to change to file extension validation

Cummiskey: Jeffreylevesque: you can spoof user agent strings

Zambotti: But, would be cool if firefox had it built in

Mccoun: Jeffreylevesque: browsers and windows dont have mime types though. mime types are for code and media

Persyn: Built in mime type definition within the clients browser, rather than clients os

Harris: Jeffreylevesque: you can just copy the entire table of mime mappings and common extensions, then try to use that information to determine the mime type of a path. It doesn’t help with things that have no extension though

Hellar: If you have strin ‘x’ and string ‘X’ can you use comparison operators?

Evanko: To see if they are equal

Rampy: Jeffreylevesque: you mean universally recognized commonly registered IANA mime type names?

Tronzo: Django_: normalise them, and use the === operator

Bonina: Dekok: what oes normalise mean?

Ewer: Django_: by normalise I mean convert them to uppercase or lowercase

Masch: Dekok: you mean define the mime type path on my local machine OS?

Usman: Jeffreylevesque: take a list like this: http://www.sitepoint.com/web-foundations/mime-types-complete-list/

Usman: Map extension to a list like this

Usman: Look at the link I sent you

Meuler: Would i require everyone of my users to do that for their machine?

Lecain: In ES6, can i set default JSON parameters to a function

Usman: You would include the mapping with the code that you want to get the mimetype for

Claunch: Like function{thing: ‘yes’, otherThing}