Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Options

Plans of action

I've started a new page Plans of action which will list plans of action that people have proposed to deal with global warming and other big enviromental issues. These should be detailed plans, scenarios or projections, not just "ideas".

The idea is that many items on this list should eventually become pages of their own, where we summarize the plans, critiques of these plans, etc..

I'm starting a new category action for these pages... and now I'll start making these pages.

• Options
1.

I'll add an item on my TODO list to write about the plans of the German government that I boasted about. Gee, I hope they have some written material in English.

I'm currently thinking, on a very rough level, about working on a CFD/climate toy model in a popular programming language that runs everywhere, like Java. Both as a possible tool for classes on climate modelling, and as a "download and run it yourself" climate model for interested people. Of course this is way too much work for a single person, even if he could afford to work on it fulltime (which he can't :-).

But my question here is simply: Would that kind of project fit on the "Plans of action" page?

Comment Source:I'll add an item on my TODO list to write about the plans of the German government that I boasted about. Gee, I hope they have some written material in English. I'm currently thinking, on a very rough level, about working on a CFD/climate toy model in a popular programming language that runs everywhere, like Java. Both as a possible tool for classes on climate modelling, and as a "download and run it yourself" climate model for interested people. Of course this is <i>way too much</i> work for a single person, even if he could afford to work on it fulltime (which he can't :-). But my question here is simply: Would that kind of project fit on the "Plans of action" page?
• Options
2.
edited October 2010

I've been using "Plans of action" to mean strategies for the entire world, or individual countries, to combat global warming (or solve other environmental problems, but I haven't looked into those yet).

The German plan for moving towards sustainable energy would fit well on this page. Your personal plan to write a climate toy model (or get a group to do it) is a bit different. But don't worry: put it on there in a separate section, and I'll sort out the organizational issues later!

Or maybe start a page called "Projects", or "Climate models", or... whatever. Just let us know.

You might start by looking at the online model that Nathan recommended in week304! I believe there are some others available online. I think Nathan even wrote a few.

The simplest "box models" are not very complicated: even I could program them. And they're still illuminating.

Comment Source:I've been using "Plans of action" to mean strategies for the entire world, or individual countries, to combat global warming (or solve other environmental problems, but I haven't looked into those yet). The German plan for moving towards sustainable energy would fit well on this page. Your personal plan to write a climate toy model (or get a group to do it) is a bit different. But don't worry: put it on there in a separate section, and I'll sort out the organizational issues later! Or maybe start a page called "Projects", or "Climate models", or... whatever. Just let us know. You might start by looking at the online model that Nathan recommended in <a href = "http://math.ucr.edu/home/baez/week304.html">week304</a>! I believe there are some others available online. I think Nathan even wrote a few. The simplest "box models" are _not_ very complicated: even I could program them. And they're still illuminating.
• Options
3.

Or maybe start a page called "Projects", or "Climate models", or... whatever. Just let us know.

Ok, maybe I'll start someday with writing about climate models, then about implementation issues, computational fluid dynamics, and then...

The simplest "box models" are not very complicated: even I could program them. And they're still illuminating.

The "scientific content" is one aspect, the other aspect is that a programming language like Java eases the readability and comprehensibleness of a program a lot, a lot of people (everyone who is after a master in computer science) have to learn Java anyway (unlike Fortran), and it runs on almost any hardware, thanks to it's virtual machines. At the expense of performance one could create a model that is intelligible to a lot of people and allows for very simple and efficient solutions to any "software engineering" problems.

But, well, all of this is just a dream. Who knows...

Comment Source:<blockquote> <p> Or maybe start a page called "Projects", or "Climate models", or... whatever. Just let us know. </p> </blockquote> Ok, maybe I'll start someday with writing about climate models, then about implementation issues, computational fluid dynamics, and then... <blockquote> <p> The simplest "box models" are not very complicated: even I could program them. And they're still illuminating. </p> </blockquote> The "scientific content" is one aspect, the other aspect is that a programming language like Java eases the readability and comprehensibleness of a program a lot, a lot of people (everyone who is after a master in computer science) have to learn Java anyway (unlike Fortran), and it runs on almost any hardware, thanks to it's virtual machines. At the expense of performance one could create a model that is intelligible to a lot of people and allows for very simple and efficient solutions to any "software engineering" problems. But, well, all of this is just a dream. Who knows...
• Options
4.

Going off into the programming language territory, if you want to write reasonably high level, portable model code without worrying about significant loss of performance you can already write in MATLAB. As with Fortran, the decisions that make it ... awkward ... for a programming on things like trees or lists are the same ones that make it much more concise for programming making heavy use of arrays.

Comment Source:Going off into the programming language territory, if you want to write reasonably high level, portable model code without worrying about significant loss of performance you can already write in MATLAB. As with Fortran, the decisions that make it ... awkward ... for a programming on things like trees or lists are the same ones that make it much more concise for programming making heavy use of arrays.
• Options
5.

... if you want to write reasonably high level, portable model code without worrying about significant loss of performance you can already write in MATLAB.

That was a suggestion I got over at mathoverflow too. I've been thinking about this for a while:

• MATLAB is not open source, so I'd rather take GNU Octave instead.

• MATLAB it is a product known in the math/physics community, mainly. I don't expect e.g. people in computer science to show any interest in it.

• Java has been the main "solution stack" to custom enterprise software for a decade now, C++ (and C, of course), are dead. But everyone interested in a career in software engineering needs to learn and master Java.

• Java has a big open source community, you'll find well designed and tested solutions to almost any problems you come up with - with the notable exception of numerical code :-)

Examples:

• IDE (eclipse, NetBeans)
• build tools (ant, maven)
• configuration management tools and support of those in your favorite IDE (SVN)
• (remote) debugging, profiling, monitoring
• access to all possible data bases and file servers, persistence and transaction handling frameworks (Hibernate)
• logging, exception handling, aspect oriented programming,
• code checking utilities (Firebug, Checkstyle)
• documentation utilities (JavaDoc)
• support for import and export of all possible data formats (FOP for PDF, SVG, XML and XSLT),
• support for all kinds of visualization and reporting (BIRT),

etc.

Comment Source:<blockquote> <p> ... if you want to write reasonably high level, portable model code without worrying about significant loss of performance you can already write in MATLAB. </p> </blockquote> That was a suggestion I got over at <a href="http://mathoverflow.net/questions/41994/basic-software-libraries-for-numerical-analysis-using-modern-programming-language">mathoverflow</a> too. I've been thinking about this for a while: - MATLAB is not open source, so I'd rather take GNU Octave instead. - MATLAB it is a product known in the math/physics community, mainly. I don't expect e.g. people in computer science to show any interest in it. - Java has been the main "solution stack" to custom enterprise software for a decade now, C++ (and C, of course), are <i>dead</i>. But everyone interested in a career in software engineering needs to learn and master Java. - Java has a big open source community, you'll find well designed and tested solutions to almost any problems you come up with - with the notable exception of numerical code :-) Examples: - IDE (eclipse, NetBeans) - build tools (ant, maven) - configuration management tools and support of those in your favorite IDE (SVN) - (remote) debugging, profiling, monitoring - access to all possible data bases and file servers, persistence and transaction handling frameworks (Hibernate) - logging, exception handling, aspect oriented programming, - code checking utilities (Firebug, Checkstyle) - documentation utilities (JavaDoc) - support for import and export of all possible data formats (FOP for PDF, SVG, XML and XSLT), - support for all kinds of visualization and reporting (BIRT), etc.
• Options
6.

