Slashdot Mirror


Wolfram Launches Computational Document Format

Barence writes "Wolfram Research has launched its own document format, which it claims is 'as everyday as a document, but as interactive as an app.' The Computational Document Format (CDF) allows authors to embed interactive charts, diagrams and graphics into their documents, allowing readers to adjust variables to see how increasing a price affects profits, for example, or display different segments of a brain scan. Wolfram aims to make the format easy enough for non-programmers to use, based on the linguistic commands used in its search engine. '[Currently] anyone who can make an Excel macro should easily be able to make interactivity for CDF,' said Conrad Wolfram. 'Where I'd like to get is that anyone who can make an Excel chart can make interactivity in CDFs.'"

167 comments

  1. sounds awesome! by malraid · · Score: 2

    but... does it have a blink tag?

    --
    please excuse my apathy
    1. Re:sounds awesome! by blair1q · · Score: 2

      And a volume control that defaults to 11.

    2. Re:sounds awesome! by Anonymous Coward · · Score: 0

      hahahah

    3. Re:sounds awesome! by RockDoctor · · Score: 1
      No. The volume control only goes up to 10.

      In hexadecimal.

      Ka...ching!

      --
      Birds are not dinosaur descendants;birds are dinosaurs, for all useful meanings of "birds", "are" and "dinosaurs"
  2. So, how is this not going to be macro virus hell by Anonymous Coward · · Score: 0

    or something like ActiveX control hell? All that interactivity has to come from embedding something.

  3. Open format by tsa · · Score: 2

    From the website: Wolfram currently provides the CDF specification as a public format, meaning it is publicly available, openly documented, and natively unencrypted.

    Let's hope it stays open.

    --

    -- Cheers!

    1. Re:Open format by iluvcapra · · Score: 3, Insightful

      Don't touch it without an assignment of copyright to a community body and a patent indemnification.

      --
      Don't blame me, I voted for Baltar.
    2. Re:Open format by wjousts · · Score: 2

      Funny thing. I've been poking around their website and I can't find this publicly available open documentation anywhere...

    3. Re:Open format by tsa · · Score: 1

      Read the FAQ.

      --

      -- Cheers!

    4. Re:Open format by tsa · · Score: 1

      Oops, sorry, I replied to soon. It's not in the FAQ.

      --

      -- Cheers!

    5. Re:Open format by angel'o'sphere · · Score: 1

      In most of the world "dataformats" can neither be copyrighted nor patented ...

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
    6. Re:Open format by wjousts · · Score: 1

      Thank you. Yes. I did read the FAQ (before I originally posted), and I'm glad you've finally taken your own advice.

  4. I've met some of the people who make Excel charts by _0xd0ad · · Score: 2

    I think he greatly overestimates them.

    But I've also made some pretty cool Excel charts, so this will probably be a neat tool for people who can actually use it to its full potential.

  5. Relevant XKCD by naroom · · Score: 2
    1. Re:Relevant XKCD by CannonballHead · · Score: 1

      It is? Is there another (open) document standard that has this same functionality?

    2. Re:Relevant XKCD by icebraining · · Score: 1

      Sure, it's called HTML (with a little help from CSS and Javascript).

    3. Re:Relevant XKCD by CannonballHead · · Score: 1

      That's a bit harder to craft than what they are aiming for... an interactive chart in an html document?

    4. Re:Relevant XKCD by icebraining · · Score: 1

      Uh, yes, just use one of the libraries designed for that, like gRaphael or Highcharts.

      Sure, the editor may be nice for non-programmers, but they could've just exported to HTML/JS instead of creating yet another format that requires yet another viewer, which probably won't be available for many platforms.

    5. Re:Relevant XKCD by Anonymous Coward · · Score: 0

      There's at least two. .ods and .gnumeric.

    6. Re:Relevant XKCD by tsa · · Score: 1

      HTML5 can do it, no?

      --

      -- Cheers!

    7. Re:Relevant XKCD by MonkeyOnATypewriter · · Score: 1

      Something like a canvas inside a html document? Or like this http://code.google.com/apis/chart/interactive/docs/gallery.html ? Madness !

    8. Re:Relevant XKCD by TheRaven64 · · Score: 1

      That's like saying that you don't need RTF, you should use C instead.

      --
      I am TheRaven on Soylent News
    9. Re:Relevant XKCD by CannonballHead · · Score: 1

      From what I read, it looks like they want to do more than *just* interactive graphs... yes, it's possible to do it in html5. On the other hand, it seems harder to control how it looks when you're doing javascript (and I hope you don't have noscript installed...), when you have to deal with whether the person is going to be using IE as opposed to Firefox, all those sorts of things web people run into all the time. Still.

      It seems like this is a PDF vs. *insert document format here, like .doc, .rt, .txt, etc*. PDF does allow you to more or less make sure you know what it's going to look like on the other end.

    10. Re:Relevant XKCD by CannonballHead · · Score: 1

      I suppose they could have exported to HTML and JS, yes. But isn't that getting to, basically, a PDF vs. word-processor-format (whether open or MS's or word perfect....) issue? Perhaps thise format allows you to control better what it looks like on the other side, without constantly monitoring what browsers and HTML standards are doing...

      I don't know. Is it totally useful, the best thing since UNIX? No. But I don't think it's "just another standard" that does what everything else does. It seems like it has the potential to do what it's aiming to do better than other solutions...

    11. Re:Relevant XKCD by lennier · · Score: 1

      HTML5 can do it, no?

      Oh yes. I'm sure, much like string theory, that one of the billions of possible HTML5s out there in the "HTML 5 landscape" might one day be proven to possibly be able to do anything you might want to be able to do. However the odds of that particular HTML 5 variant existing in our parallel universe are vanishingly small.

      --
      You are not a brain: http://books.google.com/books?id=2oV61CeDx-YC
    12. Re:Relevant XKCD by lennier · · Score: 1

      That's like saying that you don't need RTF, you should use C instead.

      (and (should (instead (you (use lisp)))) (true that))

      --
      You are not a brain: http://books.google.com/books?id=2oV61CeDx-YC
    13. Re:Relevant XKCD by tsa · · Score: 1

      HTML5 can do it, no?

      Oh yes. I'm sure, much like string theory, that one of the billions of possible HTML5s out there in the "HTML 5 landscape" might one day be proven to possibly be able to do anything you might want to be able to do. However the odds of that particular HTML 5 variant existing in our parallel universe are vanishingly small.

      Such a pity that it went that way. It could have been so beautiful.

      --

      -- Cheers!

  6. HA! by Anonymous Coward · · Score: 1

    Nth post!

    (Please compute correct ordinal here.)

  7. I wonder... by Iphtashu+Fitz · · Score: 1

    Was there any thought whatsoever in terms of security when they developed this format? A document that can embed other objects sounds like an excellent method for distributing malware, etc.

    1. Re:I wonder... by Anonymous Coward · · Score: 0

      And I can put anthrax between the pages of a paper bound copy of my presentation.

      Why did they not think of the security???

      Sometimes you just have to get your information from a trusted source. Geeze.

    2. Re:I wonder... by nine-times · · Score: 1

      Of course, it depends greatly on what kind of operations the format allows. If the operations are limited and well-defined, then it may be able to be done with relative safety. If you're embedding a full programming language and allowing the document to execute arbitrary code without sandboxing the whole thing, then you're right, it's a disaster waiting to happen.

  8. Conrad?! by __aayuzx6098 · · Score: 2

    My God, there's a brother? Can you imagine Xmas in that family?

  9. Power without Wisdom by Tekfactory · · Score: 1

    For the same Reason Excel and Powerpoint aren't real analysis tools I expect many people to abuse this tool to prove the wrong things.

    Or like the Powerpoint Space Shuttle Foam issue, inadvertantly give the wrong message because they don't know how to convey what they mean to get across.

    1. Re:Power without Wisdom by tehcyder · · Score: 1

      For the same Reason Excel and Powerpoint aren't real analysis tools I expect many people to abuse this tool to prove the wrong things.

      If you think any "real analysis tool" that is used by a human being magically provides you with totally impartial and entirely accurate information you're dreaming.

      --
      To have a right to do a thing is not at all the same as to be right in doing it
  10. Why "Excel" chart? by cellocgw · · Score: 1

    Most people have no clue how to create a chart that accurately and cleanly shows what they want it to show (Edward Tufte excepted, of course). Frankly, Excel misleads people and directs them into terrible designs or, even worse, into false designs (think of using a "line chart" when what's needed is lines in a "scatterplot."
    I sure hope Wolfram can come up with a much *better* way to generate proper charts than Microsoft ever has.

    --
    https://app.box.com/WitthoftResume Code: https://github.com/cellocgw
  11. "anyone who can make an Excel macro" by Cragen · · Score: 1

    Which leaves out, by my estimate, 99.99% of all the users I have ever supported.

    1. Re:"anyone who can make an Excel macro" by wjousts · · Score: 1

      That struck me too. Most user have no clue what a macro is, let alone how to make one.

    2. Re:"anyone who can make an Excel macro" by tehcyder · · Score: 1

      That struck me too. Most user have no clue what a macro is, let alone how to make one.

      That's OK, it's just more work for smug programmers to take control of in case the plebs dare to use their computers without getting a computer science degree first.

      --
      To have a right to do a thing is not at all the same as to be right in doing it
    3. Re:"anyone who can make an Excel macro" by wjousts · · Score: 1

      I'm not being smug. Most user don't know what a macro is, nor do they care, and that's okay. It's a failing of Excel and, I suspect, CDF that they are too complicated and take too much time to learn and use for most users. It's not that those users are dumb, they just have different priorities.

  12. But don't you need an application first? by maetrix · · Score: 1

    So they're releasing the document format without having a specific application for it such as
    Adobe Acrobat : PDF
    Corel Draw : CDR
    MS Word : DOC
    etc...
    It's like they're putting the onus on developers and reap the profits of licensing the format out.
    -Mætrix-

    --
    Dum spiro, spero --While I Breathe, I hope.
    1. Re:But don't you need an application first? by Anonymous Coward · · Score: 0

      So they're releasing the document format without having a specific application for it such as
      Adobe Acrobat : PDF
      Corel Draw : CDR
      MS Word : DOC
      etc...
      It's like they're putting the onus on developers and reap the profits of licensing the format out.
      -Mætrix-

      Mathematica can produce it, since it's based on the Mathematica notebook format, which essentially structures the whole document using their functional language. You essentially need to be able to parse a LISP like syntax, and then implement a whole mess of a library of functions.

    2. Re:But don't you need an application first? by stereoroid · · Score: 1

      Well, I think it's a given that Mathematica support will not be long in coming. Great if you can afford it, which I can't, so I'm waiting for 3rd-party support. Maybe I can roll my own basic tools.

      --
      (this is not a .sig)
    3. Re:But don't you need an application first? by gbjbaanb · · Score: 1

      sigh. I won't even like to the article, but to a fellow /.er who has:

      http://news.slashdot.org/comments.pl?sid=2341450&cid=36836046

  13. Wait for third-party tools by wjousts · · Score: 2

    From TFA:

    Users will require Wolfram's Mathematica 8 software to create CDFs, while end users will require the free Wolfram CDF Player to view the documents.

    1. Re:Wait for third-party tools by Animats · · Score: 5, Informative

      It gets worse. From the EULA:

      Certain functionality in the Product may require the Software to access collections of data available through external servers. WRI makes no warranty that access to such data will be uninterrupted or that the data itself will be error free. WRI reserves the right to restrict access to, add, update, modify, or remove collections of data based on availability, Your service subscription, or otherwise at WRI's discretion.

      So once they get enough suckers signed up, they can make it a pay service.

    2. Re:Wait for third-party tools by wjousts · · Score: 5, Informative

      Yeah, they seem to be abusing the term "free" and "public" in a manner that I don't think most people would expect. From the licensing page:

      Computable Document Format (CDF) is a free public format, and under the Wolfram FreeCDF terms of use, your CDF documents along with their content are freely redistributable to anyone using the Wolfram CDF Player.*

      And that asterisk?

      *FreeCDF terms automatically apply to CDF files created by Wolfram products, but do not allow:

      • Charging others for using your CDFs
      • Preventing others from republishing or redistributing CDFs that you give them
      • Removing our logo or other displayed branding

      Which looks suspiciously like their "free public format" is, in fact, closed and proprietary.

    3. Re:Wait for third-party tools by BlueLightning · · Score: 1

      Good lord. "Your CDFs" - really? Or do they actually belong to Wolfram?

    4. Re:Wait for third-party tools by hedwards · · Score: 0

      That's only a tad more restrictive than the GPL.

    5. Re:Wait for third-party tools by bill_mcgonigle · · Score: 2

      Which looks suspiciously like their "free public format" is, in fact, closed and proprietary.

      I think "open and encumbered" is the description you're looking for.

      I actually read about a quarter of "A New Kind of Science" and still can't believe that Wolfram doesn't get non-zero-sum games after all that.

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
    6. Re:Wait for third-party tools by Anonymous Coward · · Score: 1

      That's only a tad more restrictive than the GPL.

      I see nowhere in the GPL that an application compiled or created by a GPL program should be GPL too.
      They are speaking of document created by YOU.

      Please, stop trolling.

    7. Re:Wait for third-party tools by hedwards · · Score: 1

      You do realize that if you distribute binaries that are GPLed that you have to provide the source as well, right. These aren't so much documents as they are programs.

    8. Re:Wait for third-party tools by wjousts · · Score: 2

      But they are still programs created by you. It would be like Microsoft saying anything created in Visual Studio belongs to them.

    9. Re:Wait for third-party tools by hedwards · · Score: 1

      No, it isn't. It would be like MS saying that you can't charge people for copies of your work or prevent you from redistributing them. This is more or less precisely what the GPL does. It is a bit silly to attach it to a file format, but it's pretty hypocritical for folks that believe in the GPL to suggest that this is some sort of massive invasion of property rights.

      And companies do do that from time to time. Autodesk brands things created within some versions of their programs so that they label drawings which use those various details as unauthorized for commercial use, even if they import them using a fully licensed copy.

    10. Re:Wait for third-party tools by BitZtream · · Score: 1

      Yea, in that 'Exactly like GPL' sort of way

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    11. Re:Wait for third-party tools by Anonymous Coward · · Score: 0

      As it's a plain-text format, you should be able to write it in a text editor or write your own tools. But the syntax looks arcane, and their example document is full of CompressedData blobs. These could just be images, but it's hard to tell. How open is the format really? Where's the spec?

    12. Re:Wait for third-party tools by Anonymous Coward · · Score: 0

      Does GPL prevent you from charging money for anything you distribute? I thought that the main thing about any GPL is that the sources need to be distributed. But whether you distribute it for $0 or (in Stallman's words) $1b is up to you.

      But since when are data files something that the program creator has any control over? If I create a .jpg using GIMP, does it then belong to FSF or GNU? If I create a spreadsheet about my balance sheet in a KSpread spreadsheet, does it then become the property of the KDE Foundation? If Wolfram has that condition, I don't see normal people using it.

  14. Interesting idea by hackertourist · · Score: 1

    My initial thought was 'but what would CDF provide that a spreadsheet can't?"
    As it turns out the Wolfram website has some interesting examples. For example the user can drag a slider to change an input value and see the result in graphs, or use the same method to change a photo (using filters).
    I see some potential applications in my field (user manuals for complex machines).

    1. Re:Interesting idea by icebraining · · Score: 2

      A couple of lines of framework enhanced Javascript can do the same. Why wouldn't they write an editor that exports to HTML/JS? Oh right, that would make it actually open, and not locked in to their viewer. Nevermind.

    2. Re:Interesting idea by FrootLoops · · Score: 1

      To be fair, Mathematica is a hugely complex computer algebra system and numerical solver. That functionality could not be replicated in HTML/JS reasonably. The article isn't clear if there are restrictions on the complexity of the backend in the format--for instance, can you type in different initial conditions and numerically (heck, symbolically!) solve a system of PDE's, graphing the result? That would be a nightmare to implement in HTML/JS.

    3. Re:Interesting idea by icebraining · · Score: 1

      can you type in different initial conditions and numerically (heck, symbolically!) solve a system of PDE's

      Nope, at least for the 'type in' part:

      All interactive content must be generated with the Manipulate command and may only use mouse-driven elements, such as Slider, Locator, Checkbox, PopupMenu, etc.

    4. Re:Interesting idea by sourcerror · · Score: 1

      The problem is the "symbolically" part.

    5. Re:Interesting idea by BitZtream · · Score: 1

      Have you seen what excel is capable of? Or what it was capable of 10 years ago?

      Their examples are hardly impressive.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
  15. no viruses, just sales by OrangeTide · · Score: 1, Troll

    the embedded language is relatively simple and based on Mathematica 8. It doesn't appear to provided system functionality like ActiveX.

    It seems obvious that this "free" CDF thing is used to drive sales of Mathematica, because the only way to compose these documents is to run their rather expensive software ($2500 for a single user commercial license). The player is free though, but honestly I don't see why there needs to be a player at all. Why can't it just export as Flash and HTML5?

    --
    “Common sense is not so common.” — Voltaire
    1. Re:no viruses, just sales by ByOhTek · · Score: 1

      With Wolfram? I can see the HTML5 export happening once adoption takes off.

      As for flash? I can see that happening when hell freezes over, which I'm fine with. I'd rather have a player made by them than by Adobe.

      --
      Self proclaimed typo king, and inventor of the bear destroying coffee table (patent not pending).
    2. Re:no viruses, just sales by OrangeTide · · Score: 1

      practically I don't see my co-workers being easily convinced to install the Wolfram player.

      --
      “Common sense is not so common.” — Voltaire
    3. Re:no viruses, just sales by PCM2 · · Score: 1

      With Wolfram? I can see the HTML5 export happening once adoption takes off.

      Of course, by that time Wolfram will have invented HTML5 himself using cellular automata.

      --
      Breakfast served all day!
    4. Re:no viruses, just sales by node+3 · · Score: 1

      the embedded language is relatively simple and based on Mathematica 8. It doesn't appear to provided system functionality like ActiveX.

      It seems obvious that this "free" CDF thing is used to drive sales of Mathematica, because the only way to compose these documents is to run their rather expensive software ($2500 for a single user commercial license). The player is free though, but honestly I don't see why there needs to be a player at all. Why can't it just export as Flash and HTML5?

      No doubt it's meant to, at least in part, drive sales of Mathematica. But why quote the commercial price? If you are using it commercially, the price is generally worth it. However, Wolfram has had student pricing pretty much forever, and even has had for over a year now a "Home Edition" for $295. Not cheap, but for what it is, it's a great price.

    5. Re:no viruses, just sales by OrangeTide · · Score: 1

      But why quote the commercial price?

      Because the obvious use for CDF is at work as part of a presentation to help a group understand the impact of some complex data. I might want to load some data in it, for performance metrics of various processors my company has created. And maybe some of the metrics of key competitors. And dump in some other information, like costs, typical time to market, or whatever other crap you can jam in there. Then juggle the settings and start stuffing it into some powerpoint slides. Or even better. share this complex data oriented document with the rest of engineering staff (instead of the marketing staff) and discover areas for improvement.

      At home, I can't really imagine a use for CDF. Maybe if I had a hobby in mathematics or a hard science. And the same goes for having Mathematica at home. I really only need these tools when I'm in a lab at work or writing up a design document.

      --
      “Common sense is not so common.” — Voltaire
    6. Re:no viruses, just sales by RockDoctor · · Score: 1

      Because the obvious use for CDF is at work as part of a presentation to help a group understand the impact of some complex data.

      Guessing your "group" is a "handful", five people ; and the software is $3000-ish a pop (by the time the tax man has visited, and some Admin from IT has put down his coffee to authorise you installing it, both of which are not zero-cost), then the software needs to save something like $600/person.

      That's easy to do if it means one day fewer in a bullshit meeting because Dumbo-Fred from BeanCounter Central didn't get it on the third time of telling. Factor in extended (or using the software, reduced) time to market, cost of missed opportunity ...

      $3000 is piss-cheap in a business setting. Paricularly for a general purpose tool like this. You don't have to burn the licence and sandpaper the CD after the first project is finished.

      Disclaimer - I'm an "Expert level" user of a piece of software that retails for around $15k/seat to install and around $3k/seat/year for codes for the dongle to make it work ; my Boss charges clients around $1000/day for me to get my ass to work on their data and to make the software sing and dance to the tunes they want. Clients don't have a problem with that - it's still cheaper than the time for their own staff to climb up to "Expert" level to configure the software, when what they really want is their 10 "Users" using a customised configuration in a company-wide standard way without knowing how to fuck with the configuration.

      Back to work now - chaining another clients hands to our wagon, with golden handcuffs, while tempting them with a carrot wrapped around a deeply barbed hook.

      $3000 for Mathematica? [Pffft] I wouldn't be surprised if we'd got a copy somewhere in the developers toy box. I wouldn't be surprised if we'd lost a copy from the developer's toy box. There's actually a couple of bugs that I know need fixing (before a client notices, and I have to bodge a workaround, again), but the developers just don't understand (because they're code jockeys, not users. I wonder if this might be the tool to get the idea into their skull ... shortly followed by out of the bug tracker.

      --
      Birds are not dinosaur descendants;birds are dinosaurs, for all useful meanings of "birds", "are" and "dinosaurs"
    7. Re:no viruses, just sales by OrangeTide · · Score: 1

      $3k is more than I can expense without approval. So I define that as a lot of money.

      --
      “Common sense is not so common.” — Voltaire
    8. Re:no viruses, just sales by RockDoctor · · Score: 1

      You can approve expenses? My deepest commiserations on your descent into Management. You can get keyboards with sharp edges, you know. Take the only honourable course open to you.

      --
      Birds are not dinosaur descendants;birds are dinosaurs, for all useful meanings of "birds", "are" and "dinosaurs"
  16. Re:So, how is this not going to be macro virus hel by PSVMOrnot · · Score: 1

    or something like ActiveX control hell? All that interactivity has to come from embedding something.

    They could sandbox it so that no item embedded within a document can modify anything outside the document.

  17. CDF? Really? by oneiros27 · · Score: 4, Insightful

    They have to take the same acronym as a 20+ year old file format for storing numbers?

    It's almost like they didn't bother putting the term 'CDF file' into a search engine to see if anyone else was using that acronym already for a file extension. (of course, w3 even used it twice)

    --
    Build it, and they will come^Hplain.
  18. MathCAD by Anonymous Coward · · Score: 0

    Sounds a lot like MathCAD. You embed "live" equations in Word documents. Only problem is that you need MathCAD to edit the equations or update the plots. If OpenOffice implemented something like this (like I read TFA... pfff) I would drop Word so fast.

    1. Re:MathCAD by treeves · · Score: 1

      I loved MathCAD. Used to use it for a lot of college coursework, back in my Mac days. Wasn't great for word processing or DTP kinds of stuff though, just for calculating and annotating and graphing the calculations. MathCAD objects can be inserted in Word documents now? That sounds awesome.

      --
      ...the future crusty old bastards are already drinking the Kool-Aid.
  19. Re:So, how is this not going to be macro virus hel by klubar · · Score: 1

    Isn't this pretty much what Adobe did with PDFs.... the reader was free but you had to pay for the writer. Then they enhanced it by adding scripting for interactivity.... and we all know how secure PDFs are.

  20. Sounds good but... by TheRecklessWanderer · · Score: 5, Insightful

    It sounds good but look at all the problems adobe has with PDF. People embedding viruses and trojans. If this format were to be used, would it really be all that different?

    --
    Mean what you say...say what you mean.
  21. How about MathCAD? by tftp · · Score: 1

    As far as I know, MathCAD can do all this already. It's not an open source format, I guess, but the trick is not as much in encoding the formulas but in solving them in real time.

    1. Re:How about MathCAD? by Anonymous Coward · · Score: 0

      There have been many previous ones that have supported various features. Its significant that its open and used by wolfram.

  22. Re:So, how is this not going to be macro virus hel by kevinmenzel · · Score: 2

    And we all know that there's never been a fault with anyone's sandbox implementation before ;)

  23. Think of the exploits of a dynamic document format by Anonymous Coward · · Score: 0

    just wait for the new malware.

  24. really? by Anonymous Coward · · Score: 0

    At 221MBs, the "player" is more like an OS.

    1. Re:really? by wjousts · · Score: 1

      I downloaded it and it's 101 MB. Still huge, but not as big as yours. What OS are you using? (Windows XP here). Also, it seems to insist on installing to the C drive, so I canceled the install. Our corporate overlords only give us a very tiny C drive to play with.

    2. Re:really? by __aayuzx6098 · · Score: 1

      167 MB (download), 533 MB (installed) on OS X, Safari. And, because it took me 15 minutes to find all the bits and pieces, I'll add:

      To uninstall on OS X (10.6), delete:

      /Applications/Wolfram CDF Player
      /Library/MathematicaPlayer/
      /Library/Internet Plug-ins/Mathematica.plugin
      /Library/Spotlight/Wolfram Notebook.mdimporter

  25. Bloated mess by Anonymous Coward · · Score: 0

    The player is already almost 500Mb when installed for the first version... If it follows Adobe Acrobat steps, it's not going to get any better... Call me uninterrested.

  26. OpenDoc? by matthewv789 · · Score: 2

    It sounds like something between Excel and OpenDoc (http://en.wikipedia.org/wiki/OpenDoc, http://c2.com/cgi/wiki?OpenDoc).

  27. Requires Mathematica by reverseengineer · · Score: 2

    I see that Mathematica will be required to create documents, but the target audience for this document format (repeatedly described by Wolfram and simple and easy) seem that they would have little use for a powerful and quite expensive piece of technical software. The format looks convenient if you already happen to be a Mathematica user, but it's a little strange to aim at a wider audience who are unlikely to have use for most of Mathematica's functionality.

    --
    "FDA staff reviewers expressed concern about the number of patients who were left out of the study because they died."
    1. Re:Requires Mathematica by Conspiracy_Of_Doves · · Score: 2

      But if it's an open format, then anyone can create their own system for creating the documents, can't they?

    2. Re:Requires Mathematica by Anonymous Coward · · Score: 0

      Alsp, CDF Player is a 101 mb download - just for a viewer; looks like a lot of bloat to me.

    3. Re:Requires Mathematica by Monkey-Man2000 · · Score: 1

      Alsp, CDF Player is a 101 mb download - just for a viewer; looks like a lot of bloat to me.

      Apparently, it's also a glorified calculator with the Mathematica engine under the hood if it does what they claim.

      --
      This post was generated by a Cadre of Uber Monkeys for Monkey-Man2000 (603495).
    4. Re:Requires Mathematica by tehcyder · · Score: 1

      But if it's an open format, then anyone can create their own system for creating the documents, can't they?

      And in the same way, there's nothing to prevent you from writing an open source equivalent to Mathematica anyway.

      --
      To have a right to do a thing is not at all the same as to be right in doing it
  28. Re:CDF? Really? by m50d · · Score: 1

    At this stage pretty much any TLA is being used by someone as a file format name.

    --
    I am trolling
  29. Security by Baloroth · · Score: 1

    And virus, bot, and trojan makers the world over rejoice at the new opportunities for exploits! This looks like it will be a bitch to make secure. On the other hand, it also does look like it could be pretty cool.

    Also, oblig xkcd .

    --
    "None can love freedom heartily, but good men; the rest love not freedom, but license." --John Milton
  30. Whats the point? by Anonymous Coward · · Score: 0

    Everyone is moving to cloud services so having an interactive document is equivalent to browsing the web. I think the Apple and Android app stores proves that developing software is no longer complicated and all kinds of interactivity can be developed rather easily, so why bother with an interactive document format that offers less features. I think this concept has missed its mark by about 20 years and there are more then enough exceptional technologies one can employ to offer a much better interactive experience.

  31. Wolfram by Weezul · · Score: 1

    Not sure how many Mathematica cluster exist, but Sage has started eating their server side market. Sage's various backends are just way better designed for really intensive computational work, while Sage & Cython reduce the learning curve for each.

    I hear that Wolfram's salaries kinda suck too, btw.

    --
    The Christian religion has been and still is the principal enemy of moral progress in the world. -- Bertrand Russell
  32. arggh... by Tei · · Score: 3, Informative

    I don't like how Wolfram use existing formats. How hyperlinking graphics from Wolfram break, and so on. Don't seems fair players on the internet.

    Creating a new file format? cool. Where is the extensive documentation site online? ... what is this, a formulary to enter my data? WTF?, This smell like a propietery format to solve his problem: Wolfram don't want to play by the internet rules, don't want people from hotlinking his graphics, and stuff, so don't want to use GIF and PNG. Want internet to change to adapt to thenselves.

    I think I say here DO NOT WANT.

    --

    -Woof woof woof!

  33. sage by Anonymous Coward · · Score: 0

    Sage goes in every field.

  34. Re:So, how is this not going to be macro virus hel by Hatta · · Score: 1

    If the scripting language doesn't have any access to external data, what sort of attack vector could there be?

    --
    Give me Classic Slashdot or give me death!
  35. Re:CDF? Really? by Lazareth · · Score: 1

    Have you considered that pretty much every basic three letter file extension that makes any sense has already been used at some point in time somewhere? There is no real authority as to who "owns" an extension, only a general consensus.

  36. Re:So, how is this not going to be macro virus hel by jandrese · · Score: 1

    Exploit a bug in the viewer app to give full access to the user account?

    --

    I read the internet for the articles.
  37. I don't trust Wolfram Alpha by Khyber · · Score: 1

    Not when they cannot perform simple geometrical calculations.

    http://www.wolframalpha.com/input/?i=triangle+with+sides+0.4592+meters%2C+0.6+meters%2C+0.6+meters

    180 degrees, not 181, should be the sum of all internal angles.

    --
    Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    1. Re:I don't trust Wolfram Alpha by jfengel · · Score: 1

      Are you sure your screen is flat?

    2. Re:I don't trust Wolfram Alpha by Anonymous Coward · · Score: 0

      I just tried it, and I get the correct answer of 180 degrees.

    3. Re:I don't trust Wolfram Alpha by Sponge+Bath · · Score: 1

      The output rounds the interior angles to an integer, so it displays 68deg instead of 67.5deg. Below the individual interior angles it states the sum of the interior angles is 180deg.

    4. Re:I don't trust Wolfram Alpha by VortexCortex · · Score: 1

      I don't use Wolfram, but, come on. The interior angle sum is listed correctly directly beneath the very numbers you totaled.

      Also: Each degree is displayed using only 2 significant digits. 181 has 3 significant digits (1.81e2). thus when you added you forgot to round the the solution to the proper number of significant digits (two), giving 1.8e2 or 180 degrees.

    5. Re:I don't trust Wolfram Alpha by uigrad_2000 · · Score: 1

      How did you get through school without learning about significant digits?

      --
      Free unix account: freeshell.org
    6. Re:I don't trust Wolfram Alpha by Zemplar · · Score: 1

      Not when they cannot perform simple geometrical calculations.

      http://www.wolframalpha.com/input/?i=triangle+with+sides+0.4592+meters%2C+0.6+meters%2C+0.6+meters

      180 degrees, not 181, should be the sum of all internal angles.

      Just turn in your geek card.

      Please show us how you get any triangle with either more or less than 180 degrees as the sum of all internal angles.

    7. Re:I don't trust Wolfram Alpha by angel'o'sphere · · Score: 1

      When I was in school the term "significant digits" certainly was not taught ...

      Does it really make sense in non computer science at all?

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
    8. Re:I don't trust Wolfram Alpha by Hatta · · Score: 1

      Um, yes, absolutely. In fact, significant digits are more applicable in physical science than computer science. Sig figs exist to help us estimate the precision of a measurement, and carry that precision through a calculation. Students should be familiar with sig figs around the time they're asked to calculate simple quantities like density. That's around middle school.

      In comp sci, I'm not sure when you'd want to use sig figs. Digital data is usually absolutely precise. There's no error when measuring the length of a string for instance. The only time you need to get into sig figs is if you're digitizing an analog data source. That's not something every programmer needs to do.

      --
      Give me Classic Slashdot or give me death!
    9. Re:I don't trust Wolfram Alpha by femtobyte · · Score: 1

      Abso-fucking-lutely it does.

      The use of significant figures is critical throughout all the sciences, engineering, and manufacturing. The figures in a number convey important information about how well a quantity is known/measured, or how precisely a specification needs to be met. Go to a machinist and ask for a 1.00 inch cut of bar stock, and he'll say "no problem" and slice you off a piece on the band saw. Tell the machinist you need a 1.00000000 inch segment, and he'll either give you a seven-figure price quote with a six month lead time, or possibly just break out in laughter.

      If you didn't learn about this in school, it's a reflection on the sorry state of the education system rather than the actual importance of the topic.

    10. Re:I don't trust Wolfram Alpha by angel'o'sphere · · Score: 1

      Your explanation has nothing to do with significant figures.

      If I write: 1.233456e-03 then obviously every digit is significant, or I had not written it (albeit the formatting is nonsense).

      Also your point about the 1.00000000 inch segment does not make any sense at all, as it is the same as 1.0.

      The difference comes if you want to distinguish 1.00000001 from 1.0.

      And as i said before: in school (that means before university) that topic is not mentioned as we (as we germans) use numbers as they are in ordinary life or engineering are no "significant digits". Everything is significant, some is more, some is less.

      Significancy comes into consideration when you have to add floating point numbers in a computer, not when you are talking about numbers on paper!!!

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
    11. Re:I don't trust Wolfram Alpha by angel'o'sphere · · Score: 1

      Well, after your post and my answer to some further answer, it seems I dont really get what significant figures are.

      Can you explain it in 3 sentences?

      Right now it seems to me it is a nonsense american invention, lol.

      How can a 0.00003 and 0.07000 have different significant digits if they are not represented in a computer memory?

      Digital data is usually absolutely precise. That depends on the way how it is represented. Just look at jpgs ... no I don't want to go into the real issues with floats and doubles as it would fall completely out of the topic here ...

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
    12. Re:I don't trust Wolfram Alpha by femtobyte · · Score: 1

      Like I mentioned above, your education seems to have failed you in understanding this important concept.

      The extra zeros in 1.00000000 inch versus 1.00 inch are absolutely "significant": they tell the machinist making the part how accurate the result needs to be. If I ask for a "1.00 inch" part, that indicates that I won't mind if the actual result is really 1.003 inches or 0.998 inches; the measurement and fabrication can be carried out with a pair of calipers and a saw. However, if I ask for a "1.00000000 inch" part, this means I won't be happy with a 1.003 inch result --- or even a 1.0000002 inch result; making something to this accuracy would strain the limits of available technology. This convention of using the number of digits written (even when they are "redundant" zeros) to indicate the necessary accuracy of the number is very important in engineering/manufacturing specifications.

      Likewise in the sciences, results are quoted with a number of figures indicating the accuracy of a measurement.

      The concept of significant figures long pre-dates computers and floating point numbers. Calculations done on a slide rule have the same limitations on numerical accuracy, as do calculations by pen-and-paper involving approximations.

    13. Re:I don't trust Wolfram Alpha by angel'o'sphere · · Score: 1

      Sorry, but you fail to understand how different the rest of the world is and what education means.

      If I want a thing as you describe I specify as follows:
      I need a 1 inch item accurate in 0.00000001 (however that unit is called).

      Your wording from here, I quote:

      If I ask for a "1.00 inch" part, that indicates that I won't mind if the actual result is really 1.003 inches or 0.998 inches; the measurement and fabrication can be carried out with a pair of calipers and a saw. However, if I ask for a "1.00000000 inch" part, this means I won't be happy with a 1.003 inch result --- or even a 1.0000002 inch result; making something to this accuracy would strain the limits of available technology.

      MAKES no sense at all. Perhaps you should look up how business contracts about stuff like tis works?

      Anyway, about education, numbers etc.: in europe no one would write 1.000000000 to indicate any kind of "significant digits" as 1.0 is the same as 1.00 and so on. If you want some accuracy you specify it separately. Significance as I taske it from the other posts here seem to be something about accuracy in calculation ... but well perhaps the other posters are even more confused than I am and "significant digit" is only a lay mans term with arbitrary meaning.

      This convention of using the number of digits written (even when they are "redundant" zeros) to indicate the necessary accuracy of the number is very important in engineering/manufacturing specifications. If that is indeed the case it might be an anglo american habit and has nothing to do with "education" as I said above: we here don't do that.

      How do you define "significant digits" in this calculation: 2.3456 * 3.14156 - 1.02????

      In school we learned you may round after 5th digit, as this is the longest chain after the decimal point. However when you are at the point to do that, you already had calcualted everything.

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
    14. Re:I don't trust Wolfram Alpha by Hatta · · Score: 1

      How can a 0.00003 and 0.07000 have different significant digits if they are not represented in a computer memory?

      It's a convention that roughly estimates precision. If you measure a quantity, say 0.00003 grams, how precise is that? The actual value could be anywhere from .000025 to .0000349999, or .00003 +/- 16%

      Consider .07000 on the other hand. You know that the actual value is between .069995 and .0700049999. That's .07000 +/- .007%. Much more precise.

      This is counter intuitive because they are both expressed to the same number of decimal places. Turns out that sig figs work better in calculations. What if you multiply .07000 * .00003? You get 0.0000021. That's seven decimal places. Obviously you can't increase the precision of your measurements by doing math with them.

      But try plugging in the range of actual values I mentioned above. We could be looking at .069995 * .000025 OR .070004999 * .0000349999. So the actual product could be anywhere between 0.000001749875000 and 0.000002450175000. If we follow the sig fig rules, the product has the same number of sig figs as the least precise multiplicand. .00003 only has one sig fig, so both of those products round to .000002.

      That's 3 paragraphs, not 3 sentences. But I hope that helps explain how sig figs work.

      --
      Give me Classic Slashdot or give me death!
    15. Re:I don't trust Wolfram Alpha by Lord_Naikon · · Score: 1

      Dude, you're completely wrong. I live in Europe and I use that notation all the time.

      1.000000000 is definitely more accurate than 1.0. This notation implies an error of up to +/- 0.000000005 in the measurement or result. 1.0 implies an error of up to +/- 0.5. If you do math with different numer of significant digits you round the outcome to the numer of sig figs of the least accurate input., Thus 2.3456 * 3.14156 - 1.02 = 6.35 (i.e. 3 significant digits). Any more digits in the result are _useless_. Technically to be even more accurate you state the actual result and the error, but the number digits is usually sufficient to get the general idea.

      This is physics 101.

    16. Re:I don't trust Wolfram Alpha by angel'o'sphere · · Score: 1

      As I said before: this is not physics 101.
      It is a completely made up internet myth.
      While your words "make sense" as in the sense of "if we would agree on this terminology, we would both understand, what it means" ... it is in no way any engineering practice.
      My point exactly is the "useless" argument as you made it ... but that is common sense, and is not taught as "significant digits" in school, why should it?

      As I said before, no one in the real engineering world is using a number like "1.000000000" to indicate anything like error, accuracy etc.

      However while I think about it, it might be the reason for failed Mars landers that some people do that kind of stuff.

      So, why did you pick randomly 3 significant digits from my math example? Hm? The pi indicated 5 but you picked 3 ...

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
    17. Re:I don't trust Wolfram Alpha by angel'o'sphere · · Score: 1

      In fact I did not get what you are about.

      For me that is "statistical errors" and rounding.

      What do multiply math examples have to do with significant digits? Well, looking at the other threads discussing with me about it ;D

      In fact you described pretty trivial rounding problems, still no idea what the term "significant digits, figures" is meaning in this context. Perhaps you only mean "rounding" and misnome it as "significant digits"?

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
    18. Re:I don't trust Wolfram Alpha by inKubus · · Score: 1

      It says 180 when I clicked the link.

      --
      Cool! Amazing Toys.
    19. Re:I don't trust Wolfram Alpha by femtobyte · · Score: 1

      So, why did you pick randomly 3 significant digits from my math example? Hm? The pi indicated 5 but you picked 3 ...

      I would guess that Lord_Naikon picked 3 digits because he actually knows what he is doing. The "-1.02" is the limiting precision in the expression; there's no point to adding more decimals to the result when the precision here is specified no better. I usually stick to complaining about education in the good old U.S. of A., but apparently even Germany has a few school districts that would do Texas proud.

    20. Re:I don't trust Wolfram Alpha by Khyber · · Score: 1

      68+68+45=??

      Despite it saying 180, the math of the numbers it initially gives works out to 181.

      This thing, plain and simple, is not giving a 100% correct answer on what it displays.

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    21. Re:I don't trust Wolfram Alpha by Anonymous Coward · · Score: 0

      The link you posted had 180?

    22. Re:I don't trust Wolfram Alpha by tbird81 · · Score: 1

      When I was in school the term "significant digits" certainly was not taught ...

      I think you might have just missed it.

    23. Re:I don't trust Wolfram Alpha by tbird81 · · Score: 1

      Not when they cannot perform simple geometrical calculations.

      http://www.wolframalpha.com/input/?i=triangle+with+sides+0.4592+meters%2C+0.6+meters%2C+0.6+meters

      180 degrees, not 181, should be the sum of all internal angles.

      Heard of rounding?!?!

    24. Re:I don't trust Wolfram Alpha by tehcyder · · Score: 1

      It even puts an "approximately equal to" symbol next to the degree figures. OP is either a troll or a retard, and I'm guessing its the latter.

      --
      To have a right to do a thing is not at all the same as to be right in doing it
    25. Re:I don't trust Wolfram Alpha by tehcyder · · Score: 1

      68+68+45=??

      Despite it saying 180, the math of the numbers it initially gives works out to 181.

      This thing, plain and simple, is not giving a 100% correct answer on what it displays.

      If you look at that page there is am "approximately equal sign" next to the 68, 68 and 45. Obviously the figures are rounded. If you genuinely don't understand this, you should sue whatever school you went to for failing to educate you properly.

      --
      To have a right to do a thing is not at all the same as to be right in doing it
    26. Re:I don't trust Wolfram Alpha by tehcyder · · Score: 1

      Are you sure that your problem is not just some sort of lack of undersatanding of English? In the UK, "significant digits" or "significant figures" are term we learned for GCSEs (i.e. basic secondary school exams taken at fifteen or sixteen).

      --
      To have a right to do a thing is not at all the same as to be right in doing it
    27. Re:I don't trust Wolfram Alpha by angel'o'sphere · · Score: 1

      In fact that could be, but I'm pretty sure we have not really an analog german term, or we express "the problem" completely different. Especially one of the persons answering claimed that an engineer would e.g. order a 1.0000000 inch item instead of a 1.0 inch item. The first one would define implicit that he wants an accuracy of 0.00000000x while the second one would ask for an accuracy of 0.0x ... I never ever saw or heard about something like this ;D (and I'm working half my time with engineers, the other half with bankers)

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
    28. Re:I don't trust Wolfram Alpha by angel'o'sphere · · Score: 1

      Well, honestly, can you explain WHY the -1.02 is in your eyes the "limiting" expression?
      Because now I seem to feel what you are after. And if I'm right, then please don't blame education systems, as in my eyes your way of arguing makes _no sense_

      You say: 2.3456 * 3.14156 - 1.02 = 6.35
      I say: 6.348843136

      If no one gives me an math exam question asking to round it to 2 digits after the decimal point, I would do _nothing_ with that number . If I had to calculate the number on paper and had not much space or any other reason I would likely "round / cut" it to 6.34884 to the same number of digits as the "pi" has.

      Back to my question above, if you have hundreds of numbers in the x.yyzzzzz range to add up and one or a few in the x.yy range. Would you disregard all the "z" digits in that calculation or would you "round" at the end of the calculation ??? And regardless what you do: why? I mean in wich situations would you round and when not ;D

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
    29. Re:I don't trust Wolfram Alpha by Hatta · · Score: 1

      It's a way of keeping track of where I should round. In the above problem, why did I round to .000002 instead of .0000021? Because of sig figs.

      --
      Give me Classic Slashdot or give me death!
    30. Re:I don't trust Wolfram Alpha by angel'o'sphere · · Score: 1

      Well, I read up the wikipedia article and know now that those guys on 7. here talking about "sig figs" in fact only mean rounding.
      No idea why you explain it so complicated ;D
      But I'm now pretty sure that *I* at least did not learn the "complicated" definition of "significant digits".
      The misunderstanding in the discussion here comes from the fact that I as a computer scientist would say 0.003 has 4 significant digits, but wikipedia says only the '3' is a significant digit so that number has only *one*. In other words you use the term in a completely different meaning than I as a non english native speaker would expect. Especially when I compare your words with my knowledge about floating point or double precision floating point numbers used in computers (there is also always talked about significant "bits").
      Anyway I guess I have to reread your example several times to really get what your original point was ...

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
    31. Re:I don't trust Wolfram Alpha by Khyber · · Score: 1

      There is no room for approximations in a supposed 'COMPUTATIONAL ENGINE' and if YOU can't understand this then I think you should go back to the fantasy world you live in where exact numbers don't matter.

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    32. Re:I don't trust Wolfram Alpha by Khyber · · Score: 1

      Heard of engineering? Rounding doesn't hold well for most engineering projects when rounded up so grossly.

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    33. Re:I don't trust Wolfram Alpha by Dr.+Sp0ng · · Score: 1

      There is no room for approximations in a supposed 'COMPUTATIONAL ENGINE' and if YOU can't understand this then I think you should go back to the fantasy world you live in where exact numbers don't matter.

      *All* non-integral math done by a computer is an approximation.

    34. Re:I don't trust Wolfram Alpha by Lord_Naikon · · Score: 1
      This has nothing to do with internet. I learned this stuff when I was about 13 in school. I don't get your whole argument on the terminology. The concept has been repeatedly explained. I will try to explain this stuff once more in even easier words (I hope).

      As I said before, no one in the real engineering world is using a number like "1.000000000" to indicate anything like error, accuracy etc.

      Yes they do. Suppose you have a Volt meter and it displays 1.0000 V. Would you say it it could actually be anything between 1.5000 V and 0.5000 V ? Of course not. The 1.0000 V really implies that the error is less than 0.00005 as (i.e. the actual voltage is between 1.0005 V and 0.99995 V. Unless the device explicitly states its error is larger than that we may assume all digits are accurate.

    35. Re:I don't trust Wolfram Alpha by angel'o'sphere · · Score: 1

      I understand your words.

      But to repeat mine. This sounds like an internet myth.

      If a volt meter in germany displays 1.0000 V, it does not imply its accuracy is or error is less than 0.00005.

      If the volt meter has any accuracy/error issues it is written on a paper sticker glued on the back of the volt meter. Very simple.

      The concept you explain, and claiming we germans have a bad education, as we don't "know your concept" makes no sense.

      The wikipedia article on us wikipedia is also completely different to your explanation.

      3 or 4 people answered here on /. to my curious question when this topic came up: all of them explain "sig figs" completely different. There is no comprehensible conclusion drawable from it, except on: In the US writing digits like this 1.00000 implies an accuracy ... fine, I got that.
      And no offense please, I'm glad to know now that in your culture this is an important side information ... I would put this under "english learning" and not under "math education" ... as I tried to point out, we as "the engineers" point out errors, measuring, accuracies explicitly and don't hide it in long strings of digits ... WTF do you really think a german contractor would send an order to china with digit streams following your example? And if something goes wrong do you really believe a court would rule in your favour if you omit demanded accuracy and error tolerances ??


      Unless the device explicitly states its error is larger than that we may assume all digits are accurate.

      That is exactly what I said!! however you imply that an error of 0.00005 is tolerable. In my eyes it is not!!

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
    36. Re:I don't trust Wolfram Alpha by Lord_Naikon · · Score: 1

      Ok, what a second, I never said I was from the USA (I'm Dutch) and secondly lets not over generalize the perceived deficiencies mentioned by others of the German schooling system.

      The basic theory that you specify accuracy or errors in measurements was never questioned by me. However I'm simply saying, that lacking such information, the number of significant figures DOES matter. That is what it all boils down to. That is the reason why you simply can't say 1.0 =~ 1.0000, but you can say 1.0 =~ 1.0000 +/- 0.05.

      Finally, the voltmeter I have here (of German make btw, although admittedly a cheap model) doesn't say what its accuracy is.

      I hope we can finally put this to rest now :-)

    37. Re:I don't trust Wolfram Alpha by angel'o'sphere · · Score: 1

      Yepp, I fully agree that significance and accuracy matters. However those other guys wildly pulled "sig figs" out of the air and when I asked what they ment with it they gave all a different explanations and blamed the german education system ^-^

      (Perhaps I should have mentioned that I have a half diplom - no idea how that is officially named in english ;D in math and physics ... and never stumbled over this "sig fig" thing in either school nor university. The wikipedia article about it however was nice.)

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
  38. What's the use? by Anonymous Coward · · Score: 0

    If fail to see how this could be useful?
    Most PDF's I receive are printable versions of info which is also available online.
    If they want to make use of interactive content, they usually include a URL, which makes pretty much sense to me.

    Also, didn't Adobe include similar features in its Acrobat reader, which were later exploited by maleware-writers?

  39. Re:CDF? Really? by crush · · Score: 2

    You're assuming malice. But the most likely thing is that they used Wolfram Alpha to search for "CDF" instead of using Google or Ixquick. ;)

    Similar cluelessness abounds in their comparison chart which claims e.g. that HTML5 is incapable of a "dynamic document hierarchy" while "Readers can dynamically open and close chapters and sections in CDF documents. CDF also supports hierarchical, tab, slide, flip, opener, and other document organizations."

  40. What's new here? by saforrest · · Score: 3, Interesting

    All of Matematica, Maple, and MathCAD have had their own worksheet/document formats since the mid-90s at least. They have gone through many incarnations but I believe all of them now support embedding code, graphics, marked-up text, etc. Maple's Document format certainly does.

    Exactly what is new about this, other than a new name and, well, further grist for Stephen Wolfram's publicity mill?

    Is the idea simply to have a thin-client reader and offload most of the computation to remote servers? Because if so then that is the innovation, not some new document format.

    1. Re:What's new here? by fyzikapan · · Score: 1

      It's not really clear to me how this is significantly different from their existing offerings either. It looks like all they've done is take Mathematica notebooks and the Manipulate[] function (which, incidentally, actually can be pretty cool) and given it a new coat of paint.

    2. Re:What's new here? by Anonymous Coward · · Score: 0

      "The nice thing about standards is that you have so many to choose from"

    3. Re:What's new here? by Anonymous Coward · · Score: 0

      According to Wikipedia it is an alternative file format for Mathematica programs, only that now there are browser plugins for viewing them and limited interaction.

    4. Re:What's new here? by Anonymous Coward · · Score: 0

      Excel has been able to do that since 2007 with Excel Services for SharePoint

  41. Less user enablement is what we need by FunkyELF · · Score: 2

    I can't stand the monstrosities they try to create using Word and Excel today... don't give them even more power... please

    1. Re:Less user enablement is what we need by rubycodez · · Score: 1

      the only people I know who used or are using Wolfram's products are/were scientists, students, and engineers. You know, the people who build things, discover things, or are in training to build or discover things. Enabling them isn't the worst we can do. Of course, I'm glad some of their needs can be met with open source now, but there's still some things that aren't yet possible with oss

    2. Re:Less user enablement is what we need by hackertourist · · Score: 1

      I'd rather enable users and deal with the shit than treat them like peons and have them come to my ivory tower for their every need.

  42. Great - CDF is another attack vector to worry abo by Anonymous Coward · · Score: 0

    All we need is another file format that executes logic and sends information to entities outside of your computer by default.

  43. Marketing drivel for nothing new... by Anonymous Coward · · Score: 0

    Dynamic charting objects in virtually every web based language can handle this already. Other than fattening up their coffers a bit more, locking users into their own "proprietary" format, and gaining more marketshare... what exactly is the benefit of this? Other than for Wolfram that is, heh.

  44. OK... I printed the .cdf you sent by bugs2squash · · Score: 1

    now what ?

    --
    Nullius in verba
  45. Nothing new done, no new goal by DragonWriter · · Score: 1

    The Computational Document Format (CDF) allows authors to embed interactive charts, diagrams and graphics into their documents, allowing readers to adjust variables to see how increasing a price affects profits, for example, or display different segments of a brain scan. Wolfram aims to make the format easy enough for non-programmers to use, based on the linguistic commands used in its search engine. '[Currently] anyone who can make an Excel macro should easily be able to make interactivity for CDF,'

    HTML+JS, XAML+VB.NET, and (obviously) Excel+VBA already meet this standard. And are widely deployed. Why do we need CDF as currently implemented?

    'Where I'd like to get is that anyone who can make an Excel chart can make interactivity in CDFs.'"

    And I'd like a pet unicorn. The hardest part of the task "make interactivity" (at least, interactivity that works correctly, without which interactivity is useless) in modern high-level environments isn't syntax, its developing the analytical skills necessary to clearly define what you want out of the interactivity. Non-interactive charts are conceptually simpler than any interactive behavior and will always be easier to specify a simple non-interactive like than to define useful interaction.

  46. Mathematica rules, CDF drools by turtle+graphics · · Score: 2
    I'm a huge fan of Mathematica, and use it all the time for mathematical work. The manipulate command they're leveraging for the CDF is incredibly elegant and simple, as advertised. However, from the Wolfram CDF faq:

    Can I remove the welcome screen, toolbar, or watermark logo I see when opening CDFs in CDF Player or viewing CDFs online with the web browser plugin?
    The presence of Wolfram branding is part of the FreeCDF licensing terms...

    They've got to be kidding if they expect anyone to make serious use of an 'open' format that requires a proprietary player with advertising all over it. Compare with PDF, which is not 'free' but at least seamlessly operates with, say LaTeX.

  47. no mathreader any more? by drolli · · Score: 1

    i tried to find mathreader today, but i endend up on a broken page. I downloaded the CDF viewer and it did not work (ubuntu 11.04)

  48. Ooh! Ooh! Pick me, sir! by Anonymous Coward · · Score: 0

    If this format were to be used, would it really be all that different?

    No.

  49. no thanks by samantha · · Score: 1

    It requires Mathematica 8 (very expensive for non-students) to create such a document. So I doubt it is going to be real popular.

  50. Re:I've met some of the people who make Excel char by Anonymous Coward · · Score: 0

    A chart is not a macro. Well, it sorta is, but to equate "making a chart" to "making a macro" is like equating "heating a ready meal" to "cooking".

    I was thinking, the number of people who can make Excel macros is actually probably quite small. Now I'm wondering, how many people even know what an Excel macro is?

  51. Re:CDF? Really? by Anonymous Coward · · Score: 0

    considering they are in the business of writing high end mathematics software, and CDF files are primarily used to store data for high end mathematics programs,
    yes, I would say it is a bad idea

  52. Filetype is Computable Document Format by shmorhay · · Score: 1

    The filetype is Computable Document Format, per the Wolfram website, not Computational.

  53. Another Excellent Product From... by Cylix · · Score: 1

    Wolfram and Heart... providing all of your demonic document format needs.

    --
    "You should always go to other people's funerals; otherwise, they won't come to yours." -- Yogi Berra
  54. Problemd Afoot ... Oh Dear by Anonymous Coward · · Score: 0

    Seems the Legal Eagles at Wolfram forgot to check about ... there is already CDF and netCDF format that is
    copyrighted and patented NOT by Wolfram.

    A few Foots will be lost in the Vietnam Style carnage to come.

  55. What they should have done.... by martin_dk · · Score: 1
    • File->Export->iOS App
    • File->Export->Android App
    • File->Export->HTML5 website

    How are they going to reach an install penetration ratio that justifies this new format?

    Each and every CDF example they give could have been done in HTML5 or Flash

    I don't think we will hear much from this new format.

  56. Re:CDF? Really? by Ed+Avis · · Score: 1

    Of course not, they entered it into Wolfram Alpha which turned up that it had previously been used for The Odessa File by Frederick Forsyth...

    --
    -- Ed Avis ed@membled.com
  57. Literate Programming by mcswell · · Score: 1

    Strikes me as akin to Knuth's Literate Programming (and many later implementations of it). Although with the usual LP methods, you have to extract the software from the document before you can run it. An interesting idea, to run it directly in the document... Not very archivable, though, since the chances of this document format being interpretable in 50 years is, IMO, slim.