Mostly it's a testimony that it's possible to have a successful career in computer science without taking military funding. My position has its roots in the Vietnam War, when I was a conscientious objector, did alternative service instead of submitting to the draft, and joined the Society of Friends (Quakers). During the 1980s and 90s, the position seemed to lose some of its urgency, so it became more of a testimony about career paths.
Since September 11, 2001, all the urgency is back. The defense of our country is at stake, so this testimony becomes critical. In short, I believe that non-violent methods of conflict resolution provide the only methods for protecting our country against the deadly threats we face in the long run. Military action, with its inevitable consequences to civilian populations, creates and fuels deadly threats, and therefore increases the danger that our country faces.
I will come back to this, but first some other thoughts.
Well before that, I had been a conscientious objector to the Vietnam War, and had done alternative service to the draft from 1970 to 1972 before starting grad school. Since most of my graduate studies were funded by an NSF Fellowship, I didn't think much about military funding and AI research at that time. After finishing my PhD, I did a year of post-doctoral research funded by a grant that Al Stevens and I negotiated directly with Craig Fields at DARPA. It was at the end of that year, looking for continuation funding, that I confronted the cruise missile scenario and had to decide what my research life is for, and who I am willing to have pay for it.
I have had funding from NSF, NASA, and NIH instead. There is a State of Texas Advanced Research Program that has supported several of my projects. And I have had small amounts of funding from several companies such as Tivoli and IBM.
These other agencies typically don't provide grants as large as one can get from DARPA, for example. So, there are limits to the size of research group I can have. With very few exceptions, I have decided that I will fund only grad students, and not try to support research staff or post-docs, who are much more expensive than grad students. I have sometimes had quite a few grad students, and a large lab, but the funding requirements remain moderate.
When I first decided to refuse military funding, I felt I would be making a serious sacrifice. As it has worked out, research money has sometimes been tight, but never disastrously so. And as I watched my colleagues dealing with DARPA's demands for reports, PI meetings, bake-offs, delays and reductions in promised funding, and other hassles, I began to wonder whether I hadn't gotten the best side of the deal after all.
It's important to remember that the bottom line in research is productivity of ideas, not dollars brought in. At some point, the hassle of dealing with an agency may decrease one's intellectual productivity more than the money they provide increases it. But that's a practical issue, not a matter of conscience.
The bottom line here is that refusing military funding puts a limit on how large a research budget I can sustain. But that's not the same as limiting my intellectual productivity.
That kind of research is enormously important, and I am glad that our society finds a way to fund it.
However, the goal of the military is to settle international conflict through violence. As a friend of mine was told by a general, "Everything we do ultimately has one of two goals: killing people or destroying things." I believe that this attitude towards conflict resolution has become a "clear and present danger" to our world and our country. The world has become so small through transportation and communication, and our weapons have become so deadly, nuclear and biological, that we cannot afford the illusion that violence makes us safer.
A true defense of our country would require both resources and research into non-violent conflict resolution methods. Both of these exist, but are starved compared with the technologies of warfare.
My stand is a testimony, saying "I will not devote my life's work toward making warfare more effective." I am also trying to show, by example, that one can be a successful and productive computer scientist, even while taking this stand.
Many years ago, when William Penn converted to Quakerism and pacifism, he was troubled by the thought of having to give up the sword that he wore, a great honor at the time. He asked George Fox, the founder of Quakerism, what he should do. Fox told him, "William, wear thy sword as long as thee can."
Second, there's a slippery slope. You can start with a research project as pure as the driven snow. But a few years later, money is tight in the pure research category, and you get offered a research grant from a more applied office within the same agency. Do research on the same topic, but frame it in terms of a military mission. Step by step, you can slide into battlefield management and smart cruise missiles. One thing that makes the slope so slippery is that you have accumulated responsibility for a lab full of graduate students, and the consequences of a major drop in funding will be even more painful for them than it is for you.
Another thing that makes the slope slippery is that military problems are often very interesting. It's easy to get caught up in an interesting technical challenge, and lose sight of what is actually happening: that the objects in the plan are human beings, and that the actions that are being planned are to kill them.
With a little cleverness, you can find similarly fascinating problems in the space program, where there is NASA funding, or in the economic sphere, where there is private funding. Or in other areas of science, where NSF and NIH do the funding.
There are even signs that the professional military is reaching a clearer understanding than civilian policy-makers of the weaknesses of violence, and the strengths of non-violent approaches to conflict resolution. We may be moving toward the day when trained, disciplined soldiers will be able to move into a situation of conflict and restore civility and peace without loss of life.
That's a day worth working for.
This argument is not very robust against speciousness and rationalization. If I make a rapid-fire machine gun firing armor-piercing bullets, and present it and evaluate it for the sport of target-shooting, I am deceiving myself (or more likely, not). Whoever funds the work, I am responsible for anticipating who is likely to use it.
At the same time, if I develop a new scheduling methodology for industrial processes, the military is likely to benefit, since it includes many industrial processes. But peaceful economic activity will benefit more, and the military benefits only in the aspects it shares with peaceful enterprises.
Do work that makes the world a better place. The fact that the military becomes better too is not a problem.
Look for faculty members who can guide you in directions you want to go. This means looking for both intellect and integrity.
After struggling with the question for several weeks, I decided that the need for testimonies like mine was becoming greater, not less, in these difficult times, so I have reluctantly passed on this possibility. Sigh.
The fact that a course of action is right does not necessarily make it easy.
However, violent actions taken in the name of defense against terrorism are very likely to increase the likelihood and magnitude of future terrorist attacks. We need a combination of short-term vigilance and protection, and long-term efforts to reduce the problems that breed terrorism, both in non-violent ways.
Although I did alternative service as a conscientious objector during the Vietnam war, I did not decide to avoid military funding until a year after completing my PhD. I was fortunate to have obtained NSF and Danforth Fellowships that funded almost all of my graduate studies. After I became a faculty member, I got quite good at raising grants from NSF, NIH, NASA, and other places.
You will need to do similar things, just starting earlier. There are a number of competitive fellowships for graduate study that you can apply for as an individual, and carry with you to your choice of graduate school. Many of these, like the NSF, the Hertz, the Gates, etc, are very competitive. It is a big advantage in such competitions to be clear on your own beliefs and your own priorities. Make sure you can express yourself in a clear and compelling way, and you have a significantly better chance. If you succeed in obtaining your own funding, it makes you much more desirable at top graduate programs.
A couple of useful quotes for this enterprise are, "Momma may have, and Poppa may have, but God bless the child who's got his own!" and "Be wise as serpents and gentle as doves." (Look them up.)
Even if you don't get this kind of fellowship, there are plenty of options for supporting yourself through graduate school without military funding. You can be a teaching assistant; you can be a research assistant to a faculty member with other kinds of funding; you can find work maintaining computers for a lab in another department; you can get a part-time outside job; and so on. Generally, rejecting the single largest funder will require you to be more creative about looking at other funding possibilities. This creativity will serve you well. One of the fortunate things about working in computer science is that you have a practical skill that is needed by people in many different areas, and they are often willing to pay for your services.
On finding faculty with similar beliefs, I would suggest just asking. A quick scan of each faculty member's web page, and especially the acknowledgements on publications, will tell you where they get their funding. Find a few people whose research you find attractive who have non-military funding, and talk to them.
Personally, I find it most productive to be clear and straight-forward, without being judgmental or confrontational. You will very likely find plenty of people who are very sympathetic to your values, but who aren't willing to make what they perceive as too large a sacrifice. In my personal opinion, it is more important to encourage people to see their choice of work, how it's funded, and what it's used for as an important moral decision that must reflect their own fundamental values, than to pressure them to make the same moral decisions that I have.
I doubt you will find better options overseas. I believe there is generally less funding available outside the US, and little of that would be available to a US student. There are some very fine graduate schools in other countries, but on average, the US has the best graduate schools in the world. Again, personally, I love this country, and I want my work and my life to help strengthen its good parts and help fix its problems. So I wouldn't want to leave.
How and when to tell is another judgment call. It depends on your own style, and how vocal a testimony you want to make. You may legitimately decide that this point is not relevant on the application for graduate school, or on the other hand, you may feel that it is central. You are not obliged to explain or justify every belief you have, however strongly held or controversial, to everyone you meet. You have to decide when you think it is relevant.
A final point. I think you are doing a good and noble thing. Following this path will be demanding, and maybe quite difficult, but I believe and hope it will also be rewarding in many ways, including practical ones. However, getting the education you need to make the best use of your gifts through the rest of your life is also an important value. You should not participate in activities that you believe are morally wrong, but there may be times in your life when preparing yourself for your future takes priority over making a visible testimony. There will be time and need for that later, you can be sure.
With my best wishes,