945 reputation
312
bio website
location Perth, Australia
age
visits member for 2 years, 6 months
seen Mar 18 at 20:28

Mar
18
revised Mixing Wolfram Language & WolframAlpha Queries - How robust is it?
added 74 characters in body
Mar
18
revised Mixing Wolfram Language & WolframAlpha Queries - How robust is it?
added 74 characters in body
Mar
18
revised Mixing Wolfram Language & WolframAlpha Queries - How robust is it?
added 87 characters in body
Mar
18
comment Mixing Wolfram Language & WolframAlpha Queries - How robust is it?
I'm not sure there is an official answer when it comes to the interplay between natural language and programming languages but yes the CountryData lagging is probably worth flagging. Unfortunately, though this data curation issue is a much wider challenge since a pretty significant percentage of calls are in fact Missing[NotAvailable] (particularly non-US data) which I suspect reflects current priorities/curation limitations.
Mar
18
revised Mixing Wolfram Language & WolframAlpha Queries - How robust is it?
added 104 characters in body
Mar
18
asked Mixing Wolfram Language & WolframAlpha Queries - How robust is it?
Nov
19
awarded  Nice Answer
Oct
11
revised Changing Values in an Association using Map
formatting
Oct
11
answered Changing Values in an Association using Map
Sep
10
awarded  Yearling
Aug
28
accepted Selectively updating individual graphics in a dynamic, multiple-plot Show
Aug
27
comment Selectively updating individual graphics in a dynamic, multiple-plot Show
@Pickett yes my typo was to use Dynamic[{.02, top[[2]]}] instead of Dynamic[top, (top[[2]] = #[[2]]) &] now corrected. Thanks.
Aug
27
comment Selectively updating individual graphics in a dynamic, multiple-plot Show
@Jens I'd argue that Show "expects" Graphics but not exclusively so :) but yes, you are right, I'd overlooked Legended etc and the answer is now adjusted. Thanks.
Aug
27
comment Selectively updating individual graphics in a dynamic, multiple-plot Show
(even better, maybe future versions will automate this process with a design extension). I also agree that compatibility issues need to be increasingly factored due to the exponentially increasing functionality released with each new version. What this points to though I think, is the imperative for more routine use of (higher level) version control and unit testing so that, for example, if Plot does subsequently change and break a given codebase, it can quickly be picked up and rectified.
Aug
27
comment Selectively updating individual graphics in a dynamic, multiple-plot Show
@Jens your point about some Plot's FullForm not having Graphics as a Head is well-made (and in the answer I've factored this in with an extended definition - thanks!) however as per the updated answer it is important here that Dynamic be used at the inner level for the dependencies reasons outlined (it also makes the code more readable). Hence the extra advantage these inner Dynamics offer IMO outweighs any potential compatibility issues. If there are any future variations in Plot's FullForm then these can always be incorporated as needed ...
Aug
27
revised Selectively updating individual graphics in a dynamic, multiple-plot Show
added 1315 characters in body
Aug
25
comment Selectively updating individual graphics in a dynamic, multiple-plot Show
context of interface design. As usual when faced with such indecision, I inject randomness - here tinged with some "real-time, democracy"; if the number of question votes (currently 2) is odd/even at GMT midday 28th August Jens/MrWizard gets the nod.
Aug
25
comment Selectively updating individual graphics in a dynamic, multiple-plot Show
As my preferred answer is a composite from both Mr Wizard's and Jens' responses, I'm unable to decide which one to accept. Jens' answer modularized the plotting, reminded about always having Dynamic's second argument up one's sleeve and answered the question as posed. Mr Wizard's answer, on the other hand, captured the preservation of Dynamic's automatic tracking though lower-level placement of dynamic the actual sought-after idiom whose hinting lay in the accompanying Overlay example. On the other, other hand, Jen's modularization provided the opportunity to put this in a broader ...
Aug
25
comment Selectively updating individual graphics in a dynamic, multiple-plot Show
@Jens see the combined answer above to address this
Aug
25
revised Selectively updating individual graphics in a dynamic, multiple-plot Show
Updated with an answer from two responses