My smartphone is more like a small computer that happens to make phone calls than the opposite. To each his own. Most of my geek friends who really need to make or receive calls usually have two phones : a personal smartphone they can play with and a more simple/robust/reliable work phone.
I don't find it that bad. In fact, one you switch to desktop mode it is basically like any other windows version. And I actually like the new "start menu". And one of the think I really like is that they push something that actually new to the public and not a ripoff of Apple's stuff. And I sincerely think that they are holding something good here. Like everything new, it is perfectible. And I think that Microsoft (and their competitors too) will closely monitor how users will react once they get familiar with the UI so that can move in the right direction.
As for the "gorilla arm" syndrome I think it is obivous for everyone at Microsoft that people wont spend 8 hours a day tapping their laptop screen without interruption. The touchscreen is just another input device, like the keyboard and the mouse. Users and UI designers will learn about whatever device is the best for a given task. Afterall people have no problem using both keyboard and mouse.
And in case you ask : No, I am no Microsoft shill, I mostly use linux, windows 7 and android. I just decided to try windows 8 a bit and it didn't turn as bad as people make it.
In france, top rate income tax is 41%, and it applies only to the richest. There is also "Impôt de solidarité sur la fortune", another tax that only targets millionaires.
Scientists are usually payed decently but not enough to get taxed much higher than 13%, especially if they have kids. If they leave France for financial reasons, most of the time, it is simply to get a better pay.
From John Carmack's twitter : "Triple buffering adds latency and jitter; it should be avoided. The Answer is non-isochronous display updates."
What Carmack uses in RAGE is : sync at 60Hz but allow tearing if the game cannot keep up. This is relatively new in the PC world and drivers have to support it.
Turing doesn't deserve pardon. He knew the rules, he broke them anyways, he got what he deserved. Homosexuality at the time was a major social taboo and a criminal offense. The fact that it shouldn't have been the case is not the question. And of course, pardoning him and him alone would mean that the law doesn't apply to great scientists, a terrible message IMHO.
It is the shame that Turing had to die for this reason but wherever we do, it won't change the past.
The thing is : linux dependency management is designed for FOSS. For example, if a program uses a deprecated function, it may stop working after the library is updated. With access to the source code, independent developers can fix these problems relatively easily. It is much more complicated for closed source software where the original developers have to cope with numerous environments and updates.
You know, most FOSS development is done by paid employees doing their jobs in for-profit companies. Free time, non-profit work is certainly valuable but not strictly needed. The commercial aspect is the reason why the GPL works so well.
Let's just forget about porn. Because this case is not about watching porn, it is about file sharing. Point 3 is on topic, the rest isn't. AFAIK, the story doesn't even tell if the guy actually watched the porn he bought. He probably did but this part is 100% legal, private and irrelevant.
And by the way, the shared movies are gay porn : there is no women debasing there;)
Addiction or not, it has nothing to to with the fact that this guy watches porn. He got fined because he shared what he bought. It is not a porn addiction, it is a sharing addiction.
I have this problem with cyanogenmod 7.2 (latest stable) and I think if the CM team could have fixed it, they would. The problem is probably at a lower level than the OS, out of the scope of Google and Android. Maybe it is a bug in the radio ROM (the equivalent of the BIOS/EFI of PCs and under control of the hardware manufacturer) or the hardware itself.
I code mostly in C and C++ but I sometimes use other languages too. I worked in many environments, with or without IDEs and I am surprised how little difference it made in actual productivity. Features such as auto-completion, fast documentation and definition lookup, integrated debugger, compile error highlighting, etc... are all useful and I use them extensively when I am on an IDE. But even with perfect tools, I can't code faster than I can think, so as long as I am familiar with my environment and it is not completely broken, the gain is minimal.
The way I understand this question is : When we attack suspected terrorists, do you prefer when we use drones compared to other means ? A pacifist could still answer "yes", reasoning that "if we have to attack people, at least do it in a way that doesn't endanger our own troops".
It is not the same thing as "Do you support more attacks on suspected terrorists using drones ?" as implied in the summary.
Aren't they what they call "schlüsselkinder" ? Kids that carry with the keys to the house so they can go home when they parents aren't there. IMHO it isn't something to be proud of. To be truly independant, experience is required, something that kids don't have. By letting kids do as they please, they will find someone else to fill their parents' role a model. It can be your friendly neighbor's kid but it can also be the local drug dealer, with a higher chance of being the drug dealer because he will have plenty of cool stuff that the other don't have.
Well if there are only helpful people and no drug dealers, kids like this will probably grow up to become respectable people. It is probably the case where the pictures were taken but not every place is like this.
Where I live, non-compete agreement are valid only if there is some kind of compensation. Because this compensation is there to make up for the potential loss of not being able to work for competitors, it can be quite high. Like getting full pay for several years after termination of contract. Of course, this is rarely mentionned except for the most sensitive jobs. Meaning that non-compete clauses are usually (but not always) meaningless.
Here is what most probably happened (investigation is underway, so we can't be sure) : In fact the guy entered a wrong password and wasn't given access to anything. However his action triggered an intrusion alert and as a result the system was shut down for two days as a safety measure. Time to understand what happened.
Moreover, only an outsourced call center was shut down.
Properly mastered CDs are "perfect". Unlike vinyls, they exceed the capabilities of human hearing in both frequency and dynamic range (http://people.xiph.org/~xiphmont/demo/neil-young.html). Of course, FLAC, being a lossless format, is just as good. And I also bet that very few people, if any, can distinguish between a properly encoded >192kbps MP3 and the original recording. So unless you are a dog, there is no problem with what we have now.
Note : Studios tend to use higher than CD quality material but it is primarily to make editing more convenient. Note 2 : Properly is the key word here. Loudness war CDs are highly distorted and some encoders are so bad it is possible to identify them just by listening to the result.
The author suggests to ditch the STL in favor of "intrusive lists". In intrusive lists the links are part of the data structure. It breaks the data/container separation but provides many benefits in term of performance and reliability.
It is very difficult to write "self-documenting" code in assembler. Most variables are not even named (registers). Also, people usually do assembler for a reason, either it is for heavy optimization or direct hardware access. In both case there is usually a lot of things behind the code that is not visible. For example situations where there is a good reason for doing b+a instead of a+b are much more common in assembler than in high level languages.
Your story is just about a clueless salesman. The problem is not that he did price discimination, it is that he did it wrong. And I wouldn't be surprised if this story was just a cautionary tale.
In some contexts, such as bazaars, bargaining and thus price discrimination is part of the culture. Yield managment, another form of price discrimination commonly used with plane tickets, also seem to be well accepted.
With a UNIX shell : find . -type f -exec md5sum '{}' ';' > md5_list perl -e 'while (<>) {/(\w+)/; push @{$d{$1}}, $_; } for (values %d) { print @{$_} if (@{$_} > 1); }' < md5_list
First command makes a list of all files with their MD5 checksum. With 4.9 TB of data, il will probably take a full day to complete but it is completely unattended and you only have to do it once. The second command lists all duplicates and is much faster.
The look isn't copyrighted.
TFA tells us that game studios often work around licenses by using not using the trademarked name of the gun.
My smartphone is more like a small computer that happens to make phone calls than the opposite. To each his own.
Most of my geek friends who really need to make or receive calls usually have two phones : a personal smartphone they can play with and a more simple/robust/reliable work phone.
I don't find it that bad. In fact, one you switch to desktop mode it is basically like any other windows version. And I actually like the new "start menu".
And one of the think I really like is that they push something that actually new to the public and not a ripoff of Apple's stuff. And I sincerely think that they are holding something good here.
Like everything new, it is perfectible. And I think that Microsoft (and their competitors too) will closely monitor how users will react once they get familiar with the UI so that can move in the right direction.
As for the "gorilla arm" syndrome I think it is obivous for everyone at Microsoft that people wont spend 8 hours a day tapping their laptop screen without interruption. The touchscreen is just another input device, like the keyboard and the mouse. Users and UI designers will learn about whatever device is the best for a given task. Afterall people have no problem using both keyboard and mouse.
And in case you ask : No, I am no Microsoft shill, I mostly use linux, windows 7 and android. I just decided to try windows 8 a bit and it didn't turn as bad as people make it.
In france, top rate income tax is 41%, and it applies only to the richest. There is also "Impôt de solidarité sur la fortune", another tax that only targets millionaires.
Scientists are usually payed decently but not enough to get taxed much higher than 13%, especially if they have kids. If they leave France for financial reasons, most of the time, it is simply to get a better pay.
From John Carmack's twitter : "Triple buffering adds latency and jitter; it should be avoided. The Answer is non-isochronous display updates."
What Carmack uses in RAGE is : sync at 60Hz but allow tearing if the game cannot keep up. This is relatively new in the PC world and drivers have to support it.
Turing doesn't deserve pardon.
He knew the rules, he broke them anyways, he got what he deserved.
Homosexuality at the time was a major social taboo and a criminal offense. The fact that it shouldn't have been the case is not the question. And of course, pardoning him and him alone would mean that the law doesn't apply to great scientists, a terrible message IMHO.
It is the shame that Turing had to die for this reason but wherever we do, it won't change the past.
Being a KGB agent must be awfully boring these days.
Whereas in the USA, they turned it into an exciting reality show.
The thing is : linux dependency management is designed for FOSS.
For example, if a program uses a deprecated function, it may stop working after the library is updated. With access to the source code, independent developers can fix these problems relatively easily.
It is much more complicated for closed source software where the original developers have to cope with numerous environments and updates.
You know, most FOSS development is done by paid employees doing their jobs in for-profit companies. Free time, non-profit work is certainly valuable but not strictly needed.
The commercial aspect is the reason why the GPL works so well.
Let's just forget about porn. Because this case is not about watching porn, it is about file sharing. Point 3 is on topic, the rest isn't.
AFAIK, the story doesn't even tell if the guy actually watched the porn he bought. He probably did but this part is 100% legal, private and irrelevant.
And by the way, the shared movies are gay porn : there is no women debasing there ;)
Addiction or not, it has nothing to to with the fact that this guy watches porn. He got fined because he shared what he bought.
It is not a porn addiction, it is a sharing addiction.
I have this problem with cyanogenmod 7.2 (latest stable) and I think if the CM team could have fixed it, they would.
The problem is probably at a lower level than the OS, out of the scope of Google and Android. Maybe it is a bug in the radio ROM (the equivalent of the BIOS/EFI of PCs and under control of the hardware manufacturer) or the hardware itself.
I code mostly in C and C++ but I sometimes use other languages too. I worked in many environments, with or without IDEs and I am surprised how little difference it made in actual productivity.
Features such as auto-completion, fast documentation and definition lookup, integrated debugger, compile error highlighting, etc... are all useful and I use them extensively when I am on an IDE. But even with perfect tools, I can't code faster than I can think, so as long as I am familiar with my environment and it is not completely broken, the gain is minimal.
So it looks like some proficiency with rocket science is needed after all.
The way I understand this question is :
When we attack suspected terrorists, do you prefer when we use drones compared to other means ?
A pacifist could still answer "yes", reasoning that "if we have to attack people, at least do it in a way that doesn't endanger our own troops".
It is not the same thing as "Do you support more attacks on suspected terrorists using drones ?" as implied in the summary.
Aren't they what they call "schlüsselkinder" ?
Kids that carry with the keys to the house so they can go home when they parents aren't there.
IMHO it isn't something to be proud of.
To be truly independant, experience is required, something that kids don't have. By letting kids do as they please, they will find someone else to fill their parents' role a model. It can be your friendly neighbor's kid but it can also be the local drug dealer, with a higher chance of being the drug dealer because he will have plenty of cool stuff that the other don't have.
Well if there are only helpful people and no drug dealers, kids like this will probably grow up to become respectable people. It is probably the case where the pictures were taken but not every place is like this.
Where I live, non-compete agreement are valid only if there is some kind of compensation.
Because this compensation is there to make up for the potential loss of not being able to work for competitors, it can be quite high. Like getting full pay for several years after termination of contract.
Of course, this is rarely mentionned except for the most sensitive jobs. Meaning that non-compete clauses are usually (but not always) meaningless.
Here is what most probably happened (investigation is underway, so we can't be sure) :
In fact the guy entered a wrong password and wasn't given access to anything.
However his action triggered an intrusion alert and as a result the system was shut down for two days as a safety measure. Time to understand what happened.
Moreover, only an outsourced call center was shut down.
Source (in French) : http://www.pcinpact.com/news/73975-non-systeme-informatique-banque-france-na-pas-ete-pirate.htm
Properly mastered CDs are "perfect". Unlike vinyls, they exceed the capabilities of human hearing in both frequency and dynamic range (http://people.xiph.org/~xiphmont/demo/neil-young.html).
Of course, FLAC, being a lossless format, is just as good. And I also bet that very few people, if any, can distinguish between a properly encoded >192kbps MP3 and the original recording.
So unless you are a dog, there is no problem with what we have now.
Note : Studios tend to use higher than CD quality material but it is primarily to make editing more convenient.
Note 2 : Properly is the key word here. Loudness war CDs are highly distorted and some encoders are so bad it is possible to identify them just by listening to the result.
I think that a photodiode is much simpler and reliable. ;)
Same idea as yours except it is EM radiation of a much higher frequency
TFA part 2 : http://www.codeofhonor.com/blog/avoiding-game-crashes-related-to-linked-lists
The author suggests to ditch the STL in favor of "intrusive lists". In intrusive lists the links are part of the data structure. It breaks the data/container separation but provides many benefits in term of performance and reliability.
It is very difficult to write "self-documenting" code in assembler. Most variables are not even named (registers).
Also, people usually do assembler for a reason, either it is for heavy optimization or direct hardware access. In both case there is usually a lot of things behind the code that is not visible. For example situations where there is a good reason for doing b+a instead of a+b are much more common in assembler than in high level languages.
What is "penalty of perjury" exactly?
http://en.wikipedia.org/wiki/Perjury
This notice means that if you lie, you are committing a crime, like for witnesses in court.
Your story is just about a clueless salesman.
The problem is not that he did price discimination, it is that he did it wrong. And I wouldn't be surprised if this story was just a cautionary tale.
In some contexts, such as bazaars, bargaining and thus price discrimination is part of the culture. Yield managment, another form of price discrimination commonly used with plane tickets, also seem to be well accepted.
With a UNIX shell :
/(\w+)/; push @{$d{$1}}, $_; } for (values %d) { print @{$_} if (@{$_} > 1); }' < md5_list
find . -type f -exec md5sum '{}' ';' > md5_list
perl -e 'while (<>) {
First command makes a list of all files with their MD5 checksum. With 4.9 TB of data, il will probably take a full day to complete but it is completely unattended and you only have to do it once.
The second command lists all duplicates and is much faster.