Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×

Comment Re:Everybody hatin' on PHP (Score 4, Informative) 192

Changes in PHP 6
Issue: Register globals are the source of many application's security problems and cause a constant grief.

Discussion: We shortly discussed how we want to attend users on the disappearance of this functionality. We decided that if we find the setting during the startup of PHP we raise an E_CORE_ERROR which will prevent the server from starting with a message that points to the documentation. The documentation should explain why this functionality was removed, and some introduction on safe programming.

Conclusions:

We are going to remove the functionality.
We throw an E_CORE_ERROR when starting PHP and when we detect the register_globals setting

http://www.php.net/~derick/meeting-notes.html#id12

Issue: Magic_quotes can be cumbersome for application developers as it is a setting that can be set to on or off without any influence from within the script itself as input parameters are escaped before the script starts.

Discussion: In the same way as with the remove of the register_globals functionality, we decided that if we find the setting during the startup of PHP we raise an E_CORE_ERROR which will prevent the server from starting with a message that points to the documentation. The documentation should explain why this functionality was removed, and point the users at the input_filter extension as replacement.

Conclusions:

We remove the magic_quotes feature from PHP.
We throw an E_CORE_ERROR when starting PHP and when we detect the magic_quotes, magic_quotes_sybase or magic_quotes_gpc setting.

http://www.php.net/~derick/meeting-notes.html#id13

They are also planning on getting rid of the non-PDO db stuff at a future date.

Comment Re:Too much weight (Score 1) 89

You have to factor in the weight of the person and life support. There's also the matter of longevity. A human might have to return to base after life support runs out while a robot can remain on task (without sleep or breaks) until maintenance is required, which may be indefinite (i.e. Mars rovers). Miniaturization is a consideration as a robot may be shrunk down based on mission requirements making transport cheaper whereas a human is always going to have the same mass/volume. Then there's aptitude, which you touched on. Humans are good at a lot of things, but robots can do some things that humans cannot.

Comment $1.50 plus round-trip airfare (Score 1) 370

There will always be people who will spend time actively seeking out the illicit downloads, even though a legit one of the same thing is $1.50 and they could get it in less time.

More like $1.50 plus round-trip airfare to a country where the seller doesn't say "This product is not available in your country." And often, the legal MP3 or M4A download has prominent compression artifacts where the illegal FLAC download does not.

Comment No matter how the government/corporations oppress (Score 3, Interesting) 352

Stand tall and proud. The sole purpose of these horrible machines is to reinforce the idea that we are subjects, not citizens, and consumers, not producers. Resist them. Big, small, average, female, intersex, whatever you are, stand proud against this filth and hope that some day Americans will once again care more about freedom than fighting a few terrorists and a lot of shadows.

Comment Re:I agree (Score 1) 370

The vast majority of my piracy is in downloading recent episodes of TV shows.

I would be fine with using Hulu, except that most shows I'm interested in are not posted online until a week after they air, and are only available for about six weeks. So I have to either buy or pirate any show that is more than six weeks old if I want to watch it.

  On the other hand, the only time I've pirated South Park in my recent memory is because 201 was not aired online. At southparkstudios.com, you can watch any episode ever made (excluding episodes between one and four weeks old - and also Super Best Friends and 201 because Comedy Central is afraid of terrorists).

The best part is that South Park posts every episode online because Trey Parker and Matt Stone were tired of illegally downloading episodes of their own show.

Comment Re:Graphics are the least important (Score 2, Informative) 130

You missed out:
  • No Quick Time Events
  • Don't steal my damn weapons
  • No out of place stealth levels (sudden changes of gameplay style suck)
  • Zero/Low Gravity levels only if they make sense
  • Gravity gun puzzles - it works through a forcefield but not through a window?
  • Respawning "push" phases
Debian

Submission + - Building and Running Debian User-Mode-Linux

An anonymous reader writes: Patrick McFarland, the famous Free Software Magazine author, has written a short guide on how to build a Debian User-Mode-Linux image from inside Debian, and also how to connect it to your LAN and the Internet securely. Now, all we need is a beowulf cluster of UML virtual machines.
Privacy

Submission + - REAL ID Could Endanger Domestic Violence Victims

An anonymous reader writes: Many states have "address confidentiality programs" in which victims of domestic violence register a dummy address with the state. The state uses this dummy address on official documents, such as drivers licenses, thus assuring that abusers with access to state databases are not able to track down their victims. The newly enacted federal REAL ID Act may change this, however, by forcing domestic violence victims to list their real addresses in a nationwide database. Under REAL ID, all holders of state drivers licenses and ID cards must submit their information to a nationwide database which can be accessed at tens of thousands of terminals by officials ranging from cops to DMV workers. Privacy rights groups such as EPIC are warning that this new law may force domestic violence victims to reveal their true addresses, thus undermining state programs designed to protect them.

Slashdot Top Deals

Kleeneness is next to Godelness.

Working...