1,676 karma · joined January 4, 2014
If it's up to me I'll write a 5 page math derivation before every 50 lines of code - but that code will do some crazy stuff.
def mult(a,b): return a*b
it's not much more informative to write: def mult(activation_a, activation_b): return activation_a*activation_b
Many of these functions are not much more complex than that, and the names along with their comments are more than sufficient given familiarity with the literature. If you think familiarity with the literature is unreasonable, it's still not clear what could improve code like this in reasonable space. "This is a linear function, which means that it satisfies f(x+a)=f(x)+f(a)"? "This is the attention head, it acts as a mask on the sequence input"? It would be like complaining that someone made a tree class and didn't put a comment explaining what a leaf node is. Code readability always assumes some reader context and minimum pre-existing knowledge (as do all forms of technical communication).Or most of the rest of the stuff from that group: http://cameraculture.media.mit.edu/research/
The devices as I am familiar are often called thermophotovoltaic cells: https://en.wikipedia.org/wiki/Thermophotovoltaic
See eg http://xlab.me.berkeley.edu/pdf/259.pdf for a great overview, esp section 3.3.
I saw this video recently that I found accessible from an undergrad physics background and got me interested: https://www.youtube.com/watch?v=XnVVyTD7CzM
EDIT: Actually they describe some nonlinear material inclusions in the paper, interesting.
It's evolutionarily plausible and explains a massive range of traits and behaviors up through full altruism. See eg. "gay uncle" hypothesis: https://en.wikipedia.org/wiki/Biology_and_sexual_orientation...
I would describe kin selection as a phenomena that is caused by natural selection because natural selection is a phenomena describing propagation of genes and not propagation of individuals. This is a subtle point and often not taught unless taking specific relevant coursework (I learned about it in an animal behavior class).
I am likely using slightly incorrect phrasing and evolutionary science experts may phrase things differently, though I am confident in the essence of this argument.
I would think it more likely that they thought they could change FCC regulation via lobbying efforts in time for release.
If by "many cases" you mean "the one example I looked at which was carried out by an undergrad" than sure. That sort of phrasing really gives away the author's bias.
2) This is "a way" not "The only way".
(If A then B) does not imply (if not A then not B)
If they did that and had a card that got 2x performance / $ or more I would switch in a heartbeat.