Hacker News new | comments | show | ask | jobs | submit login

Granted it wouldn't work in many other classes, but my teacher for assembly language did something like this. First, your code had to work or you got nothing. You also had some time limit, to avoid ridiculously slow, yet working code. Finally, each working submission was graded by the number of additional bytes you used above the reference implementation.

And he knew all the tricks. I don't think anyone ever beat him. And he didn't show anyone any of the solutions until after the final.

I felt like I learned more from the few minutes I spent reading those solutions than I did during the rest of the course.

Lasher at NCSU?

Lance at ASU, actually.

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