Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

For Math: http://projecteuler.net/

For algorithms: http://www.topcoder.com/tc

I would suggest not trying to think of learning this cool thing and all. That's wrong attitude imo. Java's pretty cool too, even though personally I'm Anti-Java. Continue with SICP, learn Functional Programming. Practice Cormen exercises with python or any language of your choice. Looking for a very awesome open source project, well hit this http://www.financialnetworkanalyzer.com/.

For inspiration: http://norvig.com/21-days.html



Consider applying for YC's Fall 2026 batch! Applications are open till July 27.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: