Re: [sage-devel] Integrals don't coincide with the ones directly done by maxima

2019-03-23 Thread Michael Orlitzky
On 3/23/19 11:29 AM, mmarco wrote:
> The proposal of not using abs_integrate by default, and provide the
> option of using it it with an algorithm keyword seems the most logical
> to me. 

None of these will really help in this case. Without abs_integrate, you
get no answer. With abs_integrate, you get the wrong answer. This one
will probably have to be fixed in Maxima.

But in general, I still agree with the idea in trac #12731: try the
safest integration method, and try progressively less-safe ones until
either you get an answer or run out of methods. It seems adversarial to
tell the user to do something that we can easily do for him (like
enabling abs_integrate or using sympy to do the integral).

-- 
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...@googlegroups.com.
To post to this group, send email to sage-devel@googlegroups.com.
Visit this group at https://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/d/optout.


[sage-devel] Re: The future of the Mac Application on Mojave

2019-03-23 Thread Volker Braun
For 3), where should the downloaded Sage installation be stored? If its in 
the same folder as the Sage mac app then presumably OSX will again iterate 
through all 1 files at glacial pace?

>
>
>

-- 
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...@googlegroups.com.
To post to this group, send email to sage-devel@googlegroups.com.
Visit this group at https://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/d/optout.


[sage-devel] Re: [sage-cell] Re: Is sagecell python3-ready?

2019-03-23 Thread Andrey Novoseltsev
I actually just checked: if you create linked cells, it is possible to run 
multiple interacts in them, so perhaps it is the solution for your use 
case. Things did get a bit strange when I caused an error in one cell - I 
didn't investigate the details, but likely this should not be the default 
behaviour.

-- 
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...@googlegroups.com.
To post to this group, send email to sage-devel@googlegroups.com.
Visit this group at https://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/d/optout.


[sage-devel] Re: [sage-cell] Re: Is sagecell python3-ready?

2019-03-23 Thread Andrey Novoseltsev
On Saturday, 23 March 2019 00:25:10 UTC-6, Kwankyu Lee wrote:
>
> I would expect one process runs all interact cells from one client (if 
> this makes sense).   
>
> I have a webpage that contains many interact cells that run on my own 
> sagecell server. The webpage stops working if many of the interact cells go 
> active. 
>

How exactly multiple interacts are supposed to share resources of this 
single process? (What happens actually if you link them together now?) And 
what do you expect to gain? More efficient RAM usage? Note that if a single 
interact crashes, you will crash all of them. And things like CPU time 
limits would count cumulatively, so you may use up your allotment faster 
(which is not necessarily a bad thing, just something to keep in mind). 
Have you determined what exactly goes wrong when your webpage stops working?

-- 
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...@googlegroups.com.
To post to this group, send email to sage-devel@googlegroups.com.
Visit this group at https://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/d/optout.


Re: [sage-devel] Integrals don't coincide with the ones directly done by maxima

2019-03-23 Thread mmarco
The proposal of not using abs_integrate by default, and provide the option 
of using it it with an algorithm keyword seems the most logical to me. 

El viernes, 22 de marzo de 2019, 16:46:38 (UTC+1), Nils Bruin escribió:
>
> On Friday, March 22, 2019 at 3:00:54 AM UTC-7, Dima Pasechnik wrote:
>>
>>
>> I would not mind to see not loading abs_integrate by default, and 
>> modifications to examples and tests 
>> to explicitly load abs_integrate before running affected examples... 
>>
>> See:
>  
> https://trac.sagemath.org/ticket/12731
>
> The method proposed there would lead to much more finely grained control 
> than simply not loading abs_integrate at all (which would be "ruined" by 
> loading abs_integral for the rest of the session)
>
>

-- 
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...@googlegroups.com.
To post to this group, send email to sage-devel@googlegroups.com.
Visit this group at https://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/d/optout.


[sage-devel] Re: [sage-cell] Re: Is sagecell python3-ready?

2019-03-23 Thread Kwankyu Lee

>
> On Friday, March 22, 2019 at 12:56:58 AM UTC+9, Andrey Novoseltsev wrote:
>>>
>>> "languages" for SageMathCell are very different from kernels for 
>>> Jupyter. SageMathCell keeps a bunch of preforked kernels (all are the same)
>>>
>>
>> And a new kernel is created for each interact cell. Right? This seems to 
>> me a very bad architectural weakness of SageMathCell.  
>>
>
> Right. Feel free to fix it ;-) 
>

Someday... 
 

> Do you want to have the same process serving multiple clients 
> simultaneously? With each client allowed to execute arbitrary code, in 
> particular crashing that kernel?
>

I would expect one process runs all interact cells from one client (if this 
makes sense).   

I have a webpage that contains many interact cells that run on my own 
sagecell server. The webpage stops working if many of the interact cells go 
active. 

-- 
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...@googlegroups.com.
To post to this group, send email to sage-devel@googlegroups.com.
Visit this group at https://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/d/optout.