[sage-devel] Re: The ISSAC Sage Plenary talk

2008-07-21 Thread William Stein
On Tue, Jul 22, 2008 at 8:44 AM, Martin Albrecht <[EMAIL PROTECTED]> wrote: > > Hi William, > > just a few nitpicks: > > - "Gruppenzugehörigkeit" is probably a typical-typo leftover (?) > > - In the three points explaining what Sage is more precisely you write that > we have "new code ... that u

[sage-devel] Re: printing of QQbar elements

2008-07-21 Thread Carl Witty
On Jul 21, 2:08 pm, Jason Grout <[EMAIL PROTECTED]> wrote: > Currently most elements of QQbar are printed in interval notation: > > [-2.0741620076681855 .. -2.0741620076681850] + [1.7722625415877633 .. > 1.7722625415877638]*I > > When dealing with lots of these, or when dealing with matrices and >

[sage-devel] Re: CUDA and Sage

2008-07-21 Thread Carl Witty
On Jul 21, 8:53 pm, Carl Witty <[EMAIL PROTECTED]> wrote: > CUDA includes 2 programming languages (a C dialect and a low-level > assembly language), and a library to load programs into the graphics > card, send data back and forth, call the programs, etc.  (There's also > a mode where you write yo

[sage-devel] Re: printing of QQbar elements

2008-07-21 Thread boothby
On Tue, 22 Jul 2008, William Stein wrote: > > On Mon, Jul 21, 2008 at 11:08 PM, Jason Grout > <[EMAIL PROTECTED]> wrote: >> >> Currently most elements of QQbar are printed in interval notation: >> >> [-2.0741620076681855 .. -2.0741620076681850] + [1.7722625415877633 .. >> 1.7722625415877638]*I

[sage-devel] Re: CUDA and Sage

2008-07-21 Thread Carl Witty
On Jul 20, 1:12 pm, "William Stein" <[EMAIL PROTECTED]> wrote: > What is CUDA?  Why should the typical read of sage-devel or user > of Sage care?  Any chance you could write a paragraph or two and > about this?  It might get a lot more Sage developers excited about > what you're doing (which is I'

[sage-devel] Re: units, was: Suggestion components to add onto SAGE

2008-07-21 Thread Gary Furnish
This is done very often in physics; without this feature I largely consider any units system useless. On Mon, Jul 21, 2008 at 7:06 PM, Carl Witty <[EMAIL PROTECTED]> wrote: > > On Jul 20, 1:52 pm, "William Stein" <[EMAIL PROTECTED]> wrote: >>(1) Are the list of all units one uses pretty stand

[sage-devel] implicit imports

2008-07-21 Thread Ondrej Certik
Hi, what is your view on using implicit imports? Should they be allowed? Or decided an a case by case basis? A quick search has revealed there are 44 places in Sage where implicit import is used: [EMAIL PROTECTED]:~/ext/sage/devel/sage$ grep -H -r '^\s*from.*import.*\*' --include='*.py' --exclud

[sage-devel] Re: Trivial problems in the sage 3.0.5 distribution

2008-07-21 Thread mabshoff
Thanks Tim for opening the tickets. For the record those are #3686 - $3690. Cheers, Michael --~--~-~--~~~---~--~~ To post to this group, send email to sage-devel@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, vis

[sage-devel] Re: Suggestion components to add onto SAGE

2008-07-21 Thread Carl Witty
On Jul 20, 2:58 am, "William Stein" <[EMAIL PROTECTED]> wrote: > ... for Sage unit conversion we would surely want > something that works well in the context of sage itself, e.g., the coercion > model, symbolic calculus, etc. I spent some time a couple of months ago thinking about how units could

[sage-devel] Status of Sage for Debian

2008-07-21 Thread Timothy G Abbott
I figured I'd give everyone an update on how things are going with the Sage packages. I believe (but am not certain) that all of the Sage dependencies that I want to get into Lenny will make it, though I'm still waiting on final review for 5 of them that had copyright problems in the past. O

[sage-devel] Re: units, was: Suggestion components to add onto SAGE

2008-07-21 Thread Robert Dodier
Tim Lahey wrote: > I've used the Maple units package and it works fairly well for most > of the calculations I've done with it. It's an add-on package but is > still useful enough to handle most things I've thrown at it. The biggest > problem I've had is the appropriation of symbols for use in un

[sage-devel] Re: units, was: Suggestion components to add onto SAGE

2008-07-21 Thread Carl Witty
On Jul 20, 1:52 pm, "William Stein" <[EMAIL PROTECTED]> wrote: >    (1) Are the list of all units one uses pretty standard? Is there > a table, say in Wikipedia, with pretty much all of them?  Or do > people make up new units in the course of their work or research? For just day-to-day unit conve

[sage-devel] Re: The ISSAC Sage Plenary talk

2008-07-21 Thread tkeller
Here are my thoughts as a non-mathematician (ie disregard as needed/ always) : I should preface with the comment that I think this is a good talk with the significant caveat that my input may be worthless since I don't know the audience. The second quote on page 4 of the pdf is quite long in my

[sage-devel] Re: Draft Sage description for Debian

2008-07-21 Thread François Bissey
On Tue, 22 Jul 2008, Timothy G Abbott wrote: > On Mon, 21 Jul 2008, François Bissey wrote: > > Hi, > > > > I am almost at the same stage myself on Gentoo. I have started uploading > > individual packages to the science overlay and have a few under review. > > And I am working on Sage proper - I wi

[sage-devel] Re: Draft Sage description for Debian

2008-07-21 Thread Timothy G Abbott
On Mon, 21 Jul 2008, William Stein wrote: > I do not like to call Sage a "computer algebra" system. I prefer to call > it "mathematical software". I don't like the term "computer algebra" since > it suggests sage is only for "computer *algebra*", whereas Sage is for > much more than just algebra.

[sage-devel] Imrpove X3D format export

2008-07-21 Thread Nils Bruin
In anticipation of SD9, I tried out viewing sage generated X3D files using a big projection screen, using LCD shutter 3d glasses. The results were quite encouraging: The basic infrastructure works. However, there are lots of small things that could be improved to make it really useful. I've put a

[sage-devel] The ISSAC Sage Plenary talk

2008-07-21 Thread William Stein
Hi, My ISSAC Sage plenary talk will be in about 1.5 days. I haven't finished writing my talk but I'm getting close. I've put the current version here: http://sage.math.washington.edu/talks/2008-issac/ Your feedback is appreciated (don't bother with trivial typos, since I haven't even proofr

[sage-devel] Re: The ISSAC Sage Plenary talk

2008-07-21 Thread David Joyner
I think the coding theory aspect is worth mentioning. I thnk that for binary codes, SAGE can compute automorphism groups and minimum distances in times competitive with Magma (though I have not yet wrapped the minimum distance function yet, which is recent C code due to CJ Tjhai). The functionalit

[sage-devel] Re: implicit imports

2008-07-21 Thread William Stein
On Mon, Jul 21, 2008 at 2:37 PM, Ondrej Certik <[EMAIL PROTECTED]> wrote: > > Hi, > > what is your view on using implicit imports? I do not like them. > Should they be allowed? Yes. Sometimes they are the right thing for a job, e.g., in the all.py's and a few other places. > Or decided an a c

[sage-devel] Re: printing of QQbar elements

2008-07-21 Thread William Stein
On Tue, Jul 22, 2008 at 12:33 AM, Martin Albrecht <[EMAIL PROTECTED]> wrote: > >> > 2. Appending a question mark after the first questionable digit of an >> > interval: -2.0741620076681853? + 1.7722625415877636?*I >> >> Personally I really like the ? notation. > > That could lead to copy'n'paste p

[sage-devel] Sage 3.0.6.rc0 released

2008-07-21 Thread mabshoff
Hello folks, this is 3.0.6.rc0 which should be the last release before the ISSAC 2008 special 3.0.6 release for Wednesday. We fixed a bunch of issues and were a little less conservative than I though, but what could go wrong ;) Sources are at http://sage.math.washington.edu/home/mabshoff/releas

