Slashdot Mirror


SETI@Home Transitions To BOINC

SeaDour writes "The team at SETI@Home have finally released their highly-anticipated new client software based on the BOINC (Berkeley Open Infrastructure for Network Computing) software platform. This new platform promises transparent version upgrades, more efficient work unit distribution, and the ability to seamlessly integrate other distributed computing projects that are also using the BOINC standard. For now, SETI@Home is allowing both the Classic and BOINC clients to run, but eventually they will shut down the Classic data server and force everyone to upgrade. You can read more about the transition here."

71 of 263 comments (clear)

  1. I for one by Anonymous Coward · · Score: 5, Funny

    welcome our BOINC alien-finding overlords. sorry.

    1. Re:I for one by Epistax · · Score: 4, Funny

      I prefer

      Scientific progress goes BOINC?

    2. Re:I for one by Anonymous Coward · · Score: 2, Funny
      sorry.

      Liar.

  2. Waste by mphase · · Score: 3, Interesting

    SETI seems like a bit of a waste of energy compared to Folding at Home. It's not that I don't believe in extraterrestrials or anything, I even think that SETI is a pretty worthwhile project but compared to curing some of the ailments folding works on...well yeah.

    1. Re:Waste by Anonymous Coward · · Score: 5, Interesting

      Maybe the new BOINC software will allow you to split your computing time between SETI and Folding?

    2. Re:Waste by Brainix · · Score: 5, Insightful
      While I see your point, I think you are being unfair to SETI. As I understand it, SETI has made leaps not only in the search for extra-terrestrial life, but also in the area of distributed computing.

      I once had a friend who was a psychology major. She asked me, "How can you study computer science when there are children out there being abused, and women out there being raped?"

      We must pick our battles, and contribute to the best of our ability.

      --
      Raj Against the Machine! http://social-butterfly.appspot.com/
    3. Re:Waste by Anonymous Coward · · Score: 5, Insightful

      >>I once had a friend who was a psychology major. She asked me, "How can you study computer science when there are children out there being abused, and women out there being raped?"

      People who think we should do anything because we can't do everything are annoying. I am supremely unqualified to produce peace in the Middle East, cure AIDS, or fix overpopulation in China. I can however spare a few computer cycles for something that interests me, and searching for aliens seems to be a better use of my time than watching flying cows.

      (BTW, this isn't directed at you, but at your friend who thinks compsci is somehow less important than psych. My guess is that computer science will do more to help the world than every psychiatrist and psychologist put together, though I certainly don't begrudge them pursuing their own interests)

    4. Re:Waste by CatLord42 · · Score: 4, Interesting

      Maybe the new BOINC software will allow you to split your computing time between SETI and Folding?

      Whoever modded the parent down should rethink their decision.

      Folding at Home seems to be another distributed computing project, just like SETI. I haven't RTFA-ed, but the original post says that BOINC will allow multiple distributed programs to run. At worst, this is redundant, but it is definitely on topic for this particular part of the thread!

      --
      Meow. Now!
    5. Re:Waste by bsartist · · Score: 2, Funny

      What if we find aliens that are considerably more advanced than us, and teach us of medical advances we wouldn't have found on our own for centuries?

      Not that I think that will happen. It's just that we don't know what will result from it - that's the point of doing research, to find out. It doesn't make sense to restrict our areas of inquiry to those with easily imaginable results, when its the results we can't imagine that will really rock our world.

      --
      Lost: Sig, white with black letters. No collar. Reward if found!
    6. Re:Waste by StonyUK · · Score: 3, Insightful

      I once had a friend who was a psychology major. She asked me, "How can you study computer science when there are children out there being abused, and women out there being raped?"

      How does she think she's helping? She's not preventing it, she's making money out of the aftermath.

    7. Re:Waste by fatmonkeyboy · · Score: 5, Insightful

      Well, there are a number of ways she could (theorhetically) be helping by working as a psychologist, though there is certainly no guarantee.

      * If she treats children she might prevent those children from becoming abusive to their own children, ten years down the line. Or she might prevent them from becoming rapists.

      * If she works in social services she might identify children who are being abused and put an earlier stop to it.

      * Even if she doesn't help prevent it, she might be able to help repair the damage in the aftermath. Just because she's making money from it doesn't mean it isn't still a worthy cause.

      That said, I've never been impressed with what I've seen from the field of psychology. I do think that just talking to someone who is genuinely interested in helping you work through your problems is helpful though.

      So, regardless of whether or not their science has much merit, I think psychologists are doing good work.

      But the whole "how can you study X when Y is occurring argument" is pretty lame. A society like ours which supports deep specializations has to have people specializing in every field. Might as well go with the one you enjoy and/or have talent for...

    8. Re:Waste by JPriest · · Score: 2, Insightful
      Should we build big satellites and listen to space in case Aliens are broadcasting research advancements in a format that we are able to decipher, or skip the middle process and just put the effort into research?

      We could use a similar setup to automate patrolling the skies for meteors that are likely to impact earth.

      Such an impact would be difficult to prevent near earth, but further away we could probably divert the course of the object by .01 degrees with a missile that would move it far enough off course to avoid impacting earth.

      --
      Saying Java is nice because it works on all OS's is like saying that anal sex is nice because it works on all genders.
    9. Re:Waste by NanoGator · · Score: 4, Interesting

      " I even think that SETI is a pretty worthwhile project but compared to curing some of the ailments folding works on...well yeah."

      I help SETI because it's drastically underfunded compared to the types of things folding would cure.

      --
      "Derp de derp."
    10. Re:Waste by kalidasa · · Score: 4, Interesting

      Thing is, it's pretty easy to get money from charities, governments, private philanthropists, and other institutions to fund medical work. How easy is it for Seti to get that money?

    11. Re:Waste by The+Lynxpro · · Score: 4, Interesting

      "SETI seems like a bit of a waste of energy compared to Folding at Home. It's not that I don't believe in extraterrestrials or anything, I even think that SETI is a pretty worthwhile project but compared to curing some of the ailments folding works on...well yeah."

      A waste of energy? Its an exploration of a scientific question for folks interested in hard science. How is that a waste of energy? That sounds like an argument people use when they claim that money spent on NASA should be spent on fixing the problems of "the real world" such as poverty.

      Perhaps if mankind finds 100% proof (through SETI) that intelligent life exists out in space, us humans might actually try to live in peace with one another. Is that exploration a waste of time? Certainly with peace we could free up resources towards tackling diseases that plague our population. Then again, the counter argument is that most medical breakthroughs occur during conflict. Maybe we should be looking for hostile space aliens then...

      By the way, you can use BOINC to choose what resources you want to spend on various shared distributed processing programs, such as between SETI and Folding. At least the Beta version did...

      --
      "Right now, somewhere in this world, Scott Baio is plowing a woman he doesn't love," - Peter Griffin, *Family Guy*
    12. Re:Waste by NanoGator · · Score: 2, Insightful

      "She asked me, "How can you study computer science when there are children out there being abused, and women out there being raped?"

      Ugh I hate logic like this. Diveristy is what keeps this planet alive. If everybody became anti-rape superheroes, who'd teach her psychology?

      --
      "Derp de derp."
    13. Re:Waste by Anonymous Coward · · Score: 4, Funny

      I am fully qualified to bring peace to the Middle East. What I lack are the nuclear weapons.

    14. Re:Waste by gsaraber · · Score: 2, Insightful

      Human population is already growing at an unsustainable rate, i see no reason to increase it even more with projects like folding..
      I'll stick with seti

    15. Re:Waste by Demodian · · Score: 3, Funny

      Maybe the new BOINC software will allow you to split your computing time between SETI and Folding?

      ...or maybe merge the two looking for little origami ETs that have the cure for those bad tasting protein shakes...

    16. Re:Waste by metamatic · · Score: 3, Insightful

      I'm not contributing to Folding@Home until they state their position on patenting the results.

      They say the data will be released publically and not sold for profit, but they say nothing about patenting discoveries that result from my work and then forcing others to pay fees.

      --
      GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
  3. Breaking Compatibility by Ricwot · · Score: 5, Insightful

    The real question is, will this help the project, or will it harm it when the classic is phased out, those users looking for a pretty screensaver who installed the software one day when they were bored are unlikely to upgrade, that said however, the way that it can now be used for any project means that more causes can benefit without having to write the software themselves.

    1. Re:Breaking Compatibility by igny · · Score: 5, Insightful
      There are ~5mil total registered users, and ~500k active users (at least 1 result in last 4 weeks). I guess there are >100k users who are die hard fans, running it 24/7 on all their machines. Likely those will be first to upgrade, followed by the rest of them. Possibly, many of inactive users might come back with this upgrade.

      In conclusion, you might see spikes in the userbase in short term, but it won't affect long term dynamics.

      --
      In theory there is no difference between theory and practice. In practice there is. - Yogi Berra
    2. Re:Breaking Compatibility by jd · · Score: 3, Insightful
      The old version of SETI@Home used the COSM project as a base. (COSM is an offshoot of the distributed.net system, supposedly the "next generation".)


      Replacing the transport mechanism - in a well-designed system - would be a nothing thing. It's just the means of ferrying blocks of data around, it isn't actually necessary for SETI@Home to know any of the internal details.


      This suggests SETI@Home - and possibly COSM - were not as well-designed as all that. Interesting to speculate. COSM isn't progressing, as far as I can see, which may also be a reason SETI@Home moved away from it. It looks like a dead project - a pity, as it had some great ideas - and so any bugs wouldn't get fixed.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
  4. SETI running out of Work-Units? by SB5 · · Score: 4, Interesting

    A very long time ago, I heard that SETI@Home was running low on work-units because their client was so popular that they were just burning through them... Did they restructure it? What happened. I remember when I heard that I started downloading work-units that were taken by the dishes more recently then I had been seening too...

    --
    If what you are reading sounds funny, or sarcastic, lame, or stupid
    it is because it is supposed to be. just laugh
    1. Re:SETI running out of Work-Units? by Thng · · Score: 5, Informative
      Not sure if this is before or after the news you heard, but for version 3.03, they added additional processing capability in the client so workunits would take longer to process
      News posting
      Text:
      Added additional science coverage. We now do a thorough search out to a chirp rate of +- 20 Hz/second. The cost of the additional coverage is that clients will take longer to process a workunit

      However, as 3.03 is rather old, I wouldn't be surprised if the new and faster computers and old clients that weren't upgraded negated some of the effect.

      thng

    2. Re:SETI running out of Work-Units? by Graymalkin · · Score: 2, Informative

      I suspect the Allen Telescope Array will be providing quite a bit more data for SETI@Home to chew on. Not only will be it scanning a wider range of frequencies but an order of magnitude more stars. The extra data along with the enhanced processing taken from the 3.03 S@H client will likely keep the project plenty busy for a while longer. Optical SETI is also gaining some mindshare and research dollars. I don't think it will be too long before an optical scan tool is added to the new BOINC client.

      --
      I'm a loner Dottie, a Rebel.
  5. Beta Means What? by stecoop · · Score: 3, Interesting

    The team at SETI@Home have finally released Bonic

    On Bonic web page: Status BOINC is under development. We are conducting a beta test of BOINC using the SETI@home and Astropulse applications. The public release will be announced on the SETI@home web site. Several other distributed computing projects are evaluating BOINC.


    Bonic has been "released" for use for a long time; I thought when a release annoucment arrives then the product is no longer beta. So which is it - Released means ready for use or does it mean Please beta test now?

  6. Bill Watterson was right... by CaseyB · · Score: 5, Funny

    "Scientific progress goes BOINC?"

  7. a great joke by ch-chuck · · Score: 5, Funny

    You know, I'd love to setup a transmitter and inject a signal into the seti data collection dish - you know, a low level non-random mathematically transformed character stream that roughtly translates to "The earthlings will never find us here" or something.

    If done right it could be a bigger practical joke than the War of the Worlds broadcast of 1938!

    --
    try { do() || do_not(); } catch (JediException err) { yoda(err); }
    1. Re:a great joke by Kiryat+Malachi · · Score: 4, Informative

      Best you'd conceivably get is a detection from one dish; without actually putting a transmitter way out in space, the confirmations that would be required (things like confirming parallax of the signal, motion of the signal consistent with it being X light years away, etc.) would require access to every radiotelescope in the world.

      Best you might get is "oh, neat, a candidate signal" until one or the other of the rejection mechanisms coughs and says "Bullshit."

      --

      ---
      Mod me down, you fucking twits. Go ahead. I dare you.
      (I read with sigs off.)
    2. Re:a great joke by Kiryat+Malachi · · Score: 3, Interesting

      SS1 wouldn't have sidereal motion, it isn't high enough. Also, there's the fact that its only up there for a couple minutes. But basically, it wouldn't "look" like a signal from extraplanetary sources.

      The Moon, well, they would say "It's coming from the moon". I suspect there are ways to tell if someone is bouncing it off the moon... like the fact that it would be an on again, off again signal in synch with the rotation of the planet.

      To successfully hoax the SETI program would require a *lot* of effort and smarts.

      --

      ---
      Mod me down, you fucking twits. Go ahead. I dare you.
      (I read with sigs off.)
  8. Me predicts... by Maljin+Jolt · · Score: 4, Insightful

    This BOINC thingy seems to be an adequate infrastructure for the next generation of... worms.

    --
    There you are, staring at me again.
    1. Re:Me predicts... by sploxx · · Score: 3, Insightful

      No, why?
      Because it (the application) uses networking and is 'distributed'? It is not p2p. It is 1-N, i.e. the workunit server to all the clients. That's a bigg difference. Although you can argue that there is a single point of failure because the workload server could be hacked and transfer malicous data to the clients, it is a scenario IMHO not very likely because: a) the workload server has to be hacked, b) it has to stay so for a longer time to have any effect and c) the client software must have a buffer-overflow-like flaw.

      Set it in relation:
      If you do apt-get in debian without *really* checking the author's reputation and getting his *certified* PGP/GPG keys, you're essentially doing much worse things in terms of security. Probably 95% of all debian users do this (me included).

      And it is similar to websites which install worms by exploiting flaws in IE. This is a way of infection which has to be blocked, of course, but the main way of infection is still either by unpatched services running on well-known ports or eMail...

      This is, of course, one of the reasons why I won't use SETI@Home until it is GPL or similar [Would it be GPL with BOINC?]

    2. Re:Me predicts... by Anonymous Coward · · Score: 2, Informative

      Umm... This new version is GPL'ed

      http://boinc.berkeley.edu/seti_source/

  9. Interesting... by ndavidg · · Score: 4, Funny

    Well this is interesting... probably the first time a service provider was required to upgrade software: "You better upgrade if you want us to continue using your cpu cycle service."

  10. Ah, Seti@Home by jb.hl.com · · Score: 3, Funny

    The practical implementation of a million monkeys at a million typewriters... ...finding nothing.

    Seriously, what has Seti@Home found as of yet?

    --
    By summer it was all gone...now shesmovedon. --
    1. Re:Ah, Seti@Home by exp(pi*sqrt(163)) · · Score: 4, Insightful

      It's found a lack of signs of life - at least a lack of certain types of sign. That in itself is a find.

      --
      Doesn't it make you feel good to know that our freedoms are protected by politicans, lawyers and journalists.
    2. Re:Ah, Seti@Home by Johnny+Mnemonic · · Score: 2, Interesting


      It found that you can ask home users with more computing power than they personally use to donate their compute cycles, if they find the project interesting enough and your work is Very Embarrassingly Parallel.
      Furthermore, as broadband becomes more popular, the work will not need to be quite so parallel. And as more devices have actual CPUs and go online, you could ask more of even more appliances--for example, one could reasonably run BOINC on their Tivo or Xbox.

      That, as it's been said, is an important discovery in and of itself. The world is more lacking of VEP compute problems than CPU time, apparently, but maybe that can be changed; and maybe that can be changed on a problem that is important. Part of designing a VEP task is thinking about the issue differently and configuring your compute interactions differently; now that SETI has demonstrated the possibility, and has been expanded by BOINC, perhaps it will attract more interest and spur adoption of VEP worksets.

      --

      --
      $tar -xvf .sig.tar
    3. Re:Ah, Seti@Home by deglr6328 · · Score: 2, Interesting

      I've recently decided to uninstall SETI and leave the search after staying with it from the begining in '99 because one small graph in an article of Scientific American has kept sticking in my mind. Around 2000-2001 SciAm published an article that included this graph of SETI's search results (negative, natch) for the galaxy.

      Even back then you can see that a large portion of the interesting parameter space has been excluded; it's been 3 years and not a peep. SETI's negative result is very, very important but it feels like it's time to move on.

      --
      - "Hear that?! The percolations are imminent! Cease your ingress!"
  11. BONIC? by The+Analog+Kid · · Score: 2, Funny

    Berkeley Open Infrastructure for Network Computing

    Am I to take that this project will also be dying?

  12. Tax break? by SkyWalk423 · · Score: 4, Funny
    If I sign up for SETI@home, are my spare CPU cycles tax deductibe as a charitable contribution?

    1. Re:Tax break? by ndavidg · · Score: 2, Funny

      Good question. But here's an even bigger question: If you could put it on your taxes, how would you calculate the amount? SETI/Idle Time || SETI/Used Time || SETI/Time Spent looking at Pr0n ?

  13. Yeah. by Anonymous Coward · · Score: 2, Insightful
    Because psychologists have prevented sooooo many crimes.

    Most often, they are responsible for rapists etc. getting out of prison early or even defend them by blaming society/the victim for their crimes or some other morally relativistic nonsense.

  14. Criminal Intent by EssTiDee · · Score: 3, Funny

    From article: "Will the format of input and output files change? Yes. The new format is XML-like (though not legal XML). " Sorry SETI, the RIAA has long since scared me away from having anything illegal on my PC. :-P

  15. Personal choice by Pi_0's+don't+shower · · Score: 2, Insightful

    It depends on what you decide is more important to your life/society -- and many people are more interested in finding/looking for extraterrestrial life.

    I think personally, the sooner the better. We all have short lifetimes here on this earth, and light-travel time limits how long it will take us to contact anyone. If there are ET's within about 20-30 light years, it's reasonable to expect that we can contact them (and hear back from them) within some of our lifetimes -- which is a very exciting (though perhaps too optimistic) possibility. Imagine the benefits to society contact with an alien race could bring!

    Even if it's too far to contact and hear back from in our lifetime -- there's something to be said for looking for them. Even if we just get and decode their message, there could be some wonderful information that could advance any given field by thousands of years of research...

  16. Will new client screen out 'cheaters'? by Siergen · · Score: 5, Interesting
    I recall reading that some SETI contributors had found ways to artificially raise their rankings for number of packets processed (forget how they did it). This angered some contributors whose high rankings were based on real results, and who were now being knocked from the top spots by the 'cheaters'.

    Does the new client include methods to block the methods used to spoof the current SETI@Home client?

    1. Re:Will new client screen out 'cheaters'? by SkyWalk423 · · Score: 3, Funny
      You'll be happy to know that the new SETI@Home client is PunkBuster-enabled. The days of SETI@Home aimbots are finally over!

      Score one for the good guys!

  17. Source Available by eeg3 · · Score: 4, Interesting

    Interestingly enough, the new client has the option to compile it yourself. The old client didn't have this option, or atleast it was very difficult to find, _if_ it was available. Now maybe it can be ported to archs that were previously unsupported.

  18. I don't do pushed software upgrades by Anonymous Coward · · Score: 4, Interesting

    "BOINC transparently and securely downloads new application versions. This lets us upgrade and extend SETI@home without requiring you to download and install new software. "

    Well, if I can't turn this feature off, they've lost my cycles. I don't even allow my OS vendor to perform automatic downloads of "new versions" of programs.

    For those with the tinfoil hats, the Patriot Act could be used to force Berzerkeley to download random "interesting" ware for the Feds, and keep quiet about it under penalty of law, under the umbrella of looking for terrorist activity. This ain't Java playing in a secure sandbox either.

    1. Re:I don't do pushed software upgrades by wwahammy · · Score: 2, Insightful

      I think that's ridiculous. This has the potential to fix security holes quickly, expand scientific work and in general make the entire project more manageable. If you can't get over a non-profit educational system having a small bit of control over your computer, you're just paranoid.

  19. File format is not XML: why not? by LightStruk · · Score: 4, Interesting
    Will the format of input and output files change?

    Yes. The new format is XML-like (though not legal XML).
    Anybody familiar with the rationale behind this decision? The sample file is indeed very close to legal XML. If it is so close, why not go the last mile and make it legal?
    Well-formed XML facilitates communication and interoperability, because standard XML parsers can grok it, making it easier to write new implementations that understand the same XML format.
  20. Not quite ready for the unwashed masses? by stefanb · · Score: 3, Interesting

    I had heard about the eventual switch-over some months ago, but never found the time to play around with the beta, so I took the opportunity now to install the client and check it out.

    On Mac OS X, all went well, and my PowerBook is munching on it's first unit, fans spinning. However, when I tried to start the client on a Sun box at work, it failed with "ld.so.1: ./boinc_3.18_sparc-sun-solaris2.7: fatal: libstdc++.so.3: open failed: No such file or directory." A quick Google confirmed my suspicions: the client is linked against the GCC stdlib, which is not a standard part of Solaris. Now, that's easy enough to fix if you've worked with Solaris before: just go to sunfreeware.com, and find a suitable binary package to put on.

    However, someone not knowing about Solaris, GCC, and sunfreeware.com might be a bit stumped. And the boinc/setiboinc boards reveal that quite a number of beta testers are confused about this, not only on Solaris but also on Linux. It's not completely obvious which GCC/libgcc packages contains libstc++.so.3 (as opposed to .2.x or .4.x).

    The real kicker is that I couldn't find any hint of this problem or a solution on the site. I probably looked in all the wrong places in the last half hour... And I couldn't find a feedback form or email address either. This definitly needs to be improved if they want people to move over to boinc.

    1. Re:Not quite ready for the unwashed masses? by srwalter · · Score: 2, Funny
      However, someone not knowing about Solaris, GCC, and sunfreeware.com might be a bit stumped. And the boinc/setiboinc boards reveal that quite a number of beta testers are confused about this, not only on Solaris but also on Linux. It's not completely obvious which GCC/libgcc packages contains libstc++.so.3 (as opposed to .2.x or .4.x).

      How many people use Solaris that aren't familiar with it? It's not like Grandma is gonna come with a shiny new Solaris CD and install it.
      --
      Freedom is the freedom to say that 2 + 2 = 4
  21. Can you disable automatic updates? by Hibernator · · Score: 5, Interesting
    In the transition FAQ it says
    BOINC transparently and securely downloads new application versions. This lets us upgrade and extend SETI@home without requiring you to download and install new software.
    which makes me wonder if users can disable that. I don't want anybody installing software on my computer without my approval, thank you.

    The FAQ didn't answer that question--does anyone know?

  22. comparative advantage in distributed computing by k2enemy · · Score: 2, Informative

    this is the first i've seen BOINC. it looks like a good platform to implement concepts of comparative advantage in distributed computing projects . the idea is to apply some of the concepts that drive international trade to distributed computing.

  23. So long, SETI@Home.. by Hibernator · · Score: 3, Insightful
    This may very likely be the beginning of the end for SETI@Home. One of the attractions of SETI@Home for many people is the excitement of tracknig the counter of the number of work units completed. In contrast, the new BOINC-based system has a ridiculously complex and unintuitive "credit" system that users are very unlikely to find compelling.

    I guess this just shows that every project, even a non-commercial one, eventually needs to have someone with some marketing sense if it wants to continue to thrive.

    1. Re:So long, SETI@Home.. by rritterson · · Score: 2, Interesting

      While you might be right, I hardly believe that a large number of users are running their computers 24/7 just to appear on a semi-obscure top 100-list.

      Also, I followed your link and I like the new system much better- it awards credits based on CPU time/clock rate instead of just number of work units completed. Thus one credit will be more uniform across all platforms. What's wrong with that?

      --
      -Ryan
      AUWYHSTOT (Acronyms are Useless When You Have to Spell Them Out Too)
    2. Re:So long, SETI@Home.. by Hibernator · · Score: 2, Insightful
      Thus one credit will be more uniform across all platforms. What's wrong with that?

      It makes perfect sense from a techincal perspective. However, it's harder to understand, and therefore less compelling, and therefore less likely to attract new users.

  24. Be careful what you search for by xyote · · Score: 4, Funny

    I have a suspicion that any advanced galatic civilization, realizing the nature of expansionistic species, broadcasts instructions on how to blow yourself up, knowing full well that any sufficiently aggressive species will not be able to resist following the instructions. The tiny note at the end "Do not attempt this on your home planet" just indicates a puckish sense of humor.

  25. BOINC by Sunspire · · Score: 5, Informative

    Boinc is more than just an updated Seti@Home, it's a generic delivery platform for distributed projects. That means you, yes you, can develope a BOINC app. Just gather some people to run it for you and compute away without needing any approval from the guys at Berkeley. Basically the participants enter a project URL into the BOINC application, the program then downloads your code and the crunching begins. BOINC handles all the network, workunit, results, distribution, security, versioning etc. issues for you.

    Participants can even choose to split their resources among several projects, say, Seti@Home and Folding@Home. Another thing that will also be used in the new Seti@Home is that you can have clients participating in the same project working on completely different computation sets. For example, clients that have proven themselves to have a fast workunit turnaround time and a long history of participating and that have a gigabyte or more of RAM can be given special tasks that would normally be impossible because of the high number of griefers on the net.

    --
    It's like deja vu all over again.
  26. the be all end all of posts by Darth_brooks · · Score: 3, Interesting

    Lets see what we can cover:

    BOINC isn't nearly as usful to society as Folding@home, AIDS research@home, help feed starving disabled puppies in war torn african nations@home, etc.

    BOINC != Seti@Home. BOINC is a step up the ladder from Seti, it provides the infrastructure for multiple projects. *you* choose the project to attach yourself to and contribute time to. In an ultra-perfect hippie world, Folding@home would use the BOINC infrastructure. Instead you get to help out who you want.

    I ain't trustin no Berkeley hippies to silently install no black helicopter, tinfoil hat disablin' technology on my system.

    Then don't use it. If you ran seti, you really had no way of knowing what was coming down the pipe now did you? You opened up a nice big gaping connection into your system while trusting that the work units weren't poison pills and that Berkeley's infrastructure hadn't been comprimised. Run the client on a non-critical machine, put it outside your firewall if it makes you happy.

    Scientific progress goes BOINC!

    You're very clever. You're the only person that ever thought of that.

    Aliens will enslave the earth when we make contact!!!!!

    You really shouldn't have rented Battlefield Earth.

    --
    There are some people that if they don't know, you can't tell 'em.
  27. BOINC SETI@home - Ready for Prime Time? by wintermute1974 · · Score: 3, Informative
    In the hopes that someone working on the SETI@home client reads Slashdot, I am posting my bug report about the new BOINC SETI@home client here. I tried to post a bug report on their Windows Client Forum, but the authentication routine failed to recognize my account ID when I copied and pasted it from the e-mail message I had just received. (If you don't yet have a BOINC account, it looks something like 213ed9ba2da1696f77b0d0fa3165a3ab, but no, this is NOT my real user account.)

    Anyway, enough preamble. Here's the problem:
    In the Work tab, when I right-click on the currently-running work unit, the context-sensitive menu displays one option, Show Graphics.

    When I select Show Graphics, a window pops up, the entire contents of which is black. At this point, my Windows 2000 SP4 computer freezes. CTRL-ALT-DEL doesn't bring up the Windows Security window. CTRL-SHIFT-ESC doesn't bring up the Task Manager. I can't move the mouse. The keyboard is completely unresponsive.

    Being a sucker for punishment, I sent a non-maskable interrupt to my CPU, and rebooted the machine. Then I tried the exact same steps, and got the same results. Yup, this bug is repeatable.

    So is the new client ready for prime time? Um, not really. Add the insult of the website not recognizing the account ID that it gave me to begin with and I'd say this program should stay in beta a while longer.

    A final note: If you happen to be one of the programmers for the client, and know why this problem is happening, reply here. I'd appreciate a reply.

  28. Credits vs. Total CPU time by alchemistkevin · · Score: 2, Funny

    what am i gonna do if they don't convert my CPU Time into credits!!! Surely, wouldn't like to see the Total Credits: 0.00 (or near numbers) screen for more than a few days... either they come up with a scheme to let me run my old client, update my CPU time and keep my bragging rights or i free up my cpu from whatever number crunching it is doing at the moment and give some rest to the enclosure fans... and may be boinc is a project concieved and promoted by aliens, transported to us as telepathy in a bid for us to drop our search against them!!!?!!? who knows....

  29. BOINC SETI@home - Second System Syndrome? by wintermute1974 · · Score: 4, Interesting
    I find the BOINC client to be far from user friendly. I could figure it out and get it working but I have my doubts that the average Joe could.

    I have to agree. It was with some sadness that I uninstalled the old SETI@home client before installing BOINC. The old client was compact, quick, and friendly. In contrast, the BOINC interface seems cheerless and industrial.

    If tonight had been my first experience with the SETI@home project, I would have uninstalled it completely and told all my friends to avoid it. I refuse to keep any program that crashes my system when I try to use its basic functions.

    That said, I really like SETI@home, and I'm willing to stick it out with the new BOINC client. I only hope the most egregious bugs are removed. Ever since I was a kid, I have wanted to contribute to the search for extraterrestrial life. Since I didn't grow up to be a professional astronomer, I would continue to gladly contribute my spare clock cycles even if the SETI client was much worse than it is now.

    I think that SETI@home does important work, but I worry that BOINC might become a classic second system, with plenty of new functionality and configurability, yet big, cumbersome, and bloated in comparison to the original version.

  30. Let's see... by susano_otter · · Score: 2, Insightful
    ... How is this post not unlike a tiny party hat for my ass? Let me count the ways:

    First, you explain the basic premise of SETI as if nobody here knows what it is. Here's a memo you might not have gotten yet: Slashdot understands SETI. Try transmitting your breaking newsflash to 1999, where it might add something new to the discussion.

    Second, and speaking of years now long past, everybody who was going to care about the redundant data blocks "lie" has already moved on. Nobody besides you really cares anymore.

    Third, you're painfully unaware of the ugly irony in taking umbrage in SETI's lies, while simultaneously pimping out a lie of a whole other caliber.

    Way to go, dude. On my ass's next birthday, we'll be sure to look to you to provide the festive headgear.

    --

    Any sufficiently well-organized community is indistinguishable from Government.

  31. Re:OT: Re:File format is not XML: why not? by holloway · · Score: 2, Informative

    1. Binary data can be referenced in external files. Consider the OpenOffice xml format, where it's a single zip file with multiple xml files and the binaries that are referenced.
    2. It's inefficient compared to binary, but then it's more readable to programmers (and even some non-programmers feel comfortable opening a file, searching for a term, and replacing it - as my non-programmer boss did once).

    If you're after a binary format try EBML at sourceforge. It's a binary equivalent of XML syntax.

    Generally I think you're being too harsh on text formats. Plaintext configuration files (non-xml, I'm thinking of unix config files) have shown their worth, and binary configuration files mean you need custom editors. The processing time of XML vs binary is meaningless and is not a bottleneck for most applications -- especially this one where it'd only be XML for the data transfer. So far as bandwidth goes it could be gzipped.

    XML isn't a particular language, it's a metalanguage, and depending on the format it can provide information on how to interpret a document as much as a binary source file could. Whether the logic should be with the file is again a question of implementation, so there's no reason to complain about binary or XML unless you'd like to get more specific about which format is lacking (and then it would probably be a mistake in that format, not XML).

    XML is so much easier for programmers than binary. Many people who think they know XML think it's just the XML spec rather than the surrounding standards such as XSLT, XSLFO, XQuery, Schema, RelaxNG - maybe even Tamino. People can't really say they know XML well unless they understand those specs and the implementations.

  32. Re:Different Projects? by kpearson · · Score: 2, Informative

    BOINC doesn't run multiple projects at the same time. It runs one project at a time, but it divides its time between projects according to percentages that you choose.

    There are no active, public projects besides SETI@home yet. Predictor@home is running a public alpha test of its client that anyone can participate in. climateprediction.net began a private alpha test of its client today, and plans to begin a public beta test next month. Folding@home is developing a client, but has not announced any alpha or beta testing for it yet. BOINC Beta Test is still beta testing the BOINC client and may create an Astropulse project based on the client. Einstein@Home may be developing a client based on BOINC for its project which begins in 2005.

  33. Uh oh. New virus vector by Animats · · Score: 2, Insightful
    BOINC transparently and securely downloads new application versions.

    What's wrong with this picture?

    Definitely do not run on any machine with important data.

    1. Re:Uh oh. New virus vector by Anonymous Coward · · Score: 2, Informative

      Absolutely nothing. http://boinc.berkeley.edu/security.php

      This looks far more secure than having the user try to verify themselves.

  34. people who define themselves by not believing by exp(pi*sqrt(163)) · · Score: 2, Interesting

    Christ! It's just a sig, not a definition of anything. I've used countless different sigs over the years. This particular sig is merely a response to the countless bumper stickers I've read over the years pronouncing that God exists, we must obey Jesus, Darwin is wrong and countless other articles of religious faith.

    --
    Doesn't it make you feel good to know that our freedoms are protected by politicans, lawyers and journalists.
  35. SETI@home is GPL by SETIGuy · · Score: 2, Informative
    This is, of course, one of the reasons why I won't use SETI@Home until it is GPL or similar [Would it be GPL with BOINC?]

    Um, the SETI@home version that runs under BOINC is GPL, and has been so for some time. The BOINC client is BOINC Public License, which, because of a legal settlement, restricts commercial use until late this year. After the agreement expires, BOINC will transition to Mozilla license or GPL. I don't think we've decided which.

    You are also free to download both BOINC and SETI@home and compile them on your home machine under the "anonymous platform" mechanism. That way you don't need to download binaries.

    BTW, we sign our BOINC/SETI@home binary code on a non-networked machine kept under lock and key.