Addendum: C++ and Java are too different to be converted automatically, unfortunately. And until recently Java lacked essential features needed to even think about a conversion.

But with the introduction of generics in Java 5 and the proposed introduction of closures in Java 7 (not released yet), I'm confident that Java is close enough to model both templates, operator overloading and function pointers of C++.

We'll see :-)

Comment Source:Addendum: C++ and Java are too different to be converted automatically, unfortunately. And until recently Java lacked essential features needed to even think about a conversion. But with the introduction of generics in Java 5 and the proposed introduction of closures in Java 7 (not released yet), I'm confident that Java is close enough to model both templates, operator overloading and function pointers of C++. We'll see :-)
• Options
7.

Here's my opinion (not trying to stop you doing anything):

I'll leave the individual language wars alone (I've never written a program in Java because the overhead has always been way too high for my kind of numercial coding, so it's perfectly possible not to know Java). The key point that I was making was that, in my experience, the kinds of things that the semantics of Java are very good for are poor for that kind of numerical code. I imagine that the "understanding difficulties" that people complain about with climate models are at a much higher level than the low-level structuring that you'll get from Java, in particular being able to keep track of what mathematical operations are being performed, how the data interacts between modules, and probably most importantly how high level features in the output arise from the huge amounts of data. I don't think anyone has a good answer to the last question other than "grad students": it was the long hours of trial and error trying to determine which parts of MB of models and GBs of data were "most responsible" for a given output failure that was the worst bit of my academic work. The sheer volume of data renders most of the monitoring techniques impotent.

I'm sure that writing some numerical foundations in Java will be an interesting and fun project, but I also expect it to be very time consuming (particularly if you've got limited experience of "user" so you don't know which subtle features are really, really useful in practice). I'm also unsure whether simply having a model in the language Java will particularly address any of the concerns and criticisms raised about climate models. Starting with some language that has base semantics designed for numerical code, whether it's MATLAB/OCTAVE, SaC, or some other alternative, adds an initial learning time for the "reader" but it saves you a lot of time building foundations that aren't really at issue, letting you spend more time on teh controversial issues.

Comment Source:Here's my opinion (not trying to stop you doing anything): I'll leave the individual language wars alone (I've never written a program in Java because the overhead has always been way too high for my kind of numercial coding, so it's perfectly possible not to know Java). The key point that I was making was that, in my experience, the kinds of things that the semantics of Java are very good for are poor for that kind of numerical code. I imagine that the "understanding difficulties" that people complain about with climate models are at a much higher level than the low-level structuring that you'll get from Java, in particular being able to keep track of what mathematical operations are being performed, how the **data** interacts between modules, and probably most importantly how high level features in the output arise from the huge amounts of data. I don't think anyone has a good answer to the last question other than "grad students": it was the long hours of trial and error trying to determine which parts of MB of models and GBs of data were "most responsible" for a given output failure that was the worst bit of my academic work. The sheer volume of data renders most of the monitoring techniques impotent. I'm sure that writing some numerical foundations in Java will be an interesting and fun project, but I also expect it to be very time consuming (particularly if you've got limited experience of "user" so you don't know which subtle features are really, really useful in practice). I'm also unsure whether simply having a model in the language Java will particularly address any of the concerns and criticisms raised about climate models. Starting with some language that has base semantics designed for numerical code, whether it's MATLAB/OCTAVE, SaC, or some other alternative, adds an initial learning time for the "reader" but it saves you a lot of time building foundations that aren't really at issue, letting you spend more time on teh controversial issues.
• Options
8.
edited October 2010

These are all very good points...

...articularly if you've got limited experience of "user" so you don't know which subtle features are really, really useful in practice.

Yes, definetely. But I don't see any way out of this - I can't join an academic group working on climate models. But you're absolutely correct, that's one reason why I don't expect any kind breakthrough with the kind of project I'm thinking about.

I'll leave the individual language wars alone...

I hope I did not start a war - at least I did not intend to. No one designing a business or internet application would think about C++ today, that is a fact. On the other hand Java did not become the most prominent tool for business applications because it is the best language for that purpose, far from that. I remember a talk of Niclas Wirth ten years ago, he complained that the "stupid industry" did not endorse Oberon instead of Java. Well, he was right, I guess. But that's the way it is.

Comment Source:These are all very good points... <blockquote> <p> ...articularly if you've got limited experience of "user" so you don't know which subtle features are really, really useful in practice. </p> </blockquote> Yes, definetely. But I don't see any way out of this - I can't join an academic group working on climate models. But you're absolutely correct, that's one reason why I don't expect any kind breakthrough with the kind of project I'm thinking about. <blockquote> <p> I'll leave the individual language wars alone... </p> </blockquote> I hope I did not start a war - at least I did not intend to. No one designing a <i>business or internet application</i> would think about C++ today, that is a fact. On the other hand Java did not become the most prominent tool for business applications because it is the best language for that purpose, far from that. I remember a talk of Niclas Wirth ten years ago, he complained that the "stupid industry" did not endorse Oberon instead of Java. Well, he was right, I guess. But that's the way it is.
• Options
9.

sourceforge lists some climate science projects.

Comment Source:[sourceforge](http://sourceforge.net/search/?q=climate) lists some climate science projects.
• Options
10.

Tim wrote:

I can't join an academic group working on climate models.

Well, if I started one, you could. When I get back to UC Riverside I'm going to start developing "green mathematics" courses. Maybe some of these should involve climate modelling — I'm not sure if that's a good idea. I don't want to get into competing with the experts, but it might be good for students to play with their own climate models, or play with pre-existing ones.

You're talking a lot about programming languages but not much about the kind of models you might like to program. If we're talking about simple "box models" like the one Nathan Urban described in week304, it would be nice to program these models in way where one could see the boxes and see the flows of heat from box to box. I think there are programming languages (used by process control engineers?) that make it easy to build models of this sort by grabbing pictures of boxes, adjusting their properties, and sticking them together.

"Seeing is believing".

Comment Source:Tim wrote: >I can't join an academic group working on climate models. Well, if I started one, you could. When I get back to UC Riverside I'm going to start developing "green mathematics" courses. <i>Maybe</i> some of these should involve climate modelling &mdash; I'm not sure if that's a good idea. I don't want to get into competing with the experts, but it might be good for students to play with their own climate models, or play with pre-existing ones. You're talking a lot about programming languages but not much about the kind of models you might like to program. If we're talking about simple "box models" like the one Nathan Urban described in [week304](http://math.ucr.edu/home/baez/week304.html), it would be nice to program these models in way where one could _see_ the boxes and see the flows of heat from box to box. I think there are programming languages (used by process control engineers?) that make it easy to build models of this sort by grabbing pictures of boxes, adjusting their properties, and sticking them together. "Seeing is believing".
• Options
11.
edited October 2010

In terms of languages, I'm a huge fan of Matlab. Building and prototyping models is very quick and the data visualization is integrated nicely with the code.

However, if you want something more graphical, i.e. you can draw the program and see the flow of information, then I had very good experiences with LabVIEW.

Comment Source:In terms of languages, I'm a huge fan of Matlab. Building and prototyping models is very quick and the data visualization is integrated nicely with the code. However, if you want something more graphical, i.e. you can draw the program and see the flow of information, then I had very good experiences with [LabVIEW](http://www.ni.com/labview/whatis/graphical-programming/).
• Options
12.

I wrote:

I can't join an academic group working on climate models.

Well, if I started one, you could. When I get back to UC Riverside I'm going to start developing "green mathematics" courses.

That's a nice idea! What would green mathematics be about? But regarding me joining an academic group: The reason why I won't do it is because I can make a living working as a software engineer - and I need a convincing CV to get jobs. Working in academia on climate science for a couple of years would drastically reduce my chances on the job market :-) Plus I think I'm too old for a career change.

