[sage-devel] Fwd: [gdr-im] [y...@cs.nyu.edu: [SIGSAM] Final Call for Abstracts: ICMS August 2014]

2014-04-29 Thread Viviane Pons
Is anyone submitting to this? I'm not and I won't go, but I'm curious! -- Message transféré -- From: Chee Yap To: sigsam-frie...@listserv.acm.org Cc: Date: Mon, 28 Apr 2014 22:49:01 -0400 Subject: [SIGSAM] Final Call for Abstracts: ICMS August 2014 Dear Colleagues, The 4th I

Re: [sage-devel] redesign combinatorial statistics

2014-05-27 Thread Viviane Pons
> That being said we do not want to register all computable maps on > startup. So we have to find the good balance between interesting maps > as "the number of descents in a permutation" and uninteresting maps as > "the polynomial map 57*n^2 - 18*n +3 from {-12, 1, 42, 2243} to the > integers". > >

Re: [sage-devel] redesign combinatorial statistics

2014-05-27 Thread Viviane Pons
> > Dead right ! Is there any reason why gathering this semantic information > requires this decorator to wrap the function in a combinatorial map ? Can't > the information be gathered wherever we need it *without* modifying the > actual function ? You could do whatever you need with a decorator th

Re: [sage-combinat-devel] Re: [sage-devel] redesign combinatorial statistics

2014-05-27 Thread Viviane Pons
> chat: pauloliv...@gmail.com > twitter: podehaye > freenode irc: pdehaye > > > On Wed, May 28, 2014 at 12:13 AM, Simon King wrote: > >> Hi Viviane, >> >> On 2014-05-27, Viviane Pons wrote: >> > The way it works: the decorator replaces the tagged methods

Re: [sage-devel] Re: [sage-combinat-devel] combinatorial statistics

2014-05-28 Thread Viviane Pons
This is very very easy on you Don't you feel any responsibility at all > for what you put into Sage ? We had a conversation one year ago about ways > to fix that, one of which seems to suit you as you said on sage-devel just > yesterday. And when several persons tell you that your design has a

Re: [sage-devel] Re: [sage-combinat-devel] Re: redesign combinatorial statistics

2014-05-28 Thread Viviane Pons
Vincent I had read your post but I hadn't understood that you wanted something like this. This Map class seems a really good idea to me, it looks like our combinatorial map class that we use to wrap the methods but improved. After this discussion, the way I would see things would be: * having a p

Re: [sage-devel] Re: [sage-combinat-devel] Re: redesign combinatorial statistics

2014-05-28 Thread Viviane Pons
I think we all agree on this idea now (that the decorator should not wrap the method), so there is no point in keeping the argument. Still, I have asked a few questions on which I'd like you guys opinions: - what's the best way to store this information? Nathan and Simon mentioned database, would

Re: [sage-devel] Re: [sage-combinat-devel] Re: redesign combinatorial statistics

2014-05-29 Thread Viviane Pons
I actually do think it would be a really good thing to have a statfinder within sage, and somehow merge findstat code with sage code. It would benefit both sage and findstat users. At the end, both FindStat and Sage have the same aim: using computers to help us doing research. I understand complete

[sage-devel] Sage Days at PyCon 2015

2014-08-11 Thread Viviane Pons
Hi everyone, I've just written to the PyCon organizing team about making SageDays as a satelite even for next year conference (April 2015). The idea would be to organize the Sage Days during the sprint days of the PyCon conference. This is not done yet but I'm very confident it's going to happen!

[sage-devel] PyCon talk proposal

2014-08-26 Thread Viviane Pons
Hi everyone, a reminder that you still have until 15th of September to submit a talk for PyCon 2015 in Montreal. I read some of you are attending SciPyEurope or EuroPython and that's great! A talk proposal is much shorter than a conference paper, mine took only one day to write. If you don't know

Re: [sage-devel] Re: [sage-release] You don't really think that Sage has failed, do you? (a comment about it)

2014-08-27 Thread Viviane Pons
Hi everyone, I have been following part of this conversation and I think there is one aspect here that most of you are missing. Sage does not chose... Sage is not a mess on purpose, but it is developed by a big number of people and people develop what they need. So if all developers are researcher

Re: [sage-devel] PyCon talk proposal