[sage-devel] Re: printing of QQbar elements

2008-07-21 Thread Martin Albrecht
> > 2. Appending a question mark after the first questionable digit of an > > interval: -2.0741620076681853? + 1.7722625415877636?*I > > Personally I really like the ? notation. That could lead to copy'n'paste problems, since ? is used to get help, i.e. sage: -2.0741620076681853? Object `-RealNu

[sage-devel] Re: printing of QQbar elements

2008-07-21 Thread William Stein
On Mon, Jul 21, 2008 at 11:08 PM, Jason Grout <[EMAIL PROTECTED]> wrote: > > Currently most elements of QQbar are printed in interval notation: > > [-2.0741620076681855 .. -2.0741620076681850] + [1.7722625415877633 .. > 1.7722625415877638]*I > > When dealing with lots of these, or when dealing wit

[sage-devel] printing of QQbar elements

2008-07-21 Thread Jason Grout
Currently most elements of QQbar are printed in interval notation: [-2.0741620076681855 .. -2.0741620076681850] + [1.7722625415877633 .. 1.7722625415877638]*I When dealing with lots of these, or when dealing with matrices and vectors of QQbar elements, this quickly becomes overwhelming because

[sage-devel] Re: Sage 3.0.6.alpha0 released

2008-07-21 Thread mabshoff
On Jul 21, 1:35 pm, "Andrzej Giniewicz" <[EMAIL PROTECTED]> wrote: > Hi, Hi Andrzej, > some new informations, gcc 4.2.4 is also affected by this, but all gcc > <= 4.2.3 are for sure working right, for 4.2.4 and 4.3.1 tachyon > segfaults, I'm looking for some live cd with gcc 4.3 to see if prob

[sage-devel] Re: Sage 3.0.6.alpha0 released

2008-07-21 Thread Andrzej Giniewicz
Hi, some new informations, gcc 4.2.4 is also affected by this, but all gcc <= 4.2.3 are for sure working right, for 4.2.4 and 4.3.1 tachyon segfaults, I'm looking for some live cd with gcc 4.3 to see if problem is also visible in it or not, it seems to appear in gcc trunk somewhere between 2008-0

[sage-devel] Re: bug: double escaping of quotes

2008-07-21 Thread boothby
Either this is a python bug, "user error", or a feature request. I don't think this is a problem with the notebook. [EMAIL PROTECTED]:~$ sage -python Python 2.5.1 (r251:54863, Nov 9 2007, 07:54:29) [GCC 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)] on linux2 Type "help", "copyright", "credit

[sage-devel] Re: Parent and Element support for non numeric data

2008-07-21 Thread Robert Bradshaw
On Jul 18, 2008, at 1:53 PM, Arnaud Bergeron wrote: > In the _mul_ method I allow concatenation of words of differing > alphabet as long as all the letters of both words are in one of the > alphabets. I would like to keep this behavior but the coercion > mechanism refuses. I know I have to tell

[sage-devel] Re: [Axiom-developer] Re: [sage-devel] Re: Identification with ldap.

2008-07-21 Thread Michael_D_G
I spoke abit to Therry about it and shared with him my far from working code. If it is worth anything I will let you know what I believe would be helpful. Ldap authentication itself is actually kind of trivial. Like almost anything else there is a establish connection portion, a query portion and

[sage-devel] Re: another coercion question

2008-07-21 Thread Dan Christensen
John H Palmieri <[EMAIL PROTECTED]> writes: > I have several different vector space bases for an algebra A, and I > have implemented this by having a class MyAlgebra, instances of which > have an attribute _basis_name which is a string naming the basis. I > have __cmp__ defined so that the basis

[sage-devel] Re: factor?? seems to be wrong

2008-07-21 Thread Ondrej Certik
On Mon, Jul 21, 2008 at 8:39 PM, Ondrej Certik <[EMAIL PROTECTED]> wrote: > On Mon, Jul 21, 2008 at 8:19 PM, Ondrej Certik <[EMAIL PROTECTED]> wrote: >> Hi, >> >> sage: var("y z") >> (y, z) >> sage: 2*x*y*z + x*y**2 + x*z**2 + y*x**2 + y*z**2 + z*x**2 + z*y**2 >> y*z^2 + x*z^2 + y^2*z + 2*x*y*z +

[sage-devel] Re: factor?? seems to be wrong

2008-07-21 Thread Ondrej Certik
On Mon, Jul 21, 2008 at 8:19 PM, Ondrej Certik <[EMAIL PROTECTED]> wrote: > Hi, > > sage: var("y z") > (y, z) > sage: 2*x*y*z + x*y**2 + x*z**2 + y*x**2 + y*z**2 + z*x**2 + z*y**2 > y*z^2 + x*z^2 + y^2*z + 2*x*y*z + x^2*z + x*y^2 + x^2*y > sage: %time factor(_) > CPU times: user 0.00 s, sys: 0.00

[sage-devel] Re: Sage 3.0.6.alpha0 released

2008-07-21 Thread Andrzej Giniewicz
Hi, after some sniffing around, I noticed that for me (see bottom of mail for gcc version) techyon needs to be compiled with "make linux" (with disabled threads) or with "-fno-crossjumping -fno-reorder-blocks" added to "Make-arch" file at line 1134 (linux-thr target, after -O6) - second is better

[sage-devel] Re: Package management and versioning

2008-07-21 Thread [EMAIL PROTECTED]
> > Packages need to be configured with --prefix=$SAGE_ROOT/local, > > installed with DESTDIR=somewhere, and then somewhere/$SAGE_ROOT/local > > has to be renamed to $SAGE_ROOT/spkg/graft/packagename-v.er.si-on > > before graft (or whichever one) is called to put the links in place. > > I am more

[sage-devel] Draft Sage description for Debian

2008-07-21 Thread Tim Abbott
I'm getting the point in the Debianization of Sage that I'm primarily working on the package for Sage itself (rather than its dependencies). Below is my current draft description for the Debian Sage package (i.e. the stuff that would show up when you run 'apt-cache show sagemath'). Any comments wo

[sage-devel] Re: Python question or Sage question...

2008-07-21 Thread Thierry Dumont
William Stein a écrit : > > > Why don't we work together on this. Yes :-) >Write a pure-python file > called something like "notebook_ldap.py" that provides a > simple interface to the ldap stuff you have setup. Show > some examples of how to use it from the command line > to authenticate a

[sage-devel] Re: Package management and versioning

2008-07-21 Thread [EMAIL PROTECTED]
> > Quick and very dirty : 'find . -cmin -5' (files modified less than 5 > > minutes ago). > > Not even close :). There are packages that install in less than 10 > seconds. That one was a joke, of course. I have used it occasionally for a punctual problem, but it's not for packaging. > I am not

[sage-devel] Re: marketing strategy [was: sagemath.org website info #2]

2008-07-21 Thread William Stein
On Sun, Jul 20, 2008 at 5:36 PM, Harald Schilly <[EMAIL PROTECTED]> wrote: > > On Jul 20, 5:28 pm, "William Stein" <[EMAIL PROTECTED]> wrote: >> Harald, are you personally considering >> spending some of your own money on advertising Sage? > > oh no, don't worry, i have no money ;) I was worried

[sage-devel] Re: units, was: Suggestion components to add onto SAGE

2008-07-21 Thread Robert Dodier
William Stein wrote: > Since you've clearly been thinking of this from a developer's perspective, > and maybe even spending a lot of time writing code, is there any > chance you could just dump some of your design thoughts in an > email here? I'll try to come up with some coherent description &

[sage-devel] Re: Identification with ldap.

2008-07-21 Thread William Stein
On Sun, Jul 20, 2008 at 11:01 PM, Michael_D_G <[EMAIL PROTECTED]> wrote: > > > Dear William or anyone > > > I tried to unify the objects in user_db and users and let the > passwords proxy ldap if they are > not the default users (which could use the basic hash+salt method). I > ran into this o

[sage-devel] Re: Package management and versioning

2008-07-21 Thread mabshoff
On Jul 20, 4:21 pm, "[EMAIL PROTECTED]" <[EMAIL PROTECTED]> wrote: Hi, > > OK, so who knows a clever way to detect which files were added/changed > > in a directory structure? > > Quick and very dirty : 'find . -cmin -5' (files modified less than 5 > minutes ago). Not even close :). There are p

[sage-devel] Re: Sage 3.0.6.alpha0 released

2008-07-21 Thread Andrzej Giniewicz
I was able to reproduce this on many different machines, all had only one common case - they had GCC 4.3.1 or later - additional to my system there is also friends Debian that is affected, as of arch a way to make it reproducible is to update to latest (pacman -Syu) still looking for someone with

[sage-devel] Re: Blogs

2008-07-21 Thread saucerful
Igor's sliders for 2d plots look good. Some other random notebook ideas I had (that i don't expect to be implemented anytime soon, but i think are worth writing down somewhere): Is it possible to put all output (and input?) cells in some css (html/ whatever, i dont know anything about web pages)

[sage-devel] Re: sagemath.org website info #2

2008-07-21 Thread John Cremona
What kind of link from Warwick University did you have in mind? I can imagine being able to get a link from departmental pages but not from university pages. But also, the department has very long-standing and valuable links with the Magma group and John Cannon in particular (he visits there for

[sage-devel] Re: [Axiom-developer] Re: [sage-devel] Re: Identification with ldap.

2008-07-21 Thread root
>> Do you want your code to live? > >That's a very interesting question. When I was much younger, I used to >think I did. But when you realize that an awful lot of code isn't meant >to "live" -- it's meant to solve an immediate problem, and then be >discarded -- then you don't care whether it live

[sage-devel] Re: Draft Sage description for Debian

2008-07-21 Thread Ondrej Certik
On Sun, Jul 20, 2008 at 11:12 PM, Timothy G Abbott <[EMAIL PROTECTED]> wrote: > > There is a "sage" source package, which builds the library packages > libsage2 and libsage-dev. In theory, I could try to be sneaky and take That's right, I haven't noticed: http://packages.debian.org/sid/libsage-

[sage-devel] Re: sage + py.test fails

2008-07-21 Thread Ondrej Certik
> We officially reported the bug to them via their tracker. > Then one Sage developer worked for a long time and > heroically found a fix and reported it too. I think it maybe > just takes a long time to filter through the system back > to the *deployed* RHEL and SLES linux boxes all over > the p

[sage-devel] Re: bug: double escaping of quotes

2008-07-21 Thread William Stein
On Wed, Jul 16, 2008 at 3:42 AM, Mats <[EMAIL PROTECTED]> wrote: > > bug report: > > Using notebook mode. > > Problem: > cell input: '\'' > output: '\\u0027' > expected output: '\u0027' > > Sincerely, > Mats Thanks. This is now http://trac.sagemath.org/sage_trac/ticket/3692 William --~--~-

[sage-devel] Re: Identification with ldap.

2008-07-21 Thread Michael_D_G
Dear William or anyone I tried to unify the objects in user_db and users and let the passwords proxy ldap if they are not the default users (which could use the basic hash+salt method). I ran into this odd problem that on startup it was trying to set a non-existent admin with the password.