1,916 karma · joined February 19, 2007
hi@noahtye.com
@noahlt
Wait, what? Why is that necessary?
Can anyone explain the free will theorem to laymen?
In this particular discussion, the sides are oddly flipped!
There's one difference, though: conventional Python is indented four, not two, spaces. In fact, the main aspect of his "normal" C code that makes it more readable (to me, at least) is his use of four spaces for indentation.
Personally I think the biggest barrier to Lisp readability is too little indentation (two spaces is typical). Looking at his reformatted Lisp, the way I identified the nesting level of his highlighted line was not by looking at trailing parens but by looking at the indentation, which was much wider (and therefore clearer) than standard Lisp.
Does anyone here have good hacker-relevant tips for self-control?
(For instance: when tackling a large problem, approach it bottom-up by starting with utility functions.)
With a bit of Javascript I'm sure you could make it scroll smoothly.
Honest question: don't you normally pay for ads, rather than getting paid for them? I must be missing something here.