Live data from Hacker News

SageMath – Open-Source Mathematical Software System

sagemath.org

61–70 of 87 posts

Re: SageMath – Open-Source Mathematical Software System

#61
post #44

Earlier quoted context omitted.

Fair, but it would be really interesting to pit an avid MATLAB person against an avid numerical Python person in a data analysis race. I've found that you can generally do most things you can do with MATLAB in Python, but the experience in MATLAB is buttery smooth while the experience with numerical Python is clunky and obnoxious (whether it be all the useless textual noise in the code itself, the inferior quality of…

>I had high hopes for Julia, I have a test for it. How annoying is it to plot(sin(0:0.01:6*pi)) out of the box? For the extreme challenge question, how annoying is it to also open a new plot window and plot(cos(0:0.01:6:pi)) alongside it. I want to be able to pan around and inspect these complicated functions. Just use the plot command in Makie.jl? This is a nice first few commands to check the install.

In 0.6, I tried Plots.jl. It seemed pretty nice, but then if I tried to do a whos() to see what variables were in the workspace, it would go out to lunch for >20s. Not just the first time, every time I simply wanted to see what I had in RAM. This didn't seem very useful to me for interactive use.

In 1.0, I tried Plots.jl again. I tried adding it using the package manager and it blew up trying to build. This is with no special state from me, I unpacked the 1.0.0 release, started it and did Pkg.add('Plots')... boom.

There's such a great story around it and I really want to like it, but this is like extremely basic suitably to task stuff... Who knows, maybe I'm using it wrong.

Re: SageMath – Open-Source Mathematical Software System

#62

Earlier quoted context omitted.

Thanks a lot for your work, sage is awesome! I think sage should advertise more that it can be viewed as a big library + modified but compatible python 2, i.e. all your weird file parsers just work. I am looking forward a lot to finally get python 3 compatibility, for that reason (write as much of my code as possibly to run on cpython as well, not just sage-python; possibility of using stuff where only python 3 bindi…

Python3 support for Sage is close.

I came here hoping to read this.

Thank you.

Re: SageMath – Open-Source Mathematical Software System

#63

Hi - I am the guy who started Sage. If you have any questions I can try to answer them here.

Hello! I am a mathematician as well as a programmer and have been very interested in Sage for many years, it has inspired me over the years to make various calculator type projects. You are going to love my new one which I am preparing to release, promise! Thanks so much for all your hard work I have followed your career. I have almost completely finished a visualization block coding system which sits on top of Numpy…

Hey calhoun137,

I'm doing some research on ed-tech tools and helping students learn by creating and experimenting! I'd love to check out your tool and talk to you about it, but I see no way to contact you! Could you add a email or Twitter handle to your profile, or you could contact me, my details are on my HN user page.

Re: SageMath – Open-Source Mathematical Software System

#66

Hi - I am the guy who started Sage. If you have any questions I can try to answer them here.

I'm a software engineer that has an MS in Math (ABD actually). I was good at analysis and differential geometry. Any parts of the codebase/deployment I would be best suited to contribute to?

Re: SageMath – Open-Source Mathematical Software System

#67

Earlier quoted context omitted.

You can say that, but I know lot of scientists and mathematicians who extensively use Mathematica in their research.

Don't other languages cause issues as well? If you wrote your python code in 2.7, it probably won't run in 3.6 without some modifications. Although, with Python everything is free and you can work anywhere without your boss needing to buy a license.

The main point is auditability. Closed source libraries can have errors that can't be audited by the scientific community.

Re: SageMath – Open-Source Mathematical Software System

#68
post #35

Earlier quoted context omitted.

The languages themselves. To evaluate most simple integrals in mathematica you just put them in and all the corner cases are assumed away for you. For sage and the axiom binding you need to make those assumptions explicit. Pretty much everything in mathematica assumes you're working on the real numbers, pretty much nothing in sage does: http://doc.sagemath.org/html/en/tutorial/tour_rings.html Most math quants use is…

>Most math quants use is at the undergrad level, the finance industry in general is pretty backwards Do you have any idea what a quant is? I have a PhD in math, and am decently well versed in the math quants use, and it's nothing like undergrad math. Many of the people I got PhD's with became quants, and we've had plenty of discussions on the math they use. Quants build models using math far beyond what an undergrad…

My master thesis (a german diploma, to be precise) 25 years ago comprised the application of the qualitative theory of stochastic differential equations to specific functional analytic problems. So, this is not a compelling argument.

Re: SageMath – Open-Source Mathematical Software System

#69

Earlier quoted context omitted.

Hello! I am a mathematician as well as a programmer and have been very interested in Sage for many years, it has inspired me over the years to make various calculator type projects. You are going to love my new one which I am preparing to release, promise! Thanks so much for all your hard work I have followed your career. I have almost completely finished a visualization block coding system which sits on top of Numpy…

Hey calhoun137, I'm doing some research on ed-tech tools and helping students learn by creating and experimenting! I'd love to check out your tool and talk to you about it, but I see no way to contact you! Could you add a email or Twitter handle to your profile, or you could contact me, my details are on my HN user page.

Hi deepakkarki,

I prefer to only correspond with serious mathematicians, and for fun recently I have been using Sage to work through Mochizuki's paper on Inter-universal Teichmüller theory, I got a little stuck on this passage, if you can explain it to me I will tell you more about my project:

"In the first three papers of the series, we introduced and studied the theory surrounding the log-theta-lattice, a highly non-commutative two-dimensional diagram of “miniature models of conventional scheme theory”, called Θ±ell NF-Hodge theaters, that were associated, in the first paper of the series, to certain data, called initial Θ-data. This data includes an elliptic curve EF over a number field F , together with a prime number l ≥ 5. Consideration of various properties of the log-theta-lattice led naturally to the establishment, in the third paper of the series, of multiradial algorithms for constructing “splitting monoids of LGP-monoids”.

Just Kidding!!!!! I sent you an email =) Thanks so much for your interest in this project, looking forward to hearing more about what you are working on as well. Cheers!

Re: SageMath – Open-Source Mathematical Software System

#70

Earlier quoted context omitted.

Hey calhoun137, I'm doing some research on ed-tech tools and helping students learn by creating and experimenting! I'd love to check out your tool and talk to you about it, but I see no way to contact you! Could you add a email or Twitter handle to your profile, or you could contact me, my details are on my HN user page.

Hi deepakkarki, I prefer to only correspond with serious mathematicians, and for fun recently I have been using Sage to work through Mochizuki's paper on Inter-universal Teichmüller theory, I got a little stuck on this passage, if you can explain it to me I will tell you more about my project: "In the first three papers of the series, we introduced and studied the theory surrounding the log-theta-lattice, a highly no…

[deleted]
Post reply on HN