Re: [sage-devel] Re: wasm

2024-04-30 Thread 'William Stein' via sage-devel
ity. So I thought, perhaps we could look >>> for solutions where Sage is used together with web assembly. >>> >>> After some research I have the impression that there are some proofs of >>> concept, but there is nothing actively developed? >>> >>&g

Re: [sage-devel] Re: conda sage

2024-03-13 Thread William Stein
With switching to Miniforge it is now working for me extremely well. I’m going to be making a new video and tutorial about this soon. Thanks for all you do Isuru! -- William Stein On Wed, Mar 13, 2024 at 9:11 AM Isuru Fernando wrote: > Hi William, > > Let me know if you have any

Re: [sage-devel] stopping cypari2, pari-jupyter and pplpy maintenance

2024-03-12 Thread William Stein
Hi Vincent, To help whoever takes over, do you have any comments about *why* you will not work on any of these projects? Is it just lack of time and you need to focus on something else, or is there something fundamentally annoying about the direction of these projects? Thanks for any insight to

Re: [sage-devel] Re: conda sage

2024-03-10 Thread William Stein
10, 2024 at 5:31 PM William Stein wrote: > I was just carefully reading the page about Mambaforge linked to from > Sage, i.e., this page > > https://github.com/conda-forge/miniforge > > and it says that Mambaforge is deprecated and no longer recommended, and > instead people shou

Re: [sage-devel] Re: conda sage

2024-03-10 Thread William Stein
-$(uname)-$(uname -m).sh sh Miniforge3-$(uname)-$(uname -m).sh -b -u -p /conda -- William On Sun, Mar 10, 2024 at 4:05 PM William Stein wrote: > Hi, > > So I was using MicroMamba, whereas that page says Sage only > supports Mambaforge, Miniforge, Miniconda or Anaconda.I tried w

Re: [sage-devel] Re: conda sage

2024-03-10 Thread William Stein
easy to switch Python versions. So I'll switch from using MicroMamba to Mambaforge. Problem solved. William On Sun, Mar 10, 2024 at 1:47 PM William Stein wrote: > > > On Sun, Mar 10, 2024 at 1:39 PM Matthias Koeppe > wrote: > >> William, do the instructions in our In

Re: [sage-devel] Re: conda sage

2024-03-10 Thread William Stein
stances of the value. set Set a configuration value get Get a configuration value > > > > On Sunday, March 10, 2024 at 12:36:47 PM UTC-7 William Stein wrote: > >> Hi, >> >> I just tried installing sage via conda and

[sage-devel] conda sage

2024-03-10 Thread William Stein
Hi, I just tried installing sage via conda and it's broken. Am I doing something wrong, or is there any automated testing of sage in conda (which might be a good thing to have)? I was going to publicize sage+conda in a post I was about to make, but won't... 1. Install mambaforge into Ubuntu

Re: [sage-devel] Re: Application for NumFOCUS affiliation of SageMath

2024-03-10 Thread William Stein
://github.com/sagemath/sage/wiki/NumFOCUS and I welcome discussion >> here and collaborative editing in the wiki page. >> I'll submit by the next target date (Apr 15). >> >> Matthias >> >> >> On Tuesday, March 5, 2024 at 11:28:38 AM UTC-8 kcrisman wrote: >

Re: [sage-devel] Re: Application for NumFOCUS affiliation of SageMath

2024-03-05 Thread William Stein
Hi, Related to NumFOCUS, this new proposal for Jupyter to restructure their relationship with NumFocus is possibly relevant: https://jupyter.org/governance/linux-proposal.html William On Sun, Jan 21, 2024 at 12:59 PM Matthias Koeppe wrote: > In case people are interested in a synchronous

Re: [sage-devel] VOTE: Use "CI Fix" label for merging into continuous integration runs

2024-03-04 Thread William Stein
+1 On Mon, Mar 4, 2024 at 8:03 AM Edgar Costa wrote: > +1 > > On Mon, Mar 4, 2024, 10:49 Giacomo Pope wrote: > >> +1 >> >> On Monday, March 4, 2024 at 1:57:48 PM UTC Dima Pasechnik wrote: >> >>> +1 >>> >>> On Mon, Mar 4, 2024 at 8:43 AM David Roe wrote: >>> The following proposal has

Re: [sage-devel] Re: VOTE: use "blocker" label only for PRs; use "critical" label for Issues

2024-02-28 Thread William Stein
On Wed, Feb 28, 2024 at 8:39 AM Eric Gourgoulhon wrote: > -1 from my side, for I think an issue can be a blocker. > For instance: > https://github.com/sagemath/sage/issues/36914 > This issue, which regards the use of the notebook, could not have been > detected by the CI framework. It is a

Re: [sage-devel] Proposal: Make pytest, pytest_xdist, pytest_mock, python_build standard packages

2024-02-10 Thread William Stein
(Also, thanks everyone for so far taking extra effort to be civil when discussing the topic of vendored dependencies, which I know touches a nerve for people.) On Sat, Feb 10, 2024 at 4:36 PM William Stein wrote: > > Hi Dima, > > I believe I'm the person who introduced that long sta

