Last year in January 2010, there were 1580 messages on sage-devel.
This year, in January 2011, there have so far been only 604 messages.
What are people working on?
Besides writing code on top of Sage for number theory related projects
(which goes into http://code.google.com/p/purplesage/), I've mainly
been "mulling over" (but not actually writing code) what's going to
happen with making the power of Sage available over the web in some
highly-scalable manner. I would really like to kick into gear the
recent idea for evaluating a "single block of code" very robustly,
since many other tools could build on that. There was a lot of
discussion about this a week or two ago, but nobody popped up and did
all the work for me, which suggests I should stop being lazy and
actually write some code. Also, a lot of this problem is really
about how to setup a solution in the particular environment of the
sage.math cluster, which few people have access to.
If every person reading responded with a paragraph about what they've
been up to related to sage this month, then maybe we could get to 1000
messages by the end of the month!
-- William
--
William Stein
Professor of Mathematics
University of Washington
http://wstein.org
I've just advertised to students here at Drake about doing the single
block of code in a highly scalable manner. At least two students and I
are meeting next week to start on it. If there were some other people
working on it, we should coordinate efforts. Some of these students
have had exposure to Sage, but there will probably be a bit of ramp-up time.
Here is the webpage I made to recruit students:
http://artsci.drake.edu/grout/doku.php/sage
Thanks,
Jason
Incidentally, this seems like the perfect project to have some battle hardened Stack Overflow programmers on.
> If every person reading responded with a paragraph about what they've
> been up to related to sage this month, then maybe we could get to 1000
> messages by the end of the month!
Mostly using it work work on research for my dissertation, but I also worked on the Mac application some and wrote a patch to display matrices in customizable ways.
-Ivan
P.S. William, I was wondering if you use the Mac application as a "menu extra" to control the Sage notebook server since it was initially your idea.
Wow, that's amazing. I didn't even know about this. It's a 248-page
book on algorithmic graph theory with tons of Sage-based examples,
pretty pictures, etc. Wow. Very cool.
William
>
> --
> Regards
> Minh Van Nguyen
It's http://ask.sagemath.org, and it's vastly different than sage-support.
> There is a large overlap of these lists. For example, Sage is a
> computer ALGEBRA project. Hence, the majority of development is
> expected to be related with algebra.
Sage is a "mathematics software" project. I do not think the phrase
"CAS = computer algebra system" accurately describes Sage. Numerical
and other non-algebraic approaches to mathematics are very important
to Sage.
> Thus, why is there a separate
> list for algebra? And why is there, in addition to sage-algebra, also
> sage-nt?
>
> Personally, I find it frustrating that category/coercion stuff is
> expected to be discussed on sage-algebra (and then usually just
> between 2 or 3 people) even though that topic usually touches the main
> engine of Sage. And I could imagine that some people feel a similar
> frustration in their respective topic, thus posting less frequently,
> out of frustration.
That's a very valid complaint. Maybe the proliferation of lists was a mistake.
> I don't think that any of these lists had a traffic that would justify
> splitting them up. I'd find it easier to follow two big lists than 8
> small lists.
You may very well be right.
-- William
> On Sat, Jan 29, 2011 at 12:54 AM, Simon King <simon...@uni-jena.de> wrote:
>> Hi William,
>>
>> On 29 Jan., 06:31, William Stein <wst...@gmail.com> wrote:
>>> Last year in January 2010, there were 1580 messages on sage-devel.
>>> This year, in January 2011, there have so far been only 604 messages.
>>
>> I wonder if that comes from the fact that there are so many (too many,
>> I'd say) sage-related list. There exist:
[snip]
> That's a very valid complaint. Maybe the proliferation of lists was a mistake.
+1.
Justin
--
Justin C. Walker, Curmudgeon-At-Large
Institute for the Enhancement of the Director's Income
--------
Experience is what you get
when you don't get what you want.
--------
I wrote code in Sage to handle all the elliptic curve database files
starting from the output of my main C++ program; which works well and
is more robust than the collection of scripts and other C++ programs I
used to use.
The "main C++ program" itself is in the eclib distribution but mostly
not accessible from within Sage. I intend to change that, so that any
Sage user can contribute to extending the database.
John
The Sage mailing list are "Google groups", and as such, unfortunately,
they are not customizable in any nontrivial ways.
-- William
One thing I've been working on very recently is writing scripts to parse
csv files derived from xsl files. The data can be fed into Sage and
analyzed using the graph theory functionality of Sage. These kinds of
things can be done using commercial products but I try not to use them
as I find them annoying to use and over-priced. There are two
sources for the csv files, but in each case they arise from an
xls spreadsheet. One is an FBR database of activities of some
animal rights groups (I hope to get paid during the summer for
basically helping with data mining of some sociology and polysci
databases). Mostly it is a matter of writing simply Python scripts,
which to me is a lot of fun. I'm not seeing any patterns yet that I
could use for a more general Sage package though.
At some point fairly soon I'm going to need to write some pedagogically-oriented
digital steganography programs. (Embed a simple short message
into a small image, probably regarded as a matrix over ZZ/8ZZ
visualized using Sage's matrix plot command.) I don't think Sage
has anything like that yet and it might be a cool thing to have.
>
> Besides writing code on top of Sage for number theory related projects
> (which goes into http://code.google.com/p/purplesage/), I've mainly
> been "mulling over" (but not actually writing code) what's going to
> happen with making the power of Sage available over the web in some
> highly-scalable manner. I would really like to kick into gear the
> recent idea for evaluating a "single block of code" very robustly,
> since many other tools could build on that. There was a lot of
> discussion about this a week or two ago, but nobody popped up and did
> all the work for me, which suggests I should stop being lazy and
> actually write some code. Also, a lot of this problem is really
> about how to setup a solution in the particular environment of the
> sage.math cluster, which few people have access to.
>
> If every person reading responded with a paragraph about what they've
> been up to related to sage this month, then maybe we could get to 1000
> messages by the end of the month!
>
> -- William
>
> --
> William Stein
> Professor of Mathematics
> University of Washington
> http://wstein.org
>
> --
> To post to this group, send an email to sage-...@googlegroups.com
> To unsubscribe from this group, send an email to sage-devel+...@googlegroups.com
> For more options, visit this group at http://groups.google.com/group/sage-devel
> URL: http://www.sagemath.org
>
- I started working on M4RI again after meeting with Clément for 2 days this
week to discuss elimination.
- I've also worked on various utility functions for polynomial system solving
such as predicting the highest degree reached during the computation and
http://trac.sagemath.org/sage_trac/ticket/1819 hint hint
Cheers,
Martin
--
name: Martin Albrecht
_pgp: http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x8EF0DC99
_otr: 47F43D1A 5D68C36F 468BAEBA 640E8856 D7951CCF
_www: http://martinralbrecht.wordpress.com/
_jab: martinr...@jabber.ccc.de
Georg,
Very interesting.
Did you know that although our descriptions of the modular symbol
method sound as if we are working with the space of modular symbols
itself, in fact almost everything we do is in the dual space? By "we"
here I mean both myself (working in the dual space for 20 years) and
William (ditto for 10 or so).
I'm also interested in the integrality question, and my own code is
pretty good at keeping denominators to a minimum (at most 2), though
admittedly that is just for weight 2 and trivial character.
John
Hmm, for myself, not much actually. Basically finishing up my teaching
load for the year, coorganizing Sage days 28, working on tutorials,
planing for a few other Sage events, animating the Sage-Combinat
community. The little remaining time was mostly about trying to catch
up with everything Simon is doing and providing timely answers to his
questions :-)
But in a couple weeks, I'll be back and bang hard on representation
theory of monoids and algebras together with some required category
support behind the scene. And more work on the Sage book (we currently
plan for a paper of the French version for next August).
Cheers,
Nicolas
--
Nicolas M. Thi�ry "Isil" <nth...@users.sf.net>
http://Nicolas.Thiery.name/
That would be great indeed. If anyone has an idea on how to achieve
that, please speak up. We can't currently afford to ask the
sage-combinat friends to all register to sage-devel; it's just too
much traffic.
Every month since February 2010, the posts in sage-devel were down on
the same month in 2009.
January was the only month in 2010 to have more posts than the same
month in 2009. So its no big surprise Jan 2011 is down on Jan 2010, as
a particularly high number of posts were made in Jan 2010. See
http://groups.google.com/group/sage-devel/about?hl=en
I think the proliferation of lists might be a small factor, but I
don't think it is the main one. Since the problem existed before
http://ask.sagemath.org existed, that is certainly not the reason.
Dave
Wow, this is absolutely amazing! This is the first progress on the
libgap interface by anybody in two years. I'm very, very impressed.
> Hopefully this should be sufficient to mimic most of the functionality
> of the existing pexpect interface.
> Although certainly there is still quite a bit of code to write.
>
> As well, I wonder whether the recent Jeroen's rewrite of sign_on/
> sign_off stuff should be used instead of
> the current functionality --- are there any immediate plans to do such
> a move to Jeroen's code?
I'm not aware of it. Jeroen, what do you think?
> --
> To post to this group, send an email to sage-...@googlegroups.com
> To unsubscribe from this group, send an email to sage-devel+...@googlegroups.com
> For more options, visit this group at http://groups.google.com/group/sage-devel
> URL: http://www.sagemath.org
>
--
+1 I might not consolidate to 2 lists, but the -algebra one at least
is very low traffic and often highly relevant to sage-devel (and
anything not mentioned here is probably even lower).
- Robert
I started something on this, but didn't get far.
> If every person reading responded with a paragraph about what they've
> been up to related to sage this month, then maybe we could get to 1000
> messages by the end of the month!
I've tweaked the patchbot a bit, rebased my bit-rotted patches
http://sage.math.washington.edu:21100/ticket/?author=robertwb , and
did some stuff on Cython.
- Robert
If I recall correctly, every message to sage-algebra is automatically
forwarded to sage-devel. Or was just an intention that we agreed upon
but did not actually get implemented?
By the way, shall we do the same for sage-combinat-devel?
Best,