Slashdot Mirror


Wolfram|Alpha's Surprising Terms of Service

eldavojohn notes that Groklaw is highlighting the unexpected Wolfram|Alpha ToS — unexpected, that is, for those of us accustomed to Google's "just don't use it to break the law, please" terms. Nothing wrong with Wolfram setting any terms they like, of course. Just be aware. "We've seen people comparing Wolfram's Alpha to Google's Search from a technical standpoint but Groklaw outlined the legal differences in a post yesterday. Wolfram|Alpha's terms of use are completely different in that it is not a search engine; it's a computational service. The legalese says that they claim copyright on the each results page and require attribution. So for you academics out there, be careful. Groklaw notes this is interesting considering some of its results quote 2001: A Space Odyssey or Douglas Adams. Claiming copyright on that material may be a bold move. There's more: if you build a service that uses their service or deep-links to it, you may be facilitating your users to break their terms of use, and you may be held liable."

70 of 303 comments (clear)

  1. Database Rights? by gilgongo · · Score: 4, Interesting

    This is a British company (god save the Queen!) - aren't they talking about database rights? If so, I think they're not enforceable outside the EU.

    --
    "And the meaning of words; when they cease to function; when will it start worrying you?"
    1. Re:Database Rights? by Anonymous Coward · · Score: 4, Insightful

      If so, I think they're not enforceable outside the EU.

      Duh. That's a brilliant observation.

      I'll never forget the CIO who told me (I was a consultant presenting a Help Desk application that we had been hired to implement and were about to deploy at his company) - "It doesn't look enough like Google. I want it to look like google - just one line that I type what I want into."

      Now, to me, google (or google's address bar) is a huge improvement on the Command Line. I bet the same guy wouldn't have wanted to return to the days when you had to guess what the command-line needed you to type, much like an Infocom adventure game.

      That's why Google is a huge improvement - it tries to figure out what YOU want. That's the reverse of a command-line, where you have to figure out what IT wants.

    2. Re:Database Rights? by Minter92 · · Score: 3, Informative

      Wolfram is located a few blocks from me in Champaign Illinois

    3. Re:Database Rights? by Fozzyuw · · Score: 4, Funny

      Wolfram is located a few blocks from me in Champaign Illinois

      Or just do what I did and "wolfram Alpha it"* (well, that doesn't quite have the same ring too it).

      * © 2009 Wolfram Alpha LLCâ"A Wolfram Research Company

      --
      "The past was erased, the erasure was forgotten, the lie became truth." ~1984 George Orwell
    4. Re:Database Rights? by Hal_Porter · · Score: 2, Insightful

      I think Wolfram is a smart guy. The problem is that he probably has enough money now that he doesn't really have to listen to criticism. He works for his own company in which he is a majority shareholder so he can't get fired. His ideas (e.g. A new kind of science) are published by normal publishers, not peer reviewed journals. In every professional interaction in his life he's made sure he's in control, i.e. no one can tell him that he's talking out of his ass.

      The problem is that humans - especially smart ones - have an enormous capacity for self delusion. Back when he was a physicist the people he worked with, the peer reviewers of the journals he submitted papers to and the people he wrote grant application to would act to keep him relatively grounded. Now even if he wrote wild speculation or even complete nonsense he's rich and famous enough to find someone to publish it, and they'll probably sell enough copies to do it again. Even if they didn't he's probably set for life with the money he got from Mathematica.

      So he's free, but that sort of freedom is a very dangerous thing if you actually want to achieve anything intellectually.

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
  2. This just seals the deal. by CppDeveloper · · Score: 2, Interesting

    Gave wolfram alpha a spin today and found it extremely uninspiring. Given these ToS I doubt I will ever go back.

    1. Re:This just seals the deal. by phantomfive · · Score: 3, Interesting

      I just tried a search for my hometown, Hickman, CA. It came up with a link to Hickman, Kentucky, and suggested I use Hickman Nebraska instead. Who wants Nebraska? Then I saw a link that just said "Hickman." I tried it, and it came up with a demographic breakdown, that didn't quite seem to match any place I've lived. Then I realized it was giving me the demographic breakdown for those with the last name of Hickman. Interesting, but not what I was looking for.

      In fact, that's how I would characterize the entire system: interesting, but not what I was looking for.

      Finally, I tried Hickman, CA again, and realized it had recognized California, but instead was comparing the location of Hickman Kentucky with California. So I now know how the lowest point in California compares to the lowest point of Hickman Kentucky. Except it didn't actually list the lowest point for Hickman Kentucky.

      Then, a search for "Angelina Jolie nude" resulted in Wolfram|Alpha isn't sure what to do with your input. Hmmmmm.

      --
      Qxe4
    2. Re:This just seals the deal. by Onyma · · Score: 4, Informative

      That's because that's not its purpose since it's not a search engine. That's like asking your calculator for the definition of the word 'derivative'.

      --
      Play me online? Well you know that I'll beat you. If I ever meet you I'll "/sbin/shutdown -h now" you. -Weird Al, kinda.
    3. Re:This just seals the deal. by Pentagram · · Score: 2, Interesting

      I just tried comparing "Wales" and "Scotland" in WA. Instead of the countries, I got information about two cities. Hmm. Then again, comparing "Welsh" and "Scottish" returned some genuinely interesting information about the two languages.

      Comparing "Badger" and "Giraffe" returns some interesting comparisons.

      Comparing "Java" and "Lisp" returns nothing.

      I agree: an interesting toy, but not terribly useful at present. I'll keep an eye on it though.

    4. Re:This just seals the deal. by Onyma · · Score: 3, Interesting

      The design of the system is that it intelligently scrapes quantifiable information that can be put into a defined knowledge base structure and inter-related. Length, weight, oribital period, age, population, molecular weight, wavelength, numeric series, calories... values that are measured in units or physical properties of the world around us. By fitting this information into a defined structure the system has the ability to now extrapolate from it to answer questions... hence the words 'computational engine'.

      Why build another text search "library index"? It's been done out the ying-yang. This system is orders of magnitude more ambitious and complex and while still in it's infancy, it's a pretty spectacular achievement already IMO. Just allow yourself to think outside of the 'search engine' box. While it contains some facts about the world, it's not a search engine.

      --
      Play me online? Well you know that I'll beat you. If I ever meet you I'll "/sbin/shutdown -h now" you. -Weird Al, kinda.
    5. Re:This just seals the deal. by Khashishi · · Score: 2, Insightful

      Yeah, this is the Integrator on steroids. It'll be great for anyone who doesn't have Mathematica or needs to use Mathematica on the go, like on a phone.

      It certainly blows Google calculator away.

  3. That's pretty standard by hedwards · · Score: 5, Insightful

    They aren't claiming ownership of the bits of data they provide, they're claiming copyright over the whole page. Sort of like how an encyclopedia will copyright the book even if it includes quotes from people. Basically over the presentation of the data.

    Additionally much of what they would be claiming copyright over isn't subject to copyright protections. Things such as birth dates and astronomical data aren't subjected to copyright protection.

    1. Re:That's pretty standard by PCM2 · · Score: 5, Informative

      Then I guess you should have read the actual terms before you posted, hmm?

      Attribution and Licensing

              As Wolfram|Alpha is an authoritative source of information, maintaining the integrity of its data and the computations we do with that data is vital to the success of our project. We generate information ourselves, and we also gather, compare, contrast, and confirm data from multiple external sources. Where we have used external sources of data we list the source or sources we relied on, but in most cases the assemblages of data you get from Wolfram|Alpha do not come directly from any one external source. In many cases the data you are shown never existed before in exactly that way until you asked for it, so its provenance traces back both to underlying data sources and to the algorithms and knowledge built into the Wolfram|Alpha computational system. As such, the results you get from Wolfram|Alpha are correctly attributed to Wolfram|Alpha itself.

              If you make results from Wolfram|Alpha available to anyone else, or incorporate those results into your own documents or presentations, you must include attribution indicating that the results AND/OR [emphasis mine] the presentation of the results came from Wolfram|Alpha. Some Wolfram|Alpha results include copyright statements or attributions linking the results to us or to third-party data providers, and you may not remove or obscure those attributions or copyright statements. Whenever possible, such attribution should take the form of a link to Wolfram|Alpha, either to the front page of the website or, better yet, to the specific query that generated the results you used. (This is also the most useful form of attribution for your readers, and they will appreciate your using links whenever possible.)

              A list of suggested citation styles and icons is available here.

            Failure to properly attribute results from Wolfram|Alpha is not only a violation of these terms, but may also constitute academic plagiarism OR [emphasis mine] a violation of copyright law. Attribution is something we expect you to give us in exchange for us having provided you with a high-quality free service.

              The specific images, such as plots, typeset formulas, and tables, as well as the general page layouts, are all copyrighted by Wolfram|Alpha at the time Wolfram|Alpha generates them. A great deal of scholarship and innovation is included in the results generated and displayed by Wolfram|Alpha, including the presentations, collections, and juxtapositions of data, and the choices involved in formulating and composing mathematical results; these are also protected by copyright.

              You may use any results, including copyrighted results, from Wolfram|Alpha for personal use and in academic or non-commercial publications, provided you comply with these terms.

              If you want to use copyrighted results returned by Wolfram|Alpha in a commercial or for-profit publication we will usually be happy to grant you a low- or no-cost license to do so. To request a commercial-use license, go to this form and provide the input for which you want to use the corresponding output along with information concerning the nature of your proposed use. Your request will be reviewed and answered as quickly as practical.

      DISCLAIMER: These results are the property of Wolfram|Alpha.

      --
      Breakfast served all day!
    2. Re:That's pretty standard by 800DeadCCs · · Score: 2, Informative

      You didn't know what you were looking for, we did.
      we found it for you, you WILL find that what we gave you is what you were looking for.
      If you have a problem with this, we will kill you.
      (or failing that, come close enough for a copyright suit... how about a copyright vest? trousers?... what about a copyright shirt and tie?)

    3. Re:That's pretty standard by SirGarlon · · Score: 2, Insightful

      Things such as birth dates and astronomical data aren't subjected to copyright protection.

      That's not for lack of trying, though.

      --
      [Sir Garlon] is the marvellest knight that is now living, for he destroyeth many good knights, for he goeth invisible.
    4. Re:That's pretty standard by Bakkster · · Score: 5, Informative

      Don't see what the big deal is, here. Since Google doesn't host any of the actual information, you don't need to cite them as a source. You do need to cite the page you get to from Google, though. Think of W|A like a procedurally generated encyclopedia/textbook/almanac. Just like any of those other sources, you should cite it as a reference.

      The sooner people stop associating Google and Alpha in their heads, the better.

      --
      Write your representatives! Repeal the 2nd Law of Thermodynamics!
    5. Re:That's pretty standard by rm999 · · Score: 2, Interesting

      I don't see the problem here. It really would be plagiarism to copy paste one of those plots into your paper and claim you generated it yourself.

      I think we would need a lawyer for any further analysis, but I never really did think I could just gather a bunch of PDFs from Alpha (e.g. pages of common probability distributions) and claim the compiled book as my own.

    6. Re:That's pretty standard by mdwh2 · · Score: 2, Informative

      Just like any of those other sources, you should cite it as a reference

      I should, if I'm writing an academic paper. I never thought of it as something that should be enforced, with them claiming I've violated the ToS, or threatening copyright infringement, especially when all I'm doing is posting a search result to Slashdot.

    7. Re:That's pretty standard by DragonWriter · · Score: 5, Interesting

      From the terms of service:

      In many cases the data you are shown never existed before in exactly that way until you asked for it, so its provenance traces back both to underlying data sources and to the algorithms and knowledge built into the Wolfram|Alpha computational system. As such, the results you get from Wolfram|Alpha are correctly attributed to Wolfram|Alpha itself.

      If it didn't exist before I asked for it, and my asking for it was the only human action that caused it to come into existence, if there is an "author" for copyright purposes, it's me. The only way Wolfram could, therefore, claim copyright on it is if it was a work for hire, but since I'm not a Wolfram employee acting within the scope of my employment, and since there is no agreement signed by both parties designating it a work for hire, that doesn't work either.

      Consequently, I'd say their own terms of service defeat their claim to copyright.

    8. Re:That's pretty standard by DragonWriter · · Score: 2, Informative

      Google doesn't host any of the actual information, you don't need to cite them as a source.

      Google does, in fact, host all of the information used in their searches (it doesn't go out a spider the web in response to your request, it spiders it earlier, creates a database, supplements that database with information about your and other users past searches and behavior, and uses that database when you enter a search query.)

  4. First it would have to actually do something... by calmofthestorm · · Score: 4, Insightful

    the legalese says that they claim copyright on the each results page and require attribution.

    and that day appears a long way off, especially given the way they hyped it.

    Besides, all their data comes from somewhere, and I don't see those attributions. And by all their data I mean symbolic integration, fractals, and Wolfram's formulation of a Turing machine which no one else uses.

    I don't know what Alpha will be like in the future, but I was extremely disappointed in the present, and imagine Google^2 will make Alpha obsolete very soon anyway.

    --
    93rd rule of Slashdot: No matter how obvious my sarcasm is, my comment will be taken seriously by someone.
  5. Nothing to worry about for academics by jw3 · · Score: 5, Informative

    All they ask is that you attribute them when publishing results derived from their service. Example:

    Methods: "The comparative population studies were derived from the Wolphram Alpha service (Wolphram, 2009)"

    Regular thing for academics. I cite NCBI blast service, I cite PFAM, I cite dozens of other services out there. Most of these tools require or ask for an attribution; and in most cases, this is anyways necessary in a scientific procedure.

    j.

    1. Re:Nothing to worry about for academics by forand · · Score: 5, Interesting

      How is it reasonable to ask for attribution for having a computer perform a calculation on someone else's data? Wolfram Alpha has do nothing except code a turing machine, I do not cite HP when I do a calculation on my calculator and I see no reason why more complex but equally wrote calculations should be. I ask the computer a question and it gives an answer, is the question or code used to find the answer the insightful/citable part of the idea?

    2. Re:Nothing to worry about for academics by Anonymous Coward · · Score: 2, Insightful

      Yeah, but such a citation is also very useless for the readers of an article, since a search engine/computational service does not produce immutable results. You never know when you read the article and check the stuff in Wolfram Alpha yourself, if the results you get are the same the authors used.

      Basically a service like Wolfram Alpha is not usable as an academic source.

    3. Re:Nothing to worry about for academics by jw3 · · Score: 4, Insightful

      You think it's not reasonable? Then write your own Wolphram Alpha, if you really think it is that simple, and use that instead of WA for your work. Man, you have no idea what you are talking about here. Modern biology would be nowhere if people who build such "turing machines" were not credited for their work, and consequently get grants for their research.

      For example, tons of software in bioinformatics is written with a completely open source and well known algorithms, using data gathered by experimentalists, and yet they get the recognition -- because someone had to come up the with the idea, gather (and maintain!) the data, run tests, implement, etc. etc. Believe me, even with simple ideas and algorithms and for simpler data sets this is a shitload of work. Heck, even re-implementations of existing tools get recognized.

      Secondly, a scientific procedure requires that you publish your methods -- you have used software X to generate figure Y and table Z, then you have to write how you did it. And noone in her or his right mind will reimplement existing tools just for the sake of the current work without a very good reason.

      That said, sometimes a tool like that allows you to "get on the trail" -- which you then pursue using something else. For example, WA would give you a hint that there might be a connection between cancer and, say, cigarettes, and you show this connection using clinical trials. In such a case, however, when you do not publish the data from WA directly, nor any figures derived from it, you are not required to cite it.

      Note that I am in no way convinced that WA is of any use. The parts of it that overlap with my area of expertise (biology / biocomputing) are naive and rudimentary, and mostly useless to say the least.

      j.

    4. Re:Nothing to worry about for academics by omnichad · · Score: 3, Interesting

      This seems to be a fail of Software As A Service. Legal precedent already says that the output of software is owned by the user (so long as the user owns the input). Until we see this tested in court, we can't know for sure if this can be upheld. © Apple Computer (generated this post).

  6. Re:And yet by Jugalator · · Score: 4, Informative

    They don't? All calculations generate the sources under the "Source information" link on each page.

    --
    Beware: In C++, your friends can see your privates!
  7. Of course. by PCM2 · · Score: 5, Funny

    Wolfram Alpha doesn't just provide you with knowledge. It provides you with a new kind of knowledge. Any knowledge you gain from it must be attributed to Stephen Wolfram ... because he invented it. It is actually safer to attribute all citations to Stephen Wolfram, in fact, because he is smarter than you.

    --
    Breakfast served all day!
    1. Re:Of course. by Xtifr · · Score: 3, Funny

      Sorry, I thought it was Wolfram, not Colbert. Guess I'll pay closer attention next time. :)

  8. I don't really see a problem... by Jugalator · · Score: 4, Interesting

    Of course I can see them wanting to be attributed for calculations? But what's the problem with that? I *want* to see attribution when a blog, newspaper, or scientific report spits out a series of numbers anyway, especially if it involves something else than raw mathematics, like statistics. That's something I see as important as they can just as well demand it in my opinion. I consider it a service to me.

    If there's something that annoy me, it's unsourced calculations. If it's attributed to WA, then I can at least use the same query on WA and in turn see what WA used as sources for that specific query (under the "source information" link at the bottom of each page)

    --
    Beware: In C++, your friends can see your privates!
  9. Re:Hah! by gnick · · Score: 4, Interesting

    I'm not sure how revolutionary Wolfram Alpha really is. But, if you've tried it, you'll have discovered that it's not a google alternative - It's not even trying to be. It's a completely different tool. It's kind of fun to tinker with, but I haven't decided yet how useful it will be.

    And, just so that I can blatantly violate their TOS (which I've yet to read except for in TFS and I've not agreed to), here are the results for 2+2:

    Input:
    2+2
    Result:
    4
    Number name:
    four
    Visual representation:
    * * * *

    --
    He's getting rather old, but he's a good mouse.
  10. Re:slow searches by Anonymous Coward · · Score: 2, Insightful

    It isn't a search engine; it doesn't search. I'm going to rip my face off if I hear another person refer to it as a search engine.

  11. Re:Hah! by cheftw · · Score: 2, Informative

    Come on man, you could at least feed it a useless and disgusting expression. That's its purpose ya?

    http://www94.wolframalpha.com/input/?i=zeta(sin(atan(x^i)))

    --
    Always back up, never back down. ---- Think you're cool 'cos your uid is prime? Take mine, modulo the one digit integers
  12. I'm not sure what to do with your input by Kupfernigk · · Score: 4, Funny

    (c) Wolfram Alpha. From now on, I'm going to make sure that I attribute all failures to understand to Mr. Wolfram.

    --
    From scarped cliff or quarried stone she cries "A thousand types are gone, I care for nothing, no not one."
  13. not quite what it says by fermion · · Score: 4, Informative
    The Wolfram terms of service says that Alpha is capable of generating content from several data sources,and sometimes Alpha considers the content sufficiently original that it will attribute the content to itself. Otherwise, it will attribute the content to the source where it was derived. What is interesting is that we have a machine generating what is essentially one time use content, and the machine then gains a copyright to the content that others, even humans, have to respect. It is no more crazy than assigning a copyright to a corporation, so we should not be surprised. In any case, Wolfram does have a point that content should always be attributed to a source, and that people have become quite lazy on this issue, as various accusations of high level plagiarism have shown. Since Google only indexes, it does not really know Providence and cannot claim copyright to anything in particular.

    There are couple of really scary things in the terms of use. For instance, minors are not allowed to use the service without the permission of adults, and adults become fully responsible for the actions of the child. I am unsure of why they felt they had to put that in there. Then there is the first sentence "The Wolfram|Alpha service may be used only by a human being using a conventional web browser to manually enter queries one at a time". I hate to have to define what a conventional browser is. For may people it would be only IE.

    More scare is the ambiguous policy to deep linking. To wit "It is not permitted to use Wolfram|Alpha indirectly through another website that has created a large number of deep links to Wolfram|Alpha, or that automatically constructs links based on input that you give on that site, rather than on Wolfram|Alpha. You may not in effect use Wolfram|Alpha through an alternate user interface presented by another website." Clearly they want to not have bots and third parties writing code to hijck the site. Disappointing given the wonderful work they did with Mathworld.

    --
    "She's a scientist and a lesbian. She's not going to let it slide." Orphan Black
  14. Re:Hah! by phantomfive · · Score: 4, Interesting

    Another cool thing, do a search for any website (here is slashdot for the click impaired). It comes up with an element hierarchy for the page. I'm not sure how useful it is, but it's pretty.

    --
    Qxe4
  15. Re:Wolfram|Alpha just killed their business by ScentCone · · Score: 5, Insightful

    Hope they are not expecting to make any money by selling out their Customers at the drop of a hat.

    How are people who show up to use a free service "customers?" Google's customers, for example, are their advertisers, not the people who use the free stuff.

    --
    Don't disappoint your bird dog. Go to the range.
  16. Does it cut both ways? by Bill+Dimm · · Score: 5, Insightful

    If attribution is required because (according to the TOS):

    In many cases the data you are shown never existed before in exactly that way until you asked for it, so its provenance traces back both to underlying data sources and to the algorithms and knowledge built into the Wolfram|Alpha computational system. As such, the results you get from Wolfram|Alpha are correctly attributed to Wolfram|Alpha itself.

    Does that mean that Wolfram|Alpha can be sued for slander if its algorithm generates a false statement about some individual or corporation by "misunderstanding" the data it is digesting? In other words, if the result is something uniquely generated by Wolfram|Alpha, deserving of attribution in the same way that an author of a book deserves attribution, do they also deserve to be held liable if the content they are generating is incorrect or slanderous?

  17. Re:Hah! by Boronx · · Score: 2, Informative

    It'll solve differential equations.

  18. Re:Search Engine? by SiliconSeraph · · Score: 2, Funny

    "Narrower terms: child pornography" Nice, Wolfram. Thanks.

  19. Good Attribution, Useless Result by Sponge+Bath · · Score: 4, Interesting

    I typed: airspeed velocity of a swallow

    Input Interpretation: estimated average cruising airspeed of an unladen African swallow

    Result: there is unfortunately insufficient data to estimate the velocity of an African swallow
    (even if you specified which of the 47 species of swallow found in Africa you meant)
    (asked of a general swallow (but not answered) in Monty Python's Holy Grail.)

    Of course, now I know there are 47 species of swallow in Africa.

    1. Re:Good Attribution, Useless Result by riskeetee · · Score: 4, Funny

      I asked it "Who farted?" and got:

      Wolfram|Alpha isn't sure what to do with your input.

      Related inputs to try:

      People: ted

      Of course, the correct answer to this question would have been "He who smelt it, dealt it". I remain unimpressed.

  20. Re:I JUST BROKE WOLFRAM ALPHA by Anonymous Coward · · Score: 4, Funny

    Input:
    4/0

    Result:
    infinity^~

    Oh noes, I broke their terms of service.

  21. Oops! The Vulcan Academy cheer is now copyrighted by Otis+P.+Foont · · Score: 5, Funny

    I innocently entered "Secant Tangent Cosine Sine 3.14159" into WolframAlpha. The result, 74.69263, now belongs to Wolfram. Sorry about that.

    --
    One digit short of a palindrome.
  22. deep links by zarathud · · Score: 5, Interesting

    I note that Wolfram|Alpha happily deep-links to Google Maps.

  23. Nothing new for Wolfram by PopeRatzo · · Score: 4, Informative

    Anybody who has used Wolfram's products, such as Mathematica, for more than a few versions, knows that they don't have, how shall I say this? a very enlightened view of the relationship between the party that sells a product and the party that buys that product.

    In fact, their user agreements have always been among the very worst in the software industry, that is, if you happen to believe that the consumer has any rights at all beyond the right to give money to the vendor.

    They've always been pretty hostile toward their customers.

    --
    You are welcome on my lawn.
    1. Re:Nothing new for Wolfram by The_Wilschon · · Score: 5, Insightful

      Well, it's hardly surprising, as Stephen Wolfram is a well known egomaniac who refuses to admit that anyone other than himself can possibly achieve anything. http://www.cscs.umich.edu/~crshalizi/reviews/wolfram/

      --
      SIGSEGV caught, terminating

      wait... not that kind of sig.
    2. Re:Nothing new for Wolfram by registrar · · Score: 5, Interesting

      Could you give some examples? Not that I'm doubting you, I'm just curious.

      I've been left without access to mathematica licenses on multiple occasions due to misunderstandings between Wolfram and my institution. Because Mathematica was my primary platform at the time, that meant days that I was unable to do or access my work.

      The first time that happened, I decided to learn an open platform; the second time, I migrated. In my projects, I now absolutely avoid writing core functionality in Mathematica.

      Another complaint: you can't discover how defaults work in some cases. As far as I can tell, setting things to "Automatic" means "proprietary and undescribed." I've asked Wolfram for details in one case, only to get a "we can't tell you" response.

      Oh, and being told off for filing bug reports is pretty unimpressive. I separately reported different manifestations of the same bug, separated by some time. I'd actually forgotten about the first report, but if they'd fixed the bug, the situation wouldn't have arisen. When I've submitted a bug report to open source projects, they have usually been along the lines of "this line is wrong, and this seems to be an acceptable fix."

      I think the arguments for open, modifiable, redistributable source code (that is guaranteed to retain those properties) are extremely strong. I.e. the GPL, probably v3. Once you know it well, Mathematica is a stunning programming language and library set, but I now don't care: as a whole, the platform has been unreliable for me.

    3. Re:Nothing new for Wolfram by dotancohen · · Score: 3, Insightful

      You make a good point. If you are doing ground-breaking research that depends on computer calculations, how can you be sure that the results given to you by mathematica are accurate and not a bug? Reworking the calcualtions by hand defeats the purpose of using the software in the first place, if that is even possible (some physics simulations take weeks of _computer_time_ to compute).

      At least with open source computer algebra, one can verify the method used to compute the results.

      --
      It is dangerous to be right when the government is wrong.
  24. Re:Wolfram|Alpha just killed their business by moderatorrater · · Score: 4, Insightful

    How are people who show up to use a free service "customers?" Google's customers, for example, are their advertisers, not the people who use the free stuff.

    They can both be considered customers. I'm Google's customer because I give them money; not directly, but through their advertising. Of course, that depends on the definition that you use for customer, but I'm giving Google something they want (pageviews and advertisement clicks) in exchange for them giving me something that I want (good search results). If we're not their customer, then we're very close. If I go to another site for my searches, then Google loses money.

  25. Re:And yet by idontgno · · Score: 2, Funny

    Irony: Wikipedia calling your information service non-authoritative.

    --
    Welcome to the Panopticon. Used to be a prison, now it's your home.
  26. Re:Hah! by PopeRatzo · · Score: 2, Interesting

    It'll solve differential equations.

    Hell, my wife does that every day.

    I'm supposed to be impressed because the people who sell Mathematica have figured out how to solve a differential equation? Call me when Wolfram Alpha can solve Schanuel's conjecture. Then, I'll be impressed.

    I just asked Wolfram Alpha if every finitely presented periodic group was finite and it told me to go fuck myself.

    --
    You are welcome on my lawn.
  27. Re:Hah! by SL+Baur · · Score: 4, Funny

    Come on man, you could at least feed it a useless and disgusting expression.

    If you feed it "goatse" it says it doesn't know what to do with your input. That's a vast improvement over Google.

  28. A New Kind of Wolfram by laburu · · Score: 3, Informative

    This whole "new kind of [whatever]" meme might be really funny if it weren't so sad -- not because Wolfram doesn't really think he is smarter than almost everybody else (he does), but because - reportedly - he can't be prevailed upon to care about what most other people think, let alone how his choices might affect them:

    Newsgroups: comp.lang.lisp
    [...]
    From: Kent M Pitman <pit...@world.std.com>
    [...]
    Message-ID: <sfwr8dvbpz3.fsf@shell01.TheWorld.com>
    [...]
    I was in Pasadena at one point, visiting a friend at Caltech, and popped in to see Wolfram around the time he was gearing up to write SMP, I think. [...]
    He told me that Lisp was "inherently" (I'm pretty sure even after all this time that this was his exact word) 100 times slower than C and therefore an unsuitable vehicle. I tried to explain to him that this was implausible. [...]
    He in fact did not purport to be adequately competent on the matter of computation at the time but he pointed to a stack (literally) of books (I'd say about a foot high) including the Knuth books, the compiler book with the dragon on it, and a number of other really standard texts.
    He then said "I'm going to read these and then I'll know as much as you." (Again, I'm pretty sure even now that this is pretty close to an exact quote. But whether it's exact or not, what struck me was the incredible arrogance of the remark.) The point seemed debatable, but I didn't bother to debate it. [...]
    My real concern, of course, was not that he was using optimized data structures so much as that he seemed on target to reintroduce numerical error back into a world that we had worked hard to make 'exact' (Macsyma used bignums from Lisp) or at least 'arbitrarily exact' [...]
    There's a fine ethical line here between simply making a tool and actively promoting it, but I'll not expound on that in detail. Rather, I'll just say that this line concerned me. The problem I have, and had then, is that other users, not him, might NOT understand that this trade-off had been made and so might not be making an informed choice. [...]

    I think Wolfram's attitude evokes pity, but indignation seems to be a far more common response. He should really consider working on (or, if he's already done so, promoting) A New Kind of Wolfram; he might find it a terrific challenge, but the new kind of Stephen would probably get more recognition than the old kind.

  29. Re:Hah! by Xest · · Score: 5, Insightful

    Well it claims to make information computable. I accept it's not meant to find results like Google but the issue with it is it doesn't even seem to gather basic data in a computable form.

    I mean, you try things like "On what date did the Falklands war commence?", "How many species of Melocactus are there?", "On what date was Adolf Hitler born" and it outright fails.

    Okay, so I figured maybe I'm asking questions that are out of the intended realm of knowledge it supports and the assumption is that you'd never want to compute with this information. So I tried something Mathematical - I mean, that is Wolfram's speciality right?

    "How many non-isomorphic labelled trees are there with 4 vertices"

    Fail.

    I've tried a few other relevant, factual questions and it just falls flat over, not even able to try and answer them.

    I'm sure it does do a great job of making information computable, the problem is it's unable to gather the information in the first place.

    Ironically, Google, that doesn't claim to make information computable manage to provide answers for all these questions within it's first page, often as the first hit. Sure it may not be presented in a standardised format, but data that needs to be parsed is certainly more computable than data that simply can't be provided at all.

    I can see what Wolfram was trying to do, but why did he have to couple it with immense hype that it's as important as Google? Why has he been going on and on about it to the media when it struggles to even do what it's supposed to absolutely excel at? I think they could've at least saved face if they'd stopped being so cocky about it and released it with a little less hype and fanfair and let it improve and become more useful and hence more greatly adopted over time. One has to ask when there was so much hype about it and with a ToS like this whether it was all just about Wolfram gathering data for himself or something than providing a tool useful to everyone else. Either that or he simply beleives his own hype and believes the tool is better than it really is. Perhaps in developing and using it himself he was blinded in making and seeing it work well for applications specific to what he wanted without ever truly seeing how well it performs in other problem domains?

  30. Re:Hah! by omnichad · · Score: 2, Funny

    Don't forget to put ©Wolfram Alpha at the bottom of your exam.

  31. Not a search engine... or yes? by brasselv · · Score: 2, Insightful

    Yes, it does NOT search. But they sold it this way - or at least they played aggressively with the idea.
    While creating PR buzz around it, they introduced it like "not a Google killer", when nobody had any idea what the thing was (so they could introduce the concept just the way they wanted to, and they explicitely chose to introduce the Google benchmark, even if to negate it.) And they obviously KNEW where this approach would have led to, in people's mind.

    In other words. If I launch a new ecommerce platform and I create a buzz around "not an alternative to eBay", I am then driving on purpose people towards a comparison with eBay.

    On top, on interviews I read, they toyed with "talks" they were supposedly having with "major search engines" (one was in the NYT).

    So they get what they were fishing for...

    --
    "Whenever people agree with me I always feel I must be wrong." (Oscar Wilde)
  32. Re:slashdot by Anonymous Coward · · Score: 4, Funny

    Wolfram Alpha sucks anyways. Try looking for big tits on that site. Goes nowhere but the definition.

  33. Re:Hah! by siddesu · · Score: 2, Insightful

    Man, you try too hard. I tried the simple "what time is it" and I got:

    "Wolfram|Alpha isn't sure what to do with your input.Tips for good results Â"

    Tips for good results: cut down the hype.

  34. Re:And yet by DragonWriter · · Score: 2, Insightful

    All calculations generate the sources under the "Source information" link on each page.

    They don't identify the sources of particular facts used (for instance, if you ask for the population of a country, you'll get a Wolfram|Alpha "Primary Source" -- and a whole list of other sources that are generically root sources of population data.)

    Meanwhile, if I ask Google for the population of a country, I get a numeric answer with a specific website that is the source of the information. (I point to that specific example because its one thing that has been repeatedly held up, I assume by people who have never actually used Google, as something that W|A is good at that Google can't do.)

    When you ask W|A a fact question (as opposed to an abstract mathematical/logic question), you get some response, with no idea of how the response was derived or what actual source data was, in fact, used to derive it. That might be occasionally entertaining, but its pretty much useless for any serious purpose.

  35. Re:Hah! by Spaseboy · · Score: 3, Insightful

    Well, after seeing this is I can understand their terms of service. You can't have a linear thought process to understand why they have the terms they do.

    They're trying to corner the market on the semantic web. It's not the results that are technically all that interesting, it's how you can use those results that makes it worth money.

    Google is for all intents and purposes a catalogue. It doesn't return any data (and as time has gone on returns fewer relevant search results).

    W/A is returning data about data. This is where the internet gets interesting and they are trying to say they own the results they give you, which is not true but they do own the right to keep you from using those results without paying them a royalty on their service if they choose. Lexis Nexis does the same thing, basically.

    --
    "I don't want more choice, I just want nicer things!"
    -Jennifer Saunders as Edina Monsoon
  36. Re:Hah! by Brett+Buck · · Score: 2, Interesting

    How many non-isomorphic labelled trees are there with 4 vertices"

    Fail.

    I've tried a few other relevant, factual questions and it just falls flat over, not even able to try and answer them.

    I'm sure it does do a great job of making information computable, the problem is it's unable to gather the information in the first place.

    Ironically, Google, that doesn't claim to make information computable manage to provide answers for all these questions within it's first page, often as the first hit. Sure it may not be presented in a standardised format, but data that needs to be parsed is certainly more computable than data that simply can't be provided at all.

    I can see what Wolfram was trying to do, but why did he have to couple it with immense hype that it's as important as Google? Why has he been going on and on about it to the media when it struggles to even do what it's supposed to absolutely excel at? I think they could've at least saved face if they'd stopped being so cocky about it and released it with a little less hype and fanfair and let it improve and become more useful and hence more greatly adopted over time.

              I also tried various approaches to things it *should* be good at, but once again, not very impressive. I first tried "transfer function zero order hold" and variations on that. I expected to get something like "(1-e^-st)/s" and some words or a derivation. Should be right up it's alley, but no, it just failed, no results at all. I typed in "(1-e^-st)/s" and got a series expansion of that, several graphs of debatable accuracy of value, but nothing like "this is the equation of a zero-order hold" or even a question about s, "do you mean s=jw" or anything like that. I don't need the series expansion and I certainly wouldn't trust Mathematica to do it if I did. I still have a pencil and paper. Maybe there's something I was doing wrong, but it didn't give me results I would have expected.

          On the topic of the immense hype, uh, duh, it's Wolfram, legend in his own mind and self-declared smartest man in the world. I am sure if he reads this his first reaction will be that "you guys are too stupid to grasp the brilliance, I am casting pearls before swine, I'm going to demonstrate the unified field theory with cellular automata". Insufferable even from his press releases - which I might add is common among quasi-geniuses. I have worked with some of the guys who *invented* most of the ideas behind satellite design, true geniuses whose names will never be widely known outside a few buildings at Lockheed Sunnyvale due to the nature of their work. One thing in common - the true geniuses are a lot like Feynman, personable, can explain and are willing to explain exactly why it works to anyone. The wannabe geniuses are like Wolfram seems to be - insufferably arrogant pains in the ass. Of course I only know Wolfram from his press releases, so I am making an unfair analogy or extrapolation from past experience, but I did read and understand, to the extent necessary, his book.

            Brett

  37. "Source Information" doesn't mean what you think by DragonWriter · · Score: 2, Informative

    If there's something that annoy me, it's unsourced calculations. If it's attributed to WA, then I can at least use the same query on WA and in turn see what WA used as sources for that specific query (under the "source information" link at the bottom of each page)

    You are making the easily understandable mistake of assuming that the "Source Information" link does, in fact, liest the sources of information used in the query. While you'd think that would be the case, if you actually read the disclaimer at the bottom of the popup list of sources, you would see that it specifically states that the information provided is "intended as a guide to sources of further information", and disclaims any necessary connection between the cited sources and any particular Wolfram|Alpha search result.

  38. Re:Hah! by GreenCow · · Score: 3, Insightful

    For wolfram alpha to be successful they will need to develop their natural language parsing abilities, it's not easy to do, each question may require individual interpretation. At this point using google is better for understanding more abstract concepts.

    I've used wolfram alpha to help with my linear algebra homework for the past few days. Good info for checking my work. Matrix example

    The best part is using it on a phone, it's made my G1 a more powerful calculator than my good ol TI-92.

  39. Re:Hah! by B1oodAnge1 · · Score: 5, Funny

    More importantly, it completely fails at this question: http://www26.wolframalpha.com/input/?i=historical+popularity+trends+of+shaved+genitalia+in+pornography

    I was looking forward to the graph too :-\

    --
    RUGBYRUGBYRUGBY
  40. Re:Hah! by schon · · Score: 2, Insightful

    do a search for any website (here is slashdot for the click impaired)

    Congratulations, but "deep linking", you've violated their terms of service.

    Hmm, I guess I did too.

    I wonder how they're gonna prosecute us, seeing as neither one of us was presented by so much as a "click-through" agreement.

    Maybe someone needs to tell them that just saying something doesn't make it so.

  41. Re:Wolfram|Alpha just killed their business by ZachPruckowski · · Score: 2, Interesting

    Actually, one could argue that making money is the entire point of this ToS. They provide the service for free, while putting restrictions on reusing the data so that you have to buy a license/subscription/whatever in order to use it in a professional setting. Otherwise, it'd be a completely free service.

  42. Re:Hah! by Macthorpe · · Score: 4, Funny

    I've been to <redacted>. Used to be a great town, but now...

    --
    "It does not do to leave a live dragon out of your calculations, if you live near him." - Tolkien
  43. Re:Hah! by Burpmaster · · Score: 2, Informative

    Well it claims to make information computable. I accept it's not meant to find results like Google but the issue with it is it doesn't even seem to gather basic data in a computable form.

    I mean, you try things like "On what date did the Falklands war commence?", "How many species of Melocactus are there?", "On what date was Adolf Hitler born" and it outright fails.

    It has the data for two of those questions. It's just having trouble with the (somewhat odd and verbose) way that you asked them.

    When did the Falklands war begin?

    When was Hitler born?

    It doesn't seem to know what to do with "on what date." That phrasing requires an understanding of the preposition 'on' in the abstract sense (instead of the 'physically on top of' sense) and knowledge that the phrase "what X" is meant to constrain the answer to the type X without otherwise modifying the question. Or specific knowledge that asking "what date" is the same as asking when.

    Without understanding "what X" form it may have processed Hitler's birth into a date, then interpreted your question as "what date was the following date" (asking for the date of the date) instead of "what was the following date" (asking for the date directly). For example, it understands "what was January 1" and "when was January 1" but not "what date was January 1".

    Also, it didn't understand the word "commence" as referring to the start of a war.

    Okay, so I figured maybe I'm asking questions that are out of the intended realm of knowledge it supports and the assumption is that you'd never want to compute with this information. So I tried something Mathematical - I mean, that is Wolfram's speciality right?

    "How many non-isomorphic labelled trees are there with 4 vertices"

    Fail.

    I've tried a few other relevant, factual questions and it just falls flat over, not even able to try and answer them.

    I'm sure it does do a great job of making information computable, the problem is it's unable to gather the information in the first place.

    It doesn't seem to know about trees or labels, but it knows about graphs:

    How many graphs with four vertices are there?

    It also won't do exhaustive searches through entire categories of knowledge to compute a result. It has to know how to figure it out directly. I think its main limitation is its intelligence, not how much data it has.

  44. Re:slashdot by Hal_Porter · · Score: 5, Funny

    http://www.wolframalpha.com/input/?i=(sinc+(x)+*+sinc+(y))+

    I'm sure you could do better if you had more time.

    --
    echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;