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

 



Forgot your password?
typodupeerror
×

Comment Re:C# (Score 2, Informative) 583

>but until they learn what a compacting garbage collector is Tada! http://www.mono-project.com/Compacting_GC The new GC is bundled with 2.8 and will become the default in 2.10. Mono's VM is pretty nice overall, its the GC that caused pain in long running process scenarios. Its not so much that the GC wasn't compacting either, it was more an issue because it was a conservative scanner which lead to leaks.

Comment Not so bad after all... (Score 4, Informative) 156

>If the padding is invalid, the error message that the sender gets will give him some information about the way that the site's decryption process works.

This is one reason you should send user friendly error messages to your consumers instead of stack traces, stack traces can contain details that an attacker could use against you. It sounds like you're safe if you're following best practices already.

Comment Re:But ... does it run Linux!? (Score 3, Informative) 189

You might not have heard if you have been living under a rock for the past 2 or 3 years, but Android uses the Linux kernel. Whether you can run your _own_ Linux distribution on there is another question entirely. Sooner or later, I'm sure someone will crack it if Samsung has decided to lock it down. As with most (all?) Android devices, you're not forced to use the market.
Sony

Sony Can Update PS3 Firmware Without Permission 700

Stoobalou writes "Sony's latest firmware update comes with a revised End User License Agreement which allows the company to change any part of the console's operating system without notification or permission. You might think you own the console you paid for, but Sony has a very different idea."
Android

Android Ported To iPhone 280

anethema writes "iPhone hacker planetbeing, from the iPhone Dev Team, has successfully ported the Android OS over to the iPhone. He is doing it on a first-generation iPhone, but others may be possible. The port is pretty functional, with data, voice, and many apps working, although it is running a bit sluggish and buggy at the moment. There appears to be much work left."
Operating Systems

Sony Refuses To Sanction PS3 "Other OS" Refunds 396

Stoobalou writes "Sony says that it has no intention of reimbursing retailers if they offer users partial refunds for fat PS3s. Last week, the first PS3 user successfully secured a partial refund from Amazon UK as compensation for the removal of the ability to run Linux on the console. The user quoted European law in order to persuade the online retailer that the goods he had bought in good faith were no longer fit for his purposes because of the enforcement of firmware update 3.21, which meant that users who chose to keep the Other OS functionality would lose the ability to play the latest games or connect to the PlayStation Network."

Comment Re:Not even going to RTFA (Score 1) 267

Yes. Basically Java went the backwards compatible approach and C# went the "correct" approach.

Seeing how Java is a much more mature and widely used language, the decision made a lot of sense. Companies that were using old Java stuff wouldn't be very thrilled to learn that they couldn't use generics or any libraries that used generics.

.NET on the other hand was still rather young. They could afford to ditch backwards compatibility for long term gains.

Comment Re:Safety Critical (Score 1) 913

Its not the compression ratio that gives you good engine braking. Think about it, although it may take a fair amount of energy to compress all the air in the cylinder; you get most of it back when the piston comes down on the power stroke. The exception to this is if you have an engine brake which opens the exhaust values early so the energy you stored up as compressed air gets shot out the exhaust instead of pushing the piston back down (it also makes a nice loud sound in the process).

What gives you decent engine braking in a gas engine is having to pull air past a mostly closed throttle. In diesels, there typically is no throttle so you get very poor engine braking. I'm not sure what kind of diesels you have been driving, but they're not typical.

Slashdot Top Deals

8 Catfish = 1 Octo-puss

Working...