2014-08-28 Thread Viviane Pons
myself for a short presentation of Sage. > > El jueves, 28 de agosto de 2014 09:07:11 UTC+2, Daniel Krenn escribió: > >> Am 2014-08-26 um 11:58 schrieb Viviane Pons: >> > a reminder that you still have until 15th of September to submit a >> > talk for PyCon 2

Re: [sage-devel] Re: [sage-release] You don't really think that Sage has failed, do you? (a comment about it)

2014-08-28 Thread Viviane Pons
I really agree with your comments. And in terms of "niche", I would add that Sage is actually becoming one for combinatorics. I don't say that everyone in combinatorics is using Sage but I know lots of people (including me) for whom it would be quite complicated to move to another language. And we

Re: [sage-devel] Re: [sage-release] You don't really think that Sage has failed, do you? (a comment about it)

2014-08-30 Thread Viviane Pons
>From what I understand, nobody here is saying what *should* be but more how it is. I think the debate on whether people support one way or another is mostly irrelevant here, even so, I do understand the frustration and I do think myself that all this national stuff is quite stupid. Anyway, here's

Re: [sage-devel] Re: #16577: enable 0-based row/column permutation of matrices

2014-09-05 Thread Viviane Pons
Your last example makes petgect sense in terms of mathematics: the first one is a petmutation as a word and the second one is a permutation as a group element. We need BOTH and we need both to be simple. The diff between brackets and parenthesis is quite natural AND consistent with mathematic notat

Re: [sage-devel] Re: #16577: enable 0-based row/column permutation of matrices

2014-09-05 Thread Viviane Pons
The Permutation0 might be a good idea, I don't know... It wouldn't change the tuple vs. list thing which is used to distinguish between the cycle notation and the word notation. I agree some of the syntax could be improved. But I do think backward compatibility is important. It's really annoying w

Re: [sage-devel] Re: #16577: enable 0-based row/column permutation of matrices

2014-09-06 Thread Viviane Pons
Le 6 sept. 2014 11:41, "Volker Braun" a écrit : > > I'd just write two different classes for permutations. The underlying bit-twiddling is different but various high-level structures can be inherited to both. At the end of the day the permutation should be defined how it acts on an ordered contain

Re: [sage-devel] Re: #16577: enable 0-based row/column permutation of matrices

2014-09-07 Thread Viviane Pons
I understand that you would expect the same result when calling a function on a list and on a tuple. I'm still not sure it needs to be changed: what you call a bug is obviously a feature for many people. And nevertheless, what I don't see is why you would expect the same behaviour when calling ()

Re: [sage-devel] Re: #16577: enable 0-based row/column permutation of matrices

2014-09-10 Thread Viviane Pons
Rather than having Permutation0 and Permutation1, I would rather have an object which is a 0-based permutation attached with a set on which it's acting. A classic permutation would be a 0-based permutation acting on {1,...,n}. The idea is to separate the permutation process itself (which is classic

Re: [sage-devel] Re: #16577: enable 0-based row/column permutation of matrices

2014-09-10 Thread Viviane Pons
It is not bluff Nathann. And it's no bluff either to say that many many valuable people would just stop using Sage if it stopped handling 1-based permutations. Sage is a mathematical software and it makes sense that it should print and accept inputs of the mathematical objects I use the way I use t

Re: [sage-devel] Re: #16577: enable 0-based row/column permutation of matrices

2014-09-10 Thread Viviane Pons
I'm confirming what Dima and Martin just said: a lot of us need to see permutations as words. For most of what I do, a permutation of size 4 is just a word on the letter 1234. And in this case, the fact that it is 1-based or 0-based matters. It mostly matters in terms of printing and input. 2014-0

Re: [sage-devel] Re: #16577: enable 0-based row/column permutation of matrices

2014-09-11 Thread Viviane Pons
> I would also be very happy if 1-based permutations were not at the same > time 0-based words, i.e.: > > sage: Permutation([3,2,1])(1) > 3 > sage: Permutation([3,2,1])[1] > 2 > I understand your concern but on the other hand, the following behavior is good: sage: Permutation([3,2,1]) [3, 2, 1] s

Re: [sage-devel] Re: #16577: enable 0-based row/column permutation of matrices

