Why don't you ask William privately?
Ondrej
On Mon, Aug 29, 2011 at 8:16 AM, rjf <fat...@gmail.com> wrote:
> --
> You received this message because you are subscribed to the Google Groups "sage-flame" group.
> To post to this group, send email to sage-...@googlegroups.com.
> To unsubscribe from this group, send email to sage-flame+...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/sage-flame?hl=en.
>
>
I was going to post "sssshhhh... .nobody tell him", but I guess it is too late.
-- William
--
William Stein
Professor of Mathematics
University of Washington
http://wstein.org
And as for the "secret funding", where does it say Sage has secret
funding? I just jumped into the middle of the conversation with no
idea of the context. I wonder if it is actually a secret. It could be
very damaging if Sage turned out to have secrets and someone exposed
the secrets and everyone was horrified. On the other hand, if it never
was actually a secret, then I guess it won't seem so sensational.
Everyone knows Warren Buffet only put 5 Billion into BOA to fund Rick
Perry's presidential campaign and that the real reason behind it all
is that Rick is going to campaign for the use of Sage in US schools.
Follow the money, that's what I always say.
Anyhow, the whole thing is silly. Sage is open source. They can use it
whether they fund it or not because it is open source. Presumably sage
gets funded by people who want it to happen faster. And that seems to
benefit everyone, not just them.
We could all make a big long list of things we don't personally want
Sage used for. But we'd have no way of preventing it from being used
for those things, and it would add conditions to the GPL making it not
GPL compatible. I used to write my own software license which
disallowed using the software for torture and a variety of other
things. No one actually disagreed with the sentiment. But it wasn't a
successful license.
So what things would bother you?
Now that I know what you are talking about we can have a discussion
about it. Now I know you know and now that I've said it, you know that
I know that you know. It's important that we have this understanding
because I thought you were talking about something that I'm not sure
if you know. Actually I don't think I know either. I'm pretty sure I'm
not supposed to know. And I'm absolutely certainly you don't know that
I know. Had we been talking about that then we couldn't say very much
about it. But given that we are only talking about this, well, that is
something that I know you know about. And it's ok for you to know that
I know that you know, because, well, you know.
Bill.
Oh no! Our secret is out! Oh wait, it's not a secret.
Just like with your advisor so many decades ago, this is much ado
about nothing. Take a look at the following:
http://wiki.sagemath.org/days32
(down currently, so here's a cache)
and
http://trac.sagemath.org/sage_trac/wiki/days32wishlist
cached
Our sponsor wanted
(insert evil drumroll of doom)...
(more drumrolling, with the sound of laughter and puppies getting kicked)...
sage to start up faster.
So, they rented us a cabin in Gold Bar, WA for us to get together and
do that (plus iron out other bugs). The entire Sage community
benefits from this, and we already wanted Sage to start up faster
(since this is one of the biggest complaints we hear from non-users).
So, be our sponsor the KKK, North Korea, NAMBLA or WalMart, we haven't
done any work that just benefits them. They've paid for it, but
everybody (including Iran, McDonalds, big tobacco, NSA, etc.) gets to
use it.
The big distinction in my mind is that we aren't doing work specific
to our sponsor. So, even if I despised them, I wouldn't flinch at
taking their money and using it to help their competitors.
I'm a bleeding-heart liberal who cares about little but your right to
privacy (and recently, legalization of recreational drugs; as a
budgetary concern and because the "war on drugs" fuels a war on
privacy). I don't like some of the things that our sponsor has been
party to, but they're paying for things to be done in Sage, which I
want to get done for Sage. I don't see any conflict.
More explicitly: I've had the opportunity to interview with the NSA
(not the sponsor in question), but I choose not to work for them
because of their behavior (warrantless wiretapping of civilians,
persecution of Thomas Drake, etc). If they were to fund a Sage Days,
I'd attend -- as far as I know, there haven't been any Sage Days
requiring security clearance. Everything that goes on is open to
public scrutiny (indeed, gets posted to a public wiki), and I haven't
been exposed to any secrets.
Our sponsor wishes to keep a low profile online, which I respect.
There's nothing sinister for you to uncover. Everybody I know with
clearance is an exemplary citizen, and as far as I can tell, very
trustworthy. I respect their desire for anonymity, as it's requisite
for their personal safety.
>> So, they rented us a cabin in Gold Bar, WA for us to get together and
>> do that (plus iron out other bugs). The entire Sage community
>> benefits from this, and we already wanted Sage to start up faster
>> (since this is one of the biggest complaints we hear from non-users).
> I assume you mean "users".
No, I wrote 'non-users' because I meant 'non-users'. I mean people
who have tried sage, but didn't like it.
>> So, be our sponsor the KKK, North Korea, NAMBLA or WalMart, we haven't
>> done any work that just benefits them.
>
> Generally true, but allowing North Korea to set priorities,
> anonymously,
> would be odd, don't you think?
Perhaps. I admit that it's a bit of a grey area, especially if you
aren't in the know.
>> They've paid for it, but
>> everybody (including Iran, McDonalds, big tobacco, NSA, etc.) gets to
>> use it.
>
> Except only some of us have a nuclear program, or are interested in
> military or industrial espionage.
I could give a shit less if our sponsor wishes to engage in military
or industrial espionage. It's spying on citizens that I take issue
with.
>> The big distinction in my mind is that we aren't doing work specific
>> to our sponsor.
>
> You are mistaken in thinking that setting priorities has no impact.
You are mistaken in thinking that I don't see the "big picture" behind
the request to make these tickets a priority. I see that big picture,
and it's actually hilarious.
> The current set of priorities seem (to me) relatively innocuous, since
> so much
> of pure math is, um, pure math. Fixing arbitrary precision numerical
> integration
> is on the list; it seems to suggest you don't know what you have,
> since Maxima has
> some such routines.
The utility of Maxima is either insufficient, or insufficiently
exposed in Sage. I don't know or care which of these is the case.
>> I'm a bleeding-heart liberal
>
> Actually you sound like a Libertarian.
>
>> who cares about little but your right to
>> privacy (and recently, legalization of recreational drugs; as a
>> budgetary concern and because the "war on drugs" fuels a war on
>> privacy).
>
> Very libertarian.
... a very socialist libertarian, as I support a very high tax rate to
pay for medical care, social security, and high quality education...
>
>> I don't like some of the things that our sponsor has been
>> party to, but they're paying for things to be done in Sage, which I
>> want to get done for Sage. I don't see any conflict.
>
> Aha; you leaked some information!!
Nuh uh, you did! Wait. What?
>> Everybody I know with
>> clearance is an exemplary citizen, and as far as I can tell, very
>> trustworthy.
>
> That's nice to know. You realize, of course, the history of espionage
> is mostly
> about people with high security clearances who turned out to be spies.
Um, duh? If spies didn't have high security clearance, they wouldn't
have access to secrets. I don't vouch for the fidelity or allegiances
of my friends with clearance. But, I generally think that they're
good people.
> I respect their desire for anonymity, as it's requisite
>> for their personal safety.
>
> Personal Safety!?! Wow. Funding mathematics can be dangerous to
> your health?!?
Foreign evildoers want secrets. Hence, to expose a person as having
top secret clearance online is to increase their risk of kidnapping
and torture. I wouldn't wish that on anybody I know... even you.
Fortunately, despite your wishes to the contrary, the above is not
true. See, for example, [1] or [2], among many.
[1] http://wstein.org/grants/sage-06/
[2] http://utmost.aimath.org/
William
In case anybody is reading this, rjf is totally confused with his
numbers above. For example, he writes "the second has to do with
undergraduate education, $62k," but he is referring to a grant this is
for over a half million dollars. He says the first is "for 3
workshops", when it's actually a grant that funded a postdoc for three
years. Or maybe he's thinking of yet another proposal that NSF funded
for Sage that I hadn't mentioned (there are many). He might also be
confusing the amount awarded in the first year to one of many co-PnI's
with the total amount awarded... Who knows.
> I missed those NSF grants in searching. The NSF site is kind of
> counter-intuitive, but I was
> able to find them.
You were able to find something.
> I didn't see them here
> http://www.sagemath.org/development-ack.html
> so maybe you should update that page!!
That's a very good point. That list is incomplete at present.
Or maybe you're a fool.
-- William
>
> RJF
>
> --
> You received this message because you are subscribed to the Google Groups "sage-flame" group.
> To post to this group, send email to sage-...@googlegroups.com.
> To unsubscribe from this group, send email to sage-flame+...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/sage-flame?hl=en.
>
>
--
> Tom's claim that a donor wishes to be anonymous because the revelation
> that he/she/it has a security clearance would lead to a personal
> safety issue...
I'd say "could", not "would". It's your perogative if you reveal your
clearance in a public place; but I wouldn't "out" a friend.
> Tom's claim that a donor wishes to be anonymous because the revelation
> that he/she/it has a security clearance would lead to a personal
> safety issue is, to me, amusing. Most everyone who works at any
> number of places (Livermore Labs, Sandia, Los Alamos, ...) has a
> security clearance.
You must've listed 50 names of govt orgs. This game of guess-a-dod has
been fun. Unfortunately your score is still zero. Just goes to show
how their low profile attitude works.
Now, suppose you knew their name. What would you do with it? Google
it? And that would show up what precisely? Remember, they keep a
relatively low profile online.
I suspect I know why you personally want to know. You want to make
some comment about it being a very small organisation that does
nothing of consequence who don't really use Sage as such but someone
there probably has a fancy. Essentially you want to speculate that no
one of any import really cares about Sage.
So why not just go ahead. Why bother waiting to find out the
meaningless name of the not all that secret org who provided money for
speeding up Sage startup and to fix some bugs.
> I think people routinely put it on their CV. I used to have a DOE Q
> Clearance (appx equivalent to Top Secret) and never thought I was
> particularly in jeopardy.
From now on we shall refer to you as Q. Do you have a black suit,
cause that would be even more funny. I can be Big B (at least that is
what my friends call me).
Tom, who do you want to be?
This is so much fun.
Bill.
>>> They've paid for it, but
>>> everybody (including Iran, McDonalds, big tobacco, NSA, etc.) gets to
>>> use it.
>>
>> Except only some of us have a nuclear program, or are interested in
>> military or industrial espionage.
>
> I could give a shit less if our sponsor wishes to engage in military
> or industrial espionage. It's spying on citizens that I take issue
> with.
Hear, here.
Tom you'd love the UK:
I expect the article to have a spin on it, and it may even be pure
fabrication. But so far I've not seen it refuted anywhere.
Bill.
Oh, I didn't say that. We don't list sources like that publicly or as
"secret supporters".
>
>>
>> Now, suppose you knew their name. What would you do with it? Google
>> it? And that would show up what precisely? Remember, they keep a
>> relatively low profile online.
>
> Principally it would satisfy my curiosity as to who was interested
> in funding computer algebra (or whatever you want to call it).
Oh, is that all you want to know for. Well, sounds like we better tell
you then. We thought you wanted the information for something much
more nefarious.
> I believe the last major funding for Macsyma came from Landon Clay,
> and no one has funded Maxima development.
I'm sure they would have if it had been written in Python.
> I would also be curious as to whether they were truly interested in
> (say) computational geometry, modular forms, .... or such mundane
> things
> as scientific computing, plotting functions, applied stuff...
Well, now you hit on something really interesting.
What possible use could a military outfit have for modular forms and
algebraic geometry and algebraic topology, etc? I guess I could
vaguely understand an interest in Number Theory.
Regarding scientific computing, plotting and applied stuff. Do you
really think Sage is up to the task? Wouldn't there be other programs
that would be more highly sought after for that sort of thing?
Maybe they fund other mathematics software too?
>
>
>> I suspect I know why you personally want to know. You want to make
>> some comment about it being a very small organisation that does
>> nothing of consequence who don't really use Sage as such but someone
>> there probably has a fancy.
>
> the guy who bought Macsyma Inc, Andrew Topping, had such a fancy, but
> then he died.
Oh. Sad to hear.
>
>
>
>> Essentially you want to speculate that no
>> one of any import really cares about Sage.
>
> No, that wasn't the point.
> If there is nothing nefarious about the anonymous funder, that's
> great.
> If he/she/it merely gives you money, who cares if he is small
> potatoes,
> or nuts. I had one such funder for work at Berkeley, the System
> Development
> Foundation.
> http://www.oac.cdlib.org/findaid/ark:/13030/tf429003m4/
> The director was, in my view, peculiar, but his checks cleared.
>
> I found the coy references by William to be annoying, though.
>
Which coy references are you referring to?
>
>>
>> So why not just go ahead. Why bother waiting to find out the
>> meaningless name of the not all that secret org who provided money for
>> speeding up Sage startup and to fix some bugs.
>>
>
> If Sage is to have a "killer application", it might very well be in
> education,
> because "higher math" consists of rather few people doing things of
> relatively low impact. And applications (engineering, biology,
> finance) seem less
> central to Sage.
I get irritated by this topic myself from time to time. But I've found
precisely the same thing happens in computer science. There's a hell
of a lot of academics doing interesting stuff who are deliberately
obscuring their own work because they don't ever want it to be used
anywhere.
I strongly believe in making the scientific work I do accessible and
useful to the "real world". It's incredibly hard to do, and something
I have been altogether unsuccessful with so far. By and large, the
"real world" couldn't give a toss about anything academic, even if
they knew it could save their lives or answer the burning questions
they have.
In that sense, education would be a killer app for Sage.
>
>> > I think people routinely put it on their CV. I used to have a DOE Q
>> > Clearance (appx equivalent to Top Secret) and never thought I was
>> > particularly in jeopardy.
>>
>> From now on we shall refer to you as Q.
>
> It would be silly, especially since there are according to this:
> http://www.openmarket.org/2010/07/19/854000-people-have-top-secret-security-clearances-huge-politically-correct-security-apparatus-expands/
>
> 854,000 people with Top Secret clearances.
I find that completely impossible to believe. It doesn't look like a
particularly reputable news source.
I could believe 854,000 people have secret clearances. And I could
believe that you had such a clearance once.
I don't believe you had a Top Secret clearance.
> I am guess that that
> includes Q clearances,
> but maybe not.
>
> This site
>
> http://www.taonline.com/securityclearances/
>
> says
>
> "Experts project that a security clearance can increase your salary
> anywhere from $5,000 to $15,000, and in some cases, even more."
Whoopdidoo. Academics don't care about how big their salary is.
Sometimes I go to the shopping mall and look around. I can afford
absolutely anything I see. I always come home empty handed (unless I
need to buy new clothes because the current ones have holes in them).
Seriously, the things I really would like to have simply can't be
bought with money.
>
>> Do you have a black suit,
> and a neuralizer?
>
Yep. It's important we know. If you were given your clearance before
neuralisers became standard issue then we can't discuss anything with
you. It's kind of how we know whether we can trust you or not. I say
"we", but of course I mean "they". They and we are not completely the
same. They've refused to recognise certain groups that we recognise
and so on. We'd set them straight, but we don't know if we can trust
them with information that secret.
Bill.
You should know that sources like that have 4 letter acronyms:
"Sometimes, four-letter code words are used, like GYRO, for instance.
Whenever you see a four letter code word, this usually means that the
information it refers to was obtained from intercepted communications
by top officials from foreign countries. Other four-letter code words
refer to mail openings and information obtained from foreign books."
The Clay Mathematics Institute has funded two Sage Days Workshops.
>> I get irritated by this topic myself from time to time. But I've found
>> precisely the same thing happens in computer science. There's a hell
>> of a lot of academics doing interesting stuff who are deliberately
>> obscuring their own work because they don't ever want it to be used
>> anywhere.
>
> I can't say I've noticed this, ever. Academics obscure their work
> because
> they don't know better, in my opinion. Just look at the substantial
> inability of authors to present an abstract -- or even a title -- that
> doesn't have words unfamiliar to insiders used in essential ways, yet
> undefined in context.
Usually it simply takes a while to learn the necessary background in
order to appreciate or understand something deep that another person
has done. This is not at all unique to mathematics or even academics.
For example, it is common in many forms of art as well.
-- William
To anybody besides rjf reading this, I'm not going to waste my time
clarifying rjf's confusions below.
When I get the time, I'll update
http://sagemath.org/development-ack.html, and add some dollar
amounts at least for the grants that are directly for Sage.
-- William
I'm sure their argument is bogus. No one can know which is better.
>
>>
>> > I would also be curious as to whether they were truly interested in
>> > (say) computational geometry, modular forms, .... or such mundane
>> > things
>> > as scientific computing, plotting functions, applied stuff...
>>
>> Well, now you hit on something really interesting.
>>
>> What possible use could a military outfit have for modular forms and
>> algebraic geometry and algebraic topology, etc? I guess I could
>> vaguely understand an interest in Number Theory.
>
> A military outfit like NSA presumably has an interest in some esoteric
> math.
I assume you have a punchline to this set up?
>
>>
>> Regarding scientific computing, plotting and applied stuff. Do you
>> really think Sage is up to the task?
>
> No, I think it is not.
Figures.
>
>> Wouldn't there be other programs
>> that would be more highly sought after for that sort of thing?
>
> Probably.
Figures.
>
>>
>> Maybe they fund other mathematics software too?
>
> Is that a hint as to their identity??
Are you talking about the people who fund Sage?
Do you know some other mathematics software that is funded by people
who keep a low profile?
>
>>
>>
>>
>> >> I suspect I know why you personally want to know. You want to make
>> >> some comment about it being a very small organisation that does
>> >> nothing of consequence who don't really use Sage as such but someone
>> >> there probably has a fancy.
>>
>> > the guy who bought Macsyma Inc, Andrew Topping, had such a fancy, but
>> > then he died.
>>
>> Oh. Sad to hear.
>
> That sentiment was probably not shared by the people he scared into
> quitting.
> for fun, search for his name in
> http://www.maebrussell.com/Mae%20Brussell%20Articles/Watergate%20Deaths.html
Looks like a page of information based on faulty statistics to me.
That's not what is going on. It's to do with time and the pressure to
publish. It's got nothing to do with their lack of savvy.
Academics deliberately obscure their work because it is what is
required to be successful. There is rarely an academic advantage to
writing an exposition of one's work, coding something up to release
standard and maintaining it or rewriting a paper so that it elegant
and beautiful.
>
>>
>> I strongly believe in making the scientific work I do accessible and
>> useful to the "real world". It's incredibly hard to do, and something
>> I have been altogether unsuccessful with so far. By and large, the
>> "real world" couldn't give a toss about anything academic, even if
>> they knew it could save their lives or answer the burning questions
>> they have.
>
> I'm not talking about "real world" ... I'm talking about generally
> scientifically
> literate people being quite unable to decipher a math abstract to
> determine,
> "could this possibly be relevant to something I do?"
So you think scientists take mathematics papers and apply them?
Who is doing that work for Computer Scientists?
>
>>
>> In that sense, education would be a killer app for Sage.
>
> I doubt that Sage would be the bridge between math education and
> students, but it might.
I don't really know. Ironically I hated computing in mathematics when
I was an undergraduate. In fact, I loathed it. And I was a nerd of the
first order. 99% in calculus. Maths olympiad. And I still absolutely
hated using computers in mathematics. I was obsessed with computers,
just like everyone else. I played lots and lots of games. I wrote in
assembly language and C++. Maths was interesting and computer
programming was interesting. There just wasn't any connection between
the two for me.
When I was exposed to my first CAS I absolutely loathed it.
> Why do I doubt it?
> It didn't work very well for
> Macsyma
> Maple
> Mathematica
> Axiom
> Matlab
> ...
> (to some extent it has worked, but not very effectively for large
> numbers of students)
Yes, I agree. I observe the same thing among my students, with a small
number of talented exceptions.
>
> and what does Sage bring to the table?
> (a) more computing because computers are faster now. But faster for
> those other guys too.
> (b) more cooks stirring the broth, but a fundamentally disorganized
> broth.
> (c) open source.
> (d) its own version of PR
Apart from (c) that is not the list I would make.
>
> Now I have criticized Macsyma/Maxima for various failings; Sage has
> not particularly overcome them -- it has incorporated them. Along
> with everything else. The system design (the Python parts) do not
> strike me as a contribution; the fact that programs are written in
> Python and that language is easy to use by novices does not speak to
> the design.
It speaks to the popularity.
I agree that popular is not better.
As much as there are few Computer Scientists genuinely interested in
developing languages that are actually usable by the masses, there are
similarly few people amongst the masses who genuinely care about the
technical and scientific breakthroughs made by computer scientists in
language design.
>
>
>>
>>
>>
>> >> > I think people routinely put it on their CV. I used to have a DOE Q
>> >> > Clearance (appx equivalent to Top Secret) and never thought I was
>> >> > particularly in jeopardy.
>>
>> >> From now on we shall refer to you as Q.
>>
>> > It would be silly, especially since there are according to this:
>> >http://www.openmarket.org/2010/07/19/854000-people-have-top-secret-se...
>>
>> > 854,000 people with Top Secret clearances.
>>
>> I find that completely impossible to believe. It doesn't look like a
>> particularly reputable news source.
>
> Here is a better source, the Washington Post, for the same info.
> http://projects.washingtonpost.com/top-secret-america/articles/a-hidden-world-growing-beyond-control/
>
> I don't doubt it, myself.
Then Top Secret does not mean what I thought it did.
>
>>
>> I could believe 854,000 people have secret clearances. And I could
>> believe that you had such a clearance once.
>>
> Uh, you are distinguishing between secret and top secret ?
Isn't there a distinction?
>> I don't believe you had a Top Secret clearance.
>
> No, I had a Q clearance, as did any of the summer student or faculty
> employees at
> Lawrence Livermore Lab who were working on their supercomputers.
>
>
>> Whoopdidoo. Academics don't care about how big their salary is.
>
> Uh, which planet are you talking about?
Their wives and kids care I guess.
>>
>> Sometimes I go to the shopping mall and look around. I can afford
>> absolutely anything I see. I always come home empty handed (unless I
>> need to buy new clothes because the current ones have holes in them).
>> Seriously, the things I really would like to have simply can't be
>> bought with money.
>
> Try sending a few kids through private school ($25k/year/kid) or
> college ($50k/year/kid)
> after buying a house in Berkeley ($1 million). That is what faculty
> at UCB face.
Tough life.
>
>>
>>
>>
>> >> Do you have a black suit,
>> > and a neuralizer?
>>
>> Yep. It's important we know. If you were given your clearance before
>> neuralisers became standard issue then we can't discuss anything with
>> you. It's kind of how we know whether we can trust you or not.
>
> I enjoyed the first Men in Black movie the most.
Yeah me too.
>
>> I say
>> "we", but of course I mean "they". They and we are not completely the
>> same. They've refused to recognise certain groups that we recognise
>> and so on. We'd set them straight, but we don't know if we can trust
>> them with information that secret.
>
> Uh, you've lost me.
>>
Oh you didn't read the right conspiracy theories.
Bill.
This is a false dichotomy. *Most* time at Sage Days is spent
"writing programs to do mathematics".
William
"they" aren't mistaken, you are. I did point that out before.
>> When I get the time, I'll update http://sagemath.org/development-ack.html, and add some dollar
>> amounts at least for the grants that are directly for Sage.
>
> That page already includes a few proposals which appear to be not for
> Sage development, but for explorations of various conjectures. Perhaps
> using Sage, but not necessarily.
Nobody says it doesn't.
> If the NSF is truly interested once again in funding what I would call
> computer algebra systems at a level that makes it worthwhile to write
> proposals, a number of groups might be encouraged to try again. I
> just haven't seen it happen.
Sssh. Don't tell anybody...
-- William
No Such Activity?
4-dimensional and commutative over the reals? No Such (normed
division) Algebra!
>> If the NSF is truly interested once again in funding what I would call
>> computer algebra systems at a level that makes it worthwhile to write
>> proposals, a number of groups might be encouraged to try again. I
>> just haven't seen it happen.
>
> Sssh. Don't tell anybody...
Grant security through obscurity? Don't tell rjf that our secret
sponsor is the NSF...
No Such Funder.
william
As you predicted, and I agreed... much ado about nothing
> To unsubscribe from this group, send email to sage-flame+unsubscribe@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/sage-flame?hl=en.
>
>