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
    W

    William Stein (SageMath blog)

    sagemath.blogspot.com · Personal blog · on HN since 2008

    William Stein, founder of SageMath, writes about open source math software, SageMathCloud, and the business side of open source projects.

    Visit blogHN submissions
    MathOpen Source & LinuxBusiness & Strategy
    What HN says

    Commenters cite it for his account of why Sage was built against closed tools like Magma, his views on open core licensing, and a pricing gripe.

    Stats for nerds
    25HN people shared it
    37linked in comments
    1.2Kstory points
    Jun 2017last shared
    2014people per year2017

    Top posts on HN

    1. 1
      RethinkDB, SageMath, Andreessen-Horowitz, Basecamp and Open Source Software
      2 people · 409 points · first shared 2016 · 120 comments on HN
    2. 2
      Open source is now ready to compete with Mathematica for use in the classroom
      1 person · 225 points · first shared 2016 · 62 comments on HN
    3. 3
      React, Flux, RethinkDB and SageMathCloud – Summer 2015 Update
      2 people · 154 points · first shared 2015 · 62 comments on HN
    4. 4
      Jupyter: “take the domain name down immediately”
      1 person · 83 points · first shared 2016 · 38 comments on HN
    5. 5
      The Simons Foundation and Open Source Software
      1 person · 76 points · first shared 2015 · 32 comments on HN
    6. 6
      Sage Math Cloud
      2 people · 63 points · first shared 2014 · 15 comments on HN
    7. 7
      DataDog: Don't make the same mistake I did--followup; unhappy customers
      1 person · 38 points · first shared 2017 · 4 comments on HN
    8. 8
      Sage: Can There be a Viable Free Open Source Alternative to Magma, Maple, Mathematica, and Matlab?
      1 person · 23 points · first shared 2008 · 15 comments on HN
    9. 9
      Conception, birth and developement of a Free math software (Sage)
      3 people · 16 points · first shared 2009 · 8 comments on HN
    10. 10
      RethinkDB must relicense NOW
      2 people · 15 points · first shared 2016 · 2 comments on HN

    What HN people wrote when they linked it

    • intellectableSep 2015

      Possible donate the credits to an open source project?
      I suggest contacting @williamstein [0] who has been actively seeking help to fund Sage Math Cloud [1]. See post here [2] and here [3] for reference.

      I'm living on credit cards -- I have no NSF grant support anymore, and SageMathCloud is still losing a lot of money every month, and I'm unhappy about this situation. It was either completely quit working on SMC and instead teach or consult a lot, or lose tens of thousands of dollars. I am doing the latter right now. I was very caught off guard, since this is my first summer ever to not have NSF support since I got my Ph.D. in 2000, and I didn't expect to have my grant proposals all denied (which happened in June). [3]

      [0] https://news.ycombinator.com/user?id=williamstein
      [1] https://cloud.sagemath.com/
      [2] https://news.ycombinator.com/item?id=10175563
      [3] http://sagemath.blogspot.com/2015/08/react-flux-rethinkdb-and-sagemathcloud.html

    • hdevalenceFeb 2014

      For an excellent description of another instance of this sort of issue, see [1] about Canonical and Mir.

      Github seems to have things pretty figured out: they have a closed core that they control, with a veneer of hackability, and a lot of hype. You then get people to work for you for free by having them create plugins that, while open source, are effectively controlled by Github, Inc.

      The key thing is to make people feel that they're contributing to a community, even though that community doesn't really have ownership of the work. By the time the tension between the community's needs and Github's needs comes out, you've already locked everyone into your ecosystem.

      Other notable instances of this phenomenon include the MAGMA computer algebra system, and the creation of SAGE (see [2]).

      [1]: http://mjg59.dreamwidth.org/25376.html

      [2]: http://sagemath.blogspot.ca/2009/12/mathematical-software-and-me-very.html

    • niftichFeb 2017

      The GNU Affero GPLv3 has been a recurring topic during RethinkDB's existence, but I cannot substantiate the same having been an issue for MongoDB. Links appreciated.

      Some instances of people asking about GNU Affero GPLv3 and RethinkDB:

      (2014-11-16) https://github.com/rethinkdb/rethinkdb/issues/3347

      (2015-06-16) https://groups.google.com/forum/#!topic/rethinkdb/g5UEck3sqMs

      (2016-10-10) https://sagemath.blogspot.com/2016/10/rethinkdb-must-relicense-now-what-is.html

      (2017-01-09) https://github.com/rethinkdb/rethinkdb/issues/6221

    • rz2kAug 2014

      I believe that Sage was modeled after Magma, which isn't important, but I highly recommend this long blog post by William Stein[1] talking about his motivations, the problem of basing academic work on closed source software, and in the case of Magma, the potential politics of even being able to get the software.

      [1] http://sagemath.blogspot.com/2009/12/mathematical-software-and-me-very.html

    • Fede_VOct 2014

      There is an excellent blog by the creator of Sage:

      http://sagemath.blogspot.it/2014/08/you-dont-really-think-that-sage-has.html

      Sage is absolutely amazing, but it is very far behind the cutting edge CAS systems (MAGMA/Mathematica) - I think he is being a bit harsh in his assessment, but he has incredibly ambitious goals - and by those goals, he has fallen short.

    • williamsteinJul 2016

      dmytton you have done a FANTASTIC job on your pricing page (https://www.serverdensity.com/pricing/)! I just got screwed by DataDog's confusing pricing page (http://sagemath.blogspot.com/2016/07/datadogs-pricing-dont-make-same-mistake.html). Your's is the ultimate example of what to do right. WOW.

    Related

    William Steinwstein.org19 people

    The Origins of SageMath; I am leaving academia to build a company [pdf]

    William Stein
    Personal · last shared 2026
    Travis Oliphanttechnicaldiscovery.blogspot.com26 people

    Thoughts on porting NumPy to PyPy

    Travis Oliphant
    Personal · last shared 2018
    Yegor Bugayenkoyegor256.com116 people

    Why I Don’t Talk to Google Recruiters

    Yegor Bugayenko
    Personal · last shared 2025
    n-Category Cafégolem.ph.utexas.edu134 people

    Galois Theory

    n-Category Café
    Publication · last shared 2026
    The Morning Paperblog.acolyer.org606 people

    Local-first software: you own your data, in spite of the cloud

    The Morning Paper
    Personal · last shared 2026
    MathWorks Blogsblogs.mathworks.com52 people

    Artificial Neural Networks for Beginners

    MathWorks Blogs
    Company · last shared 2026
    Yin Wangyinwang0.wordpress.com33 people

    What's wrong with Object-Oriented Programming and Functional Programming

    Yin Wang
    Personal · last shared 2023
    Mark Seemannblog.ploeh.dk171 people

    From Design Patterns to Category Theory (2017)

    Mark Seemann
    Personal · last shared 2026