Reputation
26,378
Next tag badge:
211/100 score
19/20 answers
Badges
2 57 121
Newest
 Nice Answer
Impact
~129k people reached

Jun
22
answered How to check keys and values in nested Associations?
Jun
22
awarded  Nice Answer
Jun
22
awarded  Good Answer
Jun
21
comment Association of Associations : how to permute level 1 and level 2 keys?
@m_goldberg Never thought of DeleteMissing for the DeleteCases... updated and thanks.
Jun
21
revised Association of Associations : how to permute level 1 and level 2 keys?
used `DeleteMissing` as per suggestion by @m_goldberg
Jun
21
revised Association of Associations : how to permute level 1 and level 2 keys?
added an imperative solution
Jun
21
answered Association of Associations : how to permute level 1 and level 2 keys?
Jun
19
comment Dynamic does not update when wrapped in DynamicModule
I suspect that it has something to do with the asynchronous nature of the callback -- somehow Dynamic@choices is not tracking that kind of change. As a quick and dirty work-around, try Dynamic[choices, UpdateInterval->0] instead.
Jun
19
awarded  Nice Answer
Jun
17
comment Lookup with default broken in Dataset
@alancalvitti I'd be interested to know about a case where the first solution fails for a non-dataset object since that would be an entirely different class of problem. If the details are lengthy, it might be best to discuss it in chat rather than the comments here.
Jun
15
awarded  Nice Answer
Jun
12
comment Memoization with pure functions?
@alancalvitti I discuss the jargon "pure function" in somewhat more detail in (64624). I argue there that the Mathematica jargon "pure function" means nothing more than "anonymous function" and makes no judgment about side effects (observable or otherwise).
Jun
12
comment Memoization with pure functions?
@Leonid Yes, I like that change. Thanks.
Jun
12
comment Memoization with pure functions?
+1 I'd just like to doubly emphasize the point you made in the second paragraph: the Mathematica jargon "pure function" is not the same thing as the contemporary notion of "pure function" -- despite the coincidental use of the same words.
Jun
8
revised Dataset breaks multi-character StringSplit
added a work-around to the second work-around, that restores type information
Jun
7
awarded  Necromancer
Jun
7
revised Lookup with default broken in Dataset
changed `printSignatures` to show less clutter
Jun
7
answered Dataset breaks multi-character StringSplit
Jun
7
answered Lookup with default broken in Dataset
Jun
6
comment How to programmatically ask if Mathematica is running as an Administrator
+1 This is a nice direct method. Funny story: I once ran into a case where a very locked-down corporate virus scanner unceremoniously terminated my program when it tried to use a similar technique.