MathGroup Archive 1999

[Date Index] [Thread Index] [Author Index]

Search the Archive

Re: "At long last, Sir, have you no shame?"

  • To: mathgroup at
  • Subject: [mg18298] Re: "At long last, Sir, have you no shame?"
  • From: sidles at (John A. Sidles)
  • Date: Fri, 25 Jun 1999 22:24:09 -0400
  • Organization: University of Washington, Seattle
  • References: <> <7ku02a$>
  • Sender: owner-wri-mathgroup at

Andrew Watson  <abwatson at> wrote:
> Saying first that I am a fanatical Mathematica user, in awe of 
> the product and its developers, I nonetheless feel compelled to 
> say that...

Thanks Andrew!  Your problems are so common to Mathematica users 
that I have converted it to a standard form ...
> I am absolutely astonished that Mathematica [__insert
> version___] has *still* not fixed the [___insert bug___],
> which prevents [___essential work from getting done___]/[__on
> time__]/[___correctly___]/[___printed out___]/[___without crashing___].  
> This bug causes endless troubles for those of us who [___use
> Mathematica professionally__] This bug has been present since
> time immemorial, but elicits only sheepish chuckles from
> Wolfram developers when mentioned.

Well, this last remark is the nub!  If you want to elicit sheepish
chuckles from Mathematica support, just ask them these three
management-related questions:

(1) How is it decided which bugs are documented?
(2) How is it decided which bugs are patched?
(3) How is it decided which bugs are fixed in succeeding releases?

My experience is, the technical suport people at Wolfram
Research are *great* individuals, but they are seemingly
hamstrung by PHB corporate policies regarding bugs and

Wofram Research could learn a lot from National Instruments
---  great web site, full bug documentation, timely patches,
stable releases.  The NatInst web-based KnowledgeBase is a 
model of top-quality customer support:
   "The KnowledgeBase is our most comprehensive
    support service. This searchable database
    containing thousands of known problems and their
    resolutions is available to you at all times to
    help you get up and running immediately."

When users like me send NatInst a crisply documented bug
report, we can count on a crisp & timely reply, on-line
documentation that helps other users with similar problems, 
and a fix in the next release.

Andrew's last words articulate feelings that are pretty
common among Mathematica users ...

> What gives? Is this really something that has stumped the
> greatest computational minds of the end of the millenium? Is
> it really so low on the list of priorities that it has
> persisted for 10 years? Have you no shame?

Things are slowly getting better at Wolfram, but progress
is slow.  For example, did the Wolfram folks ever get
around to fixing/documenting in Version 4.0 another notorious
Mathematica behavior, that Eigensystem sporadically (about
1 time in 10^3) returns complex eigenvectors, given a real,
symmetric input matrix?  I received email from several
other physicists who had been bitten by this undocumented
behavior --- it afflicts several platforms.  But all we got
from tech support were the same "sheepish chuckles" that
Andrew experienced.  Net result, no documentation.  This of
course guarantees that future users will continue to use
Eigensystem[] in a manner which sporadically & silently
breaks.  This wasn't Tech Support's fault, the problem
originated in policies set higher-up at Wolfram Research.

Seriously, what's going on at Wolfram Research which blocks
better on-line documentation of this kind of stuff?

  • Prev by Date: Re: phasing out support for older versions
  • Next by Date: RE: Mathematica 4.0 improvements?
  • Previous by thread: "At long last, Sir, have you no shame?"
  • Next by thread: Re: Inserting Adobe pdf files in ver. 4 notebooks