Drop all insecure legacy features like "register globals".
The only thing that makes "register globals" insecure is an incompetent programmer. I have lots of old production code that was written long ago that will break if register globals is removed.
Exception handling is fine, as long as you can define what exactly is considered an exception. Currently, setting ERROR to ALL in PHP will cause PHP to throw errors just because you looked at your monitor funny.
Isn't it ridiculous that you have to remember to HTML escape output??? All you have to do is forget one spot, and congratulations, your app is on bugtraq.
Your entire post says this to me: "I am an incompetent programmer. I need a language that holds my hand 24/7."
I recommend you stay away from PHP and look at other hand-holding languages (anything from MS should suffice).
I agree with you, however, if Sun had not made their original announcement, RMS wouldn't currently be "blasting" them about it.
I'm tired of the mega-corporations spouting deceptive legalese and press releases in order to gain the respect of hippy, freedom loving FOSS advocates and developers. Don't these corporations know that they're not fooling anybody? Why bother?
Damn. Where are we going to find someone who understands Open Source licensing issues?
Wow, either you're being extremely sarcastic or you didn't realize that you just responded to Bruce Perens with that question.
Bruce Perens is probably one of the most knowledgable people in the world who understands Open Source licensing issues (afterall, he is the primary author of The Open Source Definition).
Also, I doubt very seriously that Iraq approached us, and said "Hey, we'd like to make some biological weapons so we can really stick it to the Iranians, with whom we are at war. Waddya say?"
I'm willing to bet that's precisely how it happened.
World leaders are just ordinary folks, like you and me. They do things the way we would do them, with little difference. They are not some all-encompassing higher power with knowledge and intellect that's completely incomprehensible to us. They're just everyday folks who make the same mistakes as we do. Nothing more, nothing less.
Not only that, but this guy had a whole computer for each UO instance? What a moron.
He could have had one decent computer with a lot of memory running linux and 10 instances of VMware.
Also, the top has some sort of disclaimer like, 'don't try any of these exploits at home', and then not a single exploit is mentioned.
I was kicked in late 1999 from UO for duping diamonds. I had so much money and so much wealth, I was completely bored, so I really didn't mind the kicking.
The way I did it was to take advantage of their poor system of landscape boundries (one server is responsible for a section of landscape). The world would do a full backup every 10 minutes. When you walk from one section of landscape to another, one server removes your character and then hands to to the next server. If you crash your client during this exchange, neither server "has" your character any longer, and you are pulled from your status from the last full server backup.
So, stand holding 50k diamonds, wait for 10 minute full backup. Give the diamonds to your buddy and cross the server boundry crashing your client during the exchange process. When you log back in, your character appears to be missing! So the server loads your char up from the last place you were saved at, which was you standing there holding 50k diamonds. Ah, but your friend also has 50k diamonds.
imagine a human being who (a) is motivated solely by pursuit of profit, (b) violates the rules of law and of ethics to further said pursuit, (c) is incapable of admitting guilt when caught, (d) acts without regard to the social environment
congratulations, you've just descibed every businessman in Russia.
Your ideas are sound in that they block most automated spam attacks, but that doesn't stop everyone.
I run Gamers.com Forums and the only way a member can post is if they actually sign up with an email verification system.
Yet, I still have lots of spammers going thru this entire process just to spam a board or two. I could use a bayesian filter to verify comments before being posted, but the only surefire way I've found to stay on top of it is with quality board moderators who identify and eliminate spam quickly.
Are people getting NASA and JPL confused with each other? I do believe they are separate organizations.
My old boss had a very high position at JPL and took me in for an extensive tour of the Cassini project. It was great asking the project manager all the questions I had. I was even able to go into the clean room and take a very close look at the satellite.
It's hard to believe that what I was looking at is now so far away...
Not all Airmen have desk jobs. I was a M60 gunner in the Air Force and helped hold the front lines at King Khalid Military City (40km south of Kuwait) before the Special Forces, who came up from the south, passed us up and took the front lines from us. This was in the first Iraq conflict in 1990.
My basic training was both Air Force and Army basic training, one after the other. After that, I attended technical school to learn the art of combat (and everything that it includes), proper search and clear procedures and hostage negotiation. After that, I attended weapon training courses, specializing with the M203, M60, 50cal, Mark 19 and LAW.
I think they are getting way too many members to cope with at the moment (with TB and suprnova going down).
The only way these sites will be able to remain online is to host them on servers out of European and American jurisdiction.
I'm a system administrator here in Saint Petersburg, Russia for an ISP that I'm a founding member of (even though I'm not Russian). I've got oodles of bandwidth, and would love to host a popular torrent site (especially because I rely on these torrents to escape from having to watch Russian television).
Is anyone interested in teaming up with me so we can get the torrents back on the web without legal worry?
You can find me here (sale [AT] winlink.ru)
p.s. to all the mods that are going to mod me into oblivian, think of this: the whole idea here is to keep the torrents alive. Isn't that what we all want?
I think the reason why people were able to call out of the hijacked planes was becuase the planes were traveling at such a low altitude.
On a sidenote, other than allowing cell phones, the other thing I wished airlines would do is offer power outlets for each seat.
When you often take non-stop 15 hour flights, a laptop's crappy 3-4 hour battery just doesn't cut it; if you're watching a DVD, forget it, dead laptop in no time.
If anyone needs to host their tracker site out of jurisdiction of American and European law, you might be interested in hosting it on one of my servers here in Russia.
write to sale (at) winlink.ru. We'll provide a great rate with unlimited traffic.
When I was a sysop for a BBS sometime around 1984, I decided to do a little experiment.
I randomly picked a username and password from my system, and then tried to use it on another local BBS. Sure enough, I logged in flawlessly. Unethical? yes, but I was only 14 at the time.
However, I did learn something valuable! You should always have a different password for every single service you belong to.
But how can you do that without having a ton of passwords to remember?
Here's what I do: commit to memory some random letters, numbers and maybe a special character. Then, every site you connect to, attach the first two letters of the service to the front of the password.
For example, if I chose hik#57, then my Slashdot password would be slhik#57 and my Yahoo password would be yahik#57.
Better security than only using one password for everything, with the added bonus of only having to remember a single password.
Mr. Garrison: Chef, what did you do when white people stole your culture?
Chef: Well, we black people always just tried to stay out in front of them.
Mr. Slave: How did you do that?
Chef: Well, like what I was sayin'. People always used to say, "I'm in the house" instead of "I'm here". But then white people started sayin' that. So we switched it to "in the hishouse". Hishouse became hishishouse, then white folks started sayin' that, so we had to change it to hisay, then to the hisa, which we had to later change to hisafasiza. And now because white people say hisafasiza, we have to say flippity floppity floop.
...Argentina get all pissy about the Falkland Islands, which are hardly worth the trouble....
and on that note, a word of advice to any foreigners enjoying themselves in a pub in downtown London (with too much to drink):
It's a bad idea to suggest to a crowd of Brits that England should just get the hell out of Ireland. I mean, why not make it simple and just let each country have their own island, right?
All joking aside, nobody found it funny and I was pushed down several times and nearly beaten up until the doorman pulled me out of there.
As an American, I really didn't realize that what I said would illicit such a violent response.
The following day, I asked some of my friends (and their parents) why it was such a sensitive issue, but they just rolled their eyes at me with disgust. Finally, google was my friend and I finally learned how deep into British culture this religious clash actually goes. Scary.
I think it really depends on the type of person in question.
I moved to Saint Petersburg, Russia from Santa Barbara, CA two years ago. I get all kinds of different reactions from the locals here. I've had people throw beer bottles at me on the street. I've had people hear me speaking english and just want to meet me. I would say the reactions are more favorable than non so it's not too bad.
Keep in mind you'll miss some stuff when going overseas, food in particular. God, I miss Ranch dressing, peanut butter, good barbecue sauce, good sushi. However, some thing make up for it, like unlimited cheap pirated software (sold on every street corner), 25 cent bottles of beer, 70 cent packs of Marlboros and beautiful THIN women.
Here's a little bit more of my story if you're interested. I started a business with a few Russian guys. Basically, we setup a fiber internet connection in a large apartment building. From there, we run our own fiber to the neighboring apartment buildings and run twisted pair to everyone's apartment who wants service. I set up a custom linux firewall that also does billing and traffic accounting. Currently, we have 200+ customers and we're just getting started. The only thing holding us back is funding; for now we're just sinking all of our profits back into the company.
Broadband is either incredibly hard to find here in the city suburbs or extremely expensive. We're the only game in town and there is no end in sight for our growth.
To those of you thinking about moving overseas to work, I suggest you grab a round trip airfare and a backpack and fully investigate before making any commitments (plus, you'll have a great time).
Keep in mind that when you lie, your brain will be more active, weighing the impact the deception might/would have regarding other memories and any possible future situations involved with those memories.
I'm going to go out on a limb and attempt some sort of comparison... when you tell the truth, it's almost like the answer is cached, no thought is really required other than recalling that direct memory which holds the data. when you attempt to deceive, the answer is no longer cached; the brain must actively retrieve the data and then worry about dependencies, children, etc.
It's no surprise that to lie or deceive requires more brain power than simply reciting truth.
Nah, you don't need the big, spinning, circular precision mirror or the B1b Lancer bomber, that was just the for the guidence and tracking system.
What you need to do scale up the jiffy pop (foil covered, popcorn kernel filled pie pan with a handle). Make it, say 10 feet in diameter.
Oh, now you need the big laser.
Drop all insecure legacy features like "register globals".
The only thing that makes "register globals" insecure is an incompetent programmer. I have lots of old production code that was written long ago that will break if register globals is removed.
Exception handling is fine, as long as you can define what exactly is considered an exception. Currently, setting ERROR to ALL in PHP will cause PHP to throw errors just because you looked at your monitor funny.
Isn't it ridiculous that you have to remember to HTML escape output??? All you have to do is forget one spot, and congratulations, your app is on bugtraq.
Your entire post says this to me: "I am an incompetent programmer. I need a language that holds my hand 24/7."
I recommend you stay away from PHP and look at other hand-holding languages (anything from MS should suffice).
Those are Sun's patents.
I agree with you, however, if Sun had not made their original announcement, RMS wouldn't currently be "blasting" them about it.
I'm tired of the mega-corporations spouting deceptive legalese and press releases in order to gain the respect of hippy, freedom loving FOSS advocates and developers. Don't these corporations know that they're not fooling anybody? Why bother?
Damn. Where are we going to find someone who understands Open Source licensing issues?
Wow, either you're being extremely sarcastic or you didn't realize that you just responded to Bruce Perens with that question.
Bruce Perens is probably one of the most knowledgable people in the world who understands Open Source licensing issues (afterall, he is the primary author of The Open Source Definition).
Also, I doubt very seriously that Iraq approached us, and said "Hey, we'd like to make some biological weapons so we can really stick it to the Iranians, with whom we are at war. Waddya say?"
I'm willing to bet that's precisely how it happened.
World leaders are just ordinary folks, like you and me. They do things the way we would do them, with little difference. They are not some all-encompassing higher power with knowledge and intellect that's completely incomprehensible to us. They're just everyday folks who make the same mistakes as we do. Nothing more, nothing less.
Totally.
Not only that, but this guy had a whole computer for each UO instance? What a moron.
He could have had one decent computer with a lot of memory running linux and 10 instances of VMware.
Also, the top has some sort of disclaimer like, 'don't try any of these exploits at home', and then not a single exploit is mentioned.
I was kicked in late 1999 from UO for duping diamonds. I had so much money and so much wealth, I was completely bored, so I really didn't mind the kicking.
The way I did it was to take advantage of their poor system of landscape boundries (one server is responsible for a section of landscape).
The world would do a full backup every 10 minutes. When you walk from one section of landscape to another, one server removes your character and then hands to to the next server. If you crash your client during this exchange, neither server "has" your character any longer, and you are pulled from your status from the last full server backup.
So, stand holding 50k diamonds, wait for 10 minute full backup.
Give the diamonds to your buddy and cross the server boundry crashing your client during the exchange process. When you log back in, your character appears to be missing! So the server loads your char up from the last place you were saved at, which was you standing there holding 50k diamonds. Ah, but your friend also has 50k diamonds.
Ah, good times.
from the fantastic film, Apoclaypse Now.
Marlon Brando is an amazing actor in the way he delivers the above text.
imagine a human being who (a) is motivated solely by pursuit of profit, (b) violates the rules of law and of ethics to further said pursuit, (c) is incapable of admitting guilt when caught, (d) acts without regard to the social environment
congratulations, you've just descibed every businessman in Russia.
Your ideas are sound in that they block most automated spam attacks, but that doesn't stop everyone.
I run Gamers.com Forums and the only way a member can post is if they actually sign up with an email verification system.
Yet, I still have lots of spammers going thru this entire process just to spam a board or two. I could use a bayesian filter to verify comments before being posted, but the only surefire way I've found to stay on top of it is with quality board moderators who identify and eliminate spam quickly.
Are people getting NASA and JPL confused with each other? I do believe they are separate organizations.
My old boss had a very high position at JPL and took me in for an extensive tour of the Cassini project. It was great asking the project manager all the questions I had. I was even able to go into the clean room and take a very close look at the satellite.
It's hard to believe that what I was looking at is now so far away...
Not all Airmen have desk jobs. I was a M60 gunner in the Air Force and helped hold the front lines at King Khalid Military City (40km south of Kuwait) before the Special Forces, who came up from the south, passed us up and took the front lines from us. This was in the first Iraq conflict in 1990.
My basic training was both Air Force and Army basic training, one after the other. After that, I attended technical school to learn the art of combat (and everything that it includes), proper search and clear procedures and hostage negotiation. After that, I attended weapon training courses, specializing with the M203, M60, 50cal, Mark 19 and LAW.
Good times.
I think they are getting way too many members to cope with at the moment (with TB and suprnova going down).
The only way these sites will be able to remain online is to host them on servers out of European and American jurisdiction.
I'm a system administrator here in Saint Petersburg, Russia for an ISP that I'm a founding member of (even though I'm not Russian). I've got oodles of bandwidth, and would love to host a popular torrent site (especially because I rely on these torrents to escape from having to watch Russian television).
Is anyone interested in teaming up with me so we can get the torrents back on the web without legal worry?
You can find me here (sale [AT] winlink.ru)
p.s. to all the mods that are going to mod me into oblivian, think of this: the whole idea here is to keep the torrents alive. Isn't that what we all want?
I think the reason why people were able to call out of the hijacked planes was becuase the planes were traveling at such a low altitude.
On a sidenote, other than allowing cell phones, the other thing I wished airlines would do is offer power outlets for each seat.
When you often take non-stop 15 hour flights, a laptop's crappy 3-4 hour battery just doesn't cut it; if you're watching a DVD, forget it, dead laptop in no time.
If anyone needs to host their tracker site out of jurisdiction of American and European law, you might be interested in hosting it on one of my servers here in Russia.
write to sale (at) winlink.ru. We'll provide a great rate with unlimited traffic.
When I was a sysop for a BBS sometime around 1984, I decided to do a little experiment.
I randomly picked a username and password from my system, and then tried to use it on another local BBS. Sure enough, I logged in flawlessly. Unethical? yes, but I was only 14 at the time.
However, I did learn something valuable! You should always have a different password for every single service you belong to.
But how can you do that without having a ton of passwords to remember?
Here's what I do: commit to memory some random letters, numbers and maybe a special character.
Then, every site you connect to, attach the first two letters of the service to the front of the password.
For example, if I chose hik#57, then my Slashdot password would be slhik#57 and my Yahoo password would be yahik#57.
Better security than only using one password for everything, with the added bonus of only having to remember a single password.
Mr. Garrison: Chef, what did you do when white people stole your culture?
Chef: Well, we black people always just tried to stay out in front of them.
Mr. Slave: How did you do that?
Chef: Well, like what I was sayin'. People always used to say, "I'm in the house" instead of "I'm here". But then white people started sayin' that. So we switched it to "in the hishouse". Hishouse became hishishouse, then white folks started sayin' that, so we had to change it to hisay, then to the hisa, which we had to later change to hisafasiza. And now because white people say hisafasiza, we have to say flippity floppity floop.
thanks for helping me make my point.
...Argentina get all pissy about the Falkland Islands, which are hardly worth the trouble....
and on that note, a word of advice to any foreigners enjoying themselves in a pub in downtown London (with too much to drink):
It's a bad idea to suggest to a crowd of Brits that England should just get the hell out of Ireland. I mean, why not make it simple and just let each country have their own island, right?
All joking aside, nobody found it funny and I was pushed down several times and nearly beaten up until the doorman pulled me out of there.
As an American, I really didn't realize that what I said would illicit such a violent response.
The following day, I asked some of my friends (and their parents) why it was such a sensitive issue, but they just rolled their eyes at me with disgust. Finally, google was my friend and I finally learned how deep into British culture this religious clash actually goes. Scary.
According to Gamers.com,
"The PC version of the game is on schedule for a release in February of 2005."
You forgot to tell us what makes gravity work.
silly rabbit! God IS gravity, time and space.
I used to receive hundreds of spam everyday.
My solution? Simply configuring sendmail to use SORBS ( Spam and Open Relay Blocking System) stopped 98 percent of my spam traffic right there.
Using SpamAssassin really just blocks anything left over. I'm lucky to see a single peice of spam once a week.
I think it really depends on the type of person in question.
I moved to Saint Petersburg, Russia from Santa Barbara, CA two years ago.
I get all kinds of different reactions from the locals here. I've had people throw beer bottles at me on the street. I've had people hear me speaking english and just want to meet me. I would say the reactions are more favorable than non so it's not too bad.
Keep in mind you'll miss some stuff when going overseas, food in particular. God, I miss Ranch dressing, peanut butter, good barbecue sauce, good sushi. However, some thing make up for it, like unlimited cheap pirated software (sold on every street corner), 25 cent bottles of beer, 70 cent packs of Marlboros and beautiful THIN women.
Here's a little bit more of my story if you're interested.
I started a business with a few Russian guys. Basically, we setup a fiber internet connection in a large apartment building. From there, we run our own fiber to the neighboring apartment buildings and run twisted pair to everyone's apartment who wants service.
I set up a custom linux firewall that also does billing and traffic accounting. Currently, we have 200+ customers and we're just getting started. The only thing holding us back is funding; for now we're just sinking all of our profits back into the company.
Broadband is either incredibly hard to find here in the city suburbs or extremely expensive.
We're the only game in town and there is no end in sight for our growth.
Our website
To those of you thinking about moving overseas to work, I suggest you grab a round trip airfare and a backpack and fully investigate before making any commitments (plus, you'll have a great time).
um, you're joking right?
Having an LCD should be the number ONE reason why you should run a screen saver.
My poor 15'' TFT display has major WinXP desktop burn in.
I replaced it with a new one, and now you can bet a screensaver kicks in if sat idle for 5 minutes.
It doesn't take a lot to say "I am lying"
Keep in mind that when you lie, your brain will be more active, weighing the impact the deception might/would have regarding other memories and any possible future situations involved with those memories.
I'm going to go out on a limb and attempt some sort of comparison...
when you tell the truth, it's almost like the answer is cached, no thought is really required other than recalling that direct memory which holds the data.
when you attempt to deceive, the answer is no longer cached; the brain must actively retrieve the data and then worry about dependencies, children, etc.
It's no surprise that to lie or deceive requires more brain power than simply reciting truth.
Duh.
That said, parking is not a problem in one of them.
No kidding. One of the highlighs of this car is that it's as long as a normal car is wide.
Therefore, to park you can just pull straight in, putting the front end (or rear) of the car parallel to the street.
For urban parking woes, it doesn't get any better.