The ratio of Silicone Valley's population to the rest of the world is 2.63x10^-4. Most developers live outside of that tiny area?! I'd have been amazed if it was any other way...!
Whatever fancy term you call it, taking drugs at work doesn't sound like an entirely sane thing to do, and most certainly not a longterm solution to anything. Because you just know it will become somewhat compulsory once this new creativity becomes the new norm and you won't be able to keep up sober. Oh, Silly Cone Valley...
Problem: Immigrants are destroying my life! Solution: Prevent people in some countries from using some niche software very few people care about, least of all politicians, "big corporate" or said immigrants.
Sure, it's all extremely difficult. I'd think with neural networks you can use an evolutionary approach and eventually choose the program which has evolved and performed best over a series of X million of tests. The question "when is the program done" doesn't mean "when has the programmer thought of every last possibility" anymore, but rather "when are we satisfied enough with the statistics that we trust this program enough?"
Or, arguably, we need to change our definition of "verifiable"... For complex activities such as driving cars, we're reaching the limits of traditionally programmed computers. A human programmer cannot possibly think of every possible situation a car might encounter on the street and pre-program an appropriate response into the car. Neural networks and "artificial intelligence" doesn't have a pre-programmed response, but could come up with one based on patterns it knows. So it becomes more about giving the machine a robust basis to work on and then training it... just like a human gathers experiences and then applies them to new situations.
Currently having a two year old as well, the thought of him losing both hands and feet right now is making me feel sick in my stomach. What a horrible thing to have happen to you. Huge props for what that kid and his parents must've gone through.
The alternative being what? Using the same password everywhere and/or spreading your security thin across a thousand different web services you're using all incompetent at protecting your password to varying degrees?
Stances like yours really make me wonder why you stick with Windows then. No, I'm not trying to wave any particular other persuasion in your face here. But being paranoid about my OS and the motivations of the company behind it is simply the last thing I'd want to spend my time with. I'd either choose an OS which I don't have to wrestle with about upgrades, or one which I'm confident enough about that I don't mind the upgrades. Not having either option and still sticking with it seems extremely unproductive to me.
If you're asking a user to calculate a hash in their head based on a secret plus the current time when entering a password, you're greatly overestimating the amount of time and mental capacity regular people have. If OTOH you're talking about using a hash of a secret plus the unhashed current time, your suggestion is completely useless. The hash would be static and simply be a normal static password, and the addition of the current time would be of no extra significance to security. Not to mention that you'll have a hell of a time with clock synchronisation.
To make dynamic hash calculations based on secrets feasible in practice, you need a dingus which does it for you... oh wait, that's a smart card or an OTP device.
A story about offline single-playing in "Elite: Dangerous Dumps"? No, wait. Dangerous dumps have offlined a single player in "Elite" (wherever that is)? That can't be right. It is elite to dump dangerous offline play--argglgalwhatever?
Fairness? How about the big FUCK YOU consumers get when they buy a DRM-laden product...
Exactly, if you don't like it, DON'T BUY IT!
You are not entitled by nature to receive all the stuff you want under the conditions you want. If you don't like the conditions, then DON'T BUY THE PRODUCT. You are not making the problem of DRM any better with illegal downloading. Yes, life's not fair enough to let you have your cake and eat it too.
The ratio of Silicone Valley's population to the rest of the world is
2.63x10^-4. Most developers live outside of that tiny area?! I'd have been amazed if it was any other way...!
You need to go out more, into the woods for example. THOUSANDS OF BUGS there I tell you, THOUSANDS! Under every rock, log and leaf!
It's easy to see how Musk thinks he's in a game then. Clearly he hasn't thought this through very much, or he believes everyone but him is an NPC.
Whatever fancy term you call it, taking drugs at work doesn't sound like an entirely sane thing to do, and most certainly not a longterm solution to anything. Because you just know it will become somewhat compulsory once this new creativity becomes the new norm and you won't be able to keep up sober. Oh, Silly Cone Valley...
So some doofus posted the keys to the kingdom on Github, and they're crying foul if a competitor picks them up to take a peek behind the curtain?
I mean, yeah, sure, that's not the gentlemen's way of doing things, but waddaya expect?!
I wonder whether the first sentence is supposed to be a complaint or a badge of honour.
And if a complaint, who is it addressed at? Some rich guy who realises his genius and dumps a ton of money on him? Wait... oh snap!
Problem: Immigrants are destroying my life!
Solution: Prevent people in some countries from using some niche software very few people care about, least of all politicians, "big corporate" or said immigrants.
Pure genius!
Sure, it's all extremely difficult. I'd think with neural networks you can use an evolutionary approach and eventually choose the program which has evolved and performed best over a series of X million of tests. The question "when is the program done" doesn't mean "when has the programmer thought of every last possibility" anymore, but rather "when are we satisfied enough with the statistics that we trust this program enough?"
Or, arguably, we need to change our definition of "verifiable"... For complex activities such as driving cars, we're reaching the limits of traditionally programmed computers. A human programmer cannot possibly think of every possible situation a car might encounter on the street and pre-program an appropriate response into the car. Neural networks and "artificial intelligence" doesn't have a pre-programmed response, but could come up with one based on patterns it knows. So it becomes more about giving the machine a robust basis to work on and then training it... just like a human gathers experiences and then applies them to new situations.
Darn, now I need to update all my timezone related code to handle all my North Korean customers correctly...
Currently having a two year old as well, the thought of him losing both hands and feet right now is making me feel sick in my stomach. What a horrible thing to have happen to you. Huge props for what that kid and his parents must've gone through.
If your password is "OPnuo(I&n hKUYNB68IOnih4wOIB*GBi234t73" as it should be,* then yes...
* Yes, please use exactly this password; it's super safe, I promise!
The alternative being what? Using the same password everywhere and/or spreading your security thin across a thousand different web services you're using all incompetent at protecting your password to varying degrees?
Their implementation of TLS pigeons, s2p, is currently in private beta...
No worries, that's a different kind of 'hole.
There, FTFY.
Stances like yours really make me wonder why you stick with Windows then. No, I'm not trying to wave any particular other persuasion in your face here. But being paranoid about my OS and the motivations of the company behind it is simply the last thing I'd want to spend my time with. I'd either choose an OS which I don't have to wrestle with about upgrades, or one which I'm confident enough about that I don't mind the upgrades. Not having either option and still sticking with it seems extremely unproductive to me.
Speak for yourself.
I'll bite... wut?!
If you're asking a user to calculate a hash in their head based on a secret plus the current time when entering a password, you're greatly overestimating the amount of time and mental capacity regular people have.
If OTOH you're talking about using a hash of a secret plus the unhashed current time, your suggestion is completely useless. The hash would be static and simply be a normal static password, and the addition of the current time would be of no extra significance to security. Not to mention that you'll have a hell of a time with clock synchronisation.
To make dynamic hash calculations based on secrets feasible in practice, you need a dingus which does it for you... oh wait, that's a smart card or an OTP device.
The good old "DELETE FROM records WHERE 1;.... FFFFFFFFFFFFFUUUUUU----" on the production system on a Friday afternoon...
A story about offline single-playing in "Elite: Dangerous Dumps"? No, wait.
Dangerous dumps have offlined a single player in "Elite" (wherever that is)? That can't be right.
It is elite to dump dangerous offline play--argglgalwhatever?
That's some serious headlineze going on here.
Sherlock.
This needed studying?
But getting without paying is the lesser of those two evils.
That's debatable I suppose. I'd suggest that we wouldn't have the mess of DRM, ACTA and whatnot that we have now if there was no piracy.
Whether it's realistic to have no piracy at all is another topic of course...
Fairness? How about the big FUCK YOU consumers get when they buy a DRM-laden product...
Exactly, if you don't like it, DON'T BUY IT!
You are not entitled by nature to receive all the stuff you want under the conditions you want. If you don't like the conditions, then DON'T BUY THE PRODUCT. You are not making the problem of DRM any better with illegal downloading. Yes, life's not fair enough to let you have your cake and eat it too.
Not giving money is fine, in fact it's what I'm advocating as well!
What's wrong is to expect to still get all the stuff you want anyway: