HNHacker News
TopNewBestAskShowJobs

migiale

6 karma · joined April 25, 2010

submissionscomments
migiale··on China has better hackers than us
Does the same apply to topcoder? http://community.topcoder.com/stat?c=country_avg_rating
migiale··on Kill Math
The idea of "geometrization" of mathematical education as opposed to "algebraization" has been discussed widely in the recent decade at least, maybe more. In Russian school of mathematics, Vladimir Arnold (http://en.wikipedia.org/wiki/Vladimir_Arnold), was a very strong proponent of the idea. You can read his talk of the subject here http://pauli.uni-muenster.de/~munsteg/arnold.html .
migiale··on Stanford to host more online classes
Ah, nevermind, just read mlclass twitter
migiale··on Stanford to host more online classes
Thanks for your work, the course looks very impressive. Probably the best introduction into the basics of ML I've seen.

By the way, will http://jan2012.ml-class.org/ be the same as the current ml-class? I mean is it the same course, or a more advanced one?

migiale··on How the R-project is taking over statistical analysis software
Octave is Matlab clone, in fact Octave developers openly say that except for some special cases, any difference between Octave and Matlab is a bug.

The biggest difference between Matlab and Octave is JIT compiler in Matlab, which does incredibly good job at vectorizing simple (or sometimes even not-so simple) loops.

I think it's fair to say that Octave performance is very close to a Matlab in a pre-JIT time.

There's also a huge difference in toolboxes, profiling, sparse matrix operations, parallel computing and many-many more. In these areas I'm afraid Octave is light-years behind Matlab.

However, you still can do a lot of useful simple stuff with Octave and it's free! Matlab-like syntax is really, really cool then it comes to vectorized operations. So probably these two reasons determined Andrew Ng's choice of Octave as a main environment for ml-class. Huge win for Octave I guess. This might spur some interest in the development, attract new people to the product. I think it's a well-deserved success for John W Eaton and other people who develop(ed) Octave all these years.

migiale··on How the R-project is taking over statistical analysis software
Unfortunately, it's almost impossible to work with a very large datasets in R, because of the speed limitations. Many researchers I know use Matlab because of this.
migiale··on MIT Entrance exam (1869)
check this out http://upload.wikimedia.org/wikipedia/commons/a/a7/BogdanovB... this is a painting from 1895 pupils were supposed to do calculations like the one on the blackboard in their heads, without any writing
migiale··on Medvedev (Russia President) now in Twitter
fake
migiale··on Zed Shaw is Writing A Book Teaching Beginner Python
Hi,

There's a long tradition in ex-USSR math schools and math department of "teaching by doing", or by solving to be more precise. And I think it gives superior results given talented and motivated students. have you ever seen this book?

http://www.amazon.co.uk/Algorithms-Programming-Undergraduate...

it would be really cool to have a book of the same level for python.