Actually, a solution very similar to what you describe are currently beeing developed as SQRL - Secure Quick Reliable Login. The main highlights and uniqeness of this is:
There is no trusted third party. There is the only a) the user and b) the website (and also notice that each website will receive different identities, so no cross site spying).
The creator, Steve Gibson, is doing this just because it is a good security solution and have no other interests. He has a long track record of being an security expert, starting the podcast Security Now! in 2005, currently up to 467 episodes.
Selling little bottles of very expensive water with labels that very carefully imply that they do, indeed, cure diseases (while legally not saying anything of the sort) to people who don't know any better is what gets people up in arms.
I've come to the conclusion that victims that falls prey to homeopathy are probably similar to those victims that falls prey to nigerian scams.
When you receive an email from someone claiming to be Prince/Minister/whatever of Nigeria with some large amount of money they need to transfer, suggesting you could be a middle man for a fair share, it is common knowledge that this is scam and fraud. So since Nigeria is so heavily assosiated with this, on the surface it does not make sense for the scammers to continue to claim to be from Nigeria since that would potensially put off more potential victims, right? Well, that is true but it turns out that there is still a benefit for the scammers to continue to claim to be from Nigeria because that also acts like a very good filter to only get responses from those naive persons that will fall victim to the scam.
I think the same goes for homeopathy, Yes, the pyiscs clearly proves that this does not work, but it works nevertheless!. If you are naive enough to fall though that filter, then you are a good victim.
No, the ++ operation will take place before the next sequence point (super important concept! If you do not fully grok sequence points, you are not really programming C). The end of a statement is one sequence point, a function call is another sequence point.
Here you have two modifications to i before that, and that is what is invoking undefined behaviour (in the same way i = array[i++]; is also undefined behaviour since i is modified twice before the end of the statement).
This is particularly amusing because such game theory examples have been proved to only apply to WEIRD (white educated industrialised rich and democratic) nations.
Imagine a line representing freeness of speech, with 0% at one end and 100% at the other end (the word freeness here meaning lack of any restrictions). Where on that line would you put a cross for the optimum value of free speech? There are no countries in the world (or any society though history) that allows 100%. There are typically many things you are not allowed to say, like uttering death threats, crying fire in a theatre when there is no fire, in a court you are not allowed to lie (think about how enormous restriction of free speech that actually is), etc.
The point is, exactly what the "optimum" value of free speech is is always a subjective opinion, and it is always less than 100% (although normally quite close).
Also I assume you are a man that have not been exposed to the darker side of the this problem which apparently is significant (I am also a man so I have neither a first hand experience). I recommend you to watch the documentary "Uppdrag granskning: Menn som nÃtthatar kvinnor " (men net hating women), http://www.svt.se/ug/man-som-nathatar-kvinnor, if you can find a translated version (https://sv-se.facebook.com/granskning/posts/10151724543289883).
Please take a piece of paper, divide it into four coloums and put on top of each coloumn the questions respectively
What is the problem(s)?
What is the cause(s)?
What can be done to solve these?
Who should do that?
From your already performed actions you can in the third coloumn fill in "call someone on slashdot a brainwashed, ignorant luser" and in the fourth coloumn put your real name. But I am really curious what you would put into the two first coloums! My suspicion is that the problem might be something along "you (e.g. Anonymous Coward) feels offended/hurt and respond with childish/immature name calling". Since I do not know you I am blank on what the cause might be. These are just my speculations though and I might be wrong, so if you could provide your answers that would be great.
The selection of sample projects is biased. For proprietary software, the data is taken from projects that at least cares as much for code quality that they run some tools (e.g. at least Coverity) to analyse it. I would suspect that the industry standard is below that because there exists some companies that mostly only consider "get the product out the door". For open source the selection is probably also somewhat scewed, in that they have analysed relatively large, mature and highly successfull projects. I would assume those have higher quality than the average sourceforge/github project.
I have been using https://www.ixquick.com/ for a long time with decent result (decent in the meaning that I seldom compare with google to see if here are some results missing).
And how do you plan on making this world "safer" when all the bad guys are using weapons to KILL YOU?
By removing the reasons for the bad guys to want to kill you.
France and Germany opened their borders to allow for free passing without the need for passports in 1985, just 40 years after WWII ended where they were bitter enemies. War between those two countries have been unthinkable for decades. Do you think that is something that can be credited to any military effort or is it because of political and social effort to increase co-operation and integration?
"Every gun that is made, every warship launched, every rocket fired signifies, in the final sense, a theft from those who hunger and are not fed"
- Dwight D. Eisenhower
Is it time to stop spending billions on obsolete aircraft?
It is time to stop spending billions on military weapons in general; sadly weapon is the world's largest trading goods. If all that money had been spent more wisely the world could have been a much safer and better place.
And if you have any doubt that non-open influence of leaders is bad, please read Animal farm by George Orwell to see an example of how bad things can get.
The benefits of using I-statement are many. I encourage you to try. For instance by rephrasing as "I think you are an idiot".
And besides if you instead had written "I think you are an idiot" then I think you would be perceived much more mature that you probably are currently. In my opinion calling other people an idiot/moron/douchebag/whatever is childish. Even if it is true.
Good point and I agree. There are for instance a few people I would trust telling very personal things although I would never, ever do that over email for instance. There are just way to many ways for such information to leak out in some way, even if the receiving person would handle things perfectly confidentially.
There is no way you can avoid putting trust on something outside your own control, be it the C compiler, firmware on the motherboard or the CPU itself. So what you really are asking is "where should I put my trust level". That depends extremely from person to person and is next to impossible to answer, almost like asking "what car should I buy". You cannot expect good answers to what you ask without providing good indicators about what threats you consider important. However, the slashdot crowd usually does not pay any attention to the original question in any case, so maybe it is not that important:)
I must say I am impressed by the radio person that manage to connect the song title Is this reebook or nike? with the intended song.
If I know I'm right, there's a damn good chance I'm correct because those moments of idiocy tend to be rare.
You should perhaps not be so sure about that, see my signature.
Yes, that would be the real solution adressing the core problem.
Yes, a free market does not equal an unregulated market. Unfortunately that is a common misunderstanding.
Yes, upon I reading the summary my immediate thought was to link to http://www.eevblog.com/2009/06....
I've come to the conclusion that victims that falls prey to homeopathy are probably similar to those victims that falls prey to nigerian scams.
When you receive an email from someone claiming to be Prince/Minister/whatever of Nigeria with some large amount of money they need to transfer, suggesting you could be a middle man for a fair share, it is common knowledge that this is scam and fraud. So since Nigeria is so heavily assosiated with this, on the surface it does not make sense for the scammers to continue to claim to be from Nigeria since that would potensially put off more potential victims, right? Well, that is true but it turns out that there is still a benefit for the scammers to continue to claim to be from Nigeria because that also acts like a very good filter to only get responses from those naive persons that will fall victim to the scam.
I think the same goes for homeopathy, Yes, the pyiscs clearly proves that this does not work, but it works nevertheless!. If you are naive enough to fall though that filter, then you are a good victim.
No, the ++ operation will take place before the next sequence point (super important concept! If you do not fully grok sequence points, you are not really programming C). The end of a statement is one sequence point, a function call is another sequence point.
Here you have two modifications to i before that, and that is what is invoking undefined behaviour (in the same way i = array[i++]; is also undefined behaviour since i is modified twice before the end of the statement).
Quite possibly not only WEIRD, but perhaps only for college students from those countries as well. From What happens when actual prisoners play The Prisoner's Dilemma?:
And here's the surprise: Compared to college students, the prisoners actually cooperated with each other much more often.
For any (large) group communication space, there is always a need for (some) moderation. See http://www.codinghorror.com/blog/2005/05/a-group-is-its-own-worst-enemy.html for some discussion for instance.
Imagine a line representing freeness of speech, with 0% at one end and 100% at the other end (the word freeness here meaning lack of any restrictions). Where on that line would you put a cross for the optimum value of free speech? There are no countries in the world (or any society though history) that allows 100%. There are typically many things you are not allowed to say, like uttering death threats, crying fire in a theatre when there is no fire, in a court you are not allowed to lie (think about how enormous restriction of free speech that actually is), etc.
The point is, exactly what the "optimum" value of free speech is is always a subjective opinion, and it is always less than 100% (although normally quite close).
Also I assume you are a man that have not been exposed to the darker side of the this problem which apparently is significant (I am also a man so I have neither a first hand experience). I recommend you to watch the documentary "Uppdrag granskning: Menn som nÃtthatar kvinnor " (men net hating women), http://www.svt.se/ug/man-som-nathatar-kvinnor, if you can find a translated version (https://sv-se.facebook.com/granskning/posts/10151724543289883).
Dear Anonymous Coward.
Please take a piece of paper, divide it into four coloums and put on top of each coloumn the questions respectively
From your already performed actions you can in the third coloumn fill in "call someone on slashdot a brainwashed, ignorant luser" and in the fourth coloumn put your real name. But I am really curious what you would put into the two first coloums! My suspicion is that the problem might be something along "you (e.g. Anonymous Coward) feels offended/hurt and respond with childish/immature name calling". Since I do not know you I am blank on what the cause might be. These are just my speculations though and I might be wrong, so if you could provide your answers that would be great.
The selection of sample projects is biased. For proprietary software, the data is taken from projects that at least cares as much for code quality that they run some tools (e.g. at least Coverity) to analyse it. I would suspect that the industry standard is below that because there exists some companies that mostly only consider "get the product out the door". For open source the selection is probably also somewhat scewed, in that they have analysed relatively large, mature and highly successfull projects. I would assume those have higher quality than the average sourceforge/github project.
I have been using https://www.ixquick.com/ for a long time with decent result (decent in the meaning that I seldom compare with google to see if here are some results missing).
This post ought to be tagged with what-could-possibly-go-wrong.
The holes! The holes are tasteless. It's kind of obvious when you think about it.
By removing the reasons for the bad guys to want to kill you.
France and Germany opened their borders to allow for free passing without the need for passports in 1985, just 40 years after WWII ended where they were bitter enemies. War between those two countries have been unthinkable for decades. Do you think that is something that can be credited to any military effort or is it because of political and social effort to increase co-operation and integration?
"Every gun that is made, every warship launched, every rocket fired signifies, in the final sense, a theft from those who hunger and are not fed" - Dwight D. Eisenhower
There is no us and them, there is only us.
It is time to stop spending billions on military weapons in general; sadly weapon is the world's largest trading goods. If all that money had been spent more wisely the world could have been a much safer and better place.
And if you have any doubt that non-open influence of leaders is bad, please read Animal farm by George Orwell to see an example of how bad things can get.
with its own
I wholeheartedly agree. Putting the cost on the card users is the right way.
The benefits of using I-statement are many. I encourage you to try. For instance by rephrasing as "I think you are an idiot".
And besides if you instead had written "I think you are an idiot" then I think you would be perceived much more mature that you probably are currently. In my opinion calling other people an idiot/moron/douchebag/whatever is childish. Even if it is true.
It has a pretty clear graph.
But that graph is completely bogus when it completely ignores to compensate for population growth.
You're an idiot.
I am. And so are you. In fact, everyone is an idiot in some respect. But so what?
Good point and I agree. There are for instance a few people I would trust telling very personal things although I would never, ever do that over email for instance. There are just way to many ways for such information to leak out in some way, even if the receiving person would handle things perfectly confidentially.
There is no way you can avoid putting trust on something outside your own control, be it the C compiler, firmware on the motherboard or the CPU itself. So what you really are asking is "where should I put my trust level". That depends extremely from person to person and is next to impossible to answer, almost like asking "what car should I buy". You cannot expect good answers to what you ask without providing good indicators about what threats you consider important. However, the slashdot crowd usually does not pay any attention to the original question in any case, so maybe it is not that important :)