Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K

    Wolfram Blog

    blog.wolfram.com · Company blog · on HN since 2007

    Wolfram Research's blog on the Wolfram Language and Mathematica, with posts on features, data, and the company's licensing stance.

    Visit blogHN submissions
    Languages & CompilersMathData & Visualization
    What HN says

    Commenters like the language's power for data work but criticize the company's closed-source stance and find its open-source comparisons cringey.

    Stats for nerds
    225HN people shared it
    301linked in comments
    6.4Kstory points
    Dec 2024last shared
    2007people per year2024

    Top posts on HN

    1. 1
      The solution of the Zodiac killer’s 340-character cipher
      3 people · 688 points · first shared 2021 · 164 comments on HN
    2. 2
      Why Wolfram tech isn’t open source (2019)
      15 people · 340 points · first shared 2019 · 292 comments on HN
    3. 3
      Extending Van Gogh’s Starry Night with Inpainting
      3 people · 281 points · first shared 2014 · 43 comments on HN
    4. 4
      Announcing Wolfram Programming Lab
      1 person · 232 points · first shared 2016 · 140 comments on HN
    5. 5
      World Cup Follow-Up: Update of Winning Probabilities and Betting Results
      1 person · 206 points · first shared 2014 · 76 comments on HN
    6. 6
      Is there any point to the 12 times table?
      2 people · 205 points · first shared 2013 · 193 comments on HN
    7. 7
      Launching Today: Mathematica Online
      1 person · 203 points · first shared 2014 · 50 comments on HN
    8. 8
      Wolfram Programming Cloud Is Live
      1 person · 186 points · first shared 2014 · 108 comments on HN
    9. 9
      All Rational Approximations of Pi Are Useless
      4 people · 185 points · first shared 2012 · 110 comments on HN
    10. 10
      Announcing Wolfram SystemModeler
      1 person · 167 points · first shared 2012 · 33 comments on HN

    What HN people wrote when they linked it

    • scrumperNov 2012

      MMA is a fantastic bit of software. It's my secret weapon for lots of tasks, including prototyping algorithms, data manipulation (it absolutely excels at this), visualisation and all sorts of miscellaneous investigatory tasks. I'd love to use it at work but as a Home Edition user my license prohibits this. Were I to accidentally start it at my day job, I'd use it for converting data between various formats, processing it, manipulating it and writing it back again, like a gigantic and insanely powerful interactive awk replacement. Since I maxed out the RAM on my laptop I now have it run at startup so it's always there for back-of-the-envelope stuff.

      I used it extensively in designing my side project synth[1], where I used its visualisation capabilities to figure out everything from panning algorithms to delay lines. It earned its keep most often late at night when I was tired and trying to figure out daytime-simple-but-nighttime-hard routines. The Manipulate[] function is really good for this, as it shows you the output of a function as you drag the inputs up and down. I also used it for turning mathematical formulae into C code - the CForm[] function does this very well.

      It's also a great way to experiment with functional programming, since that's how it mostly likes to operate.

      I reckon there's a lot of places you could use it, but it's too expensive to justify. I don't really care if it's open source or not, but I'd like Stephen Wolfram to have an epiphany on pricing…

    • DetrusJan 2012

      I haven't been programming long and don't get the nuances of functional and declarative paradigms. But I have a hunch that even if people made some new languages that balanced out the various concerns of complex compilers, programmer control, LOC, boilerplate, ugly syntax etc, it wouldn't fix much.

      So, using research into how people best solve problems, I’m making a tool that helps people solve the problem of having an idea and not being able to make it a reality.

      Novices will still have lots of problems. They don't really think about how sprites move in a game, they think they want to make a game kinda like Asteroids or more like Mario. What will really help them is a well organized, well documented template.

      The problem is with documenting, organizing and making available the multitude of libraries and solved problems. Making them accessible through visual examples and natural language.

      http://blog.wolfram.com/2010/11/16/programming-with-natural-language-is-actually-going-to-work/

      The Wolfram approach of writing a query, seeing the output, confirming or rejecting it is the right direction. Memorizing syntax is a big problem.

      [1,2,3].byPairs == [[1,2]];
      [1,2].byPairs == [[1,2]];
      [1].byPairs == [];

      This doesn't solve syntax memorization.

      split array by pairs == arrayPairTransform([1,2,3]) == [[1,2]]
      make array of pairs == arrayPairTransform([1,2]) == [[1,2]]

      This is closer imho. You don't really have to worry about the [1,2].byPairs being prettier than…

    • kenjacksonMay 2011

      I side much more Conrad Wolfram on this than Stillwell [1]. Computation simply is a lot less important now as we have tools that do them with far greater speed and accuracy. And I'm from the generation that did tons of computation, but I honestly never had a great grasp of it. I just knew there were steps to be taken (leave an extra space to right as you do long multiplication) -- and I was one of the top math students in the district.

      In fact I'd argue that I never really understood much of any math until grad school. I was computational sophisticated, but lacked understanding.

      And oddly, I seem to find quite the opposite problem from what the blog author describes. I find students who know 3x5. But struggle to understand when the Fourier Transform is appropriate. Sure, if they're looking at problem sets at the back of the chapter about Fourier Transforms then they'll start with it, but in the real world they lack the conceptual understanding of it. I've met students who can compute the SVD, they can tell you the text book definition, but don't actually intuitively know what it means. They don't know when it should be applied, or when it is applied, what it means.

      [1] http://blog.wolfram.com/2010/11/23/conrad-wolframs-ted-talk-stop-teaching-calculating-start-teaching-math/

    • malikerDec 2021

      As another commenter pointed out they are pretty adamant about not going open source [1].

      But then later they walked it back a little and claimed they are "like open source" [2]. Funny there are 12 reasons for being closed source and only 6 for being "like" open source. And the reasons they're like open source are pretty weak. The first one (free use) has a lot of restrictions like the way their cloud product locks you out of your files 60 days after they're created.

      It's cool what Wolfam has achieved, but it's hard to justify going with a closed tool these days with all the interest in open science and the capabilities that are now available in the open source world.

      [1] https://blog.wolfram.com/2019/04/02/why-wolfram-tech-isnt-open-source-a-dozen-reasons/
      [2] https://blog.wolfram.com/2021/11/30/six-reasons-why-the-wolfram-language-is-like-open-source/

    • aleph_minus_oneFeb 2024

      > His work is definitely worthwhile. Wolfram Language by itself is actually very cool. I really wish he would open source it. I'm not going to use any math package that isn't open source for anything.

      Here is the official statements of Wolfram Research on this topic:

      > Why Wolfram Tech Isn’t Open Source—A Dozen Reasons

      > https://blog.wolfram.com/2019/04/02/why-wolfram-tech-isnt-open-source-a-dozen-reasons/

      See also

      > Episode 1: Thoughts on Wolfram & Open Source

      > https://soundcloud.com/wolframresearch/wolfram-on-open-source

      If you nevertheless insist on having an open source implementation of the Wolfram language, have a look at the answers at

      > https://mathematica.stackexchange.com/questions/4454/is-there-an-open-source-implementation-of-mathematica-the-language

    • hhmDec 2007

      These are most of those I follow... as you'll see, it's very difficult to find good material on maths and physics blogs, or at least I've had difficulties on finding it.

      Maths:
      http://www.arsmathematica.net/
      http://scienceblogs.com/goodmath/
      http://lambda-the-ultimate.org/ (not exactly maths but...)
      http://plus.maths.org/blog/
      http://terrytao.wordpress.com/
      http://golem.ph.utexas.edu/category/
      http://blog.plover.com/ (sometimes)
      http://blog.wolfram.com/
      http://gowers.wordpress.com/

      Physics:
      http://backreaction.blogspot.com/
      http://www.math.columbia.edu/~woit/wordpress (very biased)
      http://angryphysicist.wordpress.com/
      http://scottaaronson.com/blog
      http://motls.blogspot.com/ (very biased)

    Related

    Stephen Wolframwritings.stephenwolfram.com608 people

    Some Details of My Personal Infrastructure

    Stephen Wolfram
    Personal · last shared 2026
    Wolfram Alpha Blogblog.wolframalpha.com61 people

    Announcing Wolfram Alpha Pro

    Wolfram Alpha Blog
    Company · last shared 2023
    Google Research Blogresearch.google584 people

    Google Titans architecture, helping AI have long-term memory

    Google Research Blog
    Company · last shared 2026
    LessWronglesswrong.com2.4k people

    The Best Textbooks on Every Subject

    LessWrong
    Publication · last shared 2026
    Matt Taylormjt.me.uk70 people

    The smallest 256x256 single-color PNG file, and where you've seen it (2015)

    Matt Taylor
    Personal · last shared 2026
    Salesforce Research Blogblog.einstein.ai25 people

    Talk to Your Data: One Model, Any Relational Database

    Salesforce Research Blog
    Company · last shared 2021
    Python Software Foundation Blogpyfound.blogspot.com147 people

    PSF has withdrawn $1.5M proposal to US Government grant program

    Python Software Foundation Blog
    Company · last shared 2026
    Square Developer Blogdeveloper.squareup.com47 people

    RBS, Ruby’s new type signature language

    Square Developer Blog
    Company · last shared 2026