HNHacker News
TopNewBestAskShowJobs

wcsun

18 karma · joined March 27, 2011

A programmer. Curious about anything on the Internet.

@lalasusu999

submissionscomments
wcsun··on Ask HN: How do I start with Machine Learning?
First, finish lectures by Professor Gilbert Strang. http://web.mit.edu/18.06/www/

To my memory, session notes of CS229 is good enough for understanding SVM and gaussian distributions. Also watch youtube videos. http://www.stanford.edu/class/cs229/materials.html http://www.youtube.com/watch?v=UzxYlbK2c7E

If you just want to use the libraries, you can stop here.

If you want to know more, read chapters 1-3 of nonlinear programming by Professor Dimitri Bertsekas before convex optimization. http://www.athenasc.com/nonlinbook.html

Then, you can try to finish EE364 and watch the videos. http://www.stanford.edu/class/ee364a/ http://www.youtube.com/watch?v=McLq1hEq3UY

If you want to roll your own algorithms, you have to know some optimization tools. http://cvxr.com/cvx/

And there is some statistics knowledge you have to fill in. I used these: http://www.stat.umn.edu/geyer/5101/ http://www.stat.umn.edu/geyer/5102/ R is used in the courses.

wcsun··on Scala 2.9.0 final
nice to hear that. parallel computing is the reason i choose scala.
wcsun··on C to Go: Could Go replace C?
Go is designed more like a language for the web. it has a special niche in server programming with ease in memory management and concurrency.
wcsun··on Just compile some Scala code to get an interview
So, you are asking people to learn sbt?

http://code.google.com/p/simple-build-tool/wiki/BuildConfigu...

wcsun··on Former Google VP Kai-Fu Lee Got a Nickname, Start-Copy Lee
Ironically, Sequoia Capital invested both in DianDian and Tumblr. Great Firewall is really good for copying and monetizing startup businss.

http://fan.renren.it/a/ITxinwen/hulianwang/20110325/79864.ht...

wcsun··on Entrepreneurs Are Artists
He emphasized on the vision. Great craftsmanship follows.
wcsun··on Facebook "Open Compute Project" nothing but hot air
I think Facebook does not need to layout, test and contract manufacture motherboard for the servers. Each iteration in hardware cost lots of money. This is not agile. Better make the specs and have ODM companies handle that.

http://en.wikipedia.org/wiki/Original_Design_Manufacturer

wcsun··on "A JVM Does What?"
Considering GC and concurrency issues, this talk is good for people making language choices on the JVM. In the end, he said he personally thinks STM is not a good way to program concurrency. And, I think immutable data is good for GC.
wcsun··on [dead]
I agree. Posting this kind of content can be a plot to block out HN in China. Lots of site get banned like this.