Re: [sage-devel] Proposal: Make pytest, pytest_xdist, pytest_mock, python_build standard packages

2024-02-10 Thread William Stein
Hi Dima, I believe I'm the person who introduced that long standing policy. It was indeed motivated by a significant paying customer's requirement to install Sage entirely from source, and without an external network. I believe no such customers have supported the Sage project for about a

[sage-devel] Disputed Pull Requests / Role Sage-Abuse and the Code of Conduct

2024-01-10 Thread William Stein
experience for everyone participating in Sage development. Best regards, Volker Braun and William Stein [1] https://github.com/sagemath/sage/pulls?q=is%3Aopen+is%3Apr+label%3Adisputed -- William (http://wstein.org) -- You received this message because you are subscribed to the Google Groups "sa

Re: [sage-devel] Wanted: Unicode testers with PR #36861

2023-12-14 Thread William Stein
. -- William On Thu, Dec 14, 2023 at 2:01 PM Dima Pasechnik wrote: > > On Thu, Dec 14, 2023 at 9:30 PM William Stein wrote: > > > > Hi, > > > > Last time I benchmarked things, luatex was sometimes the slowest of > > the three major latex compilers, sometimes by a fac

Re: [sage-devel] Wanted: Unicode testers with PR #36861

2023-12-14 Thread William Stein
Hi, Last time I benchmarked things, luatex was sometimes the slowest of the three major latex compilers, sometimes by a factor of 2. I realize benchmarking could be impacted by things like how exactly Lua was built on the target platform, as part of latex. In any case, for this application,

Re: [sage-devel] Re: Policy for disputed PRs: discussion

