Slashdot Mirror


P2P Hard Disk System Warns of Tsunamis

An anonymous reader writes to mention an article on NetworkWorld about a free software application that detects Tsunamis by listening for vibrations in the hard drives of computers. The peer-to-peer network uses the technology that allows HDDs to keep read-write heads on track, and passes the information to a network for analysis. From the article: "If an earthquake that could lead to a tsunami is detected, the supernodes inform the other nodes. Computers running the client software and connected to the peer-to-peer network can then warn of such events. The software is able to provide such warnings because the seismic waves produced by earthquakes travel at about 5,000 kilometers per hour, while tsunamis move much slower at 500 to 1,000 kilometers per hour"

44 of 192 comments (clear)

  1. I like it in principal by LiquidCoooled · · Score: 5, Insightful

    I like the science.
    I like helping people.
    I don't like Windows only java clients which include dll files (they say on the front page its java based, but then on download page you see Mac OS X and Linux version in preparation. I think the DLL is going to pretty much stop all that.

    I don't like running random programs accessing none standard data from my harddrive without knowing exactly what its looking at and what happens to my drive if its not got the required capabilities.

    There is no technical information about this program or what it actually examines on a harddrive, coupled with the crypto java code buried inside the package (look in bcprov-jdk14.jar\org\bouncycastle\crypto) makes me nervous.

    Negating all that it looks cool and if the technical aspects are cleared up I will try it.

    I wonder if this functionality could be used to give any standard laptop a similar alarm feature as on the latest macbooks?

    --
    liqbase :: faster than paper
    1. Re:I like it in principal by Em+Ellel · · Score: 5, Informative

      While I agree with you, there is no way to do this in pure java - it will HAVE to have a DLL or some form of native code and it will be highly dependant on hardware. That being said, I agree that it I would be more inclined to run open source code for something like this...

      -Em

      --
      RelevantElephants: A Somatic WebComic...
    2. Re:I like it in principal by eln · · Score: 4, Funny

      Why don't you just tell him the truth? You have a time machine. You went into the future to after this story was posted, copied the text of the first post (which was from a real subscriber!), then went back in time until right before the story went live, and pasted the comment and claimed it as your own. Unfortunately, in doing so you altered the timeline, thereby caused an irreparable tear in the space-time continuum, resulting in the imminent destruction of the universe.

      Come on man, it's not like we haven't all played little tricks like that and accidentally destroyed the entire universe. Just own up to it.

    3. Re:I like it in principal by LiquidCoooled · · Score: 3, Funny

      No, it will cause it.

      --
      liqbase :: faster than paper
    4. Re:I like it in principal by teslar · · Score: 4, Informative
      Unfortunately, in doing so you altered the timeline, thereby caused an irreparable tear in the space-time continuum, resulting in the imminent destruction of the universe.
      Even worse than that - Daleks are coming through that tear again! The doctor's gonna be soooo pissed off....
    5. Re:I like it in principal by RickySan · · Score: 2, Insightful

      Hmm.. let me see the options here..

      1) Need a dll but know about a tsunami, pretty good i'd say
      2) no dll, hence no working software, no tsunami warning, could work against me..

      the choices, what should i do.. sigh..

      --
      "If it's true that our species is alone in the universe, then I'd have to say that the universe aimed rather low
    6. Re:I like it in principal by megaditto · · Score: 2, Insightful

      how about:

      3) buy an alarmclock with EAS (used to be EBS, emergency broadcast) feature (set you back US$15)
      or
      4) download one of those WeatherBug spyware thingies for your windows tray (at least they only track your web habits). They actually pool EAS.
      or
      5) move AWAY from the sea; go live in CO, WY, NE, KS, even UT.

      --
      Obama likes poor people so much, he wants to make more of them.
    7. Re:I like it in principal by indifferent+children · · Score: 2, Funny
      CPU temps and fan speeds ... could provide ... surface meteorological data

      Well folks, it's either 180 degrees Farenheit in Boston, or one of our ABC(TM) Action-News(TM) WeatherSpotters(TM) is crunching a lot of data on his laptop right now.

      --
      Censorship is telling a man he can't have a steak just because a baby can't chew it. --Mark Twain
  2. So it detects people playing Quake? by Anonymous Coward · · Score: 2, Funny

    Whoops, misread TFA!

  3. April 1st already? by QuantumFTL · · Score: 4, Funny

    This should end the need for wasting countless millions on professional seismic research stations. Once again, free software triumphs.

    1. Re:April 1st already? by ultranova · · Score: 5, Funny

      This should end the need for wasting countless millions on professional seismic research stations. Once again, free software triumphs.

      Actually, hard drives capable of stuffing a billion bits per square centimeter and needing the ability to position the head above each one separately triumph. And you know what drives hard drive development ? The need for inexpensive record space of course. And what causes this need ? Pirated movies, games and music.

      In other words, piracy saves lives.

      --

      Forget magic. Any technology distinguishable from divine power is insufficiently advanced.

    2. Re:April 1st already? by Skevin · · Score: 4, Funny

      I thought it was a joke, but for a different reason.

      I thought the title read "PSP Hard Disk System Warns of Tsunamis". Boy, Sony is sure pushing the envelope on hyping the Playstation Portable! Imagine how many more disasters the PS3 could avert! Too bad they're only making a million in their first run.

      Solomon

      --
      "Twice half-assed makes an ass whole." --Solomon K. Chang
    3. Re:April 1st already? by fmobus · · Score: 3, Insightful

      And what causes this need ? Pirated movies, games and music and porn.

  4. Sooo.... by Overzeetop · · Score: 4, Funny

    If everybody in China jumped off of a 1 foot step ladder at the same time, would there be a sudden drop in P2P data that might indicate the event?

    (of course I didn't RTFA, I'm just trying to avoid work this afternoon by wandering around making incoherent posts)

    --
    Is it just my observation, or are there way too many stupid people in the world?
    1. Re:Sooo.... by LordEd · · Score: 4, Funny

      No, but that would be a really big step ladder to hold the entire population of china.

    2. Re:Sooo.... by cmeans · · Score: 3, Funny
      It's OK, they've got a Great Wall to lean it up against.

  5. false warnings by MrSvenSven · · Score: 3, Insightful

    I don't think all earthquakes cause tsunamis. Seems like there may be a lot more false warnings than real tsunamis.

    1. Re:false warnings by budgenator · · Score: 2, Insightful

      I don't think all earthquakes cause tsunamis
      A quick look at IRIS will confirm that, out of 334 earthquakes in the last 30 days, 6 had tsunami potential and there were no reported tsunami. I was quite interested in tsunami after the boxing day quake, and was preparing to help an open source project that fizzeled. The reality is there are enough siesmometers to analyse all ready, what's need is several fold,
      one problem is geopolitical, many countries ignored the established warning systems because they were run by american or seen as run by americans.
      Another problem is in many areas, there is either noway or it's difficult to get a warning from the emergency management center to the people fast enough or even at all in many parts of the world. If the Cascadia fault ruptured, there would be no way the people on our own west coast could be warned in time; imagine the problem in Indonesia's jungles islands.
      and lastly there is what I call the "jaws syndrome" the locals just don't want to scare the tourists.

      What I think is needed is a mesh network type of system where the warnings could be routed through multiple means even down to a radio system like the weather warning radios we can get. Remote villages near the coast could get one of these radios with solar cell recharged bateries, then use their own system localy.

      --
      Apocalypse Cancelled, Sorry, No Ticket Refunds
    2. Re:false warnings by HoboMaster · · Score: 2, Informative

      If you read TFA (or even just the summary), you'll notice that it takes quakes of a certain frequency to create a tsunami. High frequency quakes don't cause tsunamis, they just cause a vibration of the water.

      --
      Remember kids, tin foil doesn't work, so use LeadHat.
    3. Re:false warnings by grcumb · · Score: 2, Interesting
      Remote villages near the coast could get one of these radios with solar cell recharged bateries, then use their own system localy.

      Remote villages usually manage alright with tsunamis (provided there is high ground nearby; if there isn't, a warning system isn't going to do any good anyway), for a couple of reasons:

      • Villagers know enough to head for the hills when the ocean recedes[*]. During a recent localised tsunami in Vanuatu, there was only one fatality when a man foolishly went to grab a few stranded fish. When his family screamed at him not to be such a fool, he climbed a coconut tree, which was swept away when the water came in. Everyone I've spoken with about this incident considers this man a bit of an idiot who got what was coming to him.
      • It's not too hard to get away when there are only a few people around. The big danger is in urban areas where it's simply not possible to get everyone out of the affected zone in the limited time available.

      [*] This phenomenon - that the ocean recedes rapidly before the arrival of a tsunami - is well understood in commonly affected areas. After all, it's a lesson you don't want to learn twice.

      --
      Crumb's Corollary: Never bring a knife to a bun fight.
  6. Cool! by Skynet · · Score: 3, Insightful

    Wouldn't be very effective in third world areas, though.

    I wonder how many simultaneous reports it takes to trigger it.

    --
    Execute? [Y/N] _
  7. Shouldn't proper seismic equipment be used? by ConfusedSelfHating · · Score: 5, Insightful

    I like the idea of disaster prevention through reading hard disk vibration and all, but isn't this the sort of thing that professionals should be responsible for?

    1. Re:Shouldn't proper seismic equipment be used? by Pizentios · · Score: 2, Insightful

      Probably, but to me (and probably a few other people out there) the world governments haven't done much to setup a warning system that all countries can afford and that is easy to install and configure.In my opinion, if the governments aren't going to do much about it, it's up to us (the general public) to find the solution.

      A system like this could even help with aid...how do you ask? If a aid company (like Red Cross) got a early warning they could then mobilize and deliver aid much quicker...IMHO the sooner the aid gets there the better chance of having more people survive.

      Just my two cents....

      --
      -Pizentios
  8. Tracking by Damastus+the+WizLiz · · Score: 2, Insightful

    Helping people avoid natural disasters is a good thing but I cannot see this program taking off too far. Too many people will fear what this progam could possibly be looking at other then just the vibration data. not to mention the possible exploits available to those looking use is maliciously.

    --
    I often have trouble remembering which way is out of bed in the morning.
  9. What a wicked idea by thatguywhoiam · · Score: 3, Funny
    Now we need a distributed P2P app that runs over WiFi - so we can detect, graph, and measure the relative drunkeness of the MacBook-using population, using their tilt sensors.

    In the name of Science, of course.

    --
    If Jesus wants me it knows where to find me.
  10. Error Message? by Gryffin · · Score: 5, Funny

    *** DISK ERROR ***

    [A]bort, [R]etry, [F]lee to high ground? : _

    --
    Learn from the mistakes of others. You won't live long enough to make them all yourself.
    1. Re:Error Message? by lpangelrob · · Score: 5, Funny

      [A]bort, [R]etry, [F]lee to high ground? : F
      ...
      [A]bort, [R]etry, [F]lee to high ground? : F
      ...
      [A]bort, [R]etry, [F]lee to high ground? : F!
      ...
      [A]bort, [R]etry, [F]lee to high ground? : F dammit!
      ...
      [A]bort, [R]etry, [F]lee to high ground? : F!!! F!!!
      ...
      <end transmission>

  11. Frequency of seismic waves by matt+me · · Score: 2, Insightful

    Seismic waves range between 40 and 200 Hz.

    Immediately we have electrical interference at multiples of 50Hz. If this is supposed to be a delocalised system eg, SETI@home running in geeks' houses we're going to have much more interference: kicking your computer, bass speakers, fans..

    1. Re:Frequency of seismic waves by lelitsch · · Score: 2, Insightful

      No, we don't. If you have many nodes, filtering out the effects that you mention is a simple matter of correlation. Earthquakes send shockwaves over wide areas, your effects are very localized. If you see a few nodes firing in a city, it's probably a subway train. If you see a wave of messages from many nodes in a radial fashion from some center, you probably have an earthquake or a similar event.

  12. mac equivalent nearly by ElephanTS · · Score: 4, Interesting

    I tried this out on my Macbook.

    http://www.suitable.com/tools/seismac.html

    Does a similar thing. Once caveat: you can never touch the mac. So it's useless really but an interesting demo of the motion detectors. They are suprisingly accurate. Footsteps nearby show up for instance.

    --
    spoonerize "magic trackpad"
  13. Strangely enough... by Evro · · Score: 3, Funny

    There's an earthquake every 5 minutes in Queens under the 7 train!

    --
    rooooar
  14. Needs to give feedback by FleaPlus · · Score: 4, Interesting

    I'm running this thing right now, after downloading from here. It's kind of neat, but it'd be really nice if it gave some sort of feedback to the user to show it was actually operating. I'd like to be able to, say, kick my computer and watch a little seismometer guage move around, just to let me know the thing is working.

    Also, to the commenter who was worrying that things like kicks or shifts to a computer would result in false alarms, that's part of why they're using a P2P network. By aggregating the results from many machines, you can toss out false alarms. Of course, if a bunch of people got together on IRC to coordinate times at which they'd all kick their computers, that could probably trigger it... ;)

    1. Re:Needs to give feedback by Joseph+Vigneau · · Score: 4, Funny

      it'd be really nice if it gave some sort of feedback to the user to show it was actually operating

      No problem- keep an eye on your bank account and credit card statements.

  15. False Alarms by greenegg77 · · Score: 2, Funny

    Do you know how many false alarms my wife will set off when she's stomping through the house to yell at me? (you never said anything about not letting the kids play with Mr. Chainsaw, dear)
    Or how many my coworker will generate as he shakes the freaking floor when he walks around?
    Ooh jEeZ. HeRe hE cOmEs aGaIn

    --
    --- This .sig for sale - $500 OBO.
  16. Oh great... by GweeDo · · Score: 4, Funny

    This will work well until a few idiots playing with "MacSaber" make me have to flee town due to the forth coming Tsunami!!

  17. Interesting by Jerf · · Score: 4, Informative

    In the absense of further knowledge, I'm somewhat skeptical about the hard drives being sensitive enough, but I mean that in the original meaning of "skeptical", as in, updated pending further evidence, not forever committed to not believing in it. Clearly, this guy thinks they are sensitive enough.

    But if that hurdle can be cleared, processed correctly the data will be very useful. Most objections Slashdotters are going to raise will be irrelevant. Local aberrations will be cancelled out at the supernode, because the aberrations will only appear at that one node. Simple interference at constant frequencies is also easy to detect and mask out with "Introduction to Signal Processing"-level signal processing.

    Merging the data together is a bit more challenging but should be doable.

    The only thing I don't see is talking about knowing where the machines are in the real world, which would be very helpful, and that may be coming later. The other thing is that the system probably won't work very well with a simple "IsEarthquake" signal coming out of the clients; the supernodes really ought to examine all the data from its clients and then decide if there's an earthquake. Otherwise, several correctly-timed local abberations could all look like "earthquakes", even with completely different characteristics, if all that is going to the supernode is "IsEarthquake". Of course, the real system may already have both of these things covered and the article merely oversimplified.

    Upshot is, signal processing can do some very surprising things with data that seems to consist almost entirely of noise, if you have enough data coming in.

    1. Re:Interesting by Percy_Blakeney · · Score: 4, Interesting
      The only thing I don't see is talking about knowing where the machines are in the real world, which would be very helpful, and that may be coming later.

      I would be curious to see if they could automatically tell you where you are, using only the vibration data from your hard drive. Given a month or so of data, they might be able to correlate major events in your data set with major events in other data sets from known locations, thus allowing them to derive your geographic location.

    2. Re:Interesting by cachorro · · Score: 2, Funny
      The only thing I don't see is talking about knowing where the machines are in the real world...

      Seems to me they could run the algorithm backwards a couple of times using a known seismic event along with a few machines in a known location and find where you are.

      Oh no... something else to be paranoid about.

    3. Re:Interesting by ssyladin · · Score: 2, Funny
      The only thing I don't see is talking about knowing where the machines are in the real world


      Hell, if the porn sites know where I live, I'm sure this guy can figure it out too.

    4. Re:Interesting by UltimApe · · Score: 2, Funny

      Hooray for triangulation!

      --
      "Infecting minds with my own memetic virus, one post at a time." Ultimape
  18. you don't understand how this works by SuperBanana · · Score: 3, Insightful

    Does a similar thing.

    No, not really. That application just shows a graph; this system collects and correlates data from many systems.

    Once caveat: you can never touch the mac.

    Again, no, not really. The system described (not Seismac) correlates data from many systems, and an earthquake will affect many systems. Your typing, jumping up and down, or even a big truck rumbling by, will not. Nevermind that earthquakes have a very charachteristic vibration, so individual nodes are unlikely to be fooled easily in the first place. The supernodes would look for correlation.

    To really dumb it down: if an earthquake happens, PCs will see the same/similar vibration in an expanding circle pattern. Similar systems are used with microphones in some cities for gunshot detection- many of them can, with just a few 'listening stations', pinpoint gunfire to within a dozen feet.

  19. Re:What a fantastic idea by MadMidnightBomber · · Score: 2, Interesting
    Outside of Europe and the US, electricity is expensive, broadband is nonexistent, and dialup internet sessions are metered by the minute.

    Sure. Except: The number of households and businesses worldwide with high-speed DSL Internet connections has hit 26 million -- with South Korea, Taiwan and Hong Kong leading the way..

    From the same article "The full top 20 looks like this: 1. SOUTH KOREA 2. TAIWAN 3. HONG KONG 4. Belgium 5. Canada 6. Denmark 7. Germany 8. SINGAPORE 9. JAPAN 10. Sweden.... "

    Other data puts NZ, Australia, Japan and S. Korea in the top 20 per head of population.

    --
    "It doesn't cost enough, and it makes too much sense."
  20. Yes, not all that useful by FreelanceWizard · · Score: 2, Insightful

    Indeed. The problem with this project is that the countries where computers are very common (say, the United States) already have effective tsunami systems. The IOC offers tsunami warnings as well in most of the Pacific, and are extending their coverage. The problem is that the third world governments often have problems with disseminating the information, and it's these very same countries that also don't have a lot of modern computers with motion detectors. The places that have effective end-to-end tsunami warning systems don't need this software, and those that don't won't have the hardware necessary to use it.

    There's also the concern about sensitivity, of course, including false alarms by people moving their laptops, bumping desks, walking around... some serious testing would be needed to ascertain both the precision (reliability) and accuracy of this system before believing what it says.

    --
    The Freelance Wizard
  21. how does it ... by White+Shade · · Score: 2, Interesting

    Just out of curiousity, how is it supposed to correlate IP address to physical location in the world?

    I thought that all the attempts to connect IP to physical locations had pretty much died of non-maintenance, and impossibility of getting all the location information from ISP's in anything remotely resembling realtime?

    that seems like an awful big hurdle to the operation of this thing to me...

    has something changed?

    --
    ìì!