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


Forgot your password?
DEAL: For $25 - Add A Second Phone Number To Your Smartphone for life! Use promo code SLASHDOT25. Also, Slashdot's Facebook page has a chat bot now. Message it for stories and more. Check out the new SourceForge HTML5 Internet speed test! ×

Comment Re:I don't even like Uber but (Score 1) 726

You don't deserve money for doing nothing, or for doing a job that requires almost no skills.

This is such a backwards way of thinking. People's time is valuable. Time they spend doing a job that requires almost no skills is time spent that they could be using to become skilled. This is why it's important that employers pay a livable wage; so we don't waste the value of our workforce.

Comment Re:Programming (Score 5, Informative) 616

But even then: if you don't understand how the encryption works, how do you know what method to use for encrypting the passwords on your website. Should you just take someone's word for it? (Answer: no. And yet that's how bcrypt became popular.)

As someone who works in the infosec industry, the fact this comment is rated +5 Informative fills me with panic. Yes, you should absolutely take someone else's word for it, specifically you should take NIST's word for it. Because unless you're one of a handful of the most knowledgeable people in the world, you don't know enough about cryptography to judge the merits of a cryptographic hash algorithm.

Comment Re:Utility vs. freedom (Score 1) 114

Banning enforcement of certain aspects of a contract may be useful. But it deprives the parties of the freedom to meaningfully enter into such contracts

You’re actually making the argument that the state declining to exert power over its citizens is actually a loss of freedom? That’s moronic.

Comment This attitude pisses me off (Score 5, Interesting) 136

Light behaves as both a particle and a wave—at the same time. Einstein taught us that, so we're all generally on board, but to actually understand what it means would require several Ph.D.s and a thorough understanding of quantum physics

Stop pretending physics is spooooky. It's not that difficult to understand, at least at a superficial level. And I don't have a degree, let a lone a Ph.D, but even I can explain it (again, superficially):

Time dilation means that the faster you go, the slower time goes. If you're travelling at the speed of light in a vacuum, then the speed at which you're travelling through time is slowed infinitely. This means a photon experiences no passing of time between the moment it is created, and the moment it collides with something.

But the speed of light is finite, so it has to travel through time to go between two points. But because from the photon's perspective it's travel is instantaneous, it can't experience that time. So a photon doesn't know where it's going to land, until it does. And so until it does land, it could have landed anywhere. So when a photon is created, it travels out in all directions, like a wave, until it lands somewhere and the wave collapses.

The part that's hard to understand is the why.

Slashdot Top Deals

One good reason why computers can do more work than people is that they never have to stop and answer the phone.