2023-11-30 Thread William Stein
On Thu, Nov 30, 2023 at 12:37 PM John H Palmieri wrote: > To the extent that this specific PR is emblematic of a particular approach > to Sage development (a flawed approach in Dima's view, if I understand > right), then the whole approach should be discussed here. Probably many of > these

Re: [sage-devel] Poll: deprecate backslash operator

2023-09-30 Thread William Stein
Again, as the person who added it to Sage in the first place: deprecate. William On Sat, Sep 30, 2023 at 4:02 PM Dima Pasechnik wrote: > > deprecate! > > On Sat, Sep 30, 2023 at 10:47 PM John H Palmieri > wrote: > > > > I asked this already but with a different subject heading, so people may

Re: [sage-devel] Questions about performance of SageMath, and of graph (algorithms) libraries

2023-09-30 Thread William Stein
> To give an explicit and specific example, I'm also interested in graph > algorithms, without calling libraries written in C/C++ or Julia, is it > possible to make graph algorithms faster on very-large graphs with what's > mentioned above? > One relevant Python library is

Re: [sage-devel] Re: keywords in github

2023-09-29 Thread William Stein
On Fri, Sep 29, 2023 at 4:13 AM kcrisman wrote: > GitHub search is terrible, and I don't understand why. I often (not on this > project) search for words (not just text strings) that I know I present > multiple times in the codebase, and get no results at all. Sort of defeats > the point of

Re: [sage-devel] Discussion and poll: should Sage Integers have a backslash operator?

2023-09-27 Thread William Stein
Hi, I'm the guilty party who added \ to Sage notation in the first place, and I would definitely vote to *remove* it. I wish I had never added it in the first place. Nils has some very good points! In retrospect, I wish we had a "fully supported" way of using Sage entirely without the

[sage-devel] The EMS/ECMI Lanczos Prize for Mathematical Software

2023-09-15 Thread William Stein
Hi Sage Developers, Jennifer Balakrishnan and I are members of a prize committee for a new prize in "mathematical software", which the Europeans have decided to fund.Here's the call for *self nominations*, and a link to the webpage with more details. I personally think any significant

Re: [sage-devel] Re: Ask about the SageMath codebase using ChatGPT

2023-07-01 Thread William Stein
On Sat, Jul 1, 2023 at 2:56 AM Nils Bruin wrote: > > On Friday, 30 June 2023 at 20:41:51 UTC+2 William Stein wrote: > > The point is that instead of using GPT's vague memory of what it might > have seen, this instead uses the actual Sage source code, and mainly > uses

[sage-devel] Ask about the SageMath codebase using ChatGPT

2023-06-30 Thread 'William Stein' via sage-devel
ren Co-Founder & CTO at Wolfia (YC S22) (314) 562-8039 | LinkedIn | Twitter -- Best Regards, William Stein CEO, SageMath, Inc. https://cocalc.com -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and s

Re: [sage-devel] Question about reading Sage documentation

2023-06-29 Thread William Stein
Hi, Related Question: Is anybody interested in making it so https://doc.sagemath.org/ hosts many different versions of the Sage documentation instead of just the latest? I only looked into this for a second, but readthedocs.io often has many versions of docs for projects. Also, I always

Re: [sage-devel] Voting: Block-scoped optional tag and the keyword

2023-06-28 Thread William Stein
I vote for (A) On Wed, Jun 28, 2023 at 7:40 PM Kwankyu Lee wrote: > Hi, > > We spent six days for the preliminary discussion in the sage-devel thread > > https://groups.google.com/g/sage-devel/c/OUnoroIf0qc > > about choosing the keyword triggering block-scoped optional tag needed in > >

Re: [sage-devel] Modularization project: I. The goals

2023-06-23 Thread William Stein
On Fri, Jun 23, 2023 at 1:02 PM Michael Orlitzky wrote: > The second issue is that WebAssembly doesn't actually solve the > problems we have, By "the problem we have" I guess maybe you mean "Sage is a lot of work to maintain".The fundamental and massive problem that I think SageMath has is

Re: [sage-devel] Modularization project: I. The goals

2023-06-22 Thread William Stein
On Thu, Jun 22, 2023 at 2:15 PM Michael Orlitzky wrote: > On Thu, 2023-06-22 at 13:56 -0700, William Stein wrote: > > > > (5) provide a WebAssembly option > > > > WebAssembly is typically about half the speed as native code (at best), > but > > it is high

Re: [sage-devel] Modularization project: I. The goals

2023-06-22 Thread William Stein
On Thu, Jun 22, 2023 at 1:44 PM Matthias Koeppe wrote: > > On Thursday, June 22, 2023 at 12:49:29 PM UTC-7 Francesco Biscani wrote: > > On Fri, 9 Jun 2023 at 02:02, Matthias Koeppe wrote: > > building binary wheels to be distributed on PyPI (in addition to the source distributions) will be one

Re: [sage-devel] Modularization project: I. The goals

2023-06-15 Thread William Stein
to be realistic about. > Perhaps this is the question that I am looking for an answer for, "What is > Sage (after modularization)?" Sage would be part of the Python ecosystem. > > Best, > Travis > > > On Friday, June 16, 2023 at 8:23:01 AM UTC+9 Willia

Re: [sage-devel] Re: Modularation doctests

2023-06-15 Thread William Stein
ls from it, send an > email to sage-devel+unsubscr...@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/sage-devel/80a6ba58-17e8-4a99-950a-3bfb5e0b24fen%40googlegroups.com > <https://groups.google.com/d/msgid/sage-devel/80a6ba58-17e8-4a9

Re: [sage-devel] Modularization project: I. The goals

2023-06-15 Thread William Stein
Hi Sage Devs, As further motivation for this discussion of "Modularization project: I. The goals", here is a quote from a discussion just now (with permission) from Eric Deeds, who is the vice chair for Life Sciences Math Courses and Professor of Integrative Biology and Physiology at UCLA: "I

Re: [sage-devel] Re: Why matrix powers are slower over Integers(p) than in ZZ?

2023-06-14 Thread William Stein
On Wed, Jun 14, 2023 at 10:15 AM David Roe wrote: > > The problem is that Sage doesn't have a specialized type for integers mod N: > sage: type(M3) > More precisely, Sage doesn't have a specialized type for matrices over integers mod N, for N *large*. For smaller N it does, e.g., sage:

Re: [sage-devel] Modularization project: I. The goals

2023-06-11 Thread William Stein
On Sun, Jun 11, 2023 at 6:53 PM Matthias Koeppe wrote: > On Sunday, June 11, 2023 at 6:20:03 PM UTC-7 Travis Scrimshaw wrote: > > My understanding of William's goal (please correct me if I am wrong) was > to put everything together so nobody was trying to build a better wheel. To > me, by

Re: [sage-devel] Develop Sage inside GitHub Codespaces and/or other "cloud" options?

2023-06-03 Thread William Stein
-4c54-a3dc-a8d1dacc8b53n%40googlegroups.com. >> >> > -- > You received this message because you are subscribed to the Google Groups > "sage-devel" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to sage-devel+unsubscr...@

Re: [sage-devel] Re: ping - please cast you vote: VOTE: Follow NEP 29: Recommended Python version

2023-05-30 Thread William Stein
9d557-fd7d-4c6a-8644-3ee96966b8fan%40googlegroups.com > <https://groups.google.com/d/msgid/sage-devel/d459d557-fd7d-4c6a-8644-3ee96966b8fan%40googlegroups.com?utm_medium=email_source=footer> > . > -- -- William Stein -- You received this message because you are subscribed to th

Re: [sage-devel] ping - please cast you vote: VOTE: Follow NEP 29: Recommended Python version

2023-05-30 Thread William Stein
On Tue, May 30, 2023 at 2:15 AM Dima Pasechnik wrote: > > So far we only had very few votes cast. You might want to consider structuring the voting process more. For example, David Roe did a great job with this for the "move sage to github" vote, including a clear deadline, a thread where no

Re: [sage-devel] Re: VOTE: Follow NEP 29: Recommended Python version

2023-05-26 Thread William Stein
On Fri, May 26, 2023 at 9:19 AM Dima Pasechnik wrote: > Please admit it, otherwise. I don't see a way to continue a discussion with > you. Can you please continue to engage, but view this as a public debate for the benefit of all sage developers, rather than a discussion with Matthias? It's a

Re: [sage-devel] Re: VOTE: Follow NEP 29: Recommended Python version

2023-05-26 Thread William Stein
On Fri, May 26, 2023 at 7:57 AM wrote: > > a) Sage has a dual role as a library ("project") and as a distribution. NEP > > 29 was designed for projects, and not for software distributions. > > No, Sage is just a project, with lots of dependencies (way too many). > It's not a software distribution

