Finding evidence that Osama was involved with child porn would combine 2 of the 3 biggest arguments used for internet censorship (child porn and terrorist groups). And if this child porn (if it existed) was copied without the permission of the copyright holder, it would give you all 3 reasons for internet censorship.
1.Do something like what they did in the second world and escort civilian ships through the (relatively small) danger zone. Any pirates that show up get to find out just what the massive deck gun or missile launcher of a navy destroyer does to a small pirate boat. Enough pirates will get back to Somalia and tell all their pirate buddies about it that many will think twice about taking the risk.
Or another alternative would be to provide guns (or armed officers) on shops as they enter the danger zone and remove them when they leave. Any pirates that try to board get shot at with a large caliber rifle. I am not a Somali pirate but I suspect even Somali pirates dont like being shot at (and possibly seriously injured or killed).
2.Apply international pressure on the government of Somalia to clean up its act and clear things out. Offer them incentives (foriegn aid, support to eliminate the warlords and guns or whatever else) if they are willing to clean up their country and stop the pirates.
and 3.Offer direct aid to the Somali people (aid that comes with checks to make sure it ends up in the hands of the right people and not the warlords). Find things the Somali fishermen-turned-pirates can use to earn a legitimate living. If they have enough money to live off without piracy, they are much less likely to take the risk (especially given #1 above).
These people arent terrorists, they have no political agenda, they are only in it because they feel like they have no other choice if they want to survive. So you attack in 3 ways, you increase the risks for the pirates (so that the risk vs reward equation changes), you offer them incentives to stop being pirates and you apply political pressure to the government to make it illegal (if it isn't already) and to enforce the law.
If the law in Somalia doesn't make piracy illegal, it should be changed. And it should specify that any pirates who are caught have their ships impounded by the government and destroyed/sunk/on-sold.
Now that there is LGPL code that can decompress RAR files (code that is presumably untainted by the restrictions on the "unrar" code used by most archivers to uncompress RAR files) someone can use that code as a reference for how the compression works.
Its not necessarily a chip per se, its a new data method that is intended to be more reliable and timely than regular SMS along with requirements regarding what mobile device manufacturers must include in their device to respond to these messages (including not being able to block the "national emergency" alert level and playing the special ear-piercing sound when a message comes in)
I second the statement that MS keyboards are junk. But their mice on the other hand... I own a Microsoft Intellimouse Optical (with scroll wheel and 2 side buttons) and cant find anything that is as good. I dont want a fancy expensive mouse with 50 buttons and a laser bright enough to blind airline pilots. I dont want a wireless mouse. I dont want a tiny little laptop mouse. I dont want a so-called "ergonomic" mouse.
All I want is a mouse that has a decent scroll wheel and a nice large pair of left and right side buttons
I bought a Nokia N900 (resistive touchscreen with stylus) and use the stylus all the time when playing games and stuff. Much better than using fingers.
The OTHER reason Microsoft does this is that it wants something to cost the same amount everywhere in the world.
So something that costs 400 points in the US will also cost 400 points in Canada, 400 points in Europe, 400 points in Australia and so on with the points costing different amounts in each country.
Given how much these things sell for on eBay and how many people say "I wish I still had my HP" or "I wish my HP still worked" or whatever, I am sure there would be a market for a remake of these classic HP calculators. Not some rip off with crappy cheap plastic running a half-baked emulator on a cheap ARM chip but a genuine remake of these things with the same attributes (battery life, reliability etc) that made these calculators so popular.
Hey, if Unicomp can make money selling copies of the old IBM Model M (not just rip-offs, they actually bought the Model M technology from Lexmark who inherited it from IBM), why cant HP (or someone buying the rights from HP) do it for these calculators?
Or have Texas Instruments calculators taken over so much of the market that there is no going back?
What killed Corel was the Dot Com crash. Before the crash, Corel was in talks to merge with software tools maker Borland. But when the crash happened, the merger fell through and Corel ended up on shaky ground (which resulted in the buyout and the end of the Corel Linux work)
Oracle has no problems with the ASF using the TCK and becoming "certified" as a conforming Java implementation. (and gaining a license for the Java patents in the process)
The disagreement is that Oracle wanted to place restrictions on how the "certified" code can be used, something that the ASF has balked at because it would be incompatible with the license on the ASF Java code.
Specifically Oracle wanted to add a clause preventing the "certified" code from being used in any kind of mobile or embedded setup, something the ASF wasnt willing to agree to.
Oracle for its part just doesn't like the fact that mid-tier featurephones running J2ME VMs are being replaced by low-end Android phones running Davlik (thus depriving Oracle of all that J2ME revenue)
On Windows, what you are asking for is what CoApp is intended to provide.
Its intended to be a system for installing open source software and libraries on Windows. Its intended to handle dependancies and libraries including the infamous "dll hell".
Anyone who cares about what goes into their body should watch the excellent documentary Food Inc Its us-centric but I bet a lot of what is talked about happens to some degree in other countries too.
The encryption modules would be on-die in the CPU as separate logic modules that are not exposed to the main CPU except via a "read data from cartridge" command that the main CPU performs where it asks the encryption modules to read and decrypt some data from the cartridge. The CPU would have special pins comming from these modules to connect directly to the cartridge edge connector with the encrypted data and key material never passing through main RAM or through the main CPU.
It would be impossible to bypass the encryption without somehow decapping the CPU and rerouting the cartridge pins to bypass the encryption module (bearing in mind that the only way to read data from the cartridge is to call a file I/O command in the library which then translates into a low-level call directly to the encryption module)
Also, unless the secret handshake between the security chip in the cart and the encryption/security logic on the main CPU is correct, nothing will be read/executed. (so the "secret handshake" bit would be like the old lockout chips on the original Nintendo except with a much stronger hard-to-extract-from-the-chip shared secret and a much stronger cryptographic system involved)
Here is how it would work: 1.The CPU in the Wii would contain special write-once fuses like on the XBOX 360 (IBM designed the CPU for both consoles and I am sure they could add the fuses to the next gen Wii CPU). During manufacturing, these fuses would be programmed with one of 3 high-strength RSA keys (RSA being picked because its harder to make SONY-style key generation mistakes with it) depending on which region the console was intended for. (that or the key could be designed directly into the silicon mask for the chip). The CPU would also include (in addition to the regular PPC core) on-chip accelerator modules for fast decryption of RSA and AES.
The cartridges would contain one or more flash chips (wired up so they appear as one large piece of memory) plus a special custom security chip. The security chip would contain 3 special write-once memory spaces that are either programmed at cartridge assembly time or built into the mask of the chip. Each of the 3 spaces would contain the same AES key but encrypted with one of the 3 different RSA keys. If a given game release is for USA only, it would have the AES key encrypted with the USA RSA key but would not be programmed with AES keys encrypted with the JAP or EU keys. Different cartridges (including different region variants of the same game) would have different AES keys. The data on the flash chips would be encrypted with this AES key.
How the security would work is as follows: 1.Cartridge is inserted and the console is powered up 2.The console tells the security chip which region it is 3.If the security chip has a key for that region, some form of cryptographic protocol is used to transfer the RSA encrypted key blob to the console (the kind where sniffing the bus wont give you the RSA blob no matter what you are able to sniff). Otherwise the console displays a region error. 4.The RSA module in the CPU decrypts the RSA packet (without key material ever appearing outside the CPU) and hands the decrypted AES key to the AES module (again the key never appears outside the CPU) 5.Data is read from the flash memory chips and decrypted on-the-fly by the AES module. 6.The game is loaded and executed.
The decryption modules (including all keys) are not accessible to the main CPU with the CPU simply asking for cartridge data and it being decrypted on-the-fly and handed to the CPU.
Even if you were able to dump the entire contents of a cartridge (e.g. if you got code running on the device and used that code to dump every piece of decrypted data) you would be unable to produce cartridges without the RSA private keys for the 3 regions and knowledge of the authentication between the console and security chip that allows the security chip to verify that its talking to a legitimate console. (and the console that its talking to a legitimate cartridge)
You would be unable to just read the encrypted data from the flash chips on the cart and duplicate that because you cant get the RSA encrypted blobs from the security chip without the special hard-to-reverse-engineer secret handshake.
The weakness in this system is the physical security of the chips (i.e. decapping the chips to read their contents) but there are well-understood methods to make doing that extremely difficult.
The world may not be a safe place. But there is no evidence to suggest that ANY of the "anti-terror" measures being taken (billions of dollars worth of new screening equipment at airports, liquid bans, printer cartridge bans, shoe removal, body scanning, pat-downs, bag screening etc) has actually improved safety or security.
About the only thing that has helped is the reinforced cockpit doors and training for pilots on what to do.
Glad I am not a kiwi... Oh wait, this kind of crap is probably going on here in Australia just as much as it is across the pond.
The real trick is to vote for people who DON'T support the ever increasing power of big content companies. And unlike the USA, here in Australia such people actually stand a chance of getting elected (and in fact a number of such people are currently in parliament, including the Australian Greens)
No idea whether such parties or politicians exist in New Zealand but if they do, vote for someone that isn't going to bow down before SONY or Warner or News Corp or Disney.
Aussie FTA TV has far too much junk on it these days. We get old shows that have been aired so many times the tapes have worn out (Bewitched, I Dream Of Jeanie, The Flintstones, JAG, McGuiver, Everybody Loves Raymond, Cheers, The Brady Bunch, Seinfeld, MASH, The Nanny, 2&1/2 men and others) and worse still they play the same subset of the series over and over and over again instead of playing all the episodes that exist.
We get crappy reality TV like Farmer Wants A Wife, Masterchef, Junior Masterchef, So You Think You Can Dance, Next Top Model, Survivor, Australia's Got Talent, My Kitchen Rules, Dancing With The Stars, The Block and The Biggest Looser.
We get so-called "morning shows" that are basically just vehicles to run large numbers of infomercials for useless overpriced crap. (anyone who thinks they can get fit or "loose those love handles" by spending 5 minutes a day going around in circles on the "Ab Circle Pro" needs their head examined)
Where we DO get new shows, they are usually aired 6 months behind the rest of the world. Or where they DO "fast track" them and they start playing them soon after the US, they get axed after a few episodes or something comes up (school holidays, long weekend, Easter, sport on the same channel, sport on another channel, a special event or some other lame excuse) and it gets delayed a week or 2 and eventually its months behind again.
Well if you were in congress the President wanted to redirect policy in a way that would shut down one of the largest employers in your district (ATK systems, makers of solid rocket boosters for the shuttle and the Constellation/SLS/whatever program) wouldn't YOU want to try to pass laws to stop them from taking the action that would shut down said employer? (its not even a case of bribery or lobbying by ATK, its a simple case of "If I stand by and allow this big employer to go away, people wont vote for me anymore")
Finding evidence that Osama was involved with child porn would combine 2 of the 3 biggest arguments used for internet censorship (child porn and terrorist groups).
And if this child porn (if it existed) was copied without the permission of the copyright holder, it would give you all 3 reasons for internet censorship.
1.Do something like what they did in the second world and escort civilian ships through the (relatively small) danger zone. Any pirates that show up get to find out just what the massive deck gun or missile launcher of a navy destroyer does to a small pirate boat. Enough pirates will get back to Somalia and tell all their pirate buddies about it that many will think twice about taking the risk.
Or another alternative would be to provide guns (or armed officers) on shops as they enter the danger zone and remove them when they leave. Any pirates that try to board get shot at with a large caliber rifle. I am not a Somali pirate but I suspect even Somali pirates dont like being shot at (and possibly seriously injured or killed).
2.Apply international pressure on the government of Somalia to clean up its act and clear things out. Offer them incentives (foriegn aid, support to eliminate the warlords and guns or whatever else) if they are willing to clean up their country and stop the pirates.
and 3.Offer direct aid to the Somali people (aid that comes with checks to make sure it ends up in the hands of the right people and not the warlords). Find things the Somali fishermen-turned-pirates can use to earn a legitimate living. If they have enough money to live off without piracy, they are much less likely to take the risk (especially given #1 above).
These people arent terrorists, they have no political agenda, they are only in it because they feel like they have no other choice if they want to survive. So you attack in 3 ways, you increase the risks for the pirates (so that the risk vs reward equation changes), you offer them incentives to stop being pirates and you apply political pressure to the government to make it illegal (if it isn't already) and to enforce the law.
If the law in Somalia doesn't make piracy illegal, it should be changed. And it should specify that any pirates who are caught have their ships impounded by the government and destroyed/sunk/on-sold.
Now that there is LGPL code that can decompress RAR files (code that is presumably untainted by the restrictions on the "unrar" code used by most archivers to uncompress RAR files) someone can use that code as a reference for how the compression works.
I find RAR files all the time, even small ones used for small files.
Lots of people just use RAR because they have WinRar (usually pirated) and its seen as "better"
The advantage of splitting into small files is that its easier to upload the content to hosting services like Rapidshare, Megaupload etc etc etc.
Its not necessarily a chip per se, its a new data method that is intended to be more reliable and timely than regular SMS along with requirements regarding what mobile device manufacturers must include in their device to respond to these messages (including not being able to block the "national emergency" alert level and playing the special ear-piercing sound when a message comes in)
I second the statement that MS keyboards are junk.
But their mice on the other hand...
I own a Microsoft Intellimouse Optical (with scroll wheel and 2 side buttons) and cant find anything that is as good.
I dont want a fancy expensive mouse with 50 buttons and a laser bright enough to blind airline pilots.
I dont want a wireless mouse.
I dont want a tiny little laptop mouse.
I dont want a so-called "ergonomic" mouse.
All I want is a mouse that has a decent scroll wheel and a nice large pair of left and right side buttons
I bought a Nokia N900 (resistive touchscreen with stylus) and use the stylus all the time when playing games and stuff.
Much better than using fingers.
Going premium would just make even MORE people turn to BitTorrent and P2P to obtain the shows.
The #1 problem with TV Sci-Fi is that its core fan base is also likely to be the kind of people who know how to obtain content without paying for it.
The OTHER reason Microsoft does this is that it wants something to cost the same amount everywhere in the world.
So something that costs 400 points in the US will also cost 400 points in Canada, 400 points in Europe, 400 points in Australia and so on with the points costing different amounts in each country.
Audio would go over the audio pins of the HDMI jack.
Given how much these things sell for on eBay and how many people say "I wish I still had my HP" or "I wish my HP still worked" or whatever, I am sure there would be a market for a remake of these classic HP calculators. Not some rip off with crappy cheap plastic running a half-baked emulator on a cheap ARM chip but a genuine remake of these things with the same attributes (battery life, reliability etc) that made these calculators so popular.
Hey, if Unicomp can make money selling copies of the old IBM Model M (not just rip-offs, they actually bought the Model M technology from Lexmark who inherited it from IBM), why cant HP (or someone buying the rights from HP) do it for these calculators?
Or have Texas Instruments calculators taken over so much of the market that there is no going back?
What killed Corel was the Dot Com crash.
Before the crash, Corel was in talks to merge with software tools maker Borland. But when the crash happened, the merger fell through and Corel ended up on shaky ground (which resulted in the buyout and the end of the Corel Linux work)
Oracle has no problems with the ASF using the TCK and becoming "certified" as a conforming Java implementation. (and gaining a license for the Java patents in the process)
The disagreement is that Oracle wanted to place restrictions on how the "certified" code can be used, something that the ASF has balked at because it would be incompatible with the license on the ASF Java code.
Specifically Oracle wanted to add a clause preventing the "certified" code from being used in any kind of mobile or embedded setup, something the ASF wasnt willing to agree to.
Oracle for its part just doesn't like the fact that mid-tier featurephones running J2ME VMs are being replaced by low-end Android phones running Davlik (thus depriving Oracle of all that J2ME revenue)
On Windows, what you are asking for is what CoApp is intended to provide.
Its intended to be a system for installing open source software and libraries on Windows. Its intended to handle dependancies and libraries including the infamous "dll hell".
Anyone who cares about what goes into their body should watch the excellent documentary Food Inc
Its us-centric but I bet a lot of what is talked about happens to some degree in other countries too.
Well NASA DID send up some Chimps in some of the Gemini tests before they sent up people...
The encryption modules would be on-die in the CPU as separate logic modules that are not exposed to the main CPU except via a "read data from cartridge" command that the main CPU performs where it asks the encryption modules to read and decrypt some data from the cartridge. The CPU would have special pins comming from these modules to connect directly to the cartridge edge connector with the encrypted data and key material never passing through main RAM or through the main CPU.
It would be impossible to bypass the encryption without somehow decapping the CPU and rerouting the cartridge pins to bypass the encryption module (bearing in mind that the only way to read data from the cartridge is to call a file I/O command in the library which then translates into a low-level call directly to the encryption module)
Also, unless the secret handshake between the security chip in the cart and the encryption/security logic on the main CPU is correct, nothing will be read/executed. (so the "secret handshake" bit would be like the old lockout chips on the original Nintendo except with a much stronger hard-to-extract-from-the-chip shared secret and a much stronger cryptographic system involved)
Here is how it would work:
1.The CPU in the Wii would contain special write-once fuses like on the XBOX 360 (IBM designed the CPU for both consoles and I am sure they could add the fuses to the next gen Wii CPU). During manufacturing, these fuses would be programmed with one of 3 high-strength RSA keys (RSA being picked because its harder to make SONY-style key generation mistakes with it) depending on which region the console was intended for. (that or the key could be designed directly into the silicon mask for the chip). The CPU would also include (in addition to the regular PPC core) on-chip accelerator modules for fast decryption of RSA and AES.
The cartridges would contain one or more flash chips (wired up so they appear as one large piece of memory) plus a special custom security chip. The security chip would contain 3 special write-once memory spaces that are either programmed at cartridge assembly time or built into the mask of the chip. Each of the 3 spaces would contain the same AES key but encrypted with one of the 3 different RSA keys. If a given game release is for USA only, it would have the AES key encrypted with the USA RSA key but would not be programmed with AES keys encrypted with the JAP or EU keys. Different cartridges (including different region variants of the same game) would have different AES keys.
The data on the flash chips would be encrypted with this AES key.
How the security would work is as follows:
1.Cartridge is inserted and the console is powered up
2.The console tells the security chip which region it is
3.If the security chip has a key for that region, some form of cryptographic protocol is used to transfer the RSA encrypted key blob to the console (the kind where sniffing the bus wont give you the RSA blob no matter what you are able to sniff). Otherwise the console displays a region error.
4.The RSA module in the CPU decrypts the RSA packet (without key material ever appearing outside the CPU) and hands the decrypted AES key to the AES module (again the key never appears outside the CPU)
5.Data is read from the flash memory chips and decrypted on-the-fly by the AES module.
6.The game is loaded and executed.
The decryption modules (including all keys) are not accessible to the main CPU with the CPU simply asking for cartridge data and it being decrypted on-the-fly and handed to the CPU.
Even if you were able to dump the entire contents of a cartridge (e.g. if you got code running on the device and used that code to dump every piece of decrypted data) you would be unable to produce cartridges without the RSA private keys for the 3 regions and knowledge of the authentication between the console and security chip that allows the security chip to verify that its talking to a legitimate console. (and the console that its talking to a legitimate cartridge)
You would be unable to just read the encrypted data from the flash chips on the cart and duplicate that because you cant get the RSA encrypted blobs from the security chip without the special hard-to-reverse-engineer secret handshake.
The weakness in this system is the physical security of the chips (i.e. decapping the chips to read their contents) but there are well-understood methods to make doing that extremely difficult.
The world may not be a safe place. But there is no evidence to suggest that ANY of the "anti-terror" measures being taken (billions of dollars worth of new screening equipment at airports, liquid bans, printer cartridge bans, shoe removal, body scanning, pat-downs, bag screening etc) has actually improved safety or security.
About the only thing that has helped is the reinforced cockpit doors and training for pilots on what to do.
I upgraded from Windows XP to Windows 7 on my main PC and it was well worth the upgrade.
Glad I am not a kiwi...
Oh wait, this kind of crap is probably going on here in Australia just as much as it is across the pond.
The real trick is to vote for people who DON'T support the ever increasing power of big content companies. And unlike the USA, here in Australia such people actually stand a chance of getting elected (and in fact a number of such people are currently in parliament, including the Australian Greens)
No idea whether such parties or politicians exist in New Zealand but if they do, vote for someone that isn't going to bow down before SONY or Warner or News Corp or Disney.
Carriers are still able to block/delay updates in some cases. (and have done so)
Even Apple still has to listen to carriers when it comes to updates in some instances (especially more so with the Verizon iPhone I suspect)
Aussie FTA TV has far too much junk on it these days.
We get old shows that have been aired so many times the tapes have worn out (Bewitched, I Dream Of Jeanie, The Flintstones, JAG, McGuiver, Everybody Loves Raymond, Cheers, The Brady Bunch, Seinfeld, MASH, The Nanny, 2&1/2 men and others) and worse still they play the same subset of the series over and over and over again instead of playing all the episodes that exist.
We get crappy reality TV like Farmer Wants A Wife, Masterchef, Junior Masterchef, So You Think You Can Dance, Next Top Model, Survivor, Australia's Got Talent, My Kitchen Rules, Dancing With The Stars, The Block and The Biggest Looser.
We get so-called "morning shows" that are basically just vehicles to run large numbers of infomercials for useless overpriced crap. (anyone who thinks they can get fit or "loose those love handles" by spending 5 minutes a day going around in circles on the "Ab Circle Pro" needs their head examined)
Where we DO get new shows, they are usually aired 6 months behind the rest of the world. Or where they DO "fast track" them and they start playing them soon after the US, they get axed after a few episodes or something comes up (school holidays, long weekend, Easter, sport on the same channel, sport on another channel, a special event or some other lame excuse) and it gets delayed a week or 2 and eventually its months behind again.
Well if you were in congress the President wanted to redirect policy in a way that would shut down one of the largest employers in your district (ATK systems, makers of solid rocket boosters for the shuttle and the Constellation/SLS/whatever program) wouldn't YOU want to try to pass laws to stop them from taking the action that would shut down said employer? (its not even a case of bribery or lobbying by ATK, its a simple case of "If I stand by and allow this big employer to go away, people wont vote for me anymore")