Isn't bounds checking just a specialized case for checking any type of access to uninitialized memory? There are several tools that provide replacements for malloc() that can track *all* memory allocation, and some, like Valgrind, provide almost a virtual machine that tracks basically everything your program does. Any time you read, write, or allocate memory, Valgrind will track it, and tell you if it is in error. Like I said, array bounds checking is just a special case of this.
I personally detest sports.... I'd rather clear the streets and sit at home for a few hours
I think I know somebody who could use some exercise and *sunlight*. Jesus christ man! Do you detest sports because you don't like the blatant exhibitionalism and testosterone-pumped muscles, or because your jealous that the guys on the field can actually walk without getting winded?
And it's not a wire, it's a superconductor. Totally different.
Right, I was responding to the guy who suggested that a *wire* could be used to the same effect as a superconducter, because of the supposed motion of the electrons in the wire.
IIRC, individual electrons in a wire actually move extremely slowly (I don't remember the actual speed). So electricity in a wire shouldn't create any more gravity than you would get from the energy involved in pushing a cart down the street.
On a side note, wasn't there an article recently about sending photons through a small fiber-optic donut with some ridiculously powerful laser? All the energy in the photons would create a gravitational field inside the donut. The goal was that if the energy/field was strong enough, we could create a time machine. I guess this is sort of the same principle.
How's it going over in Admiral? I live in Highpoint, but unfortunately I thought the eclipse started at 16:00, so obviously I didn't see anything as cool as you did. Not to mention that I was way to lazy to punch a hole in some paper:)
* Put files into some "incomplete" directory and don't move them into your collection until they are complete
* Won't share files that are incomplete
* Will even keep trying to connect to the other person, or better yet, will search for other copies of the same file, so that it won't matter if somebody disconnects.
Do yourself and others a favor by upgrading (I use Bearshare, and any decent client will do the above things). Other's won't have to suffer through your shared crap, and you won't have to listen to incomplete songs. Is it really that complicated?
I suspect we come from different prejucices when it comes to this issue
I'd be interested to hear your prejudices, since you are one who actively tries to reduce pollution (as you say). I suspect they're actually pretty close to mine.
Really, given the nature of CO2, it's a pretty big coincidence that a natural rise in tempurature just *happened* to start just as humans became industrialized. But it's also tough to ignore the fact that there certainly have been drastic climate changes in the Earth's history, apparently on very short timescales, during times when humans couldn't have been the cause. That's why I don't like to argue it, because there is evidence going either way.
Whether or not global *warming* is actually caused by humans, global *pollution* and destruction of life is a little harder to refute. Whether or not we cut down on C02 emissions, this planet is still going straight to hell. All of us have to do a little bit more.
I'm not going to argue global warming either way, but I suppose this is a lot like tobacco companies claiming that there is no "proof" that nicotine is addictive or causes cancer. Of course there is no proof -- anything that relies on statistics to proove something will never actually proove it, only show that it is very likely. For proof we would have to go into the cells and actually witness the chemical processes.
So how can you expect proof, without being able to trace every carbon dioxide molecule from its birth at the rear of an SUV through it's life as it blankets the earth? All you can do is look at the data and find patterns.
(I agree with the parent, this is aimed more for the parent's parent comment.)
The thing I don't get is that with a false identity, all hope of actually draw attention to yourself is lost. It makes sense for people like schoolyard bullies, where their faces are in plain sight and the other kids know who they are. In an online game, everyone just says "fuck you" a few times, leaves the server, and then all your "fun" is ruined.
But then again I don't understand a lot of the things people do. maybe that's why I don't cheat.
Maybe you knew this, but the link is still #1 on the front page and the site is still able to completely fulfill my broadband investment, even with all the images.
Guess it goes to show what plain old static HTML can do. Not too shabby for a personal homepage, either. Props for the awesome project!
It seems like dropping palms (Visors or real Palms) has a lot of luck involved. I've had three palms -- one IIIe, one Vx, and one m505.
I dropped the IIIe dozens of times, but then one day it fell out of my pocket onto some carpet from only a couple feet up and cracked the screen.
The Vx was even more sturdy: I remember running down a hill and dropping it onto pavement from 5 feet up, watching it skid for several yards, and then picking it up without a scratch. Then one day I started keeping it in my inside jacket pocket -- a bad idea since all the protection I had was the flimsy leather cover it came with. I don't even remember it being hit by anything, but I took it out and found a big crack down the middle of the screen.
My m505 has faired much better -- not wanting to spend another $250, I invested in a Kensington aluminum case (IMO the nicest case around -- those titanium things are too sharp). So far it hasn't been dropped, and the case allows me to keep it in my pocket without fear.
Anyway, after many drops and relatively few failures, I can say that Palms are pretty sturdy. Most of the time. Maybe they just wear out, but I think there is a lot of luck involved. A friend of mine cracked his screen the first time he dropped it -- after only a week.
Are you a fool? "Global" has nothing to do with locale or geographical location. Try this:
<price currency="USD">5</price>
If you ever read any of the specifications, you would see that locale or currency issues are not even close to being handled by any part of XML. Currency is an application issue.
Can you imagine if, say, every email address in the world belonged to the same domain? Can you imagine if every Java class in the world belonged to the same package, or if every Perl method belonged to the same module? Now imagine if every XML element in the world had to come from the same (null) namespace. When you consider the millions of people that use XML, you *will* get conflicts.
XML Namespaces is just a way to add a unique identifier to elements that happen to have the same name. <title> can mean a thousand different things, depending on whether it refers to a book, a web page, ownership of your car, or the title of "Vice President". Now if you ever want to describe both the fact that you are a Vice President and that you own a car in the same XML document, you damned well better have a way of differentiating between the two "title"s.
Is it really that hard to use anyway? All you have to do is stick an extra little xmlns="..." at the top of your document -- you don't even have to use potentially-ugly prefixes -- and it's not any worse than typeing <!DOCTYPE foo SYSTEM "..."> at the top of the page. And if you really really don't want to play in the global game and you know that none of your elements will ever cross boundries with another document type, then you can just ignore namespaces all together.
It's complex, but I'll contend that it has the most "gain" of any XML recomendation to date.
If this were true, then 99.9% of the population shouldn't even be using a computer.
It is true, because 99.9% of the population shouldn't be compiling, let alone running on a production box, Linux dev kernels. Read the context.
95% of the population should, however, be able to run Outlook Express without infecting their computers. Since OE is designed for that 95%, it should be OE that protects the dumbass users from hurting themselves.
For all the three year olds who are not oil rig professionals, OE is the closest they have to a padded room. A padded room with a gaping hole containing various sharp objects doesn't do much good!
I was not aware that Mozilla had anything to offer over Netscape, since Netscape is just commercialized Mozilla. As for the memory usage, just a guess, but could it be because your Mozilla is a developer's build that was compiled with debugging symbols or something like that?
If you have enough RAM, then non-audio and -video performance are probably just as good as you get running natively. But like you said, the VMWare video drivers *suck*. Whereas I can play a full-screen movie in Linux or native Windows with 5-10% CPU usage, trying the same inside VMWare skips every other frame. The VMWare audio wrapper is even less efficient, taking up most of my 1.4GHz CPU just to play an MP3 and skipping if I try to do anything else concurrently.
For games, VMWare does not support any type of DirectX hardware acceleration at all (do they even support DirectX in any configuration?). So don't even think about trying to play a 3D game. I tried Quake3 once, just to see, and it crashed the VM hard.
...the retail/cost ratio of DVDs is not as insane as CDs.
Not to mention that it costs a lot more to make a movie (100's of millions of dollars) than to make a CD.
Isn't bounds checking just a specialized case for checking any type of access to uninitialized memory? There are several tools that provide replacements for malloc() that can track *all* memory allocation, and some, like Valgrind, provide almost a virtual machine that tracks basically everything your program does. Any time you read, write, or allocate memory, Valgrind will track it, and tell you if it is in error. Like I said, array bounds checking is just a special case of this.
I personally detest sports.... I'd rather clear the streets and sit at home for a few hours
I think I know somebody who could use some exercise and *sunlight*. Jesus christ man! Do you detest sports because you don't like the blatant exhibitionalism and testosterone-pumped muscles, or because your jealous that the guys on the field can actually walk without getting winded?
And it's not a wire, it's a superconductor. Totally different.
Right, I was responding to the guy who suggested that a *wire* could be used to the same effect as a superconducter, because of the supposed motion of the electrons in the wire.
Maybe he thinks, like most of us do, that Podkletnov is a crackpot, and he wants to dissasociate himself as much as possible.
IIRC, individual electrons in a wire actually move extremely slowly (I don't remember the actual speed). So electricity in a wire shouldn't create any more gravity than you would get from the energy involved in pushing a cart down the street.
On a side note, wasn't there an article recently about sending photons through a small fiber-optic donut with some ridiculously powerful laser? All the energy in the photons would create a gravitational field inside the donut. The goal was that if the energy/field was strong enough, we could create a time machine. I guess this is sort of the same principle.
How's it going over in Admiral? I live in Highpoint, but unfortunately I thought the eclipse started at 16:00, so obviously I didn't see anything as cool as you did. Not to mention that I was way to lazy to punch a hole in some paper :)
Dude, any good client will do several things:
* Put files into some "incomplete" directory and don't move them into your collection until they are complete
* Won't share files that are incomplete
* Will even keep trying to connect to the other person, or better yet, will search for other copies of the same file, so that it won't matter if somebody disconnects.
Do yourself and others a favor by upgrading (I use Bearshare, and any decent client will do the above things). Other's won't have to suffer through your shared crap, and you won't have to listen to incomplete songs. Is it really that complicated?
If Palm really wants scalability, they need to switch to a layout-based system.
As if switching the layout API would not cause infinitely more backwards incompatability...
I suspect we come from different prejucices when it comes to this issue
I'd be interested to hear your prejudices, since you are one who actively tries to reduce pollution (as you say). I suspect they're actually pretty close to mine.
Really, given the nature of CO2, it's a pretty big coincidence that a natural rise in tempurature just *happened* to start just as humans became industrialized. But it's also tough to ignore the fact that there certainly have been drastic climate changes in the Earth's history, apparently on very short timescales, during times when humans couldn't have been the cause. That's why I don't like to argue it, because there is evidence going either way.
Whether or not global *warming* is actually caused by humans, global *pollution* and destruction of life is a little harder to refute. Whether or not we cut down on C02 emissions, this planet is still going straight to hell. All of us have to do a little bit more.
I'm not going to argue global warming either way, but I suppose this is a lot like tobacco companies claiming that there is no "proof" that nicotine is addictive or causes cancer. Of course there is no proof -- anything that relies on statistics to proove something will never actually proove it, only show that it is very likely. For proof we would have to go into the cells and actually witness the chemical processes.
So how can you expect proof, without being able to trace every carbon dioxide molecule from its birth at the rear of an SUV through it's life as it blankets the earth? All you can do is look at the data and find patterns.
(I agree with the parent, this is aimed more for the parent's parent comment.)
The thing I don't get is that with a false identity, all hope of actually draw attention to yourself is lost. It makes sense for people like schoolyard bullies, where their faces are in plain sight and the other kids know who they are. In an online game, everyone just says "fuck you" a few times, leaves the server, and then all your "fun" is ruined.
But then again I don't understand a lot of the things people do. maybe that's why I don't cheat.
viagra is not about stroking one's ego.
Right. It is for stroking other things.
Maybe you knew this, but the link is still #1 on the front page and the site is still able to completely fulfill my broadband investment, even with all the images.
Guess it goes to show what plain old static HTML can do. Not too shabby for a personal homepage, either. Props for the awesome project!
Luckily this would be pretty hard with any apartment building, since the leakage would also be coming from all of the legitimate users.
It seems like dropping palms (Visors or real Palms) has a lot of luck involved. I've had three palms -- one IIIe, one Vx, and one m505.
I dropped the IIIe dozens of times, but then one day it fell out of my pocket onto some carpet from only a couple feet up and cracked the screen.
The Vx was even more sturdy: I remember running down a hill and dropping it onto pavement from 5 feet up, watching it skid for several yards, and then picking it up without a scratch. Then one day I started keeping it in my inside jacket pocket -- a bad idea since all the protection I had was the flimsy leather cover it came with. I don't even remember it being hit by anything, but I took it out and found a big crack down the middle of the screen.
My m505 has faired much better -- not wanting to spend another $250, I invested in a Kensington aluminum case (IMO the nicest case around -- those titanium things are too sharp). So far it hasn't been dropped, and the case allows me to keep it in my pocket without fear.
Anyway, after many drops and relatively few failures, I can say that Palms are pretty sturdy. Most of the time. Maybe they just wear out, but I think there is a lot of luck involved. A friend of mine cracked his screen the first time he dropped it -- after only a week.
Are you a fool? "Global" has nothing to do with locale or geographical location. Try this:
<price currency="USD">5</price>
If you ever read any of the specifications, you would see that locale or currency issues are not even close to being handled by any part of XML. Currency is an application issue.
IIRC it's known as "positive" and "kleene" closure. I can't really envision multiplying a string.
And what good is it really?
Can you imagine if, say, every email address in the world belonged to the same domain? Can you imagine if every Java class in the world belonged to the same package, or if every Perl method belonged to the same module? Now imagine if every XML element in the world had to come from the same (null) namespace. When you consider the millions of people that use XML, you *will* get conflicts.
XML Namespaces is just a way to add a unique identifier to elements that happen to have the same name. <title> can mean a thousand different things, depending on whether it refers to a book, a web page, ownership of your car, or the title of "Vice President". Now if you ever want to describe both the fact that you are a Vice President and that you own a car in the same XML document, you damned well better have a way of differentiating between the two "title"s.
Is it really that hard to use anyway? All you have to do is stick an extra little xmlns="..." at the top of your document -- you don't even have to use potentially-ugly prefixes -- and it's not any worse than typeing <!DOCTYPE foo SYSTEM "..."> at the top of the page. And if you really really don't want to play in the global game and you know that none of your elements will ever cross boundries with another document type, then you can just ignore namespaces all together.
It's complex, but I'll contend that it has the most "gain" of any XML recomendation to date.
If this were true, then 99.9% of the population shouldn't even be using a computer.
It is true, because 99.9% of the population shouldn't be compiling, let alone running on a production box, Linux dev kernels. Read the context.
95% of the population should, however, be able to run Outlook Express without infecting their computers. Since OE is designed for that 95%, it should be OE that protects the dumbass users from hurting themselves.
For all the three year olds who are not oil rig professionals, OE is the closest they have to a padded room. A padded room with a gaping hole containing various sharp objects doesn't do much good!
They were actually in the system for months. So not only was it easy to get in, but they remained undetected for all that time.
Except no drive costing less than a 747 can sustain that kind of data...
I was not aware that Mozilla had anything to offer over Netscape, since Netscape is just commercialized Mozilla. As for the memory usage, just a guess, but could it be because your Mozilla is a developer's build that was compiled with debugging symbols or something like that?
rule of thumb = 10 hours per gigabyte for 192kbps MP3
Actually, it's 12 hours, 8 minutes, and 10 and 2/3 seconds
If you have enough RAM, then non-audio and -video performance are probably just as good as you get running natively. But like you said, the VMWare video drivers *suck*. Whereas I can play a full-screen movie in Linux or native Windows with 5-10% CPU usage, trying the same inside VMWare skips every other frame. The VMWare audio wrapper is even less efficient, taking up most of my 1.4GHz CPU just to play an MP3 and skipping if I try to do anything else concurrently.
For games, VMWare does not support any type of DirectX hardware acceleration at all (do they even support DirectX in any configuration?). So don't even think about trying to play a 3D game. I tried Quake3 once, just to see, and it crashed the VM hard.