Re: [sage-devel] Re: VOTE: Follow NEP 29: Recommended Python version

2023-05-26 Thread William Stein
Hi, To help with people who want to make an informed decision, is there any public discussion of the original NEP 29 proposal? The only thing I could find was this post from Sebastian Berg, where he says at https://mail.python.org/pipermail/numpy-discussion/2019-October/080128.html "We propose

Re: [sage-devel] Re: What was/is/will be the purpose of maintaining the Sage distribution?

2023-04-27 Thread William Stein
On Thu, Apr 27, 2023 at 1:21 PM Matthias Koeppe wrote: > > On Thursday, April 27, 2023 at 5:49:50 AM UTC-7 William Stein wrote: > > To what extent does or could Conda with a little more work solve most > of these problems? [...] > I also think this section > https://doc

Re: [sage-devel] Re: What was/is/will be the purpose of maintaining the Sage distribution?

2023-04-27 Thread William Stein
as tons of dependencies. > > As usual, the biggest hurdle to making things work more seamlessly is > manpower. > Most of the niche packages that sage depends on are maintained by me and > Julian and improvements > to supporting conda in the sage build system are mostly Matthias

Re: [sage-devel] Re: What was/is/will be the purpose of maintaining the Sage distribution?

2023-04-27 Thread William Stein
Hi, To what extent does or could Conda with a little more work solve most of these problems? There are some notes below from me poking around, and I'm very optimistic. I looked at https://doc.sagemath.org/html/en/installation/conda.html and I would love some further discussion of that and

Re: [sage-devel] Re: [sage-release] Sage 10.0.rc0 released

2023-04-26 Thread William Stein
rom it, send an > email to sage-devel+unsubscr...@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/sage-devel/3c05b1b8-f8e3-4fb1-b39e-f296e5efd40bn%40googlegroups.com > <https://groups.google.com/d/msgid/sage-devel/3c05b1b8-f8e3-4fb1-b39e-f2

Re: [sage-devel] Re: [sage-release] Sage 10.0.rc0 released

2023-04-26 Thread William Stein
On Wed, Apr 26, 2023 at 12:27 PM David Roe wrote: > > I'm sorry to have prompted another flame war, but please keep the tone polite > Dima and Matthias. I know that you're both frustrated at this issue being > unresolved, but it's not appropriate to have a fight like this that goes to > 2570

Re: [sage-devel] Re: [sage-release] Sage 10.0.rc0 released

2023-04-26 Thread William Stein
Hi Everybody, Just a reminder of https://github.com/sagemath/sage/blob/develop/CODE_OF_CONDUCT.md In particular, 1. Be friendly and patient. 2. Be welcoming. 3. Be considerate. 4. Be respectful and polite. As a community, we've agreed that these are very reasonable ways to conduct ourselves on

Re: [sage-devel] Re: [sage-release] Sage 10.0.rc0 released

2023-04-26 Thread William Stein
On Wed, Apr 26, 2023 at 10:40 AM Dima Pasechnik wrote: > > For a long time it was very important for getting a functional Sage on > > MacOS; is that no longer the case? > Sorry, I don't understand. > > Noone I know builds Python (the only package that needs openssl) from source. > For a long

Re: [sage-devel] Re: Why SR('expression') fail on some but not others?

2023-04-26 Thread William Stein
I put a few remarks related to this in a notebook: https://cocalc.com/wstein/support/SR-and-strings Basically, converting to from strings via str hardly works anywhere in Sage and that is by design, following the lead of Magma instead of Pari. Instead Pickle is the thing that mostly works for

Re: Re: [sage-devel] ChatGPT is an expert in SageMath too

2023-04-21 Thread William Stein
Hi, There's is a discussion right now on HN about LLM's trained on code https://news.ycombinator.com/item?id=35657982 One of the comments https://news.ycombinator.com/item?id=35658118 points out that most of the non-GPL super permissive licenses require explicit attribution when creating

Re: [sage-devel] ChatGPT is an expert in SageMath too

2023-04-20 Thread William Stein
Hi, I don't know whether or not ChatGPT is trained on the source code of SageMath, but one of the biggest publicly available training sets of code is described here: https://arxiv.org/abs/2211.15533 In that training set, they explicitly remove any GPL'd code (e.g., SageMath): "Permissive license

Re: [sage-devel] RealField isn't doing it right

