62,985 reputation
19173302
bio website
location California, USA
age
visits member for 2 years, 11 months
seen 4 hours ago

Dec
6
awarded  Good Answer
Dec
4
comment Is it safe to change the value of $TimeZone?
Can't you put it in a Block? In any case, I don't see any side effects, other than some date conversions and W|A calls getting messed up.
Dec
4
comment Can I make a default for an optional argument the value of another argument?
@LeonidShifrin If we're going down that road, what makes you think Module has not been unprotected and redefined? :D Nevertheless, point taken. (I do agree with the readability in any editor part — a fact I began to appreciate only after using the WB)
Dec
4
comment Can I make a default for an optional argument the value of another argument?
I don't see how using formal symbols "pollutes" the thinking or solution... Is there some edge case where it might break?
Dec
4
comment Can I make a default for an optional argument the value of another argument?
You can dispense with the Module and simply write: g[x_, y_: 0, z_: \[FormalY]] := Block[{\[FormalY] = y}, {x, y, z}]. It makes for cleaner looking code in the FE :)
Dec
4
awarded  Enlightened
Dec
4
reviewed Approve stochastic-calculus tag wiki excerpt
Dec
4
revised Inputting abbreviated units
added 91 characters in body
Dec
4
comment Inputting abbreviated units
@MarkMcClure The package stuff in the other question was relatively recent and was actually an update by the OP. The core of the question is exactly the same. I've now moved the update part to the bottom.
Dec
4
revised Simpler input for the new unit support
move update to the end
Dec
4
reviewed Reviewed Is learning to use Mathematica useful for pure theoretical research in Mathematics and Computer Science?
Dec
4
reviewed Approve Preserving labels when using graph functions
Dec
3
comment Is there a way to run Python from within Mathematica?
related: mathematica.stackexchange.com/q/1894/5 (I don't know enough to tell if it's a dupe or not)
Dec
3
comment How do you remove noise to detect just the human voice?
@david Maybe... I wrote this answer before version 9 was actually released (going just by the docs which rolled out early). I'll test it with an example edit it later today with some more info.
Dec
3
comment How to Clear variables with apostrophe?
Duplicate of: mathematica.stackexchange.com/q/373/5
Dec
3
revised Manually specifying distance metric to Nearest slows down calculation
added 54 characters in body
Dec
2
reviewed Reviewed Cannot adjust inset to show at the top of the base graph
Dec
2
reviewed Leave Open Levels: how do they work?
Dec
2
reviewed Leave Open Mathematica as a normal programming language
Dec
2
reviewed Approve Levels: how do they work?