Monday, August 30, 2010
Why I am a researcher
Monday, August 23, 2010
Why I ____
Friday, August 20, 2010
WinBUGS and JAGS differences
WinBUGS is the direct successor to BUGS, with OpenBUGS being the open source next generation. BUGS is both a software package as well as a model specification language for MCMC models. One issue with WinBUGS/OpenBUGS is that it is written in Component Pascal. WinBUGS depended on the BlackBox component builder, which is only available in MS Windows (as does OpenBUGS, but OpenBUGS is essentially the open source next generation of WinBUGS once it is done). JAGS is an opensource implementation of the BUGS model specification and command language and is written in C++ on top of some open source libraries. JAGS exists specifically because of the inability to port WinBUGS. A review of the literature shows that WinBUGS/JAGS/various other libraries, all have areas of strength and weakness. Research groups working extensively with Bayesian methods use all of the them at various times.
But, this is our first project. So one thing we did was to examine three frameworks while we were learning Bayesian methods. I primarily used JAGS, one graduate student worked with WinBUGS, a third graduate student (the strongest programmer) used MCMCpack (an R package).
Our intent was to use either WinBUGS or JAGS when we actually implemented our methods on real data, so the question was which to use. Some obvious differences that came up.
- When running using R, the RWinBUGS interface opens the WinBUGS application to run BUGS model. We anticipate having to run this on ~50 separate data sets a day as part of our methodologies. This time of interface is unstable (both theoretically, and practically as my student's computer ends up hanging a lot)
- WinBUGS is a lot more particular about the BUGS model specification. Or, since the WinBUGS people are the ones who developed the BUGS model specification, it is probably better to say that JAGS is much more forgiving. Some gotchas that came up included:
- When specifying distributions, parameters in WinBUGS could not be expressions. Only single variables. I.e. something like (num1*num2) is not allowed. So we have to perform all computations, then specify the distribution separately. JAGS allows passing an expression as a parameter.
- WinBUGS does not have an exponent operator (either '^' or '**') JAGS does. Since one parameter that is important and common is 1/variance, this is very useful when the data is expressed in terms of standard deviation. We have to use expressions like (num1*num1) all over the place.
- JAGS from R is seamless (R2jags, rjags). You call JAGS, and it returns without opening any IDEs. You can see the JAGS output in the terminal, but JAGS runs in command line, then is done. No IDE left to close. (R2jags was designed to work the same way as RWinBUGS, but I think it is much more elegant)
- The JAGS documentation includes some more differences, but we have not hit those yet.
Thursday, August 05, 2010
Book review: The Visual Display of Quantitative Information by Edward Tufte
My rating: 4 of 5 stars
The book goes through many examples of displaying information visually. And it does so through a historical context, reminding us that the issues that are faced and the many ways to (mis)-represent them have been around for centuries.
What I'm reminded of is that statistics and data analysis is not just about methods, but they are means of communication. And like all methods of communication, they can be made less clear whenever you have something other than clear communication as the goal.
Many of the techniques discussed in the creation of various plots and charts are artifacts of when printing graphics was done by ink and pen, and difficult to reproduce. But the book's focus is not on the techniques of making these visual displays, but on the principles in designing efficient displays.
I use a number of data analysis packages and packages, Excel, R, Python, etc. After reading this it makes me look at these other packages and their options differently, wanting to evaluate the choices there designers made. It also makes me look at charts and graphs on internet sites, newspapers and magazines differently. I imagine the author would consider that to be a success.
View all my reviews >>
Friday, July 30, 2010
Five factors that make a job dangerous
- You work with the public
- You work after midnight
- You handle money
- You work alone (or are the ranking person present)
- There are weapons present
Thursday, July 22, 2010
Looking at source code version control: Comments wanted
Version control systems (VCS) are used to track historical changes to source code (text) files as well as a means to enable collaboration between team members working on a single project. Note that this can be for any text based project, both programming or LaTeX writing. There are 2 major advantages:
- Rollback: It is possible to retrieve the version of a file at any point in time. This is especially useful when one is exploring a new idea that ends up not working (or has introduced a bug or error into a program/file) (Note: Apple Computing advertises this feature in recent versions of Mac OS X as the "Time Machine", which is essentially version control built into an operating system).
- Collaboration: In the case of multiple people working on a different parts of a single project, changes that are made by one person can be committed to a shared repository, then distributed to all other team members. This results in a definitive version of a system, even as multiple team members are involved in ongoing work on their own parts of the system. Is it does so, version control can keep track of the changes, so that if a change is determined to cause problems and needs to be removed, it can be removed for everyone (or only on an individual's local version as needed)
There are two major categories of modern version control system: Centralized and Distributed
Centralized version control requires the use of a server, and all team members can update or branch using the centralized repository. For distributedversion control, all team members have a local version of source code repository, that can be synchronized to a definitive repository as needed. Distributedversion control is a relatively recent development (
- Native availability under MS Windows (availability under UNIX/LINUX is true for almost all Version Control systems). Preferably without use of Cygwin or MSYS.
- Can be used through GUI - through the operating system file explorer or a stand alone GUI (all open source VCS enable command line use)
- Integration with IDE - Visual Studio, Eclipse etc (EMACS/VIM integration can be assumed for open source VCS)
- Documentation - Tutorials available for those learning the system with the expectation of infrequent use
- Existing support within ___
- Available for MS Windows, Linux, Mac
- Standard plugins for Visual Studio (http://www.visualsvn.com/visualsvn/) and Eclipse (http://subclipse.tigris.org/).
- TortoiseSVN (http://tortoisesvn.net/) is a standard gui that integrates into Windows Explorer (MS Windows) as a context sensitive menu (usually right-click on a file to see options)
- Requires server
- The O'Reilly Press Subversion book is available as a freely available ebook (http://svnbook.red-bean.com/)
- Many tutorials available
- Built on UNIX shell and Perl. For Windows, this seems to require that CYGWIN or MSYS be installed to provide UNIX shell services on Windows.
- Available for MS Windows, Linux, Mac
- Multiple plugins for Visual Studio (http://visualhg.codeplex.com/) and Eclipse (http://javaforge.com/project/HGE).
- TortoiseHg (http://mercurial.selenic.com/wiki/TortoiseHg) is a standard gui that integrates into Windows Explorer (MS Windows) or Nautilus (Linux file explorer) as a context sensitive menu (usually right-click on a file to see options)
- The O'Reilly Press Mercurial book is available as a freely available ebook
- Some tutorials available. http://hginit.com has an introduction to version control tutorial.
- Also http://mercurial.selenic.com/wiki/UnderstandingMercurial and a tutorial (http://mercurial.selenic.com/wiki/Tutorial) and a Quick Start guide (http://mercurial.selenic.com/wiki/QuickStart)
Evaluation
For evaluation purposes we will compare three systems Subversion, Git and Mercurial, each of which are open source (license allows for free distribution) and in widespread use including a number of high profile large projects.
Subversion - Centralized version control system http://subversion.apache.org/
Git - Decentralized version control system
Mercurial - Decentralized version control system
http://mercurial.selenic.com/
MS Visual Source Safe / MS Team Foundation Server / IBM Clear Case are commercial Centralized VCS systems that are often used. In corporate environments they are often mandated by upper management because of their connections with Microsoft and IBM. Comments from working programmers are near-universally derogatory. The complaints include too tight integration with other vendor tools (so if an environment is not in MS Visual Studio, it is very difficult to get it into VSS/TFS (e.g. LaTeX files) ) In addition, there are numerous complaints that the repositories are difficult to manage, to the extent that it seems to be very easy to corrupt a repository, (making it useless)
There are other open source and commercial VCS systems (e.g. CVS, Perforce, AccuRev, Bazaar). Subversion, Git and Mercurial were chosen as the comparison set because as a set they are consistently are viewed as superior to others in comparisons among VCS. Note that because distributed VCS is so new (2005), comparisons more then 2 years old should be considered obsolete.
Some references:
Overview of Version Control tools by Martin Fowler (writer and consultant on organizing programming teams)
IBM DeveloperWorks article on Introduction to Distributed Version Control Systems
Monday, July 05, 2010
How can you bring a life into this world?
Are there things to be depressed about? The candidate list is fairly long. Among the list of actions that I have engaged in that have been described as evil and/or warranting eternal damnation at one time or another include working in academics, deploying and working in a combat zone, work with the Red Cross, catching a falling hiker, organizing social activities (both with undesirables as well as including people I should not), associating with doctors, lawyers, police, diplomats, responding to calls for help, (list goes on. Note that no one person would hold the entire list against me, just their own selected parts as their moral authority deems fit.)
My wife and I have the fortune of knowing and counting as friends people with a wide range of history, interest and backgrounds. We know both the wealthy as well as those who have chosen to be simple. Those who are world class in their chosen pursuits, and others who may or may not have a college education. Doctors, lawyers, engineers, tradesmen and craftsmen who take pride in the attributes and high callings of their professions. Christian, Buddhist, Jew, agnostic and atheists. And for each of these, those who view those as moral inferiors.
As we have gotten older, we recognize that our group of friends, relations and acquaintances has been narrowing over the years. And we've been told that would be the case. But we have also hoped that we would maintain a range of friends. Because someday, we would be starting a family.
We get asked sometimes if we hope that our son will be just like us. Both of us say absolutely not. Because as much as we enjoy life, neither of us think you can ask someone to take the paths we've taken. While it is entirely possible that he may choose to take life in a similar direction, that may not happen. And we want people we know and trust to be companions along the way.
What do we hope that he learns? We hope that he learns that people are interesting and have stories that are worth getting to know. Deeply.
We hope that he learns that there is value in learning and understanding something deeply. To learn to recognize what good looks like in any field of endeavor, and that it is worth striving to meet that standard.
We hope that he learns to value the creative, the ones who find ways to do the difficult tasks that have never been done. We hope that he decides that difficult things are worth doing. And, if he is good enough, that difficult things are the things that are worth his time, energy and creativity.
Is this guaranteed? No. As much as we hold certain values, we are fully aware that we are around people who scorn those values. And our son will be exposed to them. And along the way he will choose. But we can ensure he knows the choice he makes.
In the end, the goal of life is not the avoidance of things that are bad, but the striving for the things that are good. Our child may not achieve all of his dreams and will experience pain, suffering and hurt along the way. But he can also make choices, that we hope are those that lead to things beautiful and useful. And the stories he will create along the way, and the stories we build with him are something worth looking forward to.
Friday, July 02, 2010
Flag raising July 4, 2007
I still believe that America is the last, best hope of Earth. We just have to show the world why this is so.
- Barack Obama, September 2007
Monday, June 28, 2010
June 28, 2008
| From Wedding Dancing |
I think that if we thought about it in a purely abstract way, neither my wife nor I would be inclined toward marriage. Most of what we have heard about marriage from those who claim it as wonderful did not have all that much appeal. Well meaning friends assured us that it would be the end of all the things that made life interesting. My wife was assured that I would settle down and become normal. And the idea that marriage would make either of us complete or whole or mean settling down was frankly horrifying. Because neither of us was done growing or exploring our world or changing.
But marriage, and relationships, is not something that is meant to be discussed in the abstract. I have held that discussions on relationships are only interesting when there are names involved. And when asked about how I knew that this is the person I want to marry, my response has been that it was not about who I was getting married to, it was what we would become and how we would get there. And that is what I was getting.
Married life has been surprisingly easy. One other person who had commented on married life being easy likened married life to moving furniture around in the house. There are changes in life, but they are minor compared to the steadiness of the foundation. In our case, it was like moving furniture around, but each of us would have been moving the furniture around anyway, and had considerable flexibility on different furniture arrangements. Marriage did not mean we had to stop growing, changing, or even reinventing ourselves along the way. Neither of us is the same person as when we started dating, or even when we go married. And we have not gotten bored.
Will it stay that way? The same person who described marriage as like moving furniture also described being a parent as tearing down and rebuilding a house while living inside it. Of course, I've done that before :-)
Strange how you know inside me
I measure the time and I stand amazed
Strange how I know inside you
My hand is outstretched toward the damp of the haze
And of course I forgive
I've seen how you live
Like a phoenix you rise from the ashes
You pick up the pieces
And the ghosts in the attic
They never quite leave
And of course I forgive
You've seen how I live
I've got darkness and fears to appease
My voices and analogies
Ambitions like ribbons
Worn bright on my sleeve
Strange how we know each other
Strange how I fit into you
There's a distance erased with the greatest of ease
Strange how you fit into me
A gentle warmth filling the deepest of needs
And with each passing day
The stories we say
Draw us tighter into our addiction
Confirm our conviction
That some kind of miracle
Passed on our heads
And how I am sure
Like never before
Of my reasons for defying reason
Embracing the seasons
We dance through the colors
Both followed and led
Strange how we fit each other
Strange how certain the journey
Time unfolds the petals
For our eyes to see
Strange how this journey's hurting
In ways we accept as part of fate's decree
So we just hold on fast
Acknowledge the past
As lessons exquisitely crafted
Painstakingly drafted
To carve us as instruments
That play the music of life
For we don't realize
Our faith in the prize
Unless it's been somehow elusive
How swiftly we choose it
The sacred simplicity
Of you at my side
- Eric's Song, Vienna Teng
Sunday, June 20, 2010
Rachel Carson Challenge 2010
The challenge began with waking up at ~3 AM in the morning so we could catch the bus to Harrison Hills Park. And we did with time to spare before sunrise.
We raced through the first section, keenly aware that we wanted to cover miles before it got sunny. By the first checkpoint, everything was still sunny and good.
By the second checkpoint I was running into trouble. I had run out of water along the way, and the second checkpoint had run out of gatorade. (and forgotten my extra bottles of water in the kitchen on the way out the door) So by checkpoint 3 I was starting to dehydrate. Checkpoint 3 was a definite rehydration stop. I filled up my camelbak with gatorade with the goal of finishing it before I left while I was essentially eating lunch. In addition to the usual PB&J sandwiches, oranges, bananas, pretzels and chips there were salted potatoes. But I realized that I was not going to speed up anytime soon so SS found a group and went on ahead. I started from Checkpoint 3 and things got better for me as electrolytes were absorbed into my body.
The Rachel Carson Trail is a connector trail. It connects a number of county and municipal parks in Allegheny County, starting in Harrison Hills Park and going through Agan Park, Emmerling Park, Hampton Community Park, and ending in North Park. (MapMyHike link). Allegheny County is an urban county (includes Pittsburgh, PA) so to connect all these parks means that there is substantial private property and hiking along roads along the way. There are numerous hills (i.e. too steep for building roads or houses) and streams without bridges on the trail.
By checkpoint four, I was feeling pretty good. And I had four hours to go the last 8.2 miles. No problem. But the clouds were rolling in. And about an hour after I left checkpoint four it started raining. And heavily. And thunder. I found a group that was working through Hampton Community Park together and we made it across Route 8 together. Then the trail started to follow Pine Creek. And by follow I mean we had to cross it. Five times.
The creek in the areas we had to cross it ranged from 20 to 30 feet across. While normally it is a shallow gravel stream bed with water about an inch above the gravel, that day after the thunderstorm it was a raging stream thigh deep. I hooked up with J and J from our little group and we crossed the streams together, holding arms to keep each other from being knocked down and dragged by the current.
After this major adventure, we reached North Park. There were four relatively easy stream crossing (much higher than normal, but by this point they were easy), and then the trail went up and into the park proper. A couple miles here and on to one last stream crossing and to the finish at Beaver Shelter.
Why do something like this? Like a t-shirt says, it is called the Rachel Carson Challenge, not the Rachel Carson Walk. It is a challenge. And like anything worthy of the name, it is hard. I tend not to be a competitive person by nature, but I am drawn to things that are hard.
There is also the inherent honesty and reality to such things. You are dealing with nature in a raw and unforgiving form. Heat, sun, dehydration, nutrition, physical limits, water, streams, hills are real. There is no recourse to decisions made by authority that is granted by God or Man. There are people who believe that perception is reality. And on a trail such as this, even in the urban area of Pittsburgh, that is wrong. Perception is not reality and believing otherwise can get you killed. Reality is reality, and there are enough people who believe otherwise that a challenge like this with people who recognize this is a wonderful experience.
Many thanks to SS, for being a wonderful training and hiking companion. Donna, Bob, Mark and many other volunteers for your work (including washing everything today [Sunday]) J, J, E and KB3OGS for being companions along the way. And looking forward to the next challenge. As a volunteer.
Friday, May 28, 2010
Wednesday, May 12, 2010
Why is the Silk Screen Asian Film Festival valuable?
Now, for sheer variety of selection, we have things like Netflix that have an overwhelming selection of films. And what makes Netflix special is not that it mails these movies to my home, but that it has a selection of everything under the sun, including the most obscure (my wife and I imagine that the Netflix computers that analyze movie selections must have a real fun time working with us) and foreign films. But while Netflix computers can recommend movies similar to what you have seen before, what it would not do is expose you to something completely different.
Those who watch media have noted that over the last few years it has become increasingly fragmented. It is very easy now to see only what reinforces your current beliefs, views, opinions and way of life.
But, for me, life has not yet become a routine of the same. And given my age, I'm starting to wonder (and hope!) that it does not (since I think for most people have settled into a set routine by now). There is not a week that goes by that I don't have to deal with something that, if not completely new, is something I do not expect to deal with often. While it makes for an interesting life, I only get one of these, so do not have the benefit of experience (to be fair, I'm often in situations where noone involved has this benefit.) What film (and works of fiction in general) do is provide a window into different ways of seeing a situation, working out alternatives, and providing a mirror that asks what is it that you value. While it cannot be expected that the movie or book describe any real situation exactly (after all, it becomes a sample of 1), it can teach you to see things from several viewpoints. And if not teach you what to do, at least show you what you do not want to happen.
And Silk Screen. The festival takes on the role of an editor or reviewer. Of the myriad of choices out there, where to find the gems. And Silk Screen identifies films worthy of my time and attention, and brings them here to Pittsburgh. Showing me the world through a set of eyes I may not have found on my own here. And for that I am thankful.
See you at the movies of the Silk Screen Asian Film Festival in Pittsburgh.
Monday, May 10, 2010
PSO: Thinking about talent
Listening to Hilary Hahn starting off Sibelius Concerto I had to think about what constitutes talent. I have to recognize the reality that most of the performers (and just about all of our wonderful guest) are at a technical proficiency well beyond my ability to judge. The sheer volume of performers that come out of the world’s music schools and conservancy’s will ensure that only those that are the most skilled make their way into our notice. But there is more to talent than skill. And you realize this when listening to Ms. Hahn, who commands your attention without flash.
In my profession, computers are the instrument of use. Because for all the work we do, at some point our work interacts with the world through data, and through a computer program that takes our understanding and uses it to interpret the data. The risk is to forget that the value of the work lies in the understanding that went into the program and the interpretation of the results, not in the program itself. But this is easy to forget, especially if only viewing it from the outside. From a surface understanding, one can only see a computer and an operator. And in the shallowness of the moment, believe that the talent is the talent of the operator. But this is a trap. The point where you need to make the investment and have the best people is with the person who designs the analysis and interprets the results. Not the person to implements it and operates the computer. To implement the procedures and run a program is (comparatively) easy. Understanding is hard.
Similarly in arts, at the level under consideration, the technical capability of the performers is not a consideration. Everyone who graces the stage at Heinz Hall has demonstrated mastery of the instrument throughout its range. But we can ask for considerably more. We can ask from our interpreters (conductor and musicians) for not just the ability to recreate the written record of composers past, but to imagine what if some things were different, to use the creativity of the composer as a point of departure and develop an interpretation that includes the aspects that cannot be expressed in ink on paper. Then present that interpretation.
After that, Aaron Copeland said that art (music) is a collaboration between composer, interpreter and audience. Once the composer and interpreter have done their part, it is our turn to do ours.
Wednesday, May 05, 2010
Allegheny County Public Service Net - 9:00 PM 5 May 2010
(pause)
Hearing None. This is a directed net, alerted for the purpose of a training drill. When I call the roll please give your call and state if you have any comments for the net.
(roll call)
I will now take additional check ins. You do not have to be a member of ARES or RACES, or be from Allegheny County to check in. Please give your call, name and location.
(take check ins)
Are there any additional check ins.
(pause)
I would like to thank the North Hills Amateur Radio Club for use of the repeater. I will now close the net and return the repeater to general amateur radio use.
And so went my first experience as net control. Thanks to everyone for being nice :-)
A Taste of Art: the student run restaurant at the Art Institute of Pittsburgh
A Taste of Art
420 Boulevard of the Allies
Pittsburgh, PA 15219-1301
412-291-6532
http://www.artinstitutes.edu/pittsburgh/StudentLife/resturaunt.aspx
(Note: check website and make reservations as menu and times change over the course of the year)
A Taste of Art is a student operated restaurant at the Art Institute of Pittsburgh. It is operated by the A la Carte class in the Culinary Arts program. They are supervised by their instructor, who informed us that the students spend the first two weeks of the semester developing a menu, costing it, and deciding on dishes from those created by them that fit the theme chosen by the instructors (this semester is Mexican). By week three, the restaurant opens and students rotate through the positions both in the kitchen and hospitality staff. (the instructor told us that when they first open, the students in hospitality are terrified at dealing with actual customers).
We enjoyed talking with the instructor, who was modeling the practice of hospitality like good owners do.
For the food, we had appetizer, main dishes and dessert. The appetizer was interesting, the dessert wonderful in creativity and flavor (we had Blueberry Bird's nest and Banana cheesecake and something else I don't remember).
However, the main dishes left something to be desired. We had steak salad and beer braised turkey tacos. Both of them were lacking in flavor. Disappointing. We wish the students would be more aggressive in trying something creative.
A fun place for a different lunch in downtown Pittsburgh. Definitely go for an inexpensive meal (entrees $6.50 - $8)
Tuesday, May 04, 2010
Lessons Observed: Teaching Design of Experiments
Wednesday, April 21, 2010
PSO: What makes a classic?
Two pieces. One was first performed even before it was fully written, with the composer partly filling in the parts as he played. The other solid in style, but had the misfortune of opening alongside a piece that incited great and vigorous argument, and therefore went into obscurity. Clearly the outcomes are not related to the work and effort that went into them, but somewhere there is something else.
I have two students who are presenting their plans for their ongoing efforts this week. Both are engaged in a creative work, building on what has been done before, moving in directions that are unknown. Along the way they will be questioned, their beliefs and assumptions challenged, their thinking sharpened. And both do so with hopes that they are building something of enduring value (in addition to completing a project!)
But realistically, not everything is of such value. Looking at concert music, it is almost unfair comparing pieces from centuries past to music from the past century. But it is not because of the composer, but the mere fact that pieces are still played means they survived and were found worthy of remaining a part of the repertoire, while younger pieces have not finished this winnowing process. And with my students (and myself for that matter), it is not just the effort that goes into the work, but the many decisions and choices of those who come next, when they consider what is worth commenting on, and worth building upon, that will ultimately determine any enduring value in what we create.
But does that mean that the work is only of value because it is known or because others build upon it? In a sense, because what we are doing is a creative work, its value will be in part how it effects conversation in our field (measured by people choosing to react to it and build up on it or take it in new directions.) But there is more. Henri Poincare wrote about what scientists study. It is not just that the study of our world is useful (although it is), but what we study is beautiful, and in that captures our attention, and rewards us for efforts beyond the remuneration we receive. And I'm looking forward to the years to come, that they may be devoted to efforts that I can say that I delight in them, and uncover both the beautiful and useful, whether enduring or obscure.
Sunday, April 11, 2010
PSO: Avalanches and pebbles
[Originally posted at the Pittsburgh Symphony: Outside Perspectives]
Listening to Prokofiev Symphony No. 5 made me think of the tides of history. The movements started with transparent motifs that made one think of someone exploring life and his world. But each movement soon descended into a deep foreboding mass of power and force, making the initial moments of carefree joy meaningless.
When I was younger, it was easy to think that the world moved on its own, and there was nothing you could do to influence events, or even your own fate. It was easy to think that everything was chance. In the TV show "Babylon 5", a significant quote is "The avalanche has started, it is too late for the pebbles to vote."And now? Between me and my wife's family we have direct experience in three wars. Our stories sound like history books and newspaper stories. We have no illusions about personal impact on the course of history, but neither are we merely swept along with the tides. We see and notice how people are swayed, pulled by their fears, or resigned to insignificance by those who would scream the loudest. And for Prokofiev in Stalin's Soviet Union, where work done with the approval of one set of leaders would suddenly be denounced in another time, it would seem that way, a powerless man swept by the tides of history, subject to its whims and caprices.
But, as statistician/political scientist/artist Edward Tufte remarked just yesterday here in Pittsburgh, we do not live in that kind of place or that kind of time. We live in a place and time that allows us to make choices, take risks and adapt to our changing world instead of only following the herd. And as we do so we can bear the cost, reap the rewards. And live other then as sheep who follow where those play on our fears would lead us. For all its cost, we recognise there is no other place like that on this earth, and we rejoice in it.Thursday, April 08, 2010
Edward Tufte: An Academic and Otherwise Life An n=1
The Carnegie Mellon University has a lecture series "Journeys" where the speaker (usually a CMU professor) talks about what is important in life. A famous example of this was Randy Pausch's talk that was played in various forms (and also presented on Oprah) as well as turned into a book. Edward Tufte is best known for work on presenting data. He gave a talk yesterday about data presentation. Today's talk was on life. n=1 is an acknowledgement that these are observations based on a sample of 1, himself. With the statistician's view of how well you can generalize from that (not at all.)
His story is one of a polymath. His was an academic track. But while his degree is in statistics, his first academic job was political economy, and he has had positions in Political Science, statistics and computer science. And he is a "B-rate" artist (meaning he can get his work shown in B-rate galleries.) But this talk is advertised about being about academics.
One of his learning moments was the encouragement to do work of lasting value. He started out as a political economy, working on things very up to date, like results of the last (or next) election. Just like untold multitude's of junior political science professors. And the parallel in any field is to look for 'hot' topics. Which change like the wind. He says the reason he was able to jump from field to field was his ability to look at a field and identify what the key issues of the field were, and spend his time working on those. His point is that much of the academic world becomes focused on itself, on its own controversies and issues of the profession. So that he was always able to enter a field and distinguish himself by ignoring that and focusing on the knowledge of the subject itself.
There is a researcher working with us that I've been trying to give some advice. And one was telling him that one of the primary skills that should have been developed when he was getting his Ph.D. was the ability to identify what was important and what was trivial detail. Does this work? My grad students and the post-docs I work with have noticed that when I turn my attention to something, I learn and pick out the important details of papers and texts (in new areas) faster then they can. And I am reasonably good about telling them a few weeks in advance what they will need to know and be able to do down the line in our projects.
I think Tufte touches one of the reasons I was not that interested in academia. I was more interested in actual problems and issues, not so much in what an academic profession thought of as an issue. And in my exploration of academia, that is one thing that I bring to my host department, I probably deal with the messiness of the real data better then anyone else there. Tufte made the comment that it is instructive to observe how the data that you are using is collected, because they give you insight. In my case, some of the data sets I use have my name in the recorder block. Because I was the one writing the report at 2:00 in the morning. And I have to agree, that is useful knowledge. I hope that it is an advantage that I can make useful.
Sunday, March 28, 2010
Eclipse setup notes: R (StatEt) and Python (Sage)
- Texclipse
- StatEt (for R and Sweave)
- Pydev
- Data Tools
- BIRT
- CDT (C/C++ Developers tools)
- Java (since it comes with)
- Subversion
The trick with getting RJava to work is set the configuration in the JRE tab in eclipse. In the VM Arguments, there should be an option included that points to rJava (which you have installed and run
sudo R CMD javareconfto enable)
-Drjava.path=/path.to/rJava
(where the /path.to/ is your path to the location you installed your rJava library in the R directory. On my system it is /home/my_account/R/i486-pc-linux-gnu-library/2.9/ )
This provides a stable interactive R console and allows Sweave.
For Python, in addition to the standard interpreters (python, jython, ipy), you can run Sage. This would be through using the Python interpreter that is in the Sage package.
So add another Python interprester pointing to /sage-4.x.x/bin/python
With $SAGE_ROOT = /path/to/sage-4.x.x
and LD_LIBRARY_PATH = $SAGE_ROOT/local/lib
Next steps, figure out how to add R libraries to the R included in Sage, so R packages can be called from within Sage (note that R can be called using the rpy2 package, but this is only the currently installed packages.)
Wednesday, March 24, 2010
PSO: A conversation with strings that are different
[Originally posted at the Pittsburgh Symphony Orchestra: Outside Perspectives]
Having a viola as soloist was a change from the usual piano or violin guest artist. I was laughing reading the program notes saying that Berlioz Harold in Italy was written for Paganini, who complained that it did not allow him to play enough. Because Berlioz wrote a different kind of piece.
While it may not have satisfied a violin virtuoso, what Berlioz gave us was a conversation. Instead of the violin soaring exuberantly, we were treated to viola, harp, and flutes passing their lines to one another. Each different, yet fitting together like old friends engaged in conversation.
My wife and I have not been married long, but we sometimes get to enjoy the moments where we can talk about subjects ending with the wonder "you think about that too!?", the times when we can finish each other's thoughts (which is real useful when one has trouble coming up with the next word), and "magic" around the house. But, in our unsentimental times, we have some understanding of how the "magic" happens, it is the paying attention to each other and around us, and it almost seems natural. So it is with the first movements of Harold. The principals are not the type to overwhelm with brilliance, instead we hear them play with each other, bow, pluck and wind. Appreciative both of the differences and their ability to be together. And hoping life will be like that as well.
Sunday, March 07, 2010
Is it [being married] all that you expected?
There are lots of examples of things to be afraid of. We both know people whose lives lost much in richness, became uninteresting, and definition when they became involved in romantic relationships, and replaced what we knew with a life completely defined only by their relationship, viewing the world only through the lens of romantic relationships, and viewing those who did not share this with disdain. I know of others who viewed their romantic relationships as prizes and possesions, that they would rather have the partner dead then with others, with all the righteousness of their God to justify them. And we have known people who were the possession or prize.
Did this happen with us? Some old interests faded away. Although living it, it feels like this is the natural progressions of interests, in the course of events our interests change, some fade away, others are added, and hopefully some get deeper. But having someone else there changes the direction. It is not that we share all the same interests (or that is ever going to happen, as anyone who knows us will no doubt affirm), but others are shared, and sharpened. Because there is little that sharpens more then someone else who can challenge, affirm, question, and support in ones endeavours and goals.
But this was not something that would lead to marriage. In the end the question was about living life. To take in the joys and the challenges, life's uncertainties and the rewards that may or may not be there. To recognise there are no guarantees in life, not even what is in life right now.
When we were dating, someone told me that the time we were apart when I was deployed overseas did not count when considering the time in relationship. I disagree. One of the results is that our relationship was stressed. It would not be the first such stress. My wife has joked that she thinks she found herself in a movie plot. And no doubt there will be more stresses and changes to come. And we will both change along the way as these stresses come, so it was good to learn how this happens. And probably even more important to learn how we undergo change then what the changes actually were. Neither of us is the same as the person we were when we met, when we got engaged, or when we got married. And it is better that way.
Sunday, February 21, 2010
PSO: A world of water
We've had a long couple of weeks here in southwestern Pennsylvania. With a historic snowstorm wrecking havoc on our region everything has been been affected, including the symphony. After a week of snow storms, it was good to return to the symphony.
Tonight was a night of new music. And the composer Mason Bates was here to introduce his piece. He spoke of the various movements of the piece, and described that transitions of the states of water. He reminded us that "glaciers ultimately melt." Then followed by hurricanes and floods, reminiscent of the trials experienced by the city of New Orleans.
In the audience were a number of staff and volunteers of the Red Cross. Over the past two weeks they and their community partners have been hard at work, providing shelter, warmth, comfort and food to many who have been effected by these storms and the power outages that have caused so much trouble to so many.Earlier today we had been cleaning and repacking our supplies, so many of which were used over the past two weeks. And we also remember that glaciers ultimately melt. As does snow and ice. And as in Liquid Interface following the glaciers melting comes the hurricanes and floods, we are worried about what comes when the snow covering our region melts. But we will be ready.
Sunday, February 14, 2010
Book Review: Turn Coat (Book 11 of the Dresden Files) by Jim Butcher (2009)
My rating: 5 of 5 stars
One of the things I like about this series is how the principle character, Harry Dresden, matures. By now, it is not just that he is maturing, he is mentoring others, and this book is about them maturing. We have an old antagonist whose presence provides stress for them, and old friends, who are stressed in the conflicts of the story and we wonder just who they are.
Some themes
1. The training of students. Harry is involved in the training of an apprentice and some others who are learning from him. Earlier in the series Harry had a tendency to hide things from people he cared about. This repeatedly had the effect that the people he cared about stumbled into situations which they did not recognize their peril. By now, his apprentices and students are demanding they be told about the dangers they face in the world, so they can make decisions on if they face the hazard or not. Another model is provided by one of Harry's colleagues who likes to bait Harry's students and lead them into a trap. (Which is something that actually seems like something I occasionally witness.)
2. On proof of guilt and innocence. Another theme that runs through the books is on the nature of guilt, and the difference between perception and fact. For many of the characters, the belief that someone is guilty of an offense is enough to warrent punishment, even to the death. Because even perception threatens the purity of their cause. At one point in the book, Harry, who is known for getting walking where angels fear to tread (if there were angels) walks in on a four way standoff and says "Have you people ever considered talking when you've got a problem?" A statement that can be answered in the negative by many groups, churches, political organizations . . .
3. Will vs. fate. In the Dresden Files series is based on the premise that there is a supernatural work coexisting with our own. But the defining characteristic of humans is that humans have free will, and that makes up for the many abilities that supernatural creatures have. But it is something incomprehensible, because most beings in this world do not have free will. So stereotyping and prejudging abound, where people are judged as having a characteristic based on one event, and nothing, no weight of evidence, or evidence to the contrary can possibly make it different. Again, something that is a common view in the real world.
4. Meaning of love (after all this is Valentine's Day). There are a few levels of this. There is that more chaste type between a person and his/her friends/relations/dependents/companions. There is also the contrast between love and lust (magnified because one class of supernatural beings is a type that feeds on lust. And one member of this class now experiences actual love, which is actually painful to them). And Harry, who is identified in the book as someone who is often viewed as 'weird' (or as a former pastor of mine would say, a freak) as opposed to one of his companions who gets compared to a Greek god, has found love. Which is taken away in a manner cruel. (there is foreshadowing that goes on, but you have to be paying close attention since the object of Harry's affection is not present during the moments of foreshadowing)
These books have been getting better as they go. The relationships are richer, all the characters, main and supporting, grow. And the themes of will, justice, learning and love are explored in complex and deep ways. (even if it is in the context of what is effectively a supernatural gang war)
View all my reviews >>
Sunday, January 31, 2010
Movie Review: The Hurt Locker (2009)
The Hurt Locker is set soon after the 2003 U.S. invasion of Iraq and follows a 3-man Explosives Ordinance Disposal (EOD) team: Sergeant James, Sergeant Sanborn and Specialist Eldridge. Sergeant James joins the team near the end of a one-year tour of duty, following the death of Sergeant Thompson. As the senior in rank, James is the team leader. He is also the EOD Tech (i.e. the one who handles the explosive device). Sanborn is Ranger qualified and acts as a mentor to Eldridge. Eldridge is the young one, fighting his fear of dying in combat.
James has two things against him as a leader. First, he is a replacement team leader close to the end of a tour of duty. i.e. these are short timers counting the days until the end of the tour. Second, he is very aggressive, choosing to tackle difficult problems directly instead of conservatively. And this is the defining conflict of the movie.
A lot of things about the setting are very well done. The overall competence of American forces, especially American NCOs, was on full display. The difficulties in working in insurgent environments where it was hard to tell who was on which side. The desire to help the Iraqi's against the desire to take the safe way out. The tension of going into an environment where nothing is secure and everything is fluid and can easily turn deadly without warning. They even showed the tension within the Army between those who viewed their role as security and combat versus those who viewed victory as something that would only be gained by connecting with the population (in the early days, the political leadership was decidedly on the security/combat only view.)
But in the interest of setting up the story, there are many things that are unreasonable. An EOD team was a highly valuable asset, and would not have been risked travelling without an escort. They would not have been employed as light infantry (something alluded to at one point). A Colonel, (especially one that is not combat arms) would not have been allowed to be outside secure areas without escort (but at least they had the sense to tease him in film about his acknowledged incompetence in potential combat roles). And an EOD tech whose job it was to concentrate intently on a single narrow thing (the explosive device) would not be a team leader with the responsibility for an entire team. The parts taken from disarmed explosives would have been taken for investigation and study, not allowed to be hiding underneath some soldier's bed.
But all is forgiven with how well the conflict between James and Sanborn is done. Every scene becomes a way to address this tension in another way. James aggressiveness versus Sanborn's conservationism (of the "I am a soldier who intends to use my experience to complete my mission and live" variety, not the political variety). James single focus on the technical task and challenge of disarming explosives versus Sanborn's view of situations as a whole. And with all that, the fact that James is in fact the team leader, even if Sanborn is tactically more competent (note that Sanborn is Ranger qualified, something that is made explicit when he fills the role of sniper in one scene.)
One thing that the director and writer find hard to get is motivation. The feel of the environment seems pretty good, showing the confusion and lack of clarity in what can be seen. The characters seem reasonable (the writer spent time with a team, and claims the characters are composites. Even if he put character qualities that should not be in a single person together). But we don't quite get the motivations of the characters. Leaders do not get the luxury of focusing on one technical detail while they ignore their men (the Specialist track is for this group). People who are highly trained in very technical skills e.g. EOD techs) do not tend to turn into cowboys. And a Specialist (which usually implies a few years of experience) near the end of a year long combat tour does not get congratulated for not becoming frozen in a combat situation.
Even so, with what they did get right, it is probably one of the better movies on the current wars (see my other reviews). And the depiction of conflict between James and Sanborn makes it a good film.
Wednesday, January 27, 2010
Installing rSymPy on Ubuntu. JDK problem (and soln)
Sympy has the advantage of running in pure Python. And with the recent version of Jython 2.5, it means Sympy can run on the Java Virtual Machine. And someone figured out that meant that you could call Sympy from R, using the rJava interface, using the rSymPy package
The problem is configuring R to use rJava. This can be tricky, because R has to be configured to use the Java Development Kit. Under Ubuntu, I have two machines that I had to put this on. It turns out this was easy for one machine, but difficult for the other.
The instructions are to configure R by running the following as root (or sudo)
R CMD javareconf
But then when installing rJava, I got the following error:
configure: error: One or more Java configuration variables are not set.
Make sure R is configured with full Java support (including JDK).
The problem was the JDK. When running javareconf I see:
Java home path : /usr/lib/jvm/java-6-openjdk/jre
Hmm, I thought I was using the Sun Java JDK. So I uninstall openjdk and reinstall the Sun provided JDK. After this, I run javareconf and get what I expect:
Java home path : /usr/lib/jvm/java-6-sun-1.6.0.15/jre
Now, when I use install.packages() to install rSymPy, it works.
Friday, January 01, 2010
Three Primes: Latodami Nature Center, North Park, PA 1/1/2010
I recently made the jump to a digital SLR after many happy years of using 35mm film SLRs and rangefinders. What really did it: when the local Ritz camera started paring down its film offerings, in particular I no longer have a ready supply of the Kodak 400CN (chromo-negative, meaning it comes out as black and white). Ok, my auto-focus SLR was also getting long in the tooth with the pop-up flash not working, and I've long since given up on using the meters built into my manual SLR and rangefinder (so I'm one of the few photographers my age who use an analog lightmeter.)
I got a Pentax K-x. Main features: it is compact (one of the smallest SLRs with the APS sized sensor) and my Pentax lens collection still works. Like most consumer digital SLRs, it comes with a 18-55mm zoom lens. But like most kit lenses, you get what you pay for. Ok for tourist shots in nice, well lit places where you want simple snapshots, but to get low-light or depth of field effects, you need something else. Options are to spend $1000+ on good zoom lenses, or use primes. (non-zoom lenses). Primes are smaller. They are cheaper. And I already own a few good ones.
It has been a while since I've gone for a decent shoot, so today I decide to take it through its paces. Like any proper project, I need a goal. Today's goal: Three primes. The task, go on a shoot with three prime lenses. In 35mm, you choose the primes so that they are separated by a set ratio, either 1:2 or 1:1.5. So I used to use 24mm:50mm:100mm or 35mm:50mm:75mm. I'm not sure how this works in digital, but I suffer because of the 1:1.5 magnification factor caused by using the APS sensor found in most digital SLRs as opposed to 35mm film. So I go out with the following lenses:
SMC Pentax 2.8 24mm (36mm equivalent)
SMC Pentax-A 2.8 28mm (42mm equivalent)
SMC Pentax-F 1.7 50mm (75mm equivalent)
Some other complications. The 50mm is the only one of these lenses with Auto-Focus. The 24mm does not even have autoexposure. So three lenses, each of them require different operating practices. The 50mm is the easy one. Everything works. The 28mm is not terribly hard either. All exposure and TTL functions work with the -A series lenses as long as the Aperature ring is set to the 'A' position. So I have a functioning non-AF 'Normal' lens. But not with 24mm lens. No 'A' position, so the camera cannot talk to the lens. In my film AF camera, this could not be used, because the built in exposure meter would not work. In the Pentax K-x, it is possible to program one of the buttons (the 'green' button) so that even though the exposure meter did not display, the camera can set the shutter speed for what it thought was correct exposure given the aperture set on the ring when the camera is in manual exposure mode. Then it is your job to set any compensation. The other issue is when putting one of the non-AF lenses on the camera. Because the camera cannot communicate with the lens, you have to tell the camera what the focal length is via the control wheel and a button.
There are a few tasks to undertake today. First is to get used to operating the camera. In particular, a camera that has buttons while wearing gloves because of the snow. The second task is to get used to the effects of magnification on focal length. For digital SLRs, the conversion of focal length for the APS sized sensor is ~ 1:1.5 (only a few upper end DSLRs have full-frame 35mm sensors). Part of being a good photographer is to know the effects of focal length, and compare it to the effects of changing your own position in composition (how it compresses the scene, depth of field, relative sizes and locations of objects in frame, etc.) And the only way to get this is practice. Which digital cameras are supposed to be good for.
Some notes:
- The 24mm is manageable, which is better then I feared. Again what makes it work is the ability of the camera to quickly set a baseline metered position, then you use your old manual exposure skills to make tradeoffs between stops of over or under exposure, as well as the tradeoff between shutter speed and aperture for DoF effects.
- The 28mm pretty much works just like any other lens. I prefer to use manual focusing anyway since I'm as fast as the camera for anything reasonably close.
- The K-x has rubber grip for the right hand which makes the whole hold on when wearing gloves thing not too bad.
- There are only a few buttons on the back. The hardest one is the four-way button set with center button that a lot of cameras have. And the Pentax has the usual 1/2 chiclet sized buttons here. But at least it does not get any smaller, because I think this is as small as I can get while wearing winter gloves, and it is a hassle.
All in all, not a bad shoot. I need more practice working with exposure, and learning how to compensate with the snow (the fact that it was overcast probably saved me today). And I see drooling over camera catalogs in my future)
Sunday, December 27, 2009
Book Review: Final Exam - A surgeon's Reflections on Mortality by Pauline Chen
Not long ago, I was at a Pittsburgh Symphony Concert which had pieces that reflected on death and mortality Pittsburgh Symphony: reflections on death. This is another view of the topic, in this case the final exam is for doctor's, who have to face the fact that their patient is facing death and how dealing with this should be part of the doctor's profession. Pauline Chen, a transplant surgeon, makes the case that (1) providing care in death is not part of a regular doctor's training, (2) it really should be (3) there are experiences that can be used to provide this type of training (in the same manner that other parts of the doctor's training are provided through experiences)
When I was an EMT I was told a joke by a nurse. Q: What does 'MD' stand for? A: Made Divine. It was a reference to the fact that doctors had a tendency to believe they were as gods, with the power over life and death. But the problem is that this was not true. At some point, death wins. The reality is that most people are not able to face this honestly. In the case of doctors, because (for many specialties) they see death frequently in their training, one could expect they learn how to work with death. Pauline Chen's point is what they learn is coping mechanisms that allow them to avoid dealing with death. What they do not learn is how to continue care as the patient is known to be approaching death, which is something very different.
In the U.S., this is a controversial subject. There is a large portion of the U.S. population that believes doctors should have no part in discussion with clients how they want to die. (most obviously expressed during this past summer's controversy over what anti-doctor people called "death panels") And on the doctor's side, many of my friends have commented on how the care they were providing to patients who were beyond any reasonable expectation of recovery seemed to be tantamount to torture and mutilation. Forced by families that refused to let their loved ones die with dignity and wanted to fight, despite the costs in pain and suffering of the dying.
What Pauline does is to go through the stages of training of a surgeon, from medical school to residency to fellowship and show how doctors are trained, and then how their training involves the use of experience to teach them how what they learned in school relates to the realities of patients with actual conditions and histories. As she does this, she also talks about how death is dealt with as part of the training. How death is addresses, how the subject of death is ignored through denial or withdrawal, and how the practice of teaching and thinking about death is changing within the medical profession.
Pauline's book is not just the usual 'what is wrong about . . .' As she goes through the training program, she describes experiences that occurred that could have been used as teachable moments, along the same lines that medicine is taught in the modern day. In some cases they came and went without notice. In other cases, she observed mentors dealing with death in what she viewed as highly insightful and humane ways, but without an explicit teaching moment, leading her (as a trainee) to observe (or not) the example without comment. And she discusses some of her own cases. Some cases that she reflects on that she could have handled differently. And some cases where she did not know what to do, but from feedback later (after the patient is deceased) from the family she learns that there was genuine healing for both the patient and family from how she handled the case.
There are a number of lessons here, not just how the medical profession handles death (or avoids it) and how the medical profession could handle/train for dealing with death, but on how one trains others in a profession. I am teaching, not only in the classroom but also with students working on projects. And as part of these projects, we are aware that we are teaching values and an art form to the students working with us, not just the technical skills of our profession. It shows in the how we address the project, how we talk to those outside of our profession, the questions we ask, the questions we choose not to ask, and the directions we choose not to go in. And this book questions those values.
Friday, December 25, 2009
Movie Review: Ride with the Devil by Ang Lee (1999)
Ride with the Devil is set in Missouri and Kansas during the Civil War, when pro-Southern elements waged guerrilla warfare against the Union occupation of Missouri. It is from the point of view of the Southern "bushwackers" as they raid and harass Union forces and sympathizers.
This has an incredible depiction of guerrilla or irregular warfare, known nowadays as insurgency. You see both sides attack civilians who sympathize or support the other side, or even are suspected of supporting the other side. It is shown in raids against isolated settlements, and massacres of entire villages. The use of language in shaping perceptions of one's own actions as well as the opposition. The fighters going to ground blending into the population and depending on the support of civilian supporters. All of these very familiar to anyone with familiarity of Iraq or Afghanistan in recent history, or Algeria, Vietnam or many such places.
The other theme here is the motivations of the Southern sympathizers. The focus on wanting to live their own way without interference, contrasts to the Union, who would impose their rejection of slavery on the Southerners. The portrait of the Southerners is sympathetic. And the view it shows of insurgency and its brutality, especially on civilians who are caught attacked by both sides with no security, is especially hard hitting. Well done movie by Ang Lee.
Friday, December 18, 2009
Lessons Learned: Notes on teaching Fall 2009
One result is that the class was more fun to teach. Because the focus was on the modeling, the concepts could be introduced with examples and the models can be built up from understanding the physical example. For some of the models, after going through the example I could discuss the historical situation that led to the model. For one quiz, I used a paragraph from a New York Times article to provide the problem the students had to model.
Response seemed reasonably positive. In particular, there was gradual recognition of what they were learning as various students started clicking as the semester went on ("I've started to think in sets!"). Others were somewhat resistant, as they were much more comfortable following algorithms. (e.g. simplex, Dijkstra's, MST) There was a general resistance to visualizing the problem through the use of diagrams. In the end, the real test is if they have developed modeling skills by next year when they do senior projects. (while they have LP, queuing, simulation, etc. senior projects tend to be process improvement projects.)
2. Software. In my preclass survey of goals, more then half of the students mentioned something about using software. The textbook uses LINDO (matrix generator) and Excel Solver. I had them learn Excel solver and GLPK. I don't think GLPK was any harder the LINDO. In particular, I think software was less important then I expected. Other then the middle portion of the course that focused on sensitivity and duality, there was not much use of the software to actually solve LPs. There was considerably more time spent on interpretation of output. I don't know if the students actually got skilled at using the software. We went through a few rounds of giving instruction, in class examples, live demonstrations of translating a formulation into a model, a YouTube video (by a business school professor demonstrating the Excel Solver) and a grad student presentation on GLPK.
We also found two bugs. Excel had a tendency of giving solutions that violated a constraint. The issue is that there was a default setting for the tolerance that was positive (>0) and was less then the rounding in the standard display. So the Excel solver violated constraints, even on small problems (where finding a feasible solution should not have been too much work). GLPK had a problem with bounds analysis in the Windows version of the software. It turned out that a fix to this problem was recently found and the patch developed by a senior in the Pittsburgh IE department (i.e. someone who took this class a year ago).
3. Class management. It was a 58 person class, so very large. A large portion of the course was taught semi-socratic, mostly the overview of different types of models. While this was fun as an instructor, the issue with socratic method is you go at the speed of the fastest students. Which I soon realized meant that I was loosing a big chunk of the class, even though there is a lot of repetition involved.
4. Team teaching. For the Homeland security course, this was team taught by myself and the head of a Center that was developing the certificate. There was a problem with communication. While the topics were agreed upon, we seem to have somewhat different ideas on what the use and purpose of models are. This was made worse by a lack of a communication plan between us, so when questions came up, they were not resolved. In addition, he had his students in the class do their project that was of very different character then the rest of the class (or the stated purpose of the course), which made grading and advising problematic. Before doing something like this again, I would have to have a more formal discussion on goals and purpose, as well as plan for ongoing adjustments.
Tuesday, December 15, 2009
Modern Love: A Joint Account that Underwrites our Marriage (New York Times)
Back when we became engaged, our news was also greeted with baffled curiosity. It was the ’70s, after all, when the freedom to be able to hop from one relationship to the next was as essential as anything in the Bill of Rights. Our friends were profoundly perplexed; nobody, they thought, could want a fondue set that badly. We had already been together three years at that point, pretty much ever since I turned around at the orientation meeting for new history graduate students and saw her in her granny dress. (As I say, it was a long time ago.) Our feelings about marriage may have been shaped by our pursuit of such a traditional area of study. Perhaps our attitudes would have been different had either of us been in gender studies.
Of course, back then no one had heard of gender studies.
The surprise that now greets us at the fact that we’ve managed to stay married so long — as opposed to having shaken hands at some point and decided who kept the ice cream maker — is even more extreme. Friends you haven’t seen for a long time often inquire delicately about the spouse you had when they last saw you.
Being single is all about the future, about the person you’re going to meet at Starbucks or after answering the next scientific compatibility questionnaire. Being married, after a certain point, is about the past, about a steadily growing history of moments that provide a confidence of comfort, an asset that compounds over time. What you share is what you’ve shared, and measuring your communal property in decades puts you in a freakishly high bracket.
So this is what we are looking forward to. Our albums include pictures and letters from war zones, disaster areas, question and thoughts on dealing with risk. Questions about our careers. Engaged and sharing in the toil of our chosen paths. Learning to endure/appreciate/experience each others patterns, reactions and language (spoken and not).
And somehow we take each other. With both of us having edges adapted for environments with little tolerances, somehow we manage.
I am somewhat better with words than my wife is; she is infinitely better with people. In different ways, we translate each other to the rest of the world, and admire each other’s contrasting language skills. Being married to someone you respect for being somehow better than you keeps affection alive. That this impressive person chooses you year after year makes you more pleased with yourself, fueling the kind of mutual self-esteem that can get you through decades.
The other part, about how those decades change over time from obstacles into assets, is something my wife’s student will have to figure out for herself. It could take awhile.
Like, forever.