2023-04-18 Thread William Stein
On Tue, Apr 18, 2023 at 7:35 PM aw wrote: > [...] You and your people have a *very strong* tendency to nitpick details > instead of staying focused on the big picture. You're right, respecting details is indeed a very strong characteristic of professional mathematicians. -- William

Re: [sage-devel] RealField isn't doing it right

2023-04-18 Thread William Stein
On Tue, Apr 18, 2023 at 5:15 PM aw wrote: > In high-precision environments like RealField(1000), Sage should *definitely* > use the math semantics, because physics people, or engineers, or any other > applied type folks, have zero use for 1000 bits of precision in anything that > they do.

Re: [sage-devel] RealField isn't doing it right

2023-04-17 Thread William Stein
On Mon, Apr 17, 2023 at 9:11 PM Nils Bruin wrote: > > It's certainly reasonable to not call a floating point field "RealField". > C and python don't even do that: they call such elements floats. I'm less > sure whether such a RealFloats field should be any less prominent than it > is now. Plus

Re: [sage-devel] modular form basis

2023-04-17 Thread William Stein
On Mon, Apr 17, 2023 at 9:13 AM Ralf Hemmecke wrote: > > Hello, > > is there any particular reason why the term 12/5*q is not subtracted > away by the first basis element? The answer is that M_2(Gamma0(11)) is represented internally as the direct sum of the cuspidal and eisenstein subspaces. In

Re: [sage-devel] RealField isn't doing it right

2023-04-15 Thread William Stein
On Sat, Apr 15, 2023 at 4:25 PM Michael Orlitzky wrote: > > On Sat, 2023-04-15 at 18:20 -0400, David Roe wrote: > > I agree with William that you should refrain from insulting the Sage > > developers, especially when the underlying problem comes from your > > misunderstanding of how floating

Re: [sage-devel] RealField isn't doing it right

2023-04-15 Thread William Stein
https://github.com/sagemath/sage/blob/develop/CODE_OF_CONDUCT.md On Sat, Apr 15, 2023 at 2:39 PM aw wrote: > > Guys, this is serious. Any dev who starts reading this, give it a hard look, > ok? > > Below I give some examples where Sage give the wrong answer, with no error > message or any

[sage-devel] Sage developer's guide

2023-04-04 Thread 'William Stein' via sage-devel
Trac to GitHub for the preliminary version of the workflow." It seems like that banne could be updated a bit, now that it is April. I do realize that there's still a lot being hashed out about the exact workflow... William [1] https://doc.sagemath.org/html/en/developer/index.html -- Best Regard

Re: [sage-devel] Re: where is rpy2

2023-03-25 Thread William Stein
+1 On Sat, Mar 25, 2023 at 1:40 PM Matthias Koeppe wrote: > > On Saturday, March 25, 2023 at 12:52:00 PM UTC-7 Dima Pasechnik wrote: > > I propose to introduce the notion of semistandard package. > > > "Semistandard" sounds good to me. > > We have a few more packages that are of this type: > -

Re: [sage-devel] Re: where is rpy2

2023-03-25 Thread William Stein
On Sat, Mar 25, 2023 at 12:13 PM Dima Pasechnik wrote: > > > > On Sat, 25 Mar 2023, 18:57 Matthias Koeppe, wrote: >> >> On Saturday, March 25, 2023 at 9:29:32 AM UTC-7 William Stein wrote: >> >> It seems to me that these days there are three >&g

Re: [sage-devel] Re: where is rpy2

2023-03-25 Thread William Stein
On Sat, Mar 25, 2023 at 11:53 AM Matthias Koeppe wrote: > > rpy2 is built by default when a suitable system R is detected. Thanks. This is exactly my understanding. The Sage docs https://doc.sagemath.org/html/en/developer/packaging.html define standard, optional and experimental packages. The

[sage-devel] where is rpy2

2023-03-25 Thread William Stein
Hi, According to https://doc.sagemath.org/html/en/reference/spkg/rpy2.html#spkg-rpy2 the rpy2 package is a "standard package". However, I just checked multiple builds in various places of sage-9.8 and also the latest master branch, and rpy2 is not installed. I can see why rpy2 isn't

Re: [sage-devel] Github Discussions

2023-02-08 Thread William Stein
0 AM Oscar Benjamin wrote: > > On Wed, 8 Feb 2023 at 16:47, William Stein wrote: > > > > Hi Sage Devs, > > > > Any thoughts about enabling "Github Discussions" for SageMath on > > Github now? > > I just want to share my experience of this feature be

[sage-devel] Github Discussions

2023-02-08 Thread William Stein
Hi Sage Devs, Any thoughts about enabling "Github Discussions" for SageMath on Github now? The tab is already visible, but somebody has to I think fully enable it and do some configuration. https://github.com/sagemath/sage/discussions/landing This can be used much like ask.sagemath.org or

Re: [sage-devel] Re: Democratic issue: rushing decisions