You're talking a lot about programming languages but not much about the kind of models you might like to program.

...because I think about a framework that would allow the programming of all possible kinds of climate models. The problem is to find an approach that is extensible and scalable. There are graphical "plug&play programming languages" of the kind you mention, the problem with those is that they are not extensible, you may find that you get results very fast, but that you'll never be able to extend your models in the ways you would like to. It is possible to program a toy model with Excel, for example, very fast - but you'll never be able to run your model on several CPUs (parallel programming) or to handle more data than fit into RAM. If you need to do either, you'll have to drop your model entirely and start anew, from scratch. All of this is of no concern if you are an academic working on a specific problem, of course: Especially people working on their PhD-thesis usually concentrate on a quick and dirty solution to the specific problem they are working on, and as soon as they get their PhD their code is deleted and never thought of again :-) Well, at least that's my impression.

Comment Source:I wrote: <blockquote> <p> I can't join an academic group working on climate models. </p> </blockquote> John answered: <blockquote> <p> Well, if I started one, you could. When I get back to UC Riverside I'm going to start developing "green mathematics" courses. </p> </blockquote> That's a nice idea! What would green mathematics be about? But regarding me joining an academic group: The reason why I won't do it is because I can make a living working as a software engineer - and I need a convincing CV to get jobs. Working in academia on climate science for a couple of years would drastically reduce my chances on the job market :-) Plus I think I'm too old for a career change. <blockquote> <p> You're talking a lot about programming languages but not much about the kind of models you might like to program. </p> </blockquote> ...because I think about a framework that would allow the programming of all possible kinds of climate models. The problem is to find an approach that is extensible and scalable. There are graphical "plug&play programming languages" of the kind you mention, the problem with those is that they are not extensible, you may find that you get results very fast, but that you'll never be able to extend your models in the ways you would like to. It is possible to program a toy model with Excel, for example, very fast - but you'll never be able to run your model on several CPUs (parallel programming) or to handle more data than fit into RAM. If you need to do either, you'll have to drop your model entirely and start anew, from scratch. All of this is of no concern if you are an academic working on a specific problem, of course: Especially people working on their PhD-thesis usually concentrate on a quick and dirty solution to the specific problem they are working on, and as soon as they get their PhD their code is deleted and never thought of again :-) Well, at least that's my impression.
• Options
13.

Graham wrote:

sourceforge lists some climate science projects.

Thanks for the link! Sourceforge came to my mind as a possible host for "my project" - but I hadn't looked for similar projects over there before; the list seems to indicate that there isn't anything similar to what I have in mind, though...

Comment Source:Graham wrote: <blockquote> <p> sourceforge lists some climate science projects. </p> </blockquote> Thanks for the link! Sourceforge came to my mind as a possible host for "my project" - but I hadn't looked for similar projects over there before; the list seems to indicate that there isn't anything similar to what I have in mind, though...
• Options
14.
edited October 2010

Tim wrote:

What would green mathematics be about?

At the very least it would include many of the topics of the more mathematical conferences listed on the Azimuth Project. But it will also include more. I'll say more in a while, and also ask for suggestions about what this subject might include. Before the end of the year I need to write an article about this for the Bulletin of the Canadian Mathematical Society!

But regarding me joining an academic group: The reason why I won't do it is because I can make a living working as a software engineer - and I need a convincing CV to get jobs. Working in academia on climate science for a couple of years would drastically reduce my chances on the job market :-) Plus I think I'm too old for a career change.

How old are you, by the way?

I was more imagining hiring you part-time as a kind of side job, but only if you were really eager to do it. In reality, it'll probably be easier to hire idealistic, energetic and poorly paid grad students...

Comment Source:Tim wrote: >What would green mathematics be about? At the very least it would include many of the topics of the more mathematical [[conferences]] listed on the Azimuth Project. But it will also include more. I'll say more in a while, and also ask for suggestions about what this subject might include. Before the end of the year I need to write an article about this for the Bulletin of the Canadian Mathematical Society! >But regarding me joining an academic group: The reason why I won't do it is because I can make a living working as a software engineer - and I need a convincing CV to get jobs. Working in academia on climate science for a couple of years would drastically reduce my chances on the job market :-) Plus I think I'm too old for a career change. How old are you, by the way? I was more imagining hiring you part-time as a kind of side job, but only if you were really eager to do it. In reality, it'll probably be easier to hire idealistic, energetic and poorly paid grad students...
• Options
15.

At the very least it would include many of the topics of the more mathematical [Conferences] listed on the Azimuth Project.

Hm, it's not easy to guess what mathematical content these conferences have, I'd say

• probability theory, statistics, stochastic processes,
• numerical solutions of ODE, PDE and stochastic DE,
• discrete mathematics, data structures and algorithms.

What is specifically green about this? I.e. what is not covered already by standard graduate courses in applied mathematics?

Before the end of the year I need to write an article about this for the Bulletin of the Canadian Mathematical Society!

Why is that?

How old are you, by the way?

I'm 35.

I was more imagining hiring you part-time as a kind of side job, but only if you were really eager to do it. In reality, it'll probably be easier to hire idealistic, energetic and poorly paid grad students...

If I'm really eager to do something there is no need to pay me for doing it :-) Since your budget will be limited, I'd consider it unfair to take away a job opportunity from grad students, who are in need of both the money and the experience.

Comment Source:<blockquote> <p> At the very least it would include many of the topics of the more mathematical [Conferences] listed on the Azimuth Project. </p> </blockquote> Hm, it's not easy to guess what mathematical content these conferences have, I'd say - probability theory, statistics, stochastic processes, - numerical solutions of ODE, PDE and stochastic DE, - discrete mathematics, data structures and algorithms. What is specifically green about this? I.e. what is not covered already by standard graduate courses in applied mathematics? <blockquote> <p> Before the end of the year I need to write an article about this for the Bulletin of the Canadian Mathematical Society! </p> </blockquote> Why is that? <blockquote> <p> How old are you, by the way? </p> </blockquote> I'm 35. <blockquote> <p> I was more imagining hiring you part-time as a kind of side job, but only if you were really eager to do it. In reality, it'll probably be easier to hire idealistic, energetic and poorly paid grad students... </p> </blockquote> If I'm really eager to do something there is no need to pay me for doing it :-) Since your budget will be limited, I'd consider it unfair to take away a job opportunity from grad students, who are in need of both the money and the experience.
• Options
16.
edited October 2010

What would green mathematics be about?

Incidentally, maybe it's my values (which are slightly different to yours) but I don't like the expression "green mathematics" in the same way I don't like expressions like "rational choice theory": it's trying to use naming rather than detailed argument to force a conclusion. Maybe "sustainability mathematics" or "environmental mathematics"?

