You mentioned in your essay on this that you wrote a sign-up program for it. Just out of curiosity, did you use Arc? If not, why not? If it was written in Arc, I'd guess that it was much simpler than HN in terms of complexity.
(Blatantly copied from http://news.ycombinator.com/item?id=659520)