2022-10-06 Thread William Stein
On Thu, Oct 6, 2022 at 8:45 AM John H Palmieri wrote: > Hi William, > There is nothing in our department's bylaws to provide for a delay of voting, > but we have a chair and we have an executive committee, and the hope is that > they care not only about the particular issue at hand, but also

Re: [sage-devel] Re: Democratic issue: rushing decisions

2022-10-05 Thread William Stein
On Wed, Oct 5, 2022 at 8:09 PM John H Palmieri wrote: > > The main response I saw to the requests for a slower process was from David > Roe, saying, "Finally, since we're just voting on trac vs github I don't > think there's a need to draw out the discussion until October 1, and several >

Re: [sage-devel] Democratic issue: rushing decisions

2022-10-05 Thread William Stein
> several developers asked for delays The only governance mechanism we have for decision making in the Sage project currently is a vote of the entire dev community. Thus there is no way to consider your request to delay voting aside from having even more voting. -- William On Wed, Oct 5,

Re: [sage-devel] Re: Invitation: Weekly 30-minute Sage developer calls on Jitsi

2022-10-03 Thread William Stein
ls from it, send an > email to sage-devel+unsubscr...@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/sage-devel/CAAWYfq2Vm4yakjdu8JQ3WF-Y0NK7s-B%3Dwug-b%2B5qKDOMw2yRvg%40mail.gmail.com > <https://groups.google.com/d/msgid/sage-devel/CAA

Re: [sage-devel] DISCUSS: move Sage development to Github

2022-09-24 Thread William Stein
On Sat, Sep 24, 2022 at 9:15 AM Matthias Koeppe wrote: > > On Saturday, September 24, 2022 at 4:57:36 AM UTC-7 kcrisman wrote: >>> >>> On another note, I realize that the comment I made 6 years ago after >>> Volker's comment is still relevant: >> >> "There's also the non-trivial (though not

Re: [sage-devel] Re: is it intentional that prod does not stop when it hits 0?

2022-09-22 Thread William Stein
Note also that prod(range(1,n)) does *NOT* just multiple 1 times 2 times 3 in order. Instead, it uses a tree approach so that the multiplications involve objects with more balanced sizes, which is much faster, e.g., for large integers multiplyling n*m with n and m having similar sizes can

Re: [sage-devel] VOTE: move Sage development to Github

2022-09-21 Thread William Stein
+1 for Github On Wed, Sep 21, 2022 at 10:23 AM David Roe wrote: > > Dear Sage developers, > Following extensive discussion, both recently (prompted by issues upgrading > the trac server) and over the last decade, we are calling a vote on switching > Sage development from Trac to Github. We've

Re: [sage-devel] Re: Re: incremental migration to github? [prompted by FUNDING issues!!!] + general flakiness of trac

2022-09-20 Thread William Stein
ame > person, but different emails etc), > see attachment > > > > I'm sure we could get a full list of author names from git. > > David > > > > On Tue, Sep 20, 2022 at 12:35 PM Dima Pasechnik wrote: > >> > >> On Tue, Sep 20, 2022 at 5:30 PM William

Re: [sage-devel] Re: Re: incremental migration to github? [prompted by FUNDING issues!!!] + general flakiness of trac

2022-09-20 Thread William Stein
On Tue, Sep 20, 2022 at 4:09 AM Dima Pasechnik wrote: > > On Tue, Sep 20, 2022 at 11:51 AM kcrisman wrote: > > > > > >>> "Subscribed to sage-devel" might not be a good criteria. For example, > >>> Harald Schilly has been the webmaster of Sage since 2007 and likely > >>> cares about this switch

Re: [sage-devel] Re: Re: incremental migration to github? [prompted by FUNDING issues!!!] + general flakiness of trac

2022-09-19 Thread William Stein
favor of each system, and this thread can serve as a > space for people to make clear their own reasoning for favoring one option > over the other. This discussion has gotten heated at times, so remember to > be considerate, respectful and polite: we are all aiming to make Sage better. >

Re: [sage-devel] Re: Re: incremental migration to github? [prompted by FUNDING issues!!!] + general flakiness of trac

2022-09-19 Thread William Stein
Here is a 3-minute section of a PyCon 2022 keynote by the steering council discussing migration of CPython to GitHub: https://youtu.be/m2R5shF1pLc?t=535 In particular, they talk about how much effort went into the migration, and just how difficult it was, and how GitHub was directly involved

Re: [sage-devel] Re: incremental migration to github? [prompted by FUNDING issues!!!] + general flakiness of trac

2022-09-18 Thread William Stein
On Sun, Sep 18, 2022 at 10:27 AM Matthias Koeppe wrote: > > On Sunday, September 18, 2022 at 10:14:26 AM UTC-7 Nils Bruin wrote: >> >> On Saturday, 17 September 2022 at 17:55:10 UTC-7 Matthias Koeppe wrote: >>> >>> >>> The conversion of the Trac tickets to GitHub Issues/PRs only works in one >>>

Re: [sage-devel] Re: incremental migration to github? [prompted by FUNDING issues!!!] + general flakiness of trac

