| bio | website | wolfram.com |
|---|---|---|
| location | Chesterfield, MO | |
| age | 41 | |
| visits | member for | 1 year, 3 months |
| seen | 10 hours ago | |
| stats | profile views | 410 |
I've been with Wolfram Research in some capacity since 1993, and have worked on the Mathematica front end since 1996. While Wolfram tolerates and even occasionally encourages my appearances in user forums like this one, my words (especially the stupid ones) are my own, and I don't speak for Wolfram in an official capacity.
Fun facts: I also like games of all sorts, and I'm a competitive Scrabble® player. I've written various sorts of crossword game-related utilities (some fun, some dead ends, some serious) in Mathematica, and consulted briefly on Wolfram|Alpha's word game content. I also contributed UI code to an open source crossword game simulator called Quackle which is quite the thing in the competitive player community.
|
Feb 3 |
comment |
Strange ::usage behavior in v9 I don't know whether to expect that people will like this kind of answer or not. Maybe this answer was a mistake, or maybe it will be controversial. And I'm sensitive to doing anything which might be interpreted as karma-whoring. But egged on by rm in the comments above (the comments after the question), I decided to put it out there and see what happens. If you thought it was a waste of bytes, or an annoying list of excuses, or whatever, please say so. |
|
Feb 3 |
answered | Strange ::usage behavior in v9 |
|
Feb 3 |
comment |
Graphics exported from Mathematica 9 are very large because even standard fonts are embedded @Szabolcs For me, it doesn't seem to be doing so in 9.0.1, although I can reproduce the 9.0.0 behavior. My example, on Mac, export of Plot[Sin[x], {x, 0, 2Pi}, PlotLabel->Sin[x], BaseStyle -> {PrivateFontOptions -> {"OperatorSubstitution" -> False}}] was 3.5M in 9.0.0 and 6.3K in 9.0.1. I think this was just a bug, but I was unable to quickly find a bug report referencing this. |
|
Feb 3 |
answered | Moving From Dynamic Module to Manipulate |
|
Feb 3 |
comment |
Graphics exported from Mathematica 9 are very large because even standard fonts are embedded @Verbeia Mathematica doesn't (yet) support subsetting of fonts. I'm well aware of how useful this would be. |
|
Feb 3 |
answered | How to avoid font substitution with Mathematica fonts? |
|
Jan 31 |
comment |
How to catch the “Preemptive” evaluations from within the main loop? @AlexeyPopkov No, I mean that the evaluation of the Ticks function, which is acting like a Dynamic in this case (even though no Dynamic was specified, it's resolved in a similar fashion), might be evaluated at any time relative to the ordering of the Shift+Enter evaluations. It might happen before the CreateDocument has finished evaluation, or shortly thereafter, or a very long time thereafter. That's why it behaves differently on different machines...because there is no guarantee...it's just evaluating when it can. |
|
Jan 30 |
awarded | Yearling |
|
Jan 24 |
comment |
DeleteDuplicates not deleting duplicates My strategy has been to fix bugs/implement features, remain silent for weeks/months, and then miss the rep uptick when the new version ships because sleep started to look better than beating out intrepid explorers for reputation. Maybe I should rethink that... :) |
|
Jan 24 |
comment |
How to catch the “Preemptive” evaluations from within the main loop? I reproduced it in v9 on Windows, but failed to reproduce it on my Macbook Air. But this behavior depends upon the ordering of Dynamic evaluations. Those orderings are specifically not guaranteed by Mathematica. |
|
Jan 24 |
comment |
The shortcut for Subsuperscript doesn't work? Documentation will be fixed in a future release (probably not in the v9.0.x cycle). |
|
Jan 24 |
awarded | Enlightened |
|
Jan 23 |
awarded | Nice Answer |
|
Jan 23 |
comment |
How can I remove dynamic Property? I agree with the above comments. The use of Module here is simply wrong, which is why we added red syntax coloring as of 8.0.4 to emphasize that. I can explain very coherently (but requiring a bit more time and text than this comment allows) why Module leads to the behavior you're seeing, and why DynamicModule fixes it. |
|
Jan 23 |
answered | How to catch the “Preemptive” evaluations from within the main loop? |
|
Jan 23 |
comment |
Context unique to each group at a specified level This is clever in a way which I totally applaud. But it lacks some robustness. The idea is potentially plagued with issues based upon what might happen if sections get added or deleted. It doesn't isolate calculations when the notebook is closed and reopened (but that wouldn't be too hard to add). And the fact that Dynamic isn't being used here could cause unexpected issues in how these contexts change. All of that having been said, the questioner may be quite happy to work within these limitations. |
|
Jan 19 |
revised |
In a DynamicModule, is it possible to use multiple EventHandler declarations? Added another variant answer per a request in the comments |
|
Jan 19 |
answered | In a DynamicModule, is it possible to use multiple EventHandler declarations? |
|
Jan 8 |
answered | Inheriting Stylesheets when using CreateDocument |
|
Jan 7 |
awarded | Enlightened |