I guess the other questions is: what should a student taking the course be expecting to get out of it? Is it to understand existing academic ideas on environmental issues or be prepared to make new contributions or something else? I'd be inclined to think that for new contributions the best thing would be looking via computer simulation at the effects of large numbers of "entities" (whether humans, animals, processes, etc) behaving according to rules (which are not simple analytic functions), and how to formulate and investigate new models. Unfortunately this doesn't provide much room for conceptual or neat-proof based mathematics.

Comment Source:Tim asked John > What would green mathematics be about? Incidentally, maybe it's my values (which are slightly different to yours) but I don't like the expression "green mathematics" in the same way I don't like expressions like "rational choice theory": it's trying to use naming rather than detailed argument to force a conclusion. Maybe "sustainability mathematics" or "environmental mathematics"? I guess the other questions is: what should a student taking the course be expecting to get out of it? Is it to understand existing academic ideas on environmental issues or be prepared to make new contributions or something else? I'd be inclined to think that for new contributions the best thing would be looking via computer simulation at the effects of large numbers of "entities" (whether humans, animals, processes, etc) behaving according to rules (which are not simple analytic functions), and how to formulate and investigate new models. Unfortunately this doesn't provide much room for conceptual or neat-proof based mathematics.
• Options
17.
edited October 2010

Tim wrote:

I'm 35.

Hmm, I'm 48. So I'm a bit nervous when you talk about being too old. I must be almost dead.

• probability theory, statistics, stochastic processes,

• numerical solutions of ODE, PDE and stochastic DE,

• discrete mathematics, data structures and algorithms.

What is specifically green about this? I.e. what is not covered already by standard graduate courses in applied mathematics?

It's not just the math, it's what the math is applied to.

I'm not an expert on how applied math is taught: we've traditionally had very few applied mathematicians at UCR, and thus very few courses, nothing like a well-developed "program". Recently the administration has pushed our department in the applied direction. This year, for example, we'll only have money to hire one person, and that person must be applied. So, I have a good reason to start working on applied stuff, in addition to the fact that I want to. However, I don't know what the "standard graduate courses in applied math" are like.

My vague impression, though, is that actual applied mathematicians apply mathematics to something --- so that in the US, applied math grad students take courses on that particular something, not only on the general techniques you list. So, for example, a good program would have courses in fluid mechanics, or biomathematics, or whatever.

Let me see if I'm right! The University of Arizona has a huge applied math department, and... let's see... they have courses like this:

547     Combinatorial Mathematics   Spring
553A    Partial Differential Equations  Fall
553B    Partial Differential Equations  Spring
554     Ordinary Differential Equations     Fall
556     Applied Partial Differential Equations  Spring
557A    Dynamical Systems and Chaos     Fall
557B    Dynamical Systems and Chaos     Spring
559A    Lie Groups and Lie Algebras     Fall
559B    Lie Groups and Lie Algebras     Spring
563     Probability Theory  Fall
564     Theory of Probability   Fall
565A    Stochastic Processes    Spring
565B    Stochastic Processes    Fall
565C    Stochastic Differential Equations   Spring
566     Theory of Statistics    Spring
567A    Theoretical Statistics I    Spring
567B    Theoretical Statistics II   Fall
568     Applied Stochastic Processes    Spring
571A    Advanced Statistical Regression Analysis    Fall
571B    Design of Experiments   Spring
573     Theory of Computation   Spring
574E    Environmental Statistics    Fall and Spring
574G    Introduction to Geostatistics   Spring
574T    Time Series Analysis    Fall and Spring
575A    Numerical Analysis  Fall
575B    Numerical Analysis  Spring
576A    Numerical Analysis PDE  Fall
576B    Numerical Analysis PDE  Spring
577     Topics in Applied Mathematics   Fall and Spring
579     Game Theory and Mathematical Programming    Spring
582     Applied Complex Analysis    Spring
583A    Principles and Methods of Applied Mathematics   Fall
583B    Principles and Methods of Applied Mathematics   Spring
585     Mathematical Modeling   Spring
586     Case Studies in Applied Mathematics     Fall and Spring
587     Perturbation Methods in Applied Mathematics     Fall
588     Topics in Mathematical Physics  Fall and Spring
589     Software Tools for Computational Science and Engineering


So, I can imagine that if I pushed for "green mathematics" in the graduate program at UCR, it would amount in part to a few courses like "Environmental Statistics", "Mathematical Modeling", and the like - and if I taught them, I would start out by explaining why we need to 'save the planet', and build the course around that theme.

I couldn't teach such a course without needing to learn a lot myself, but that's typical...

Before the end of the year I need to write an article about this for the Bulletin of the Canadian Mathematical Society!

Why is that?

First because I want to, and second because (for some obscure reasons I'd rather not go into) it's more likely to be accepted if I do it by that deadline.

Comment Source:Tim wrote: >I'm 35. Hmm, I'm 48. So I'm a bit nervous when _you_ talk about being too old. I must be almost dead. <img src = "http://math.ucr.edu/home/baez/emoticons/tongue2.gif" alt = ""/> > * probability theory, statistics, stochastic processes, > * numerical solutions of ODE, PDE and stochastic DE, > * discrete mathematics, data structures and algorithms. > What is specifically green about this? I.e. what is not covered already by standard graduate courses in applied mathematics? It's not just the math, it's what the math is _applied_ to. I'm not an expert on how applied math is taught: we've traditionally had very few applied mathematicians at UCR, and thus very few courses, nothing like a well-developed "program". Recently the administration has pushed our department in the applied direction. This year, for example, we'll only have money to hire one person, and that person must be applied. So, I have a good reason to start working on applied stuff, in addition to the fact that I _want_ to. However, I don't know what the "standard graduate courses in applied math" are like. My vague impression, though, is that actual applied mathematicians apply mathematics _to something_ --- so that in the US, applied math grad students take courses on that particular _something_, not only on the general techniques you list. So, for example, a good program would have courses in fluid mechanics, or biomathematics, or whatever. Let me see if I'm right! The University of Arizona has a huge applied math department, and... let's see... they have courses like this: ~~~ 547 Combinatorial Mathematics Spring 553A Partial Differential Equations Fall 553B Partial Differential Equations Spring 554 Ordinary Differential Equations Fall 556 Applied Partial Differential Equations Spring 557A Dynamical Systems and Chaos Fall 557B Dynamical Systems and Chaos Spring 559A Lie Groups and Lie Algebras Fall 559B Lie Groups and Lie Algebras Spring 563 Probability Theory Fall 564 Theory of Probability Fall 565A Stochastic Processes Spring 565B Stochastic Processes Fall 565C Stochastic Differential Equations Spring 566 Theory of Statistics Spring 567A Theoretical Statistics I Spring 567B Theoretical Statistics II Fall 568 Applied Stochastic Processes Spring 571A Advanced Statistical Regression Analysis Fall 571B Design of Experiments Spring 573 Theory of Computation Spring 574E Environmental Statistics Fall and Spring 574G Introduction to Geostatistics Spring 574T Time Series Analysis Fall and Spring 575A Numerical Analysis Fall 575B Numerical Analysis Spring 576A Numerical Analysis PDE Fall 576B Numerical Analysis PDE Spring 577 Topics in Applied Mathematics Fall and Spring 579 Game Theory and Mathematical Programming Spring 582 Applied Complex Analysis Spring 583A Principles and Methods of Applied Mathematics Fall 583B Principles and Methods of Applied Mathematics Spring 585 Mathematical Modeling Spring 586 Case Studies in Applied Mathematics Fall and Spring 587 Perturbation Methods in Applied Mathematics Fall 588 Topics in Mathematical Physics Fall and Spring 589 Software Tools for Computational Science and Engineering ~~~ So, I can imagine that if I pushed for "green mathematics" in the graduate program at UCR, it would amount in part to a few courses like "Environmental Statistics", "Mathematical Modeling", and the like - and if I taught them, I would start out by explaining why we need to 'save the planet', and build the course around that theme. I couldn't teach such a course without needing to learn a lot myself, but that's typical... > > Before the end of the year I need to write an article about this for the Bulletin of the Canadian Mathematical Society! > Why is that? First because I want to, and second because (for some obscure reasons I'd rather not go into) it's more likely to be accepted if I do it by that deadline.
• Options
18.