2022-09-16 Thread William Stein
On Fri, Sep 16, 2022 at 12:34 PM Dima Pasechnik wrote: >> - Some people with strong opinions said that they are not ready to formulate >> their views. >> >> My impression is that trac is now doing okay, > > > Note that trac's bus factor is down to 1/3. It took efforts of Frederick, > Jan, and

Re: [sage-devel] Re: On changing Bernoulli(1) to +½

2022-09-15 Thread William Stein
vel+unsubscr...@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/sage-devel/155dc41c-6d30-4792-923f-2ff85d831de7n%40googlegroups.com > <https://groups.google.com/d/msgid/sage-devel/155dc41c-6d30-4792-923f-2ff85d831de7n%40googlegroups.com?u

Re: [sage-devel] sage zoom meeting reminder

2022-09-15 Thread William Stein
We took quick notes from the discussion during the short meeting here - https://cocalc.com/wstein/sagedev/2022-09-15 On Thu, Sep 15, 2022 at 8:19 AM William Stein wrote: > > I've also created an agenda file here: > > https://cocalc.com/wstein/sagedev/2022-09-15 > &g

Re: [sage-devel] sage zoom meeting reminder

2022-09-15 Thread William Stein
create a meeting and > post the details here? > > Matthias > > On Thursday, September 15, 2022 at 8:16:42 AM UTC-7 Dima Pasechnik wrote: >> >> On Thu, Sep 15, 2022 at 3:54 PM William Stein wrote: >> > >> > Reminder -- that 30 minute Sage zoom meeting thing

Re: [sage-devel] sage zoom meeting reminder

2022-09-15 Thread William Stein
Matthias just wrote that he is having technical troubles with zoom. Here's where we will have the meeting instead: https://meet.jit.si/d8a744b413e339d95fba907b81fb249609520161 On Thu, Sep 15, 2022 at 8:16 AM Dima Pasechnik wrote: > > On Thu, Sep 15, 2022 at 3:54 PM William Stein

[sage-devel] sage zoom meeting reminder

2022-09-15 Thread William Stein
Reminder -- that 30 minute Sage zoom meeting thing that Matthias organized is happening in a few minutes from right now at https://ucdavis.zoom.us/j/92371662861?pwd=TDZKR0lKb2xzTGhiM0l3cnFmaGRadz09 (8:15 pacific time to be exact.) -- William (http://wstein.org) -- You received this message

Re: [sage-devel] Re: incremental migration to github? [prompted by FUNDING issues!!!] + general flakiness of trac

2022-09-15 Thread William Stein
On Thu, Sep 15, 2022 at 2:17 AM Samuel Lelièvre wrote: > Increasingly, services such as GitHub and Google require > users to have a mobile phone number, to share it with them, > and to be able to receive text messages on them in order > to be able to log in or access certain features. I don't

Re: [sage-devel] Re: incremental migration to github? [prompted by FUNDING issues!!!] + general flakiness of trac

2022-09-13 Thread William Stein
On Tue, Sep 13, 2022 at 6:25 AM TB wrote: > Somewhere in this thread, or in a related thread, the trac backups were > mentioned. It reminded me of the the incident > https://www.asmeurer.com/blog/posts/the-sympy-hackerrank-dmca-incident/ > where SymPy was wrongfully accused of a copyright

Re: [sage-devel] Re: On changing Bernoulli(1) to +½

2022-09-12 Thread William Stein
On Mon, Sep 12, 2022 at 7:00 PM edgardi...@gmail.com wrote: > > The choice of the sign is arbitrary. So why make this change? What is the > benefit? The answer to that question is what the website http://luschny.de/math/zeta/The-Bernoulli-Manifesto.html is all about. I think you have to read

Re: [sage-devel] On changing Bernoulli(1) to +½

2022-09-10 Thread William Stein
On Sat, Sep 10, 2022 at 10:04 AM davida...@gmail.com wrote: > > > I'm curious if the change breaks any code anywhere else in Sage (e.g., > > maybe for computing q-expansions of modular forms?)... > > You guessed right. I did a quick local change to the bernoulli function and > it indeed breaks

Re: [sage-devel] On changing Bernoulli(1) to +½

2022-09-10 Thread William Stein
On Sat, Sep 10, 2022 at 7:17 AM Jeremy Tan wrote: > > My name is Jeremy Tan, or Parcly Taxel in the furry/MLP art scene. As of this > post I am a recent graduate from the National University of Singapore with > two degrees in maths and computer science. > > Over the past month I had a good read

Re: [sage-devel] Fwd: request for help: macOS PARI binaries

2022-09-09 Thread William Stein
+1 from me. On Fri, Sep 9, 2022 at 9:18 AM Dima Pasechnik wrote: > > On Thu, Sep 8, 2022 at 10:40 AM Samuel Lelievre > wrote: > > > > Echoing a message posted to the pari-users mailing list. > > > > https://pari.math.u-bordeaux.fr/archives/pari-users-2209/msg00015.html > > > > > > --

