108,156 reputation
16192452
bio website
location Oregon, USA
age
visits member for 2 years, 7 months
seen 2 hours ago

Version 10 empowered!


(also known as Spartacus)


See those two pins? Well today I'm going to... stick them in you.


Ok, let me come clean: Mr.Wizard is actually an alias of mine... I'm glad I can finally confess. ― Sjoerd C. de Vries

No, I'm Spatac... I mean, Mr.Wizard! ― R.M

I'm Mr.W, and so's my wife! ― acl


@Spartacus, it was not fixable. ― rcollyer

check again; I just fixed it. :-p ― Spartacus


"This is the internet, where the men are men, the women are men and the children are FBI agents..." ― yoda Dec 18 '11 at 6:06


"My main purpose of being here is in collecting the votes. I'd even go further and say that this is my main purpose in life." ― Leonid Shifrin


"I am making some voodoo dance and invoking the rain God while we talk" ― belisarius


Some people are fortunate. Others get married. ― belisarius


It's not that easy to do the untangling even manually though. – Szabolcs

Maybe you could turn it into a puzzle and let other people do the untangling :-) – Heike

I could make a web based game, and feed all my graphs to the visitors.
SE is a big game, isn't it? :D – Szabolcs


"ListContourPlot crush on simple 5-points data" (Question title)

"Yes, this must be love at first sight."ruebenko


... but I am working with a large body of code written by an incompetent fool (i.e. myself, several years ago...) – Simon Woods


I was tempted to edit your title: "Do rules rule?" But my nose is still bleeding as a result of a limerick. – belisarius


Project Euler


Aug
24
revised How to generalize and speed up this program?
added 2849 characters in body
Aug
24
revised How to generalize and speed up this program?
deleted 2 characters in body
Aug
24
comment How to generalize and speed up this program?
Michael, I noted that your method is equivalent to LessEqual rather than Less; I believe you should correct that. Also, I hope you'll take a look at my second answer.
Aug
24
answered How to generalize and speed up this program?
Aug
24
comment How to generalize and speed up this program?
@Eden Two reasons: (1) optimal use of Mathematica's array optimizations because the data is handled in large chunks that are never unpacked; (2) Numeric operations that are equivalent to Less (subtraction and UnitStep), which also do not require unpacking of the array. However, I am working on a new approach that if successful should be considerably faster than this method when the segment length is large.
Aug
24
revised How to generalize and speed up this program?
deleted 12 characters in body
Aug
24
comment How to generalize and speed up this program?
Really nice code. I knew there would be a faster way that what I gave but thinking in these terms is a bit harder for me and I was out of time.
Aug
24
comment Interaction of InputField with Row (but not Column, Grid or Panel)
@MichaelE2 Yes, that works too. Any reason to prefer it over Deploy?
Aug
24
answered How to generalize and speed up this program?
Aug
23
awarded  Enlightened
Aug
23
awarded  Nice Answer
Aug
23
comment Interaction of InputField with Row (but not Column, Grid or Panel)
@alan Well, Tab doesn't seem to move between the fields of a Column or Grid so you don't see this specific problem, but strictly speaking I think Deploy should be used with all three, as otherwise you can select and overwrite the fields.
Aug
23
comment What's the best way to select compatible options?
Also for the reason described specifically in (20470) you should be using opts : OptionsPattern[{foo, bar}] assuming foo itself takes options.
Aug
23
comment What's the best way to select compatible options?
Okay, I think I'll do that in a while. (That gives other people a change to voice an opinion or post an answer if they feel inclined.) Yes, closed or at least duplicate questions should be visible to all and appear in searches; it is one of their functions.
Aug
23
comment What's the best way to select compatible options?
halirutan, do you feel that this question is not a duplicate? I intend(ed) to close it but since you felt it deserved an answer I don't want to be rude.
Aug
23
answered Interaction of InputField with Row (but not Column, Grid or Panel)
Aug
23
comment What's the best way to select compatible options?
This is possibly a duplicate of (353), especially my answer there.
Aug
23
comment Displaying index as subscript on output: e.g. C[i] -> C_i with Notation[…] or Interpretation[..]?
I completed my package code; see the update to my answer and the bullet points within.
Aug
23
revised Displaying index as subscript on output: e.g. C[i] -> C_i with Notation[…] or Interpretation[..]?
added 2562 characters in body
Aug
23
comment Displaying index as subscript on output: e.g. C[i] -> C_i with Notation[…] or Interpretation[..]?
When you say "ask a package" do you just mean a convenient way to load these definitions? If that is so you shouldn't need things like BeginPackage; if on the other hand you only want the definitions to be active only in certain contexts or the like you'll have to clearly specify what you want.