1,701 karma · joined December 9, 2008
Ignore that part; the middle of the article is interesting. Also ignore the very weak conclusion, which appears to be there because he felt there should be a conclusion. I attribute this to the way he was raised. ;)
I think you're overgeneralizing from a single misquotation. I've rarely encountered dogmatism from pythonistas, as most of them are too busy getting stuff done.
Hygiene can also be baked-in to a nice lispy defmacro-style system; there's no reason that hygienic macros have to be scheme-style. Variable capture can be permitted with a (capture x) special form. (I like to use ^x as a shorthand for that).
At that point, macros start behaving scope-wise similarly to lexical functions, and captured variables behave kind of like dynamic variables in a function.
It suddenly occurs to me that this form of hygiene could be implemented in the expansion of let, lambda and defun forms, at which point (someone yell at me please if I'm wrong), plain-ol' defmacros would be hygienic, unless there's a type of variable capture that I'm forgetting about right now...
Offering benefits allows both companies and employees to agree on a lower cash salary; it's in the company's interest to provide benefits that have a large perceived value for minimum cost, whereas it's in the employee's best interest to only offset his desired salary by no more than the amount that the benefit would cost him were he to purchase it individually.
Hopefully with a secret salt! It would be interesting if someone nasty managed to take down a node by e.g. predictively registering certain usernames.
Complicating matters is the fact that the company wants to provide benefits that provide greater utility to the employee than the cost to the company, but smart employees will take that into account.
Doubt it. The bootstrapping ethic is very strong here.
Of course it does: he hacked the Gibson.
Are you bootstrapped, or merely self-funded-so-far?