Re: [sagemath-admins] Fwd: [sage-devel] Re: incremental migration to github? [prompted by FUNDING issues!!!] + general flakiness of trac

2022-09-09 Thread William Stein
Hi, By not using GitHub we are losing many potential contributors to Sage. GitHub is by far the most popular site for hosting of open source projects, and potential Sage developers are likely to be familiar with GitHub. Not using GitHub adds a huge barrier to entry for Sage development. For

Re: [sage-devel] Re: Trac no longer seems to push to sagetrac-mirror

2022-09-02 Thread William Stein
On Fri, Sep 2, 2022 at 8:37 AM Matthias Koeppe wrote: > > On Thursday, September 1, 2022 at 10:52:04 PM UTC-7 Frédéric Chapoton wrote: >> >> You are very welcome to help. > > > Someone please add me to sagemath-admins so I can at least know what's > happening I have added you to the mailing

Re: [sage-devel] Re: Polling for pygments style for our future doc

2022-08-04 Thread William Stein
> <https://groups.google.com/d/msgid/sage-devel/ea8d0d59-8815-4c1e-91a3-74bf3eb39cban%40googlegroups.com?utm_medium=email_source=footer> > . > > > -- > You received this message because you are subscribed to the Google Groups > "sage-devel" group. > To u

[sage-devel] MAA mathfast

2022-07-27 Thread William Stein
Hi, Are any sage devs or people reading this going to be at the MAA Mathfest next week https://www.maa.org/meetings/mathfest There will be a CoCalc/Sage booth. I won't be there, but Blaec Bejarano who works fulltime on CoCalc will be running it. Please stop by and say "hello", get stickers, or

Re: [sage-devel] Re: System upgrades breaking sage frequently

2022-07-26 Thread William Stein
For CoCalc, where we have a bunch of different specific versions of Sage pre-installed that all stay stable over *years*, we run a 1-2 pages long "./configure ..." command before I even do "make". At the top it starts with --with-system-python3=no \ --with-system-r=no \

Re: [sage-devel] Is trac down?

2022-07-10 Thread William Stein
It should work now. A certain person accidentally deleted the billing account, and I've restored that and started the server. William On Sun, Jul 10, 2022 at 2:55 PM William Stein wrote: > > On it. > > On Sun, Jul 10, 2022 at 2:45 PM John H Palmieri > wrote: > &g

Re: [sage-devel] Is trac down?

2022-07-10 Thread William Stein
On it. On Sun, Jul 10, 2022 at 2:45 PM John H Palmieri wrote: > > I can't access trac.sagemath.org. Can someone please give it a kick? > > -- > John > > -- > You received this message because you are subscribed to the Google Groups > "sage-devel" group. > To unsubscribe from this group and stop

Re: [sage-devel] Introduction to differentiable manifolds in SageMath

2022-07-02 Thread William Stein
what is on github directly. Also, you can easily click "Edit" and in about 25 seconds you're running a notebook with Sage! William On Sun, Jun 26, 2022 at 11:42 AM William Stein wrote: > > On Sun, Jun 26, 2022 at 1:42 AM Eric Gourgoulhon > wrote: > > > > Le sam

[sage-devel] GitHub uses SageMath (Maintainer Month donation)

2022-06-26 Thread William Stein
Hi Sage Devs, A few days ago we received a $500 donation from GitHub. It's part of https://github.blog/2022-06-24-thank-you-to-our-maintainers/ *"To celebrate Maintainer Month, GitHub has invested an additional $500,000 to help sponsor the open source projects that it depends on."* I think

Re: [sage-devel] Introduction to differentiable manifolds in SageMath

2022-06-26 Thread William Stein
On Sun, Jun 26, 2022 at 1:42 AM Eric Gourgoulhon wrote: > > Le samedi 25 juin 2022 à 17:31:10 UTC+2, wst...@gmail.com a écrit : >> >> > There is some issue in the latex display of manifold maps: >> > ParseError: KaTeX parse error: Undefined control sequence: \mbox at >> > position 96:

Re: [sage-devel] Introduction to differentiable manifolds in SageMath

2022-06-25 Thread William Stein
On Fri, Jun 24, 2022 at 11:17 AM Eric Gourgoulhon wrote: > > > > Le vendredi 24 juin 2022 à 18:52:00 UTC+2, wst...@gmail.com a écrit : >> >> >> I also put a copy of these beautiful notebooks here: >> >> https://cocalc.com/wstein/support/IntroToManifolds >> > > Thanks! > > There is some issue in

Re: [sage-devel] Introduction to differentiable manifolds in SageMath

2022-06-24 Thread William Stein
On Thu, Jun 23, 2022 at 7:38 AM Eric Gourgoulhon wrote: > > Hi, > > Andrzej Chrzeszczyk (Jan Kochanowski University of Kielce, Poland) has > prepared a series of notebooks introducing differentiable manifolds at the > textbook level with many examples from Sage and nice figures: >

  1   2   3   4   5   6   7   8   9   10   >