However, over time any encryption technology can be cracked with better and faster computers
This is a common misconception. Modern encryption algorithms are strong enough that "better and faster computers" won't help break them; a classical computer powerful enough to brute force 256-bit AES is physically impossible.
Do these RFID cards really use 256 bit AES encryption? Do they even use encryption? I assume they can't be super strong, given their limited size and the amount of power available to them, but I hope they at least reply differently given a replayed request?
Roger: Will your product also act as an elephant propellant if used from the opposite direction? If so, I would like to purchase a case load of said product for use in the combined company of my mother-in-law and members of the Proboscidea family.
The economic effects of file sharing on the Dutch welfare in the short and long term net positive. Consumers will benefit as a result of file sharing access to a wide range of cultural products. On the other hand, a fall in turnover from the sale of sound recordings, DVDs and games as a result is plausible.
This is reflected in joint research by TNO, SEO Economic Research and the Institute for Information Law (IViR) to the economic and cultural consequences of file sharing for music, movies and games on behalf of the Ministries of Education, Ministry of Economic Affairs and Justice. The analysis was conducted on the basis of a study of statistics and scientific literature, interviews with fervent downloaders, a representative survey of the population and a number of informational workshops in the sector.
Estimates of the volume of the global download unauthorized movement vary widely. The world is in any case, many billions of files per year, a substantial part of international Internet traffic. Some 4.7 million Dutch Internet users aged 15 and older in the last 12 months unpaid ever downloaded. Citizens see the download and share music, movies and games as a general social acceptance, but know little of the technology and regulations that it faces.
Regulatory unclear
It appears that there are many unclear about the admissibility of download. The download for personal use of copyrighted music and movies may. Downloading games is prohibited. In the case of p2p networks is often not only downloaded, but material, often automatically, again made available to others. This upload files without the permission of the owner, as such not allowed.
The effects of unpaid downloading the purchase of paid content are difficult to determine. Download and buy are not mutually exclusive: an average music downloaders buy more DVDs and more games than people who never download. Even more downloaders go to concerts and buy more merchandise.
Net profit prosperity
For the music industry is that downloaded pictures of 1-to-1 can be translated into lost sales. Many consumers who download music would not be in the same amount at current prices to buy and download unpaid not feasible. There are people who download music and get to know where to buy if they like.
Although there are also positive effects on the purchasing behavior of downloading, is a negative impact on the turnover of the sectors likely. This is particularly true for the sale of recordings, especially as downloading music has become the most established. In addition, there are differences between artists known artists seem to have more damage, while relatively unknown artists may even benefit when exchanging files increased their awareness.. For society as a whole is against this turnover of the sector the benefits of the large group of downloaders who would otherwise never have to purchase. On balance, there is a significant welfare gains.
New business models emerging
The music and film industries face the challenge to match their offerings with the changing consumer demand. New business models are emerging. The music is made for new movements to tap revenubronnen (concerts, merchandise and sponsorship). There is a place for music recordings, but in future it does not seem possible only on the basis of recorded music to run a profitable business. Within the film industry to grow the markets visit cinema and DVD sales still. DVD rental has fallen. Over time this can change quickly if the Internet is available. Again, there are important new business models. The game industry is growing boisterous, especially the console games and their hardware-software combination content. Here is file sharing on the watch less than eg PC games, where turnover is now stagnating. A related official platform game has so many advantages that it is not inconceivable that this industry is the file-sharing practice the music industry now faces a far greater extent could avert or circumvent.
No, I know it is not the same as Rickrolling, perhaps a better name would be t-rolling?
The big difference from doing something like this on/. just to annoy and emailing specific politicians, is that the latter proves an important point to some ignorant but hopefully well meaning people. I suggest showing those wrong, who have publicly said "if you don't do anything wrong, you won't have anything to fear from being monitored".
In my country (Sweden), the parliament approved of monitoring of all internet traffic across our borders (including all traffic simply making a pitstop at gmail etc), starting from 1:st of jan 2009.
Rickrolling can play a positive role in convincing proponents of internet monitoring to change sides. Anyone can trick anyone else into getting caught in the trawl. Just change the target material from Rick to something less innocent.
... if there's some important aspect of logic or computability which the Universe lacks, you couldn't conceive it existing, and thus you would mistakenly consider the Universe feature complete.
What do you mean by that? Is it a question for me or do you distrust the Pirate Party's intentions?
Basically the program has three core issues and the party is aiming for a position in between the two big blocks in parliament. It will go for either block that supports these three issues and vote with the first major block to support us on ANY OTHER ISSUE.
The nice thing about this party is that everybody, from former communists to former conservatives believe that privacy and democratic principles are more important than if the VAT should be 15.5 or 17%. Should grades be given in school from the age of 10 or 15? We simply don't care if people do not have the right private conversations.
We want to se a Copyright and Patent reform, as well as the right to private conversations.
(We support the right of the police and government security organizations to monitor suspected criminals/terrorists. We do not like to be monitored without a reason or for private companies to have any way of looking into private communications)
I'm sorry if you don't like my attitude, but working within the system is, AFAICT, an utter waste of time.
Never let anyone win on walkover. Some fights you may know you will lose beforehand, but at least you can enjoy seeing government officials publically humiliated.
Take a look at the Pirate Party in Sweden. Although I feel the name ought to change to the Privacy Party in order to better reflect it's core values, despite the name, it's momentum is really building. There are "awakenings" happening all over the place. The old party structure try to confine people to the old left-right spectrum, but people are joining solely on the basis of the right to privacy and democratic principles. If you do not have true democracy all other issues are meaningless. For this reason the Pirate Party have members who where formerly liberals, communists, conservatives, "greens" and nationalists who value democracy higher than any other issue.
For every privacy invading law the current government have put in front of the parliament, the Pirate Party have gained a new large batch of angry voters and the established parties have lost voters.
NOTE: The Pirate Party has now passed the Environmental Party in membership numbers. It will reach the European parliament in the 2009 election and I do hope that Pirate Party members from other European countries will make it there as well.
As a humorus (and what I believe to be a true) sidenote, a swedish bank was very upset when the KGB did change it's name...
Förenings Spar Banken lost so much business in Russia that they had to change their name to SwedBank. Apparently people did not trust the old KGB with their savings:-)
This is going to sound like a sermon with excerpts from different parts of the imperative bible. Well, what the heck, it is programming religion we are talking about:-)
... but imperative code requires explicit synchronization of threads (via locking etc), and this is a problem with complexity that grows exponentially with linear growth of code size.
But FP requires explicit notation when the opposite is true, when sequence matters.
---
From Wikipedia:
'While most compilers for imperative programming languages detect pure functions, and perform common-subexpression elimination for pure function calls, they cannot always do this for pre-compiled libraries, which generally do not expose this information, thus preventing optimisations that involve those external functions. Some compilers, such as gcc, add extra keywords for a programmer to explicitly mark external functions as pure, to enable such optimisations. Fortran 95 allows functions to be designated "pure".'
---
Simon Peyton-Jones and Philip Wadler writes in "Imperative Functional Programming"
"It is efficient. Our Haskell compiler has C as its target code. Given a Haskell program performing an I/0 loop, the compiler can produce C code which is very similar to that which one would write by hand".
In all honesty this is from 1992 so they may very well have a new implementation, but it does sounds to me like the Haskell compiler at the time produced source code in the mother of all imperative languages. Does that not show that many of the benefits of FP can be brought to imperative languages by just following conventions?
I remember what you said about complexity, but there are solutions to that in imperative languages as well, given that one wants to find them.
So you have not been able to use muliple threads in an OO-language? Is this what you mean by "OO's inability to handle multi-core processing properly"?
I might as well make the silly claim that "the inability of any true functional language to have any side effects whatsoever, makes FP utterly useless". You made it sound like OO can not be run in parallel and I made it sound like a fact that functional languages can never have any side effects. I do not doubt that OO languages could do with some new ideas, but there is no need for this type of FUD.
The linked to article suggest the use of F# or Scala. Don't get me wrong, both seem like fine languages to me, but they do allow you to reuse object oriented code in your new FP program (you can access.NET and java class libraries). The advantage of this of course being that you would not need to have to recreate all those graphical widgets and other side effect stuff.
By redefining that all the "dirty" stuff resides in OO-land and then to continue to actually use those OO-components won't change anything. You might as well define a new block-type in OO-languages where you say:
stuff in here can be run in parallel and is not allowed to have side effects. Then you let the compiler/verifier ensure that this is the case and that you can really take advantage of muliple cores.
How is it with Monades? Are they blocks of the program that can have side effects?
FP has brought a lot of good ideas, but I can not help but feeling that a lot of FP FUD is going on right now.
According to the JavaFX website this is already the way it works: "JavaSE 6 update 10 gives developers the ability to create draggable applets which the user can then save on their desktop to use later."
My point was that peoples fears can magnify this type thing happening into something it is not.
Idealy the company with the faster, better, cheaper products should win in the market. Not the ones who manages to scare potential competitors by having the strongest legal team. If people think that everybody gets sued for this type of thing, a lot of money will be wasted.
Why was this modded flamebait? Mr. Rumsfelt openly supported "tougher" interrogation techniques including water-boarding. We could have used a robot with a higher ethical standards.
"They set up the Campaign for Real Time to try to stop this sort of thing going on. Their case was considerably strengthened by the fact that a week after they had set themselves up, news broke that not only had the great Cathedral of Chalesm been pulled down in order to build a new ion refinery, but that construction of the refinery had taken so long, and had had to extend so far back into the past in order to allow ion production to start on time, that the Cathedral of Chalesm had now never been built in the first place." - Douglas Adams
Y'know, I used "Frozen Bubble" as a punchline in my post above, but you're here taking it seriously.
That's pretty scary...
Nobody puts "Frozen Bubble" in a corner!
This is a common misconception. Modern encryption algorithms are strong enough that "better and faster computers" won't help break them; a classical computer powerful enough to brute force 256-bit AES is physically impossible.
Do these RFID cards really use 256 bit AES encryption? Do they even use encryption? I assume they can't be super strong, given their limited size and the amount of power available to them, but I hope they at least reply differently given a replayed request?
Insightful (and funny) talk by David Heinemeier Hansson entitled "The secret to making money online".
"It was as if my brain went into protective mode and shut down to prevent damage." - Titanic survivor (the movie)
Roger: Will your product also act as an elephant propellant if used from the opposite direction? If so, I would like to purchase a case load of said product for use in the combined company of my mother-in-law and members of the Proboscidea family.
Who is this mechanical turk and why is he reading my harddrive?
Licensing (webkit is LGPL, gecko is GPL/LGPL/MPL) and Microsoft is...
DRM/OOXML/MSBOB?
File sharing net positive economic impact
.. For society as a whole is against this turnover of the sector the benefits of the large group of downloaders who would otherwise never have to purchase. On balance, there is a significant welfare gains.
The economic effects of file sharing on the Dutch welfare in the short and long term net positive. Consumers will benefit as a result of file sharing access to a wide range of cultural products. On the other hand, a fall in turnover from the sale of sound recordings, DVDs and games as a result is plausible.
This is reflected in joint research by TNO, SEO Economic Research and the Institute for Information Law (IViR) to the economic and cultural consequences of file sharing for music, movies and games on behalf of the Ministries of Education, Ministry of Economic Affairs and Justice. The analysis was conducted on the basis of a study of statistics and scientific literature, interviews with fervent downloaders, a representative survey of the population and a number of informational workshops in the sector.
Estimates of the volume of the global download unauthorized movement vary widely. The world is in any case, many billions of files per year, a substantial part of international Internet traffic. Some 4.7 million Dutch Internet users aged 15 and older in the last 12 months unpaid ever downloaded. Citizens see the download and share music, movies and games as a general social acceptance, but know little of the technology and regulations that it faces. Regulatory unclear
It appears that there are many unclear about the admissibility of download. The download for personal use of copyrighted music and movies may. Downloading games is prohibited. In the case of p2p networks is often not only downloaded, but material, often automatically, again made available to others. This upload files without the permission of the owner, as such not allowed.
The effects of unpaid downloading the purchase of paid content are difficult to determine. Download and buy are not mutually exclusive: an average music downloaders buy more DVDs and more games than people who never download. Even more downloaders go to concerts and buy more merchandise. Net profit prosperity
For the music industry is that downloaded pictures of 1-to-1 can be translated into lost sales. Many consumers who download music would not be in the same amount at current prices to buy and download unpaid not feasible. There are people who download music and get to know where to buy if they like. Although there are also positive effects on the purchasing behavior of downloading, is a negative impact on the turnover of the sectors likely. This is particularly true for the sale of recordings, especially as downloading music has become the most established. In addition, there are differences between artists known artists seem to have more damage, while relatively unknown artists may even benefit when exchanging files increased their awareness
New business models emerging The music and film industries face the challenge to match their offerings with the changing consumer demand. New business models are emerging. The music is made for new movements to tap revenubronnen (concerts, merchandise and sponsorship). There is a place for music recordings, but in future it does not seem possible only on the basis of recorded music to run a profitable business. Within the film industry to grow the markets visit cinema and DVD sales still. DVD rental has fallen. Over time this can change quickly if the Internet is available. Again, there are important new business models. The game industry is growing boisterous, especially the console games and their hardware-software combination content. Here is file sharing on the watch less than eg PC games, where turnover is now stagnating. A related official platform game has so many advantages that it is not inconceivable that this industry is the file-sharing practice the music industry now faces a far greater extent could avert or circumvent.
No, I know it is not the same as Rickrolling, perhaps a better name would be t-rolling?
/. just to annoy and emailing specific politicians, is that the latter proves an important point to some ignorant but hopefully well meaning people. I suggest showing those wrong, who have publicly said "if you don't do anything wrong, you won't have anything to fear from being monitored".
The big difference from doing something like this on
In my country (Sweden), the parliament approved of monitoring of all internet traffic across our borders (including all traffic simply making a pitstop at gmail etc), starting from 1:st of jan 2009.
Rickrolling can play a positive role in convincing proponents of internet monitoring to change sides. Anyone can trick anyone else into getting caught in the trawl. Just change the target material from Rick to something less innocent.
Congressman Joe Baca's brother Chew is known to be quite agressive.
... if there's some important aspect of logic or computability which the Universe lacks, you couldn't conceive it existing, and thus you would mistakenly consider the Universe feature complete.
The proof is the pudding?
Let's begin by making a bold statement: The Dragon Book is Crap!
That is not bold when you are hiding behind a fake name.
The Dragon book is based on a special kind of magic. It is only useful to people who accept that they don't know everything.
Mmm, "true democracy"...
What do you mean by that? Is it a question for me or do you distrust the Pirate Party's intentions?
Basically the program has three core issues and the party is aiming for a position in between the two big blocks in parliament. It will go for either block that supports these three issues and vote with the first major block to support us on ANY OTHER ISSUE.
The nice thing about this party is that everybody, from former communists to former conservatives believe that privacy and democratic principles are more important than if the VAT should be 15.5 or 17%. Should grades be given in school from the age of 10 or 15? We simply don't care if people do not have the right private conversations.
We want to se a Copyright and Patent reform, as well as the right to private conversations.
(We support the right of the police and government security organizations to monitor suspected criminals/terrorists. We do not like to be monitored without a reason or for private companies to have any way of looking into private communications)
I'm sorry if you don't like my attitude, but working within the system is, AFAICT, an utter waste of time.
Never let anyone win on walkover. Some fights you may know you will lose beforehand, but at least you can enjoy seeing government officials publically humiliated.
Take a look at the Pirate Party in Sweden. Although I feel the name ought to change to the Privacy Party in order to better reflect it's core values, despite the name, it's momentum is really building. There are "awakenings" happening all over the place. The old party structure try to confine people to the old left-right spectrum, but people are joining solely on the basis of the right to privacy and democratic principles. If you do not have true democracy all other issues are meaningless. For this reason the Pirate Party have members who where formerly liberals, communists, conservatives, "greens" and nationalists who value democracy higher than any other issue.
For every privacy invading law the current government have put in front of the parliament, the Pirate Party have gained a new large batch of angry voters and the established parties have lost voters.
NOTE: The Pirate Party has now passed the Environmental Party in membership numbers. It will reach the European parliament in the 2009 election and I do hope that Pirate Party members from other European countries will make it there as well.
When the plutonium fueled car is rockin'
don't come knockin'!
First rule of solar variability is, you do not talk about solar variability!
As a humorus (and what I believe to be a true) sidenote, a swedish bank was very upset when the KGB did change it's name...
:-)
Förenings Spar Banken lost so much business in Russia that they had to change their name to SwedBank. Apparently people did not trust the old KGB with their savings
... but imperative code requires explicit synchronization of threads (via locking etc), and this is a problem with complexity that grows exponentially with linear growth of code size.
But FP requires explicit notation when the opposite is true, when sequence matters.
:-)
---
From Wikipedia:
'While most compilers for imperative programming languages detect pure functions, and perform common-subexpression elimination for pure function calls, they cannot always do this for pre-compiled libraries, which generally do not expose this information, thus preventing optimisations that involve those external functions. Some compilers, such as gcc, add extra keywords for a programmer to explicitly mark external functions as pure, to enable such optimisations. Fortran 95 allows functions to be designated "pure".'
---
Simon Peyton-Jones and Philip Wadler writes in "Imperative Functional Programming"
"It is efficient. Our Haskell compiler has C as its target code. Given a Haskell program performing an I/0 loop, the compiler can produce C code which is very similar to that which one would write by hand".
In all honesty this is from 1992 so they may very well have a new implementation, but it does sounds to me like the Haskell compiler at the time produced source code in the mother of all imperative languages. Does that not show that many of the benefits of FP can be brought to imperative languages by just following conventions?
I remember what you said about complexity, but there are solutions to that in imperative languages as well, given that one wants to find them.
Have a nice evening (FP - I did not say how
So you have not been able to use muliple threads in an OO-language? Is this what you mean by "OO's inability to handle multi-core processing properly"?
.NET and java class libraries). The advantage of this of course being that you would not need to have to recreate all those graphical widgets and other side effect stuff.
I might as well make the silly claim that "the inability of any true functional language to have any side effects whatsoever, makes FP utterly useless". You made it sound like OO can not be run in parallel and I made it sound like a fact that functional languages can never have any side effects. I do not doubt that OO languages could do with some new ideas, but there is no need for this type of FUD.
The linked to article suggest the use of F# or Scala. Don't get me wrong, both seem like fine languages to me, but they do allow you to reuse object oriented code in your new FP program (you can access
By redefining that all the "dirty" stuff resides in OO-land and then to continue to actually use those OO-components won't change anything. You might as well define a new block-type in OO-languages where you say:
stuff in here can be run in parallel and is not allowed to have side effects. Then you let the compiler/verifier ensure that this is the case and that you can really take advantage of muliple cores.
How is it with Monades? Are they blocks of the program that can have side effects?
FP has brought a lot of good ideas, but I can not help but feeling that a lot of FP FUD is going on right now.
If you are too lazy and uncreative (by not learning FP) I'll come and eat your lunch.
I think it is only fair to warn you that today is imperative broccoli-day.
According to the JavaFX website this is already the way it works:
"JavaSE 6 update 10 gives developers the ability to create draggable applets which the user can then save on their desktop to use later."
My point was that peoples fears can magnify this type thing happening into something it is not.
Idealy the company with the faster, better, cheaper products should win in the market. Not the ones who manages to scare potential competitors by having the strongest legal team. If people think that everybody gets sued for this type of thing, a lot of money will be wasted.
(Sorry about the english, very tired now)
Why was this modded flamebait? Mr. Rumsfelt openly supported "tougher" interrogation techniques including water-boarding. We could have used a robot with a higher ethical standards.
"They set up the Campaign for Real Time to try to stop this sort of thing going on. Their case was considerably strengthened by the fact that a week after they had set themselves up, news broke that not only had the great Cathedral of Chalesm been pulled down in order to build a new ion refinery, but that construction of the refinery had taken so long, and had had to extend so far back into the past in order to allow ion production to start on time, that the Cathedral of Chalesm had now never been built in the first place." - Douglas Adams