SETI infected by Rosetta?

Message boards : Number crunching : SETI infected by Rosetta?

To post messages, you must log in.

1 · 2 · Next

AuthorMessage
Dave Mickey

Send message
Joined: 29 Dec 07
Posts: 33
Credit: 4,136,957
RAC: 0
Message 58932 - Posted: 20 Jan 2009, 1:32:16 UTC
Last modified: 20 Jan 2009, 1:33:54 UTC

I have one of my older machines sharing mostly Rosetta and some SETI - running the 5.8.8 client so that I can stay on NT4 (which means the SETI Optimized app).

For about the past 10 days, this machine has errored every SETI unit. Error details (I guess that's stderr.out) contain interleaved blocks of messages from the SETI app AND from the Rosetta app - see any unit at

http://setiathome.berkeley.edu/results.php?hostid=2528837

Yes, the file has messages from both apps in it.

Now sometime back (a few months) there were some Rosetta units that would refuse to suspend when BOINC told them to, resulting in the cpu sharing between a SETI unit and a RAH unit, even tho BOINC believed that RAH was suspended - thought that had gone away with recent RAH versions, but haven't really looked for it.

Anybody have ideas (other than this is old HW and old SW - I understand that might be the cause)? How does Rosetta write output into what SETI thinks is his output file? Did something change in the last 10 days to invalidate my configuration in an absolute-nothing-works basis? (SETI, that is - Rosetta still works)

(posting to both projects)


Dave
ID: 58932 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Mod.Sense
Volunteer moderator

Send message
Joined: 22 Aug 06
Posts: 4018
Credit: 0
RAC: 0
Message 58935 - Posted: 20 Jan 2009, 5:10:35 UTC

Unreal!

I take it then that this was on the NT host for Rosetta? I see you encountered the ultimate long-running task there. Ran for 35hrs.

Have any other Rosetta tasks apparently had this occur?
Rosetta Moderator: Mod.Sense
ID: 58935 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
mikey
Avatar

Send message
Joined: 5 Jan 06
Posts: 1895
Credit: 9,179,826
RAC: 3,209
Message 58936 - Posted: 20 Jan 2009, 11:28:34 UTC - in response to Message 58932.  

I have one of my older machines sharing mostly Rosetta and some SETI - running the 5.8.8 client so that I can stay on NT4 (which means the SETI Optimized app).

For about the past 10 days, this machine has errored every SETI unit. Error details (I guess that's stderr.out) contain interleaved blocks of messages from the SETI app AND from the Rosetta app - see any unit at

http://setiathome.berkeley.edu/results.php?hostid=2528837

Yes, the file has messages from both apps in it.

Now sometime back (a few months) there were some Rosetta units that would refuse to suspend when BOINC told them to, resulting in the cpu sharing between a SETI unit and a RAH unit, even tho BOINC believed that RAH was suspended - thought that had gone away with recent RAH versions, but haven't really looked for it.

Anybody have ideas (other than this is old HW and old SW - I understand that might be the cause)? How does Rosetta write output into what SETI thinks is his output file? Did something change in the last 10 days to invalidate my configuration in an absolute-nothing-works basis? (SETI, that is - Rosetta still works) (posting to both projects)
Dave


You might try upgrading to a newer version of Boinc, you are still using version 5.8.8 and I, for example, am using 6.4.5. That is a lot of updates, I tried checking what is the absolute newest version but it won't pop up right now.
ID: 58936 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Profile dcdc

Send message
Joined: 3 Nov 05
Posts: 1832
Credit: 119,675,695
RAC: 11,002
Message 58939 - Posted: 20 Jan 2009, 12:07:09 UTC - in response to Message 58936.  

I have one of my older machines sharing mostly Rosetta and some SETI - running the 5.8.8 client so that I can stay on NT4 (which means the SETI Optimized app).


You might try upgrading to a newer version of Boinc, you are still using version 5.8.8 and I, for example, am using 6.4.5. That is a lot of updates, I tried checking what is the absolute newest version but it won't pop up right now.


newer versions aren't NT compatible ;)

I guess you could run a newer OS (i.e. a lightweight linux) in a virtual machine? There's some extra overhead but it'll mean you can keep crunching on that machine... Dotch's linux pack might be worth investigating too:

https://boinc.bakerlab.org/rosetta/forum_thread.php?id=4675
ID: 58939 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Mod.Sense
Volunteer moderator

Send message
Joined: 22 Aug 06
Posts: 4018
Credit: 0
RAC: 0
Message 58942 - Posted: 20 Jan 2009, 12:40:19 UTC

The only way I can see the output getting comingled like this is if both SETI and Rosetta were assigned the same slot. I've never seen a BOINC bug like that, but if there were, then a newer version might help. But I'm thinking you were recently copying around stuff in your BOINC data path between machines. And this basically corrupted the status in a way that two projects were assigned the same slot, at the same time. I don't think you'll see it happen again. Once the tasks in that slot are completed, things should be back to normal.
Rosetta Moderator: Mod.Sense
ID: 58942 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
LizzieBarry

Send message
Joined: 25 Feb 08
Posts: 76
Credit: 201,862
RAC: 0
Message 58943 - Posted: 20 Jan 2009, 12:45:13 UTC - in response to Message 58935.  
Last modified: 20 Jan 2009, 12:48:23 UTC

I see you encountered the ultimate long-running task there. Ran for 35hrs.

Have any other Rosetta tasks apparently had this occur?

You should've looked done that list some more. Task 220279092 ran for 42hrs, apparently successfully (until you examine the detail) for a measly 7 credits.

Anybody have ideas (other than this is old HW and old SW - I understand that might be the cause)? How does Rosetta write output into what SETI thinks is his output file? Did something change in the last 10 days to invalidate my configuration in an absolute-nothing-works basis? (SETI, that is - Rosetta still works)

I'm not inclined to blame the Rosetta suspension problems from a few months ago for the issues of a few days ago. Too much time passed before issues arose. It looks more like some kind of file corruption, either on the HD or just the Boinc installation.

I take the point about wanting to run the optimised client for Seti, but at the moment it's just delivering error results quicker, which doesn't help anyone. Better to upgrade to a far newer, very stable version, like Mikey suggests.

Run chkdsk /f /v /r - this is a full scan of files and hard disk sectors, used and unused, which will take a very long time.

If that comes up clear, set No New Tasks in Boinc Manager, complete (or abort) all running tasks, report them, detach from each project. Download the latest Boinc for your machine and install, reattach to your projects and allow new tasks. Hopefully this will clear whatever corruption there is in your installation.

Sounds a lot, I know, but clearly something's gone very wrong with what you accept is old HW & SW. No point hanging onto a failing past when something better's available.

[Edit: Just seen the comment about NT compatibility. Point taken. Can the old 5.88 version be reinstalled then? Maybe detaching and reattaching will be good enough after all?]
ID: 58943 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
mikey
Avatar

Send message
Joined: 5 Jan 06
Posts: 1895
Credit: 9,179,826
RAC: 3,209
Message 58947 - Posted: 20 Jan 2009, 19:47:17 UTC - in response to Message 58939.  

I have one of my older machines sharing mostly Rosetta and some SETI - running the 5.8.8 client so that I can stay on NT4 (which means the SETI Optimized app).


You might try upgrading to a newer version of Boinc, you are still using version 5.8.8 and I, for example, am using 6.4.5. That is a lot of updates, I tried checking what is the absolute newest version but it won't pop up right now.


newer versions aren't NT compatible ;)

I guess you could run a newer OS (i.e. a lightweight linux) in a virtual machine? There's some extra overhead but it'll mean you can keep crunching on that machine... Dotch's linux pack might be worth investigating too:

https://boinc.bakerlab.org/rosetta/forum_thread.php?id=4675


Yeah if NT is only there because the user has a license for it, then by all means switch to a Linux, or whatever, OS. If the user HAS to stay with NT then he may just end up choosing one project and sticking with it and lets others crunch for the other project. ALL users are helpful and needed but only if they can contribute. Currently this user is having trouble doing that. I HOPE he picks Rosetta!!!!

ID: 58947 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
FoldingSolutions
Avatar

Send message
Joined: 2 Apr 06
Posts: 129
Credit: 3,506,690
RAC: 0
Message 58949 - Posted: 20 Jan 2009, 23:21:14 UTC - in response to Message 58935.  

Unreal!

I take it then that this was on the NT host for Rosetta? I see you encountered the ultimate long-running task there. Ran for 35hrs.

Have any other Rosetta tasks apparently had this occur?


It might help to look at the computer that was actually running this "35 hour" unit! I didn't know they even bothered making operating systems for these :D
ID: 58949 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
The_Bad_Penguin
Avatar

Send message
Joined: 5 Jun 06
Posts: 2751
Credit: 4,271,025
RAC: 0
Message 58953 - Posted: 21 Jan 2009, 0:39:52 UTC

i'm never one to discourage a donor, but you really have to wonder if its worth the electrical costs for what thats able to contribute...
ID: 58953 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Dave Mickey

Send message
Joined: 29 Dec 07
Posts: 33
Credit: 4,136,957
RAC: 0
Message 58956 - Posted: 21 Jan 2009, 2:19:31 UTC

Thanks

>You might try upgrading to a newer version of Boinc
Can't as long as I stay with NT

>I guess you could run a newer OS (i.e. a lightweight linux)
Might if that becomes the only way forward - would like to fool with linux at some point-never got the nerve

>Can the old 5.88 version be reinstalled then?
It's still there - in this whole episode, nothing has been changed, upgraded or downgraded - I'm just examining the evidence to decide what to do.

>NT is only there because the user has a license for it,
Have a couple of them because they *gave* them away when you bought a MS compiler like VC++ or VJ++ (which I happened to get real cheap in the Student edition)

>But I'm thinking you were recently copying around stuff
No, no copying of anything going on here - never really touch that machine.

>worth the electrical costs
its debatable, I thought I'd hang on to it until something (like absolute SW incompatibility) forces my hand.

In general though, NT runs for ever, and this machine might have been up for 6 months or a year straight, with no changes. It just sits in the corner and hums. So this problem can only really be HW, or something about Rosetta apps, since nothing else changes as frequently as Rosetta apps. Some thing drastically changed 10 days ago. Right now my thought is to run down the caches, blow it out, maybe find some reliability tests to run, chkdsk, then start up again, one app at a time.

Dave



ID: 58956 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Mod.Sense
Volunteer moderator

Send message
Joined: 22 Aug 06
Posts: 4018
Credit: 0
RAC: 0
Message 58959 - Posted: 21 Jan 2009, 5:11:47 UTC

Dave, clearly you've thought this through pretty well on your own. We always try not to presume when reading a post, so while you may be rolling your eyes at some of the posts, it's just part of the process of learning what you have and have not done, or considered or observed etc.

Anyway... I can only tell you I've never seen anything like that before. I'm not the world's expert, but I have been around BOINC, and the boards for a very long time. So... I tend to lean towards the suggestion posted previously about the BOINC reinstall and reattach approach. If the problem is a corrupted file or disk sector, this will clear it up. I can't think a hardware problem could be so... predictable. I mean both tasks continued to run etc.

Have you had it happen again?? Would be good to note exactly which SETI and which Rosetta task were in progress at the time.
Rosetta Moderator: Mod.Sense
ID: 58959 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
mikey
Avatar

Send message
Joined: 5 Jan 06
Posts: 1895
Credit: 9,179,826
RAC: 3,209
Message 58961 - Posted: 21 Jan 2009, 10:28:59 UTC - in response to Message 58959.  
Last modified: 21 Jan 2009, 10:33:34 UTC

Dave, clearly you've thought this through pretty well on your own. We always try not to presume when reading a post, so while you may be rolling your eyes at some of the posts, it's just part of the process of learning what you have and have not done, or considered or observed etc.

Anyway... I can only tell you I've never seen anything like that before. I'm not the world's expert, but I have been around BOINC, and the boards for a very long time. So... I tend to lean towards the suggestion posted previously about the BOINC reinstall and reattach approach. If the problem is a corrupted file or disk sector, this will clear it up. I can't think a hardware problem could be so... predictable. I mean both tasks continued to run etc.

Have you had it happen again?? Would be good to note exactly which SETI and which Rosetta task were in progress at the time.


I found at least 1 of the units still on his list:
https://boinc.bakerlab.org/rosetta/result.php?resultid=221448595

about half way down it says
"pikes Pulses Triplets Gaussians Flops
0 0 0 0 15990568271187
Optimized SETI@Home Enhanced application
Optimizers: Ben Herndon, Josef Segur, Alex Kan, Simon Zadra
Version: Windows MMX 32-bit based on S@H V5.15 'Noo? No - Ni!'
Revision: R-2.4V|PX|FFT:IPP_MMX|Ben-Joe
Speed: 1 x 332 MHz
Features: MMX"

And here is the other unit:
https://boinc.bakerlab.org/rosetta/result.php?resultid=220768136

same message, same place. There is more to the Seti stuff embedded that what I quoted. I wonder if Boinc is going too fast for the pc to keep up? It says 332mhz is the speed of the machine and since Boinc swaps every 60 minutes, I wonder if it is getting swamped with the data and is writing the saved stuff in the wrong place.
Personally I would run just one project on this machine. Pick one that doesn't take too long and stick with it.
ID: 58961 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Dave Mickey

Send message
Joined: 29 Dec 07
Posts: 33
Credit: 4,136,957
RAC: 0
Message 58976 - Posted: 22 Jan 2009, 2:39:48 UTC

Ahhh, mikey, very nice catch. Each of them is fooling with the other, not just rah messing with sah...!! (at least in terms of output files).

Running a memtest86 now, and then we'll check the file system. Get rid of the dust bunnies, and then start up again one at a time. Seeing that the file I/O is confused in both directions really starts to point me towards flaky hw and or file system. Just from instinct, the hard disk on this sys would be suspect #1 - if so, maybe a CDROM based linux would be a cool way to go.

Generally, do those install most of what they need to run in memory, or do they have to go to the CD drive a lot? (the CD drive on this thing is as old as the rest of it, so it wouldn't be good to beat on it)

@Mod.Sense - I have no problem with any of the helpful posters, hope it didn't seem that way - I just wanted to aggregate those thoughts to combat thread bloat.

Dave
ID: 58976 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Dagorath

Send message
Joined: 20 Apr 06
Posts: 32
Credit: 29,176
RAC: 0
Message 58983 - Posted: 22 Jan 2009, 22:04:28 UTC - in response to Message 58976.  

Just from instinct, the hard disk on this sys would be suspect #1 - if so, maybe a CDROM based linux would be a cool way to go.

Generally, do those install most of what they need to run in memory, or do they have to go to the CD drive a lot? (the CD drive on this thing is as old as the rest of it, so it wouldn't be good to beat on it)


The trouble is BOINC and the project applications running under BOINC need to save data to the disk. If your hard disk is indeed toast and you remove it then all you have left is the CD ROM. Since it's ROM, BOINC can't save data to it. But no sense worrying about that until you run chkdsk and/or other diagnostics on your HD and see if it's toast.

If your HD is bad then watch your local newspapers for people giving away an old computer for free. Or ask friends. You'll be amazed at how many people have old computers sitting around just waiting to get tossed out or recycled. Scavenge an HD from one of those, test it, install Linux on it if it's good.

Another alternative is to install Linux on a USB memory stick. Dotsch recently released Dotsch/UX, a Linux + BOINC combo that installs everything you would need including BOINC. The only trouble I can forsee is that USB memory sticks might need USB 2.0 but the computer might have only USB 1.2 which may not work. Or it might work but just not as fast as it would with USB 2.0. For more informations have a look at http://www.dotsch.de/Dotsch_UX.


BOINC FAQ Service
Official BOINC wiki
Installing BOINC on Linux
ID: 58983 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
mikey
Avatar

Send message
Joined: 5 Jan 06
Posts: 1895
Credit: 9,179,826
RAC: 3,209
Message 58995 - Posted: 23 Jan 2009, 14:48:31 UTC - in response to Message 58976.  

Ahhh, mikey, very nice catch. Each of them is fooling with the other, not just rah messing with sah...!! (at least in terms of output files).

Running a memtest86 now, and then we'll check the file system. Get rid of the dust bunnies, and then start up again one at a time. Seeing that the file I/O is confused in both directions really starts to point me towards flaky hw and or file system. Just from instinct, the hard disk on this sys would be suspect #1 - if so, maybe a CDROM based linux would be a cool way to go.

Generally, do those install most of what they need to run in memory, or do they have to go to the CD drive a lot? (the CD drive on this thing is as old as the rest of it, so it wouldn't be good to beat on it)

@Mod.Sense - I have no problem with any of the helpful posters, hope it didn't seem that way - I just wanted to aggregate those thoughts to combat thread bloat.
Dave


The cd-rom based systems write stuff to memory when it needs to save something. I have never found them that helpful and am always leery in case the machine goes down. That may just be me, I have personally downloaded Dotsch's new system and will try it. I will not try it today though, so don't be looking for a review.
As has been said before if this system is only running because you have a license for it, Ubuntu Linux is an easy way to get around that. I have detailed my own trials and tribulations with Linux here http://malariacontrol.net/forum_thread.php?id=642

The short version is it is fairly easy and it is very stable and requires no input or monitoring on my part for my 2 Linux machines to pump out the units. One machine is a dual core Intel with HT on each core, making the OS think it is a quad core, and it keeps up with the true quad core AMD machine in credit output!! Linux is easy, free and just sits there and runs.
ID: 58995 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
mikey
Avatar

Send message
Joined: 5 Jan 06
Posts: 1895
Credit: 9,179,826
RAC: 3,209
Message 59001 - Posted: 23 Jan 2009, 17:18:12 UTC - in response to Message 58995.  

The cd-rom based systems write stuff to memory when it needs to save something. I have never found them that helpful and am always leery in case the machine goes down. That may just be me, I have personally downloaded Dotsch's new system and will try it. I will not try it today though, so don't be looking for a review.


Okay I did it just for you guys...I installed Dotsch's system on a pc that used to run Rosetta just fine thru Windows. The cd runs fine, it boots right up into Ubuntu and the Boinc icon is right there in front of you. Nice job!!! You click on the icon and it asks if you want to join a project, you say yes and the list of projects comes up, except there is nothing on the list, it is blank. Not a problem I came over here got the info and put it in, it attached just fine and then came the preferences. I did not have enough free disk space, it was running in ram only, so no downloading of anything. I needed 44 more ?b free space. I don't remember if that was mb or gb, but I only have 1 gb of ram in that machine and it is not enough. If it is mb than another gig of ram would do the trick, if it is gb than there is no way you can run Rosetta thru Dotsch's system. I am guessing it is mb, because gb would mean a TON of usuage of the hardrive and I don't see that normally. All in all it was a good setup, it is clean, fast and other than having no list of projects to choose from, easy to use. And as I intimated you can get that info from each project on your own really easily. Ram memory is the only problem I see and as long as you have 2 gig of it in the machine, there shouldn't be any problem going diskless with Dotsch's system.
ID: 59001 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Dagorath

Send message
Joined: 20 Apr 06
Posts: 32
Credit: 29,176
RAC: 0
Message 59003 - Posted: 23 Jan 2009, 23:26:49 UTC - in response to Message 59001.  
Last modified: 23 Jan 2009, 23:45:26 UTC

Mikey, thanks for volunteering to be the crashtest dummy :)

It sounds like Dotsch/UX created a RAM disk then BOINC attempted to download the Rosetta files to it but it was too small.

I haven't tried Dotsch/UX yet but it sounds to me like you need a 1 or 2 GB USB memory stick (a thumb drive) plugged into a USB port if you want to configure Dotscg/UX to be "diskless". I gather there are install options that will install the OS and BOINC to the thumb drive so that you can boot from the thumb drive rather than the CD. After boot, the thumb drive is used to store BOINC's data directory. At least that's what I gather from looking at the info at Dotsch/UX website but again... I've never actually tried it.

P.S. As for the project list being empty, its sounds like Dotsch forgot to include an all_projects.xml file. That's the file that stores the names and URLs of the projects in the project list. BOINC client updates all_projects.xml about once a week so eventually you would get one.
BOINC FAQ Service
Official BOINC wiki
Installing BOINC on Linux
ID: 59003 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
mikey
Avatar

Send message
Joined: 5 Jan 06
Posts: 1895
Credit: 9,179,826
RAC: 3,209
Message 59012 - Posted: 24 Jan 2009, 13:04:56 UTC - in response to Message 59003.  

Mikey, thanks for volunteering to be the crashtest dummy :)

It sounds like Dotsch/UX created a RAM disk then BOINC attempted to download the Rosetta files to it but it was too small.

I haven't tried Dotsch/UX yet but it sounds to me like you need a 1 or 2 GB USB memory stick (a thumb drive) plugged into a USB port if you want to configure Dotscg/UX to be "diskless". I gather there are install options that will install the OS and BOINC to the thumb drive so that you can boot from the thumb drive rather than the CD. After boot, the thumb drive is used to store BOINC's data directory. At least that's what I gather from looking at the info at Dotsch/UX website but again... I've never actually tried it.

P.S. As for the project list being empty, its sounds like Dotsch forgot to include an all_projects.xml file. That's the file that stores the names and URLs of the projects in the project list. BOINC client updates all_projects.xml about once a week so eventually you would get one.


Thanks...I feel like a dummy sometimes. There were no options when installing, although since I was doing other things at the same time, I may have missed the screen and it just used the defaults and moved on. I did not try putting in a thumb drive, I may have to fire the machine back up and try that. It looks like a standard Ubuntu install but since I am not a Linux guy I can't say for sure. I do have Ubuntu loaded onto 2 machines and they run just fine with no interventions on my part at all.
ID: 59012 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Dotsch
Avatar

Send message
Joined: 12 Feb 06
Posts: 111
Credit: 241,803
RAC: 0
Message 59014 - Posted: 24 Jan 2009, 18:56:11 UTC - in response to Message 59001.  
Last modified: 24 Jan 2009, 19:39:22 UTC

Thank you very much Mikey for testing my distribution and your report.

If I understood your report right, you have used the BOINC client directly from the CDROM without installing directly to a USB or HDD ? - In the moment this is not really the good way, because your data would not be written to any media and saved for recovering from any power failures and you have got to save the data manualy. I recommend you to create a USB stick or install the OS to a hard disk to get persistant data of your BOINC data.
Eric Meyers had some very good ideas for a improvment which makes a "live cd" mode posible, which should handle this. I think this is very good idea and I will develop and impment this in the next releases. The idea is that the users can boot from CD, insert a USB stick or connect a network share, and the BOINC client data would be written permanent or periodcaly to the USB stick.

Edit: Your're both right Dotsch/UX is based on Ubuntu and from users sight it's usable like Ubuntu, and has the tools to setup a BOINC diskless/USB/hard disk system as easy as posible.
ID: 59014 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Dotsch
Avatar

Send message
Joined: 12 Feb 06
Posts: 111
Credit: 241,803
RAC: 0
Message 59016 - Posted: 24 Jan 2009, 19:16:22 UTC - in response to Message 59003.  

P.S. As for the project list being empty, its sounds like Dotsch forgot to include an all_projects.xml file. That's the file that stores the names and URLs of the projects in the project list. BOINC client updates all_projects.xml about once a week so eventually you would get one.

The all_projects.xml would normaly automaticly downloaded from the BOINC servers. If it would not been downloaded, eventualy the network was not configured. Per default the installation uses DHCP till you configure it manualy.
ID: 59016 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
1 · 2 · Next

Message boards : Number crunching : SETI infected by Rosetta?



©2024 University of Washington
https://www.bakerlab.org