929 reputation
616
bio website
location Nebraska
age 34
visits member for 2 years, 7 months
seen Jun 5 '13 at 15:53

Jul
2
awarded  Curious
Jul
1
awarded  Popular Question
May
22
awarded  Good Answer
Jan
31
awarded  Good Question
Jan
23
awarded  Yearling
Oct
22
awarded  Good Question
Jun
5
answered Evaluate an expression at a specific point
Jun
5
comment Recommended settings for git when using with Mathematica projects?
Thanks for all the info. I'm already thinking of follow-ups regarding some team workflow examples and how best to contribute ideas/improvements/fixes to projects initiated by others on GitHub, without pi$$ing anyone off. (issues centered around 'what constitutes an improvement' come to mind---Mathematica's flexibility makes this somewhat of a challenging issue, especially given that lack of a standard 'planning tool' for MMA development, and the fact that most (?) of us don't practice test driven development.) I'll give ya the ol'check mark in a couple of days, in case you want to edit more.
May
31
awarded  Nice Question
May
31
revised Documentation searches hang frequently: Anyone else dealing with this?
Updated on change in hangup behavior---seems to go away after reinstall of OS.
May
31
comment Recommended settings for git when using with Mathematica projects?
@EricBrown - Yes, I think the treat .nb as binary is one tweak MMA users should be using---but I'm not exactly sure how/where it should be used. And are there consequences for how this and other settings are applied for team/public projects (with multiple participants)?
May
31
comment Recommended settings for git when using with Mathematica projects?
@rm-rf - I understand all the Git vs. GitHub stuff... I explicitly mentioned both git and GitHub in the question because while git may be the underlying vcs, GitHub is bound to be a more likely search term.
May
31
revised Recommended settings for git when using with Mathematica projects?
Added a link to related question on stackexchange. Added a couple of relevant tags.
May
30
comment Why changing list's head takes time?
I guess I was expecting that a packed object would remain packed unless explicitly unpacked OR unpacked internally to perform a mixed calculation. Therefore, I was expecting a MMA 'object-type' representation in the front end, rather than the explicit list that gets printed as output (an unpacked representation).
May
30
asked Recommended settings for git when using with Mathematica projects?
May
30
comment Why changing list's head takes time?
@LeonidShifrin - I've read lots of stuff you and others have written on the interaction between packed and regular objects, and potential for unexpected performance losses caused by unpacking. I guess what I was trying to convey was mild surprise that Range[] itself is represented as a packed array. Again, the docs mention range being 'special' but I've never come across any other details. Another reason this surprised me a bit is that Range[1,800], when evaluated alone, doesn't return as PackedArray[Integer, <800>]. I didn't think packed arrays automatically unpacked like that (in isolation).
May
30
comment Why changing list's head takes time?
@LeonidShifrin - I remember reading in the docs that Range[] had some sort of special internal representation, but don't recall it was ever explained beyond that. Makes me wonder about how best to use this function (so as to avoid the problem OP stumbled into). Interesting.
May
29
answered Taking class notes with a Mathematica Notebook
May
27
comment How safe is the use of Block and Internal`InheritedBlock
I frequently hesitate to ask questions because of all the rules around these stack sites and the difficulty of posing questions in the right way (so as to attract a good answer). In particular, what qualifies as a duplicate question has always seemed rather ambiguous, especially because (1) so many ways to formulate a solution to any given issue in MMA and (2) such a broad list of fields MMA is used in. I'm sure I'll get around to asking the question eventually...
May
27
comment Pattern match with Table for matrix dimension check
I'm not sure I understand what underlying problem you're trying to solve here, let alone why this particular approach is being used... That said, Table[z_] expressions in code seem to be where your problem is... If you're trying to match a 'list of lists' that can be done; if you're trying to match an expression with the Head 'Table', that too can be done, although evaluation control will probably be needed. Advice: do some prototyping with MatchQ. This will force you to make explicit what you're trying to match, and will enable you to identify what will work.