News for hackers. Stuff that matters.

mathheaven

Re:Why didn't Common Lisp fix the world? on Tuesday May 17, 2016 @08:21AM (#11712963)
Lisp is only a general idea about syntax and macros. If you want numerical computations you want a big library like blas, and the problem is about efficient memory allocation, cache and garbage collection. If you want deep learning you want a big library.

Lisp is like arithmetic, without more concepts or libraries it doesn't work, you have to reinvent the wheel.

R provides near 8000 useful packages, that's what makes a language a useful tool to solve a problem, and it can call routines in C, fortran or use C with armadillo. To sum up, a language without a great community and specific libraries is not a way to fix the world, on top of that there are few jobs using Lisp. Clojure is trying to take advantage of all those java libraries, that is a good step in the right direction. Clasp is another idea trying to use C++.

Just a little nickpick, reading the first lines, I would prefer the author to explain the Pythagorean theorem in R^n like this (is a very simple proof)

v . v = |v|^2, and u and v are orthogonal (u . v = 0) then |u+v|^2 = (u+v) . (u+v) = u.u + v.v = |u|^2 + |v|^2

A nice example of a projection, if v=(1,1,1,...,1) then the projection of u over v is mean(u)*v

Re:All of Statistics, by Larry Wassserman (2013) [pdf] on Monday May 16, 2016 @05:16AM (#11705160)
Brian Blais's free book doesn't contain any reference to the Poisson Distribution.

For ML Hastie and Tibshirani ISLR is very good but is more for applications of machine learning: classification, regression and prediction.

Genes don't encode all the necessary information for growing up. There are time windows for activation of high level functions. (Cats get blind if their time window for visual learning is not used). So you need to take into account the time window and the other interactions before trying to speed up intelligence.
The next step is to build a chatbot to replace the professor at teaching. If someone is not going to enjoy the fruits why are you going to supply the knowledge base for a chatbot that is going to replace you?
Re:LispY C on Friday May 13, 2016 @04:13AM (#11689253)
My first impression with the title was wrong, I thought about something related to Lisp and Y Combinator.
Re:AWS IoT Button on Friday May 13, 2016 @04:11AM (#11689247)
Planned obsolescence = obsolescencia planeada in Spanish, designing purposely a product that won't last to get money through client's pockets. Examples with ink for printers was on courts.
Re:Nature-Inspired Programming Recipes (2011) on Thursday May 12, 2016 @04:46AM (#11682158)
For people like me that are used to only reading the comments: You can read the book online, code is in ruby, example: tabu search for the traveling salesman problem.

I should suggest updating the code by using the python ecosystem: numpy, pandas, scikit-learn and enhacing the value book with a little of ML

Re:RoboBrowser: Your friendly neighborhood web scraper on Thursday May 12, 2016 @04:38AM (#11682135)
automation: go to this page, fill in the form, push submit, receive the result, process the result, send the processed result to another program for further analysis, finally emit and alert when attention is needed.
Re:RoboBrowser: Your friendly neighborhood web scraper on Thursday May 12, 2016 @04:34AM (#11682127)
After a glimpse, I should say that if the page needs javascript then use selenium else you use this. So this is like selenium without javascript. Am I right?
If there is a Math's Heaven with the Book in it, I hope he joins the chorus.

(*) The Book as the place were the greatest theorems and proofs are located, P. Erdos, exposed in Noga Alon the probabilistic method.

By the way, there is a comment by someone nhatcher, is it the famous topology author?