2014-09-11 Thread Viviane Pons
I think most of the problems here come from the fact that we're using the wrong objects to do things. For many things, it makes much more sense to use permutations as a product of cylces and store them this way etc. Maybe the one that should be used here is more a "PermutationGroupElement" (I never

Re: [sage-devel] Re: Why I don't think Sage has "failed" as a replacement for Maple, Mathematica and other Ma*'s

2014-09-27 Thread Viviane Pons
> > > > Then you would know that 1/2 = 0, and that wouldn't trouble you. In > Lisp, 1/2 is > what you would might expect. For example (= (+ 1/2 1/2) 1) returns > t. And Maxima > also knows about 1/2. > In Sage, 1/2 is the fraction 1/2 and so you do have : sage: 1/2 1/2 sage: 1/2+1/2 1

[sage-devel] Re: Tell me how the design of the Poset class is not flawed

2014-09-29 Thread Viviane Pons
I don't know much about the design of Posets, I guess Travis knows much more than I do. But from what I see, the problem comes specifically from the relabel method, can you reproduce an equality error without using relabel? This, for instance, is working as it should: sage: p1 = Poset(([1,2,3],[(

[sage-devel] Re: Tell me how the design of the Poset class is not flawed

2014-09-29 Thread Viviane Pons
Well, then can you find other places where this design is an issue? (What I mean by that, is giving wrong answer) Otherwise, maybe it can be fixed on the relabel function level (once again, I don't know how it works). And yes, I agree Sage should should say True on the example you give. 2014-09-2

Re: [sage-devel] Re: Code of Conduct

2014-11-19 Thread Viviane Pons
2014-11-19 20:56 GMT+01:00 Mike Zabrocki : > A bunch of 10~20 guys who can talk together for days about having or > >> not a "code of conduct", each expressing his own voice and mixing it >> with the others'... really have no communication problem :-P >> >> Am I misreading this or does this belong

Re: [sage-devel] Re: Code of Conduct

2014-11-19 Thread Viviane Pons
ted by the community doing so. I don't mind if we don't call it "code", "common sense recommendations" would be enough for me. Cheers Viviane 2014-11-19 22:43 GMT+01:00 Viviane Pons : > > > 2014-11-19 20:56 GMT+01:00 Mike Zabrocki : > >> A bunch of 10~20 guys wh

Re: [sage-devel] Re: Code of Conduct

2014-11-20 Thread Viviane Pons
Well, except that a few people here said that they felt insulted in the past and didn't know what to do about it. And some expressed the need of some kind of code of conduct... William even said he knew some people had left because of some bad behavior. So just saying "everthing is fine because we

Re: [sage-devel] Re: Code of Conduct

2014-11-22 Thread Viviane Pons
2014-11-22 11:39 GMT+01:00 john_perry_usm : > On Friday, November 21, 2014 11:48:53 PM UTC+1, Simon King wrote: >> >> In some post in this thread it was claimed that another post was sexist, >> even though there was enough reason to refuse the claim. One person imputed >> bad intention to another

Re: [sage-devel] Re: Code of Conduct

2014-11-22 Thread Viviane Pons
2014-11-21 23:48 GMT+01:00 Simon King : > > > In some post in this thread it was claimed that another post was sexist, > even though there was enough reason to refuse the claim. One person imputed > bad intention to another person, without considering "in dubio pro". Such > questionable, annoying

Re: [sage-devel] VOTE: code of conduct - ends Monday at midnight, PST.

2014-11-23 Thread Viviane Pons
[X] Yes -- adopt the code of conduct stated below (*) > Code of Conduct > --- > > The Sage community is comprised of an international mixture of > mathematicians, computer scientists, engineers, researchers, teachers, > amateurs, and others with varied backgrounds. This diversity is o

Re: [sage-devel] Re: Code of Conduct

2014-11-23 Thread Viviane Pons
> You ask about the value of a non-enforced code. I think it's valuable > to have something to point to, both for setting expectations for new > contributors and a reminder for long-timers when things get heated. It > allows one to succinctly re-direct trolls rather than feed them. It > gives furth

Re: [sage-devel] Re: VOTE: code of conduct - ends Monday at midnight, PST.

2014-11-25 Thread Viviane Pons
I counted the same. Cheers, Viviane 2014-11-25 16:33 GMT+01:00 William Stein : > Hi, > > I just counted and I get: > > [x] Yes -- got 19 votes > [x] No -- got 15 votes + 2 late votes > > Can somebody count and confirm this? > > -- William > > > On Tue, Nov 25, 2014 at 6:15 AM, Dima Pasechnik

[sage-devel] What to do with sage-abuse

2014-11-25 Thread Viviane Pons
Hi all, one of the questions that was raised by Thierry and not answered (there were other non answered questions but I'm interested in this one in particular) is who is in charge of sage-ab...@googlegroups.com? The code stated that the "group administrators" shall consider the issue but I find t

Re: [sage-devel] Re: What to do with sage-abuse

2014-11-25 Thread Viviane Pons
Yes, having it public seems a good idea to me. I'm not sure about the "read-only", for me this list could be a place where you can just send a message to the community as a whole to point out a thread going out of hand. (For example, I don't read all threads, so I wouldn't always know). There is no

Re: [sage-devel] Re: What to do with sage-abuse

2014-11-25 Thread Viviane Pons
Honestly guys, nobody ever spoke of police and judges and jury... Thierry, sorry to have misused your name. At some point, you had some concerns about a list of 12 guys taking all the decisions and that's what raised my own concern about the the mailing list (sorry for the short-cut). Cheers Vi

Re: [sage-devel] Re: When/by who/how was the "code of conduct" initiated ?

2014-11-26 Thread Viviane Pons
> > > Rather than being put forward as a fait accompli (or even a fiat > accompli:) Volker's initial post asked everyone to (discuss and) vote on > whether we should adopt the code. That is, from the onset people were asked > for their opinion. If you reread the thread, when the discussion started

Re: [sage-devel] Re: When/by who/how was the "code of conduct" initiated ?

2014-11-26 Thread Viviane Pons
> From Andrew: > > Hi Nathan, > > > > I participated in the initial drafting of the code. Our draft closely > > follows, and was stolen from, similar codes of conduct from other > projects. > > The main question of Nathann, which is really fundamental is: "why was > it redacted by a small group of

Re: [sage-devel] Re: When/by who/how was the "code of conduct" initiated ?

2014-11-26 Thread Viviane Pons
2014-11-26 16:29 GMT+01:00 Jakob Kroeker : > > Am Mittwoch, 26. November 2014 14:47:29 UTC+1 schrieb Viviane Pons: > > > I would be in favour of this: having "guidelines" and not an enforced code. >> > > ++ > > ...that would require anothe

Re: [sage-devel] Re: When/by who/how was the "code of conduct" initiated ?

2014-11-26 Thread Viviane Pons
I feel this is going nowhere... We should start with the assumption we all agree on something: we want the sage mailing list to be place where no one is bullied and where we can express our different point of views safely and with respect. I think we all want that whether we voted yes or no to the

Re: [sage-devel] Re: When/by who/how was the "code of conduct" initiated ?

2014-11-27 Thread Viviane Pons
2014-11-27 18:08 GMT+01:00 Nathann Cohen : > > Also, Simon, in your way of doing things, in my experience if one does > not respond to an inappropriate message, then others will and discussions > go in all sorts of directions. So if a discussion was kind of shut down by > a "rude" post, how shoul

Re: [sage-devel] Re: When/by who/how was the "code of conduct" initiated ?

2014-11-27 Thread Viviane Pons
2014-11-27 18:41 GMT+01:00 Nathann Cohen : > Yooo ! > > > I think we can discuss code and ideas without being rude. If I receive a > rude comment, I have neither the energy nor the time to find the ideas in > it, and I shouldn't have to do it (and neither should you). > > Well, rudeness happen

Re: [sage-devel] Re: proposed amendment to code of conduct

2014-11-28 Thread Viviane Pons
As a "yes" voter, I would be totally in favor of changing the name to "guidelines". As Nathann pointed out, we're not Django or Fedora and even though they can be source of inspiration, we don't have to do something just because they do. Also, the linguistic debate about what "code" means is a bit

Re: [sage-devel] Re: proposed amendment to code of conduct

2014-11-28 Thread Viviane Pons
2014-11-28 20:24 GMT+01:00 Simon King : > Hi Viviane, > > On 2014-11-28, Viviane Pons wrote: > > As a "yes" voter, I would be totally in favor of changing the name to > > "guidelines". > > So, technically, your "yes" vote should in fact be

Re: [sage-devel] Re: proposed amendment to code of conduct

2014-11-28 Thread Viviane Pons
2014-11-28 23:43 GMT+01:00 Simon King : > Hi Vincent, > > On 2014-11-28, Vincent Delecroix <20100.delecr...@gmail.com> wrote: > > Please tell me who? As far as I read, nobody proposed to have nothing. > > I did propose to have nothing. > > I still think that setting good examples is vastly superio

Re: [sage-devel] Re: About Graph.to_partition and Poset.to_graph

2014-12-03 Thread Viviane Pons
My comment on this: * Findstat does not need such methods to be in sage (anymore), as we actually define our own maps outside of Sage (for the good of FindStat and for the bad of Sage in my opinion) so at least, no one can be accused of being partial * If a method exists somewhere and has been th

Re: [sage-devel] Re: About Graph.to_partition and Poset.to_graph

2014-12-03 Thread Viviane Pons
> Vincent > > PS: Not speaking about Findstat, you know that I worked a bit to > propose something for the database of combinatorial maps (see #16408). > I receive exactly 0 answer since then... and it was 6 months ago. > I know, I still find it a very interesting project but months go quickly and

[sage-devel] Sage Days 82, Women in Sage

2016-08-31 Thread Viviane Pons
Dear all, the first ever workshop for women in Sage in Europe (the previous ones were in the US) will be organized January 9 - 13, 2017 by Jessica Striker, Jennifer Balakrishnan, and myself. We will rent a house in Paris area and organize coding sprints, tutorials, and presentations. All Sage le

[sage-devel] Question on 3D plots

2017-01-10 Thread Viviane Pons
Hi all, I'm introspecting 3D plots right now to fix some issues we have with sdl export. I notice the following: sage: d = dodecahedron() sage: type(d) sage: p = Polyhedron([(0,0,0), (1,0,0), (0,1,0), (0,0,1)]) sage: pp = p.plot() sage: type(pp) both d and pp show in 3d in jmol but as you can

Re: [sage-devel] Re: Question on 3D plots

2017-01-10 Thread Viviane Pons
Best Viviane 2017-01-10 20:26 GMT+01:00 Frédéric Chapoton : > I am just working on similar questions, see https://trac.sagemath.org/ > ticket/22144 > > on pourrait en causer directement ? > > Frederic > > > Le mardi 10 janvier 2017 17:59:16 UTC+1, Viviane Pons a

[sage-devel] Report on WomenInSage

2017-04-07 Thread Viviane Pons
It was a great event! You can read all about it here: http://opendreamkit.org/2017/04/06/WomenInSage/ -- 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+u

[sage-devel] SageDays78 Announcement

2016-03-03 Thread Viviane Pons
Dear all, I'm happy to announce SageDays78 to happen in Vancouver, June 29 to July 1st 2016: https://wiki.sagemath.org/days78 These SageDays are organized as a satellite event of the combinatorics conference FPSAC. The main topic will then be combinatorics. Please follow the link for more inform

Re: [sage-devel] Re: Bye

2016-03-09 Thread Viviane Pons
Dear all, I answer this thread only now as I haven't had much time to read sage-devel these past days. First, I must say that I feel very offended my Nathann public implication that by being part of ODK I "build my career on other people's work". Nathann, I think you have absolutely no idea what

Re: [sage-devel] Re: Bye

2016-03-09 Thread Viviane Pons
Note that I wasn't saying anything about Nathann's opinions, and I even said that some of them were valuable. We could / should debate many things, and I think these debates happen (as William pointed out about the name). I was mostly defending myself against a false accusation as I am part, I gues

Re: [sage-devel] Why set([1]) is printed nicely while set([]) is not?

2016-04-01 Thread Viviane Pons
I would say it's a python thing, and it's probably because {} is actually a dictionarry and not a set. 2016-04-01 11:04 GMT+02:00 Sébastien Labbé : > sage: set([1]) > {1} > sage: set() > set() > > -- > You received this message because you are subscribed to the Google Groups > "sage-devel" group.

[sage-devel] Re: SageDays78 Announcement

2016-04-07 Thread Viviane Pons
Viviane 2016-03-03 10:38 GMT+01:00 Viviane Pons : > Dear all, > > I'm happy to announce SageDays78 to happen in Vancouver, June 29 to July > 1st 2016: > > https://wiki.sagemath.org/days78 > > These SageDays are organized as a satellite event of the combinatorics >

[sage-devel] Re: SageDays78 Announcement

2016-04-07 Thread Viviane Pons
Little correction; it is Mike Zabrocki (and not Zabroky as I spelled it, sorry Mike!) 2016-04-07 14:25 GMT+02:00 Viviane Pons : > Dear all, > > here is a reminder about the SageDays78 in Vancouver, June 29 to July 1st > 2016: > > https://wiki.sagemath.org/days78 > &

[sage-devel] Program for Sage Days 78

2016-06-07 Thread Viviane Pons
Dear all, the program for Sage Days 78 in Vancouver is now on line: https://wiki.sagemath.org/days78 If you intend to join us please register if you haven't done so already! Best Viviane -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsu

Re: [sage-devel] Re: ssh fail

2016-06-30 Thread Viviane Pons
Hi, I'm with two new sage git users: eviatarbach and avenrias and they seem to have a similar problem. They have put their ssh key on trac (I've checked), but it keeps saying "Permission denied (publickey)" when they try ssh -T g...@trac.sagemath.org info Here is what they get: OpenSSH_7.2p2 Ub

[sage-devel] Call to registration to "Calcul Mathématique Libre" CIRM Feb 11-15 2019

2018-12-22 Thread Viviane Pons
Dear colleagues and fellow developers, This is reminder for the conference "Calcul Mathématique Libre" which we organize in CIRM (Marseilles) on Feb 11-15, 2019. Please register **before January 7**. This community building and training conference aims to bring together users and developers of (o

[sage-devel] Sage Days 67 at PyCon -- Call for registration and financial aid application

2014-12-11 Thread Viviane Pons
Dear all, As I have mentioned before, there will be some Sage Days during the next PyCon in Montreal: PyCon: April 8-16, 2015 Sage-Days 67: April 13-16, 2015 (during PyCon sprints) You can find all needed informations here: http://wiki.sagemath.org/days67 Important deadline: financial aid appli

Re: [sage-cloud] Re: [sage-devel] Re: SageMathCloud now open source

2014-12-11 Thread Viviane Pons
2014-12-11 22:46 GMT+01:00 William Stein : > On Thu, Dec 11, 2014 at 1:28 PM, maldun wrote: > > That's great to hear! > > > > Although I don't know If GPL3 is the best choice ... > > I actually didn't have an option regarding GPL or not. > > > Are there already alternative plans to make funding f

Re: [sage-devel] Re: How to avoid duplicate work when merging?

2014-12-21 Thread Viviane Pons
> > P.S.: I do not understand why you say that rebasing branches would > make it *harder* to keep branches conflict-free. Once the rebase is > done you don't even have a *trace* that there was once a conflict. As > if it had been solved from the start ! How can that make things more > complicated l

[sage-devel] PyCon Financial Aid application: last call

2014-12-31 Thread Viviane Pons
Hi everyone, this is to remind you that you have until January 1st to apply for PyCon 2015 financial aid: https://us.pycon.org/2015/ As a reminder: PyCon is the largest gathering of the python community. The 2015 session is held in Montreal on April 8-16, and there will be Sage-days during the s

[sage-devel] Sage Days 67 at PyCon

2015-02-18 Thread Viviane Pons
Hi everyone, here is a second call to invite you to participate to Sage Days and PyCon this spring in Montreal: PyCon: April 8 -12 Sage Days: April 13 - 16 (during PyCon sprints) All informations here: http://wiki.sagemath.org/days67 Especially, if you intend to come to PyCon: register quicly!

[sage-devel] Re: [sage-combinat-devel] Re: Order of Partitions()

2015-03-18 Thread Viviane Pons
2015-03-18 12:40 GMT+01:00 Mike Zabrocki : > That would make sense. My preference is that (at least for values less > than 15) the default is that the output is sorted and this can be > controlled by the optional parameter. > > I think about how many times that I test symmetric function identitie

Re: [sage-devel] Re: ipython-notebook: show picture in notebook (e.g. latex-tikz)

2015-04-07 Thread Viviane Pons
2015-04-03 4:05 GMT-04:00 Volker Braun : > On Friday, April 3, 2015 at 9:56:40 AM UTC+2, Daniel Krenn wrote: >> >> Actually, it is a short for >> view(latex(transducers.GrayCode())) > > > I know. And who cares? The important point is to present a uniform user > interface for generating graphical

Re: [sage-devel] Re: ipython-notebook: show picture in notebook (e.g. latex-tikz)

2015-04-07 Thread Viviane Pons
#x27;re right about that! I guess the solution with an optional parameter in the plot function to use the latex instead of default plot would be good. But does view and plot return the same kind of object? I don't think so... That might be a problem! > > > On Tuesday, April 7, 201

[sage-devel] PyCon spritns tomorrow

2015-04-12 Thread Viviane Pons
Hi everyone, tomorrow, we're running some Sage Days which will also be during PyCon sprints. It means we'll get lots of new users who will want to play around and look at trac tickets etc. Because we're at PyCon, we might get people interested in contributing who are NOT mathematicians but who ha

[sage-devel] Big bug with the gamma function

2015-04-15 Thread Viviane Pons
Just to let people know about: http://trac.sagemath.org/ticket/18210 A plot of the gamma function which is crashing Sage... I reported the bug on trac, but the person who actually found it is Buck (in CC) who is working on Sage at PyCon. Best Viviane -- You received this message because you

[sage-devel] Talks at PyCon

2015-04-20 Thread Viviane Pons
Hi everyone, we were a bunch of Sage people at PyCon this year. Here's a link to the talk I gave about combinatorics: https://www.youtube.com/watch?v=3LZiZKgVjaU Nicolas Thiery also gave a lightning (5 minutes) talk about our crazy class hierarchy. https://www.youtube.com/watch?v=3LZiZKgVjaU (a

[sage-devel] Make doc error

2015-06-03 Thread Viviane Pons
Hi everyone, I get this doc build error on a branch ( http://trac.sagemath.org/ticket/18594) and I have no idea why. I just know the error comes from the branch (I can build the doc fine on develop) but I don't know which commit caused it. I'm going to look into it but if someone has the slightest

[sage-devel] Re: [sage-support] Re: Make doc error

2015-06-03 Thread Viviane Pons
This I did already... 2015-06-03 18:21 GMT-05:00 Volker Braun : > Try "make doc-clean && make" > > > On Thursday, June 4, 2015 at 1:06:03 AM UTC+2, Viviane Pons wrote: >> >> Hi everyone, >> >> I get this doc build error on a branch ( >&g

[sage-devel] Re: [sage-support] Re: Make doc error

2015-06-04 Thread Viviane Pons
ers. >> >> which is caused by the accents on line 18 of cluster_seed.py. Does the >> problem go away if you remove those accents or add something like >> >> # -*- coding: utf-8 -*- >> >> to the top of the file? >> >> John >> >> >&

Re: [sage-devel] Re: Documentation: Adding function from A to list of functions in B

2015-06-08 Thread Viviane Pons
2015-06-08 9:51 GMT-05:00 Nathann Cohen : > To me it is not a problem of doc but a problem of code. The issue is that > we have 99% of the poset functions in the poset/ folder, and a couple of > them in the category/ folder. If we move everything to posets, there's no > problem. I don't see any ad

Re: [sage-devel] Re: Documentation: Adding function from A to list of functions in B

2015-06-08 Thread Viviane Pons
2015-06-08 10:14 GMT-05:00 Nathann Cohen : > Yo, > > > I disagree with that. There's some advantage: if your code only depends > on > > general mathematical properties of posets and not on the specific > > implementation of the poset object, then it should be in the category. > > Absolutely no cod

[sage-devel] Question about Free algebra

2015-06-08 Thread Viviane Pons
Hi everyone, I'm doing this: sage: FreeA. = FreeAlgebra(QQ,implementation="letterplace") sage: P = a*b*a*c*c*b + a*b*a*d*d*b + a*c*a*d*d*c + b*c*b*d*d*c sage: X = P.lm() sage: X a*b*a*c*c*b And now I would like a way to "cut" my element X into two factors of a given size. Something like sage: u

Re: [sage-devel] Question about Free algebra

2015-06-09 Thread Viviane Pons
The thing is: we actually need this specific implementation which is much quicker for what we're doing. So I'm going to look closer at the object and probably open a ticket to allow for such basic operation. Best Viviane 2015-06-09 2:24 GMT-05:00 Nicolas Borie : > Le 09/06/2015 0

Re: [sage-devel] Question about Free algebra

2015-06-09 Thread Viviane Pons
e length 9*6. Strange. Anyway, you should be > able to break the tuple into length 6 chunks to get each factor, treating > (0,0,0,0,0,0) as 1. > > John > > On Tuesday, June 9, 2015 at 9:23:59 AM UTC-7, Viviane Pons wrote: >> >> The thing is: we actually need this specifi

[sage-devel] Inheriting from GradedAlgebras

2015-06-11 Thread Viviane Pons
Hi everyone, I'm trying to inherit from GradedAlgebras, but for some reason I hit a "maximum recursion depth" exception. More precisely, this does not work: sage: class T(GradedAlgebras): pass : sage: T(QQ) whereas, this does: sage: GradedAlgebras(QQ) Category of graded algebras over R

Re: [sage-devel] Re: Inheriting from GradedAlgebras

2015-06-11 Thread Viviane Pons
avis > > > > On Thursday, June 11, 2015 at 8:52:19 AM UTC-7, Viviane Pons wrote: >> >> Hi everyone, >> >> I'm trying to inherit from GradedAlgebras, but for some reason I hit a >> "maximum recursion depth" exception. >> >> More

Re: [sage-devel] Re: Generating posets, lattices etc. up to isomorphism

2015-06-14 Thread Viviane Pons
Hi Jori, when I want to iterate through posets, I do this: sage: P3 = Posets(3); P3 Posets containing 3 vertices sage: list(P3) [Finite poset containing 3 elements, Finite poset containing 3 elements, Finite poset containing 3 elements, Finite poset containing 3 elements, Finite poset contain

Re: [sage-devel] Re: OpenDreamKit question

2015-06-30 Thread Viviane Pons
To answer more precisely: the engineers who will be recruited will be engineers and not mathematician, so they will work mostly on non-mathematical improvement. For the mathematical content, we will still rely on the good will of researchers (even though, some of our time is also given to OpenDream

[sage-devel] Uganda teaching feedback

2015-07-17 Thread Viviane Pons
Dear all, this last week, I was giving a class in a summer school in Uganda, along with Jennifer Balakrishnan, on experimental mathematics (mine was combinatorics and Jennifer's was number theory). Both classes were based on Sage. Let me give you a feedback on using Sage here. Conditions; - arou

Re: [sage-devel] Re: Uganda teaching feedback

2015-07-18 Thread Viviane Pons
PS: at my job, I was told that VM working better on same native OS, > > > On Friday, 17 July 2015 20:00:49 UTC+2, Viviane Pons wrote: >> >> Dear all, >> >> this last week, I was giving a class in a summer school in Uganda, along >> with Jennifer Balakrishnan, o

[sage-devel] Weird power series bug

2020-12-11 Thread Viviane Pons
Dear all, I discovered a weird bug on power series when computing the inverse of a serie. Look at this. This computation gives the expected result sage: L. = LazyPowerSeriesRing(QQ) sage: f = 1 - z - z^2 sage: b = ~f sage: b.compute_coefficients(10) sage: b 1 + z + 2*z^2 + 3*z^3 + 5*z^4 + 8

[sage-devel] Sage Days 98 -- Women in sage

2019-02-04 Thread Viviane Pons
Dear fellow developers, I am organizing a "Women in Sage" event with Eleni Tzanaki: April 9 -- 12 in Archanes, Crete. https://wiki.sagemath.org/days98 All local expenses are covered and we can provide travel funding. The number of participants is limited: applications are due by Feb. 28. All Sa

[sage-devel] Sage Days Nigeria

2019-02-20 Thread Viviane Pons
Dear Sage people, we have an opportunity to organize some Sage Days in Nigeria (university of Ibadan). These would be targeted mostly at local people of the university of Ibadan and other Nigerian universities. We have a local contact who is in charge of all the practical aspects. We are looking

[sage-devel] sage_sample

2020-04-04 Thread Viviane Pons
Dear all, I am adapting the sage_sample package ( https://github.com/sagemath/sage_sample) to make it work on sage 9 / python 3. At the moment, my local install works but I have problems installing the new sage image on the TravisCI server. Also, I saw that it is possible to use Docker with Travis