Sorry, I think I broke your site. I realized based on one of the comments here that you seem to be running a persistent interpreter and then just running the code snippets. So I decided to see what would happen if I changed one of them...
So I found the snipped that did something like
import collections
foo = collections.defaultdict
and added
collections.defaultdict = None
to the end of it.
Next time I ran it the original snippet just gave a stack trace. Oops :) Anyway, looks like you need to work on sandboxing the snippets some more.
I would have sent this to you via email or other means, but I couldn't find any other way to contact you in your HN profile or on your site.
So I found the snipped that did something like
import collections foo = collections.defaultdict
and added
collections.defaultdict = None
to the end of it.
Next time I ran it the original snippet just gave a stack trace. Oops :) Anyway, looks like you need to work on sandboxing the snippets some more.
I would have sent this to you via email or other means, but I couldn't find any other way to contact you in your HN profile or on your site.