Reputation
69,998
Next tag badge:
190/100 score
19/20 answers
Badges
19 199 331
Newest
 Enlightened
Impact
~1.1m people reached

Feb
2
awarded  Enlightened
Feb
1
revised Labeling solutions of an Eigenvalue equation involving Bessel functions
appended answer 103744 as supplemental
Jan
30
comment Append in For loop doesn't work
Look up AppendTo
Jan
29
comment Equating matrices (or higher order tensors) element-wise
@OleksandrR. I must say, this answer was written before I had fully grokked this answer :)
Jan
26
comment Artistic image vectorization
Please take a look at the edit when you can :)
Jan
26
revised Artistic image vectorization
added 568 characters in body
Jan
26
comment Faces and NetFaces relation in polyhedron
@ybeltukov Szabolcs won't be notified by your comment since he hasn't participated in this thread. Please ping him in chat; he's usually lurking in there or checks the transcript.
Jan
26
comment Creating a cloud of blocks that form I ♥ U in different viewpoints
Related: mathematica.stackexchange.com/q/701/5
Jan
26
comment Artistic image vectorization
Using VoronoiMesh in v10 makes this much faster than BoundedDiagram and allows you to sample more points and still finish in under 20-30 secs. (It does require changing some of the structure of colorList and the call to Graphics.) Probably too long to post as a comment, but I can add it as an edit it if you'd like.
Jan
22
comment List of Mathematica related acronyms and their real meaning
I would like to add WTF, which is the feeling a user has when Mathematica crashes unexpectedly all too often. The same acronym is also the feeling when one realizes that WRI has been focusing on bloatware and vaporware instead of improving performance of core functionality and fixing bugs. :P
Jan
21
comment Is it possible to speed up the user-defined function CAGDBezierSurface?
Hi Shutao, why did you delete all of these posts?
Jan
21
comment How does Dataset compare to DataFrame in pandas?
This doesn't answer the question, does it? The OP clearly finds Dataset useful and has listed several things it does well. What was asked was a comparison with pandas a popular high-level data analysis package for python and this answer does not provide that.
Jan
17
awarded  Yearling
Jan
17
comment What are some “real-world” applications of Mathematica?
As for examples, Optica (which is a Mathematica package that is as expensive as Mathematica itself) comes to mind. Also checkout Emerald Cloud Lab where their entire workflow was built in Mathematica.
Jan
17
comment What are some “real-world” applications of Mathematica?
I love this phrasing: "Mathematica's primary usefulness is in encouraging a kind of intellectual dilettantism." — doesn't really say much specific, but sounds fancy and is somewhat accurate from a certain point of view. I'm going to steal it for use in conversations :P Coming to the closure: I agree with the comments above that answering this is rather difficult due to the restrictions placed in (i) and (ii). I'm personally curious about what people have to say about this and probably might have thrown in a reopen vote, but I won't do so now since my vote will override everyone else's.
Jan
13
revised Mathematica with MongoDB database
appended answer 103967 as supplemental
Jan
13
comment String replacement in a large text file
@mitochondrial In the past I've chained steps involving bash, MATLAB, python, perl and some custom binaries written in C/C++ with Mathematica to create a complex workflow that's managed entirely within Mathematica. Please look at Run and RunProcess (v10+ only) for how to run external programs from Mathematica. In your current task, this might've been a step that's easily replicable in Mathematica, but what if you need to use a custom binary for some specialized task?
Jan
7
comment Aborting evaluation when the memory exceeds a certain limit
@Solarmew Instead, if you would like to see the progress, try modifying your code to something like the following: max = 10000000; Dynamic@ProgressIndicator[i/max] and then in a different cell: TimeConstrained[For[i = 1, i < max, i++, Null], 1]. You should see the progress bar increase and then stop after 1 second.
Jan
7
comment Aborting evaluation when the memory exceeds a certain limit
@Solarmew TimeConstrained is for kernel evaluations, whereas in your example, the "time consuming" part or what you see as a long pause is because the front end is trying to finish printing and displaying all the numbers that were processed in that 1 second. Try this, for example: TimeConstrained[For[i = 1, i < 100000, i++, Pause[10]], 1] — this aborts in 1 second. I don't think it is possible to do what you want (i.e. the printing to also stop), but printing output to console in a For loop is not a good practice anyway.
Jan
6
awarded  Good Answer