Hmm, I'm 48. So I'm a bit nervous when you talk about being too old. I must be almost dead.

Hey, I said I'm too old for a career change.

Okay, I think I know a little bit about all the topics on that list except

• Applied Complex Analysis

• Design of Experiments

• Mathematical Modeling

Regarding the first: A long time ago I attended a class about fluid modelling, but "Applied Complex Analysis" could of course mean a lot of different things.

And the last two titles sound very generic...

Comment Source:<blockquote> <p> Hmm, I'm 48. So I'm a bit nervous when you talk about being too old. I must be almost dead. </p> </blockquote> Hey, I said I'm too old for a <i>career change</i>. Okay, I think I know a little bit about all the topics on that list except * Applied Complex Analysis * Design of Experiments * Mathematical Modeling Regarding the first: A long time ago I attended a class about <a href="http://en.wikipedia.org/wiki/Potential_flow_in_two_dimensions#Analysis_for_two-dimensional_flow">fluid modelling</a>, but "Applied Complex Analysis" could of course mean a lot of different things. And the last two titles sound <i>very</i> generic...
• Options
19.

My vague impression, though, is that actual applied mathematicians apply mathematics to something --- so that in the US, applied math grad students take courses on that particular something, not only on the general techniques you list.

It should be that way, of course, but as a matter of fact - according to my own limited experience, that is - professors complain that most of their students lack the background knowledge needed to understand the applications, and there is too little time to explain them. So it is not uncommon to teach about

• ordinary differential equations without mentioning classical mechanics,

• the Navier-Stokes equation without explaining fluid dynamics,

