This is probably going to sound fairly nerdy, but I was just curious who here might be into distributed computing? For those who are unfamiliar, there is an organization called BOINC (Berkeley Open Infrastructure for Network Computing), which allows people to run computing projects on their computer, created by organizations that need help doing number crunching, etc. to process data for research projects. Basically, by running some of these projects on a computer, people can help process data for various scientific/medial/research projects of their choice. I think it's a fairly cool idea. To participate, people would download the BOINC client software, sign up for projects of their choosing, and let it go.
I first got into this kind of thing in mid 1999, when a project called SETI@Home was introduced. The goal of SETI@Home was to take radio data from the Arecibo Observatory satellite dish and distribute that data to computers that would analyze it for possible signs of intelligent life in space. I ran SETI@Home on and off for a long time.
Then, in the early-mid 2000s, the SETI@Home software was re-worked into BOINC, which was a general software framework to support any type of project that could benefit from distributed computing. What I think is pretty cool is that there are medical research projects using this software to analyze data to help with coming up with medicines, treatments for cancer & other ailments, etc.
In addition to SETI@Home, I have also occasionally had my computer process data for a few medical research projects, such as World Community Grid and Rosetta@Home, as well as Milkyway@Home, which has the goal of mapping our galaxy.
SETI@Home has stopped sending out work right now, which I think is sad. I'm not sure when or if they might start up again.
You can track your progress in these projects - On the web sites for these projects, you can log in and see how much data you've processed, and often which smaller sub-projects they've assigned that your computer (or computers) has contributed to. You can also usually create or join a team in these projects and contribute toward team stats.
Anyway, I think it's pretty cool, and when I run that stuff on my computer, I feel like I'm helping contribute to some cool projects.