When I read that "The Core" suffers from "a preposterous plot, cliched characters, and silly special effects," I realized Pack didn't do his homework. If he had checked with your science editor or searched the real core online, he would have found out that many geophysicists and deep earth scientists believe we will be down there soon enough.
Two Ph.D.s from Cal Tech/Jet Propulsion Laboratory, one Ph.D. from the University of California, and one Ph.D. from the University of British Columbia laid out the science for us so that it would be real. If Pack thinks our plot is preposterous, then our team of geophysicists are all wrong, which I seriously believe is not the case. If Pack was alive and well in the '50s and '60s, he probably would have said we'd never walk on the moon or land on Mars. He might even have called those two monumental events preposterous as well.
The characters in our film were shaped by the scientists referred to above. They're all well-known and highly respected in their field and helped the writers, the director, and the actors so they'd behave like real scientists do today. We also had three astronauts as technical advisors work with the rest of our cast. One was Col. Susan Helms, of the Air Force and NASA who guided Hilary Swank. In other words, we took great pains to be accurate in our technology, science, and behavior. So, I guess real scientists and real astronauts are cliched, according to Pack.
Okay, whatever, so he found a couple of scientists who'll back up the scientific validity of CONTINUITY ERRORS SO HUGE YOU CAN DRIVE A TRUCK THROUGH THEM. Still, there's one question. Considering the movie's science has been mocked in places ranging from The Onion to the New York Times, what precisely drove this guy so bonkers about a review in ... the North County Times?
Posted by Clive Thompson at April 10, 2003 08:52 PM
Trackback Pings
TrackBack URL for this entry: http://www.collisiondetection.net/mt3/mt-tb.cgi/320
North County Times...heheh, true, interesting isn't it?
Thanks for the intelligence and laughs Clive. I found you a few weeks ago and have been glued ever since.
Cheers,
Cade
Posted by: cade at April 11, 2003 10:37 AM
Very cool! Glad you like it!
Yes, this North County thing is totally puzzling. My current theory is that it's his home town or something, and the only review of the movie that any of his friends and family have read was in that paper ... so he has to correct the record.
Or maybe he's just plain nuts!
Posted by: Clive at April 11, 2003 11:37 AM
Posted by: Anonymous at December 16, 2003 6:06 PM
Posted by: Online Casino at January 16, 2004 2:47 AM
When the machine compiles your code, however, it does a little bit of translation. At run time, the computer sees nothing but 1s and 0s, which is all the computer ever sees: a continuous string of binary numbers that it can interpret in various ways.
Posted by: Holland at January 20, 2004 1:07 PM
The rest of our conversion follows a similar vein. Instead of going through line by line, let's just compare end results: when the transition is complete, the code that used to read:
Posted by: Beatrice at January 20, 2004 1:07 PM
When a variable is finished with it's work, it does not go into retirement, and it is never mentioned again. Variables simply cease to exist, and the thirty-two bits of data that they held is released, so that some other variable may later use them.
Posted by: Cornelius at January 20, 2004 1:07 PM
This is another function provided for dealing with the heap. After you've created some space in the Heap, it's yours until you let go of it. When your program is done using it, you have to explicitly tell the computer that you don't need it anymore or the computer will save it for your future use (or until your program quits, when it knows you won't be needing the memory anymore). The call to simply tells the computer that you had this space, but you're done and the memory can be freed for use by something else later on.
Posted by: Humphrey at January 20, 2004 1:07 PM
These secret identities serve a variety of purposes, and they help us to understand how variables work. In this lesson, we'll be writing a little less code than we've done in previous articles, but we'll be taking a detailed look at how variables live and work.
Posted by: Drugo at January 20, 2004 1:08 PM
When the machine compiles your code, however, it does a little bit of translation. At run time, the computer sees nothing but 1s and 0s, which is all the computer ever sees: a continuous string of binary numbers that it can interpret in various ways.
Posted by: Jocatta at January 20, 2004 1:08 PM
When Batman went home at the end of a night spent fighting crime, he put on a suit and tie and became Bruce Wayne. When Clark Kent saw a news story getting too hot, a phone booth hid his change into Superman. When you're programming, all the variables you juggle around are doing similar tricks as they present one face to you and a totally different one to the machine.
Posted by: Didimus at January 20, 2004 1:08 PM
A variable leads a simple life, full of activity but quite short (measured in nanoseconds, usually). It all begins when the program finds a variable declaration, and a variable is born into the world of the executing program. There are two possible places where the variable might live, but we will venture into that a little later.
Posted by: Eliza at January 20, 2004 1:08 PM
This back and forth is an important concept to understand in C programming, especially on the Mac's RISC architecture. Almost every variable you work with can be represented in 32 bits of memory: thirty-two 1s and 0s define the data that a simple variable can hold. There are exceptions, like on the new 64-bit G5s and in the 128-bit world of AltiVec
Posted by: Etheldreda at January 20, 2004 1:08 PM
Each Stack Frame represents a function. The bottom frame is always the main function, and the frames above it are the other functions that main calls. At any given time, the stack can show you the path your code has taken to get to where it is. The top frame represents the function the code is currently executing, and the frame below it is the function that called the current function, and the frame below that represents the function that called the function that called the current function, and so on all the way down to main, which is the starting point of any C program.
Posted by: Jucentius at January 20, 2004 1:08 PM
Posted by: julia at January 24, 2004 8:19 PM
Posted by: Ronald at July 23, 2004 3:55 AM
Posted by: Jeanet at July 23, 2004 3:56 AM
Posted by: Ronald at July 29, 2004 6:49 AM
Become succesful just like us.
Posted by: Ronjea at July 29, 2004 6:50 AM
Posted by: Jeanet at July 29, 2004 6:51 AM
North County Times...heheh, true, interesting isn't it?
Thanks for the intelligence and laughs Clive. I found you a few weeks ago and have been glued ever since.
Cheers,
Cade
Posted by: cade at April 11, 2003 10:37 AM
Very cool! Glad you like it!
Yes, this North County thing is totally puzzling. My current theory is that it's his home town or something, and the only review of the movie that any of his friends and family have read was in that paper ... so he has to correct the record.
Or maybe he's just plain nuts!
Posted by: Clive at April 11, 2003 11:37 AM
this is stupid k!
Posted by: Anonymous at December 16, 2003 6:06 PM
Nice site. thx.
Posted by: Online Casino at January 16, 2004 2:47 AM
When the machine compiles your code, however, it does a little bit of translation. At run time, the computer sees nothing but 1s and 0s, which is all the computer ever sees: a continuous string of binary numbers that it can interpret in various ways.
Posted by: Holland at January 20, 2004 1:07 PM
The rest of our conversion follows a similar vein. Instead of going through line by line, let's just compare end results: when the transition is complete, the code that used to read:
Posted by: Beatrice at January 20, 2004 1:07 PM
When a variable is finished with it's work, it does not go into retirement, and it is never mentioned again. Variables simply cease to exist, and the thirty-two bits of data that they held is released, so that some other variable may later use them.
Posted by: Cornelius at January 20, 2004 1:07 PM
This is another function provided for dealing with the heap. After you've created some space in the Heap, it's yours until you let go of it. When your program is done using it, you have to explicitly tell the computer that you don't need it anymore or the computer will save it for your future use (or until your program quits, when it knows you won't be needing the memory anymore). The call to simply tells the computer that you had this space, but you're done and the memory can be freed for use by something else later on.
Posted by: Humphrey at January 20, 2004 1:07 PM
These secret identities serve a variety of purposes, and they help us to understand how variables work. In this lesson, we'll be writing a little less code than we've done in previous articles, but we'll be taking a detailed look at how variables live and work.
Posted by: Drugo at January 20, 2004 1:08 PM
When the machine compiles your code, however, it does a little bit of translation. At run time, the computer sees nothing but 1s and 0s, which is all the computer ever sees: a continuous string of binary numbers that it can interpret in various ways.
Posted by: Jocatta at January 20, 2004 1:08 PM
When Batman went home at the end of a night spent fighting crime, he put on a suit and tie and became Bruce Wayne. When Clark Kent saw a news story getting too hot, a phone booth hid his change into Superman. When you're programming, all the variables you juggle around are doing similar tricks as they present one face to you and a totally different one to the machine.
Posted by: Didimus at January 20, 2004 1:08 PM
A variable leads a simple life, full of activity but quite short (measured in nanoseconds, usually). It all begins when the program finds a variable declaration, and a variable is born into the world of the executing program. There are two possible places where the variable might live, but we will venture into that a little later.
Posted by: Eliza at January 20, 2004 1:08 PM
This back and forth is an important concept to understand in C programming, especially on the Mac's RISC architecture. Almost every variable you work with can be represented in 32 bits of memory: thirty-two 1s and 0s define the data that a simple variable can hold. There are exceptions, like on the new 64-bit G5s and in the 128-bit world of AltiVec
Posted by: Etheldreda at January 20, 2004 1:08 PM
Each Stack Frame represents a function. The bottom frame is always the main function, and the frames above it are the other functions that main calls. At any given time, the stack can show you the path your code has taken to get to where it is. The top frame represents the function the code is currently executing, and the frame below it is the function that called the current function, and the frame below that represents the function that called the function that called the current function, and so on all the way down to main, which is the starting point of any C program.
Posted by: Jucentius at January 20, 2004 1:08 PM
Posted by: julia at January 24, 2004 8:19 PM
Nice site
Posted by: Ronald at July 23, 2004 3:55 AM
Strange comments
Posted by: Jeanet at July 23, 2004 3:56 AM
Stay in Shape
Posted by: Ronald at July 29, 2004 6:49 AM
Become succesful just like us.
Posted by: Ronjea at July 29, 2004 6:50 AM
Thanks, we will.
Posted by: Jeanet at July 29, 2004 6:51 AM