• linear operators on Hilbert spaces without mentioning quantum mechanics (well, Ok, most mathematics students don't know anything about physics today, so that one would be a little bit too hard I guess)

• statistical inference without explaining statistical physics or any other real world application,

etc. Well, at the danger of appearing arrogant: the professors of "applied mathematics" that I got to know don't know anything about applications either.

(Once upon a time I asked one about any application of what he had told us in the classroom, and next time he came up with another theorem where he could apply what he had told us earlier to the proof of that theorem. That is not a joke.)

Comment Source:<blockquote> <p> My vague impression, though, is that actual applied mathematicians apply mathematics to something --- so that in the US, applied math grad students take courses on that particular something, not only on the general techniques you list. </p> </blockquote> It should be that way, of course, but as a matter of fact - according to my own limited experience, that is - professors complain that most of their students lack the background knowledge needed to understand the applications, and there is too little time to explain them. So it is not uncommon to teach about * ordinary differential equations without mentioning classical mechanics, * the Navier-Stokes equation without explaining fluid dynamics, * linear operators on Hilbert spaces without mentioning quantum mechanics (well, Ok, most mathematics students don't know anything about physics today, so that one would be a little bit too hard I guess) * statistical inference without explaining statistical physics or any other real world application, etc. Well, at the danger of appearing arrogant: the professors of "applied mathematics" that I got to know don't know anything about applications either. (Once upon a time I asked one about any application of what he had told us in the classroom, and next time he came up with another theorem where he could apply what he had told us earlier to the proof of that theorem. That is not a joke.)
• Options
20.
edited October 2010

David wrote:

Incidentally, maybe it's my values (which are slightly different to yours) but I don't like the expression "green mathematics" in the same way I don't like expressions like "rational choice theory": it's trying to use naming rather than detailed argument to force a conclusion. Maybe "sustainability mathematics" or "environmental mathematics"?

What, you think civilization should be sustainable? Aren't you trying to force a conclusion here? It sounds like a pretty radical idea you've got there.

Seriously, I mainly like the term "green mathematics" for its shock value - most people visualize math as gray, or perhaps black and white. I thought I'd try it out on you guys, and it had an interesting effect. I'd considered "Green Mathematics" as the name for my blog, but I decided against it for lots of reasons. For one, the "green" concept has been appropriated by lots of organizations, from the Green Party to various corporations trying to make their image more appealing. I didn't want to be saddled by all these pre-existing associations of the word "green".

For another, I decided I didn't want the name to give such prominence to mathematics!

For slightly different but similar reasons, I doubt I could convince UCR to officially use the term "green mathematics" even if I wanted to.

I guess the other questions is: what should a student taking the course be expecting to get out of it? Is it to understand existing academic ideas on environmental issues or be prepared to make new contributions or something else?

Since I guess you went to school in Britain, maybe I should emphasize that at U.C. Riverside students are required to take courses on all sorts of random stuff, for "breadth".

So, there are lots of undergrads at UCR, non-math-majors, who take a course on the history of mathematics to satisfy degree requirements. I bet a lot of them might prefer to take a course on "mathematics and the environment". And I would be happy if they learned a few simple differential equations describing population growth, overfishing, climate feedback, and the like. Maybe solving them numerically using a spreadsheet, rather than analytically. Stuff like that. With luck I could easily produce 40 people per year who know more vastly more about the problems we face than your average UCR student.

Then there are math majors. A suitable course for them might get 2-10 people per year interested in combining their interest in math with something like climate modelling or energy technology or... something like that.

Then there are math grad students, who might be competent enough to try

looking via computer simulation at the effects of large numbers of "entities" (whether humans, animals, processes, etc) behaving according to rules (which are not simple analytic functions), and how to formulate and investigate new models.

Yes,

this doesn't provide much room for conceptual or neat-proof based mathematics

... but in an applied math program, I don't think it's all about proofs. I think people can do theses that report the results of simulations.

By the way, I don't plan to spend as much energy fiddling around with proofs as I used to. They're tons of fun, but not much use for the big problems we're dealing with.

Comment Source:David wrote: > Incidentally, maybe it's my values (which are slightly different to yours) but I don't like the expression "green mathematics" in the same way I don't like expressions like "rational choice theory": it's trying to use naming rather than detailed argument to force a conclusion. Maybe "sustainability mathematics" or "environmental mathematics"? What, you think civilization should be _sustainable?_ Aren't you trying to force a conclusion here? It sounds like a pretty radical idea you've got there. Seriously, I mainly like the term "green mathematics" for its shock value - most people visualize math as gray, or perhaps black and white. I thought I'd try it out on you guys, and it had an interesting effect. I'd considered "Green Mathematics" as the name for my blog, but I decided against it for lots of reasons. For one, the "green" concept has been appropriated by lots of organizations, from the Green Party to various corporations trying to make their image more appealing. I didn't want to be saddled by all these pre-existing associations of the word "green". For another, I decided I didn't want the name to give such prominence to mathematics! For slightly different but similar reasons, I doubt I could convince UCR to officially use the term "green mathematics" even if I wanted to. > I guess the other questions is: what should a student taking the course be expecting to get out of it? Is it to understand existing academic ideas on environmental issues or be prepared to make new contributions or something else? Since I guess you went to school in Britain, maybe I should emphasize that at U.C. Riverside students are required to take courses on all sorts of random stuff, for "breadth". So, there are lots of undergrads at UCR, non-math-majors, who take a course on the history of mathematics to satisfy degree requirements. I bet a lot of them might prefer to take a course on "mathematics and the environment". And I would be happy if they learned a few simple differential equations describing population growth, overfishing, climate feedback, and the like. Maybe solving them numerically using a spreadsheet, rather than analytically. Stuff like that. With luck I could easily produce 40 people per year who know more vastly more about the problems we face than your average UCR student. Then there are math majors. A suitable course for them might get 2-10 people per year interested in combining their interest in math with something like climate modelling or energy technology or... something like that. Then there are math grad students, who might be competent enough to try > looking via computer simulation at the effects of large numbers of "entities" (whether humans, animals, processes, etc) behaving according to rules (which are not simple analytic functions), and how to formulate and investigate new models. Yes, > this doesn't provide much room for conceptual or neat-proof based mathematics ... but in an applied math program, I don't think it's all about proofs. I think people can do theses that report the results of simulations. By the way, I don't plan to spend as much energy fiddling around with proofs as I used to. They're tons of fun, but not much use for the big problems we're dealing with.
• Options
21.

Writing as a geriatric, I was interested to note the use of Fourier transforms to evaluate the effect of changes in springtime temperatures on grape harvests. I wonder if anything similar has been done with the aim of mitigating the effects of climate change on hops? Might this be the basis of a useful term project?

BTW Having shared a building with someone who was promoting "the greening of higher education" a few years ago I share David T's apprehension about the term 'green mathematics'.

Comment Source:Writing as a geriatric, I was interested to note the use of Fourier transforms to evaluate [the effect of changes in springtime temperatures on grape harvests](http://www.infer-research.net/files_publications/wp2010_1.pdf). I wonder if anything similar has been done with the aim of mitigating the effects of climate change on hops? Might this be the basis of a useful term project? BTW Having shared a building with someone who was promoting "the greening of higher education" a few years ago I share David T's apprehension about the term 'green mathematics'.
• Options
22.

To clarify, my issue with "green mathematics" is that "green" generally has connotations of encouraging natural growths of forests, plants and other green stuff. Suppose the detailed numbers and physics did favour placing 48 gigatons of serpentine each year over any available surface. Presumably we'd be in favour of this, but that's not a very "green" policy. Likewise extensive climate engineering by, dunno, putting huge amounts of $SO_2$ in the upper atmosphere isn't very "green". "Enivronmental" or "sustainable" speak to a slightly different goal which may, given where we've got to start from, be all that's possible.

Comment Source:To clarify, my issue with "green mathematics" is that "green" generally has connotations of encouraging natural growths of forests, plants and other green stuff. Suppose the detailed numbers and physics did favour placing 48 gigatons of serpentine each year over any available surface. Presumably we'd be in favour of this, but that's not a very "green" policy. Likewise extensive climate engineering by, dunno, putting huge amounts of $SO_2$ in the upper atmosphere isn't very "green". "Enivronmental" or "sustainable" speak to a slightly different goal which may, given where we've got to start from, be all that's possible.
• Options
23.
edited October 2010

David P. wrote:

I was interested to note the use of Fourier transforms to evaluate the effect of changes in springtime temperatures on grape harvests. I wonder if anything similar has been done with the aim of mitigating the effects of climate change on hops? Might this be the basis of a useful term project?

After a quick glance I'd say the authors use a variation of a wavelet analysis of time series as described in this book: Wavelet methods for time series analysis.

Wavelets are very useful when there are several processes that are mostly independent and excert an influence over very different time scales, therefore I'd expect that they would be very useful to study climate effects. But since I don't know anything about climate science I don't know about any applications...:-(

Comment Source:David P. wrote: <blockquote> <p> I was interested to note the use of Fourier transforms to evaluate the effect of changes in springtime temperatures on grape harvests. I wonder if anything similar has been done with the aim of mitigating the effects of climate change on hops? Might this be the basis of a useful term project? </p> </blockquote> After a quick glance I'd say the authors use a variation of a wavelet analysis of time series as described in this book: <a href="http://www.zentralblatt-math.org/zmath/en/advanced/?q=an:0963.62079">Wavelet methods for time series analysis.</a> Wavelets are very useful when there are several processes that are mostly independent and excert an influence over very different time scales, therefore I'd expect that they would be <i>very useful</i> to study climate effects. But since I don't know anything about climate science I don't know about any applications...:-(
• Options
24.
edited October 2010

David T. wrote:

To clarify, my issue with "green mathematics" is that "green" generally has connotations of encouraging natural growths of forests, plants and other green stuff.

Oh, okay. Yet another connotation, more fundamental than "Green party" or crud like this:

... but still perhaps distracting.

Suppose the detailed numbers and physics did favour placing 48 gigatons of serpentine each year over any available surface. Presumably we'd be in favour of this, but that's not a very "green" policy.

Well, serpentine is actually very green:

But I take your point.

Comment Source:David T. wrote: > To clarify, my issue with "green mathematics" is that "green" generally has connotations of encouraging natural growths of forests, plants and other green stuff. Oh, okay. Yet another connotation, more fundamental than "Green party" or crud like this: <img src = "http://www.ecosherpa.com/images/green-works.jpg" alt = ""/> ... but still perhaps distracting. > Suppose the detailed numbers and physics did favour placing 48 gigatons of serpentine each year over any available surface. Presumably we'd be in favour of this, but that's not a very "green" policy. Well, serpentine is actually _very green_: <img src = "http://en.wikivisual.com/images/c/c2/Serpentine-bowenite.jpg" alt = ""/> But I take your point.
• Options
25.
edited January 2011

Eric Forgy added a list of action plan pages that are currently top priority for the Azimuth Project. Smart! I could really use help on these pages - these are the first ones I want to blog about.

Plans of action

is one of our 'overview pages', since it's the title of an official 'category' on the Azimuth Project. I added a new section at the end saying this, and linking to a (supposedly) complete list of all pages in this category.

Comment Source:Eric Forgy added a list of action plan pages that are currently _top priority_ for the Azimuth Project. Smart! I could really use help on these pages - these are the first ones I want to blog about. [[Plans of action]] is one of our 'overview pages', since it's the title of an official 'category' on the Azimuth Project. I added a new section at the end saying this, and linking to a (supposedly) [complete list of all pages in this category](here).
• Options
26.
Comment Source:Added [Tokyo Climate Change Strategy](http://www.kankyo.metro.tokyo.jp/kouhou/english/pdf/TOKYO%20Climate%20Change%20Strategy%202007.6.1.pdf)
• Options
27.
edited February 2011

Comment Source:Added link to [Sustainable cities](http://sustainablecities.dk/)
• Options
28.

Added Roadmap 2050 to plans of action.

Comment Source:Added Roadmap 2050 to plans of action.
• Options
29.

Is Plans of action the most appropriate place to refer to MMOGEP?

Compare

This page lists detailed plans of action for tackling global warming and other environmental problems.

with

Here – a very incomplete and rough (and probably not working) scheme as a start, which is mainly intended to encourage brainstorming about these issues rather than provide a solution.

Comment Source:Is [[Plans of action]] the most appropriate place to refer to [[MMOGEP]]? Compare > This page lists detailed plans of action for tackling global warming and other environmental problems. with > Here – a very incomplete and rough (and probably not working) scheme as a start, which is mainly intended to encourage brainstorming about these issues rather than provide a solution.
• Options
30.
edited April 2011

I'd say MMOGEP is one of our Experiments, not a Plan of action, so I've reclassified it.

By the way, Nadja - this seems like a great idea! Games are one of the main drivers of computer hardware development, and it would be cool if they could also drive the development of society a bit.

Comment Source:I'd say MMOGEP is one of our [[Experiments]], not a [[Plan of action]], so I've reclassified it. By the way, Nadja - this seems like a great idea! Games are one of the main drivers of computer hardware development, and it would be cool if they could also drive the development of society a bit.
• Options
31.

@Frederik

The scheme for the game Utopia (which is part of MMOGEP) is here not the most important part. The principle concept and the motivations for MMOGEP are important and already quite detailled. One should also say that a lot of the climate plans are also not very detailled in the sense of presenting a concrete way of how to politically invigorate a plan. That is the plans may say that this and that should be done - but the politician at home doesn't always know how to concretely implement such plan. And I think this is a structural problem. The motivation behind MMOGEP is actually amongst others to make this problem more visible.

Being unexperienced in game development and without a budget I am definitely not in the position to sit down and develop such a thing. I may only contribute on and off with some ideas. But I still think that this is a right direction to go and I tried to explain why. The idea for MMOGEP was lying around for a year on our blog without anyone interested. So in the article I sofar wrote I have put quite an effort to motivate the idea for MMOPEG a bit better, moreover I put parts of the article on Azimuth in order to disseminate this idea a bit further. It is clear that if one is interested in results from such a project then this is research and most probable not a very profitable undertaking. I don't know wether the big game developpers would be up for such a "charity". Moreover the traditional research organisations would probably give a slight polite cough and smile about an application for an "research online game" with a budget of 10 million $. So I fear MMOGEP will get more detailled only bit by bit if at all. But I don't know wether it makes sense to open up an extra page for: "This page lists not so detailed plans of action for tackling global warming and other environmental problems." ??? Comment Source:@Frederik The scheme for the game Utopia (which is part of MMOGEP) is here not the most important part. The principle concept and the motivations for MMOGEP are important and already quite detailled. One should also say that a lot of the climate plans are also not very detailled in the sense of presenting a concrete way of how to politically invigorate a plan. That is the plans may say that this and that should be done - but the politician at home doesn't always know how to concretely implement such plan. And I think this is a structural problem. The motivation behind MMOGEP is actually amongst others to make this problem more visible. Being unexperienced in game development and without a budget I am definitely not in the position to sit down and develop such a thing. I may only contribute on and off with some ideas. But I still think that this is a right direction to go and I tried to explain why. The idea for MMOGEP was lying around for a year on our blog without anyone interested. So in the article I sofar wrote I have put quite an effort to motivate the idea for MMOPEG a bit better, moreover I put parts of the article on Azimuth in order to disseminate this idea a bit further. It is clear that if one is interested in results from such a project then this is research and most probable not a very profitable undertaking. I don't know wether the big game developpers would be up for such a "charity". Moreover the traditional research organisations would probably give a slight polite cough and smile about an application for an "research online game" with a budget of 10 million$. So I fear MMOGEP will get more detailled only bit by bit if at all. But I don't know wether it makes sense to open up an extra page for: "This page lists not so detailed plans of action for tackling global warming and other environmental problems." ???
• Options
32.

@John

I didnt see that you had meanwhile written a comment.

Comment Source:@John I didnt see that you had meanwhile written a comment.
• Options
33.
edited April 2011

Nadja: I should blog about your idea to bring some more attention to it. The success of certain global warming games means it's not completely absurd to imagine that some MMOG's could be both commercially viable and useful experiments. If a MMOG simulates a nicer world than ours, some people may want to spend time there. It's at least fun to think about.

I'm getting pretty busy with blogging, so it may take a while.

My next post will be a guest post by Eric Downes on statistical mechanics. Then I want to write a This Weeks Finds about the Milankovitch cycles, based on work done here at Azimuth. I also want want to write about Peak oil and The Complete Global Warming Solution and maybe the Fukushima disaster!

Comment Source:Nadja: I should blog about your idea to bring some more attention to it. The success of certain global warming games means it's not completely absurd to imagine that some MMOG's could be both commercially viable and useful experiments. If a MMOG simulates a nicer world than ours, some people may want to spend time there. It's at least fun to think about. I'm getting pretty busy with blogging, so it may take a while. My next post will be a guest post by Eric Downes on statistical mechanics. Then I want to write a This Weeks Finds about the [[Milankovitch cycles]], based on work done here at Azimuth. I also want want to write about [[Peak oil]] and [[The Complete Global Warming Solution]] and maybe the Fukushima disaster!
• Options
34.

@John "The success of certain global warming games means it's not completely absurd to imagine that some MMOG's could be both commercially viable and useful experiments. If a MMOG simulates a nicer world than ours, some people may want to spend time there. It's at least fun to think about." Sure there could be MMOGs which could be commercially viable as a byproduct. But one of the main points of the project is that one should look for a MMOG which may lead to a better working scheme for global economies/politics, rather then to to search for a commercially successful project. In particular it is important that there should be no pressure to implement features which may make the project eventually commercially more successful but maybe eventually less helpful for the purpose, like e.g. the feature of an egoshooter. Maybe I should point that out more clearly.

"I'm getting pretty busy with blogging, so it may take a while."

so I should better go to these companies: http://www.peerindex.net/help/about http://klout.com/ and complain about my bad influence index ? (my twitter account yields: http://klout.com/twithandle)

No but seriously, there is no hurry. I also can't devote currently too much time to this project.

Comment Source:@John "The success of certain global warming games means it's not completely absurd to imagine that some MMOG's could be both commercially viable and useful experiments. If a MMOG simulates a nicer world than ours, some people may want to spend time there. It's at least fun to think about." Sure there could be MMOGs which could be commercially viable as a byproduct. But one of the main points of the project is that one should look for a MMOG which may lead to a better working scheme for global economies/politics, rather then to to search for a commercially successful project. In particular it is important that there should be no pressure to implement features which may make the project eventually commercially more successful but maybe eventually less helpful for the purpose, like e.g. the feature of an egoshooter. Maybe I should point that out more clearly. "I'm getting pretty busy with blogging, so it may take a while." so I should better go to these companies: http://www.peerindex.net/help/about http://klout.com/ and complain about my bad influence index ? (my twitter account yields: http://klout.com/twithandle) No but seriously, there is no hurry. I also can't devote currently too much time to this project.
• Options
35.

Maybe Professor Jesse Schell's website is of your interest. He wrote a book about game design. You should have a look at Gamification, too. While sim games use real life elements for game dynamics, gamification adopts gameplay mechanics for real life applications. Reversing the arrows, gamification is the dual of sim games :P

Sorry for the OT.

Comment Source:@Nadja, great idea! Maybe [Professor Jesse Schell's website](http://artofgamedesign.com/) is of your interest. He wrote a book about game design. You should have a look at [Gamification](http://en.wikipedia.org/wiki/Gamification), too. While sim games use real life elements for game dynamics, gamification adopts gameplay mechanics for real life applications. Reversing the arrows, gamification is the dual of sim games :P Sorry for the OT.
• Options
36.

@mstn

thanks for the link to Professor Jesse Schells website.

"You should have a look at Gamification, too. While sim games use real life elements for game dynamics, gamification adopts gameplay mechanics for real life applications. Reversing the arrows, gamification is the dual of sim games :P"

I actually had written in that article draft (http://www.randform.org/blog/wp-content/2011/03/game260411.pdf) that if one thinks about implementing results of the game into the real world and if there are very useful gamelike features which one would like to carry over to the real world then one may eventually include elements of gamification. However even an augmented reality egoshooter seems to be quite quite off topic.

Comment Source:@mstn thanks for the link to Professor Jesse Schells website. "You should have a look at Gamification, too. While sim games use real life elements for game dynamics, gamification adopts gameplay mechanics for real life applications. Reversing the arrows, gamification is the dual of sim games :P" I actually had written in that article draft (http://www.randform.org/blog/wp-content/2011/03/game260411.pdf) that if one thinks about implementing results of the game into the real world and if there are very useful gamelike features which one would like to carry over to the real world then one may eventually include elements of gamification. However even an augmented reality egoshooter seems to be quite quite off topic.
• Options
37.
edited April 2011

Okay, Nadja, I won't rush... but I do want to blog about this gaming idea. I should be 'saving the planet', but I wasted the last 2 days working on a fun problem involving chemistry and graph theory... since you like elegant mathematical physics you may enjoy this and may even forgive me.

By the way - it's easy to include links here, and nice to do so. Just click 'Markdown+Itex' and instead of writing

I actually had written in that article draft (http://www.randform.org/blog/wp-content/2011/03/game260411.pdf)

write something like

I actually had written in [that article draft](http://www.randform.org/blog/wp-content/2011/03/game260411.pdf)

which gives

I actually had written in that article draft

Comment Source:Okay, Nadja, I won't rush... but I _do_ want to blog about this gaming idea. I should be 'saving the planet', but I wasted the last 2 days working on a [fun problem involving chemistry and graph theory](http://www.azimuthproject.org/azimuth/show/Experiments+in+Markov+chains)... since you like elegant mathematical physics you may enjoy this and may even forgive me. By the way - it's easy to include links here, and nice to do so. Just click 'Markdown+Itex' and instead of writing I actually had written in that article draft (http://www.randform.org/blog/wp-content/2011/03/game260411.pdf) write something like I actually had written in [that article draft](http://www.randform.org/blog/wp-content/2011/03/game260411.pdf) which gives > I actually had written in [that article draft](http://www.randform.org/blog/wp-content/2011/03/game260411.pdf)
• Options
38.

"... since you like elegant mathematical physics"

I like elegant mathematical physics, unfortunately a lot of mathematical physics is not only unelegant but rightous UGLY! I can bear some degree of ugliness but sometimes if its getting too disgusting I have to step back in order to avoid vomitting...

In principle it is good if this idea is disseminated further, however I think it would do good to think about it a bit more in-depth and to work it out a bit further, but I can't put too much energy into that currently.
I think it is good if people know that there exists this project, but such big projects need to be well thought and one has to be careful that one is not getting busy with discussing the project, while not working at it.

I was thinking about talking about it at a conference here in Berlin (http://okcon.org), there seem to be people interested in the subject and actually a person called Guo Xu who would attend the conference was also thinking about using MMOGs for assessing economical questions: http://berlintalksoneconomics.blogspot.com/2009/11/learning-from-virtual-economies_04.html so in priniple it would be good to attend but at the moment I feel rather repelled to do so: (see http://openeconomics.net/thinkspace/)

Comment Source:"... since you like elegant mathematical physics" I like elegant mathematical physics, unfortunately a lot of mathematical physics is not only unelegant but rightous UGLY! I can bear some degree of ugliness but sometimes if its getting too disgusting I have to step back in order to avoid vomitting... In principle it is good if this idea is disseminated further, however I think it would do good to think about it a bit more in-depth and to work it out a bit further, but I can't put too much energy into that currently. I think it is good if people know that there exists this project, but such big projects need to be well thought and one has to be careful that one is not getting busy with discussing the project, while not working at it. I was thinking about talking about it at a conference here in Berlin ([http://okcon.org](http://okcon.org)), there seem to be people interested in the subject and actually a person called Guo Xu who would attend the conference was also thinking about using MMOGs for assessing economical questions: [http://berlintalksoneconomics.blogspot.com/2009/11/learning-from-virtual-economies_04.html](http://berlintalksoneconomics.blogspot.com/2009/11/learning-from-virtual-economies_04.html) so in priniple it would be good to attend but at the moment I feel rather repelled to do so: (see [http://openeconomics.net/thinkspace/](http://openeconomics.net/thinkspace/))
• Options
39.

or u can press the source button on the right side !

Comment Source:or u can press the source button on the right side !
• Options
40.

I updated the section

since some people on G+ commenting on a post of mine start saying things like:

This article made me realize that there's another challenge facing those of us who already think about climate change: a lot of new people are going to be joining us soon. And they are going to be very troubled by what they learn. They'll probably need some help figuring out how to cope. Have we figured that out yet?

and

It sounds to me like we need to begin on a second track regarding Global Warming. The first track we're already dealing with, that is that it's happening, we're the ones responsible for it, and how do we mitigate the activities and the consequences of those activities that are causing it. The second track that we need to start dealing with is, we're pretty much screwed, what are the likely geopolitical consequences of being screwed, and what are our plans for dealing with those consequences. That is, with equity and fairness in mind, what do we need to start doing now, in order to cope with the consequences of a planet that is warming and how do we mitigate the worst case scenarios?

Comment Source:I updated the section * [Plans of action: city action plans](http://www.azimuthproject.org/azimuth/show/Plans+of+action#city_action_plans). since some people on G+ commenting on a [post of mine](https://plus.google.com/u/0/117663015413546257905/posts/BnZCchyzSoR) start saying things like: > This article made me realize that there's another challenge facing those of us who already think about climate change: a lot of new people are going to be joining us soon. And they are going to be very troubled by what they learn. They'll probably need some help figuring out how to cope. Have we figured that out yet? and > It sounds to me like we need to begin on a second track regarding Global Warming. The first track we're already dealing with, that is that it's happening, we're the ones responsible for it, and how do we mitigate the activities and the consequences of those activities that are causing it. The second track that we need to start dealing with is, we're pretty much screwed, what are the likely geopolitical consequences of being screwed, and what are our plans for dealing with those consequences. That is, with equity and fairness in mind, what do we need to start doing now, in order to cope with the consequences of a planet that is warming and how do we mitigate the worst case scenarios?