You can predict earthquakes to a extent, Before a boundry gives in it gets the "gitters" and starts making lots of really small quakes in a short space of time, So you can tell theres going to be a quake, and you can tell its going to be soon, you just don't know how soon, and thats the real issue.