For US material, the 1909 (which would apply) act specified 28 years on registration, with a 28 year extension. Which is 56 years.
Of course, if someone uses a public domain image in a new work, a copyright can then be claimed on the new work, or if someone (say) publishes Shakespeare, a copyright can be claimed on the layout -- but the image itself must be clear of copyright.
System plugins in central directory, firefox starts. This is the case after creating a new user, or wiping the firefox local directory, or after a typical install. In this case you don't want endless nattering, because it is just too confusing.
If yum or apt is used to install new software, that software was usually installed with root privilege. It can just drop the new plugins into the central directory, and you are basically at the first point. And, as a "bonus", these plugins are system-wide and apply to all users.
If a local install installs a plugin into the local directory (without have firefox running -- there will not be an API), then the usual is to expect that this action was desired by the local user. However THIS can produce a popup if the local plugin was not installed by firefox.
Its just that most external installers will simply opt to drop the plugin into the system directory (I believe that's where the google toolbar goes -- I could be wrong though).
Or, an API could be generated to force the registration of plugins; the question still remains as to whether the local user should have any say about global plugins (actually, the current policy is to allow the local user to disable, but not delete). Now, the root user may not even exist in a normal Unix sense -- all root-ish stuff could be going through sudo... in which case how is the effective "root user" to be informed of these installations?
In a nutshell -- hard crypto to detect a plugin install EVEN IF DONE BY ROOT. Local comparisions to determine changes -- STILL NOT EFFECTIVE IF A FRESH INSTALL STATE IS ACHIEVED.
And a fresh install state? Assuming that you STILL want bookmark and history portability, this is simply the result of removing a few local files.
So -- if a new plugin is detected on startup, or a fresh install state is detected, a popup can be initiated that would allow enable/disable of plugins. Given, though, that the typical user won't know WHICH to select, it's a complete waste of effort. Might as well just have a script that looks at the plugin locations and reports (a GUI can add NOTHING of value here).
I don't have much time... I write the GUI, and any drawing logic with Tcl/Tk. Easy, portable. Any time critical or extensive logic gets pushed into C or FORTRAN (depending on what it is). Just standard in/standard out. Parse the output with Tcl, and display.
A recent example -- I needed to upgrade some systems for a client (Solaris 6 to 10). We needed to identify the binary parts (non-OS) that needed to move. I wrote a GUI tool (binport) for this. Took 2 days to write, ran on Linux and MacOS X (two of us shared the work). After the job, the tool was essentially discarded.
No time to "debug" really, and I don't typically have time for compile and test cycles. Tcl is an interpreter, with very simple syntax and semantics.
Other examples that have used Tcl/Tk -- the GUI layer for GDB, Redhat Source Navigator, etc.
Yes, it's not "sexy", or even particularly "new", but it works, and works well.
Actually, it may be that bad. Granting in an entertainment context?
So, when discussing A-Team episodes on-line, on a social networking site, I now have to write:
Remember when Face (tm Facebook) did that girl?
Face (a nickname), Face (a face), Face (a verb), Face (an aspect). Now controlled by Facebook(tm) on social and entertainment on-line sites? It may now be even difficult to air "IT Crowd" episodes, as they occasionally refer to a "FriendFace" site.
And I would sure think (more than) twice before trying a dating site called "SuckFace.com". (yes, I know it "sucks" but this is just illustrative).
All I can say is: you Yanks are surely "some kind of crazy".
For HPC clusters, wouldn't you want something simple like a NIS domain? What advantage does Windows offer here? Further, what parallel programming support does Microsoft offer?
And, since the nodes in the cluster are headless anyway, and the code is going to be written to POSIX and MP standards anyway, what advantage does Microsoft offer AT ALL compared to Linux or BSD?
Linux, of course, offers early adopter support in this area. It tends to prevail simply because of the other clusters. You know it can work, and can cross-share experience. Windows? Not so much. And, if the Windows API doesn't help, the tools don't help (sure, they may not hinder, either), there is no compelling reason to build such a thing.
Unless Microsoft funds it (I would like to see the OS bill for Windows on a 10,000+ processor node cluster).
Strangely, I would have expected Microsoft to fund at least one cluster in the top 5, just for name. Now, I haven't looked in a few months, but the last time I did look (Jaguar was still #1), a Windows based cluster didn't even break into the top 10.
Since everything is copyrighted (with the exception of public domain material) -- everything you download is copyrighted. The Web does not carry "copyright" information (except for some DRM material).
Some jurisdictions do have the concept (or can have) of an "illegal download". Here, child porn would fall into that class (as an example). So would some hate literature. Now, I don't really know what to do if I accidentally downloaded material like that. Erase it? Signs it had been erased would make me guilty... I imagine I would erase and overwrite it. Possibly, turn it in to local law-enforcement (depends on my relationship with law-enforcement at the time, I suppose).
Still, images, text, audio and video are all copyrighted on creation. Pray tell how you can distinguish a music track that may be downloaded (due to viral advertising) and one that may not?
Because of this, the onus must be on the party doing the copying (or distributing).
PLEASE, PLEASE get rid of the "illegal download" meme!
"If you want to end DRM, you need to support Apple since they are the only large company who has worked to end DRM and had some success"
Really? I guess that you can define "large". And I guess you can define "worked to end DRM" rather than simply "never had it".
As to making an effort to "end DRM" -- Apple is the biggest supplier at 70% of online music sales. And, data shows that customers (not being that stupid) buy 4 times the music if there is no DRM.
So its natural that Apple wants to remove DRM. But, honestly?, they started it. At a non-DRM 4x sales multiplier, it was really only a matter of time before they would have lost the sales lead UNLESS they removed DRM.
Personally, I don't care if DRM is ended or not. Technically, DRM can't work, unless it is coupled with legal measures. However, you cannot follow GPL licensing AND apply those measures. Not legally, anyway. So, GPL software must be removed from the Apple App Store. Unless source is installed in a usable manner by the Application, which would mean that a USB/wireless file share would need to be installed, along with the application, or that this would be available for free from the App store at the same time that the binary application is approved. Or that the App store would have a secondary distribution channel for source. None of which exists; so no GPL software.
The FSF MUST follow this. If you think otherwise, please lobby to have the GPL changed. Note that I have never released my software under the GPL for such reasons. I much prefer public domain, or I retain all rights, forcing a negotiation for specific purposes, or a "free to distribute if no money is involved" style license.
Like, the US said, "we caught six kilograms at the border, and detained them". Kilograms are just naturally objectionable; any country should be able to see that, and follow in the USs footsteps.
Except the French, of course -- those whiny buggers just want to WORSHIP the damn kilogram.
Really, I must ask... What part of "the two computers use Evolution" did you not understand? What part of "two computers" did you not understand?
Now, what phone are you recommending?
There was no complaint about services, costs, or anything remotely resembling a question about installing MS SBS.
But, since you brought it up -- a copy of MS SBS costs $1,089 (http://www.microsoft.com/sbs/en/us/pricing.aspx?pf=true) -- and something for taxes. And, of course, a computer to run it on, installation and training... call it $2000 (I'd go higher, but, hey, MS people are fairly inexpensive - normally, I'd figure $100/hour for installation and training, and a $600 + taxes for the server, $2000 combined, and a services budget of 10 hours so $3000 total. Feel free to quote less).
But wait! He still has to buy the smartphones! Doesn't save one single sou.
But wait! For this ABSOLUTELY RETARDED answer (because you didn't answer the question at all), you get a +5 moderation.
So there is more than one idiot involved.
Like I said in another post, I use a Blackberry (I get the one with the biggest keyboard), and I sync to Evolution with multisync.
Synch to Evolution using "multisync". I also use "googlesync" on the blackberry, so my assistant can schedule me by editing web interface (or, calendaring events via email -- but the web schedule turns out to be remarkably useful for me). But, I am based on an older Fedora -- there have been improvements in the past 2 years.
Actually, it is more likely that Netezza had the source code for the ppc version, and ported it themselves. IISi had quoted for the port, but it was considered to take too long. Which would definitely put this into the "Copyright violation" category as an unauthorized derivative work has been created. Which was sold commercially...
Linux supports rwx/ugo file permissions, as well as ACLs. It really isn't a problem.
The REASON that ACLs really aren't used much is that they are too difficult to audit. The specific problem in your referenced article can be solved with links.
Consider a filesystem. It consists of a series of descriptive headers, and associated file data (inode, data and directory information if we stay within a posix compliant definition).
"fscking" or checking a filesystem that is in an "unknown" state (basically, doing a forensic analysis) means that we will need to look at the blocks comprising the file system, identifying the descriptive headers and associated file data, dealing with potential overlaps, and extracting the data.
Of course, this requires at least one pass over all data on the disk, and (given the current state of hard disk i/o) this operation will take days on a 5TB disk.
How is this sped up? One answer is to only allow inodes to reside on certain (pre-determined) disk locations. This strategy reduces the time to scan for files to just examining the potential inodes. Also, as long as there is no overlap, data does not need to be copies. The can dramatically reduce the time needed.
We can also use a journal; if the inodes are presumed correct, and all inode updates go through the journal, everything can be brought to "correctness" in the time needed to scan the journal. But, we are PRESUMING the inode correctness -- an errant filesystem driver or firmware may have "scribbled" somewhere it shouldn't have.
A log based filesystem can provide for "fast" checking -- but, again, we are presuming correctness of the already written data.
Something like ZFS can provide for a solution -- given sufficient memory. But, to ensure data integrity, each piece of written data must be redundantly written. And, the data must be scrubbed at a sufficient interval.
Log-based systems are not yet in common use; ZFS is solaris or bsd only, with production systems using solaris. btrfs is not yet ready for production use (and isn't even comparable to ZFS yet).
The only practical (current) production answer in the Linux space is journaling, with underlying RAID.
Of course, it's your data, and if you are comfortable using and testing btrfs, go for it.
Windows 1.03, 2, 286, 3.0, 3.1, 3.11, Windows for Workgroups, NT, Windows 95 (and possibly even Windows 98) all did not have a free SDK. And the SDK was needed to program for those platforms.
Hey, I went and bought a copy of Windows 1.03 -- and even though I also had a licensed copy of Microsoft C 5.1, 6.0, and MASM 4 and 5 I was not able to build an application for Windows. That would require the SDK, which was a considerable expense. I didn't buy the SDK until Windows 3.0.
And, from 3.0 until Windows 98 (when I finally stopped writing Windows apps), I spent a lot of money on those "free" SDKs. In the Windows 9x/NT timeframe, $3000/year for MSDN, several thousand before MSDN, so make it around 20,000 (or more). Not counting third party tools and libraries.
Actually, I find the "3 strikes and out" regulations funny. Sure, go ahead and throw people "off the Internet". Sounds like a good plan to seriously hurt ISPs and Internet companies (Google, Ebay, etc.).
And then what? Those people divide into two groups -- those capable of creating an alternate Internet, and those not.
Basically, I'd get into the neutral new-ISP business, and sell email and peer to peer service. Over modems and wireless. Can't let those customers back on "the Internet"; that would be just wrong. But with email gateway, and a web proxy, I could supply access. Of course, peer to peer within the group exclusively.
External will be exactly "what we are told". Internal? Whatever my customers want. Will this service be cheap? Nope. It only needs to be competitive to "Internet Cafes".
I figure that France will be a good start -- in around 100 days there should be lots of demand. Except I don't want to move to France, so come on, let's get this in Canada already!
So, it takes 3 days to crack the 7 character password. Adding 8 characters to the set (say, !@#$%^&*) would then increase that 3 days to...
2^21 more effort. Or, roughly 3 to 4 million days. Seems from the discussion that elcomsoft was able to brute force quickly (millions of passwords per second).
Add a few more characters and the effort to brute-force the thing goes up... exponentially. Unless, of course, elcomsoft has actually "cracked" the encryption, and not simply reduced the time to try a key.
What I would warn about is my "usual" advice for password generation (optional random character) word (optional random character) word (optional random character), because, as far as I can tell, that can be now be broken by elcomsoft in 2 to 3 days (assuming they know that this is the pattern used, which we have to).
Very curious to see a review of this (before panic sets in).
Vote? No. Because anyone can set up any number of LLCs. Each LLC, if given a vote, would have to vote the way of the founder. This gives anyone with the resources to create LLCs more voting franchises.
And, if voting is off the table, certainly other things can be as well.
But.. LVRJ didn't say "Share a link" -- at the bottom of the page is says:
"Share & Save"
followed by a host of links.
If the instruction "Share & Save" is taken to be an instruction as to Copyright disposition for the story, I can easily see any claim to Copyright violation being thrown out.
And, this instruction is at the bottom of current LVRJ stories -
Thank you! I wasn't aware of this device. I'll get one -- at least I'll be able to rescue my MythTV box (although it will have to "upgraded" to a better processor; right now it has a 1.3Ghz AMD processor). And, in future, I hope to have the same product but with HDMI inputs.
1 - Cable TV streams are encrypted. The decryption cards don't work (as in -- are only sold with specified configurations, and the installers don't know how to deal with them anyway). My cable TV provider would rather I purchase/lease a box from them.
2 - HDMI capture provides a generic solution. I can record from any HDMI source. This includes screen captures from the computer, as well as shows from the cable.
3 - Expanding on (2), I can source in programming from the antenna, and from cable or satellite without having to mess with the recorder.
4 - I am comfortable enough with "IR blasters" to make it all work. I already use an IR blaster to control my kit anyway.
5 - Since a generic HDMI capture and compress device would be so useful, I think that some (Chinese) company actually may make one. I want HDMI input, and Ethernet output, although it will probably be USB output. I would hope it would generate something better than MPEG-2 streams, but I'll see. For my purposes, an MPEG-2 stream would suffice (it would take up a lot of storage, but I want timeshifting, not long-term retention).
Cracking the HDMI key is of no value in decrypting Blu Ray. It's value is in allowing timeshifting of cable and satellite content. The timeshifting is legal.
Like many other people, I used to use a MythTV box to record SD TV from cable, and timeshift it. This worked for a while in the HD world -- until my cable company decided to encrypt EVERYTHING. Even OTA HD was encrypted on cable. (Rogers).
So, I've canceled cable TV (but kept cable Internet). Now, I get all my TV OTA. (26 channels of HD).
I would require a device that decrypts HDMI, compresses and allows digital recording to even consider the move to cable or satellite now. Which means that the only hope that (Showtime, HBO, specialty channels) have to gain my family as an audience/consumer is to support these boxes. Or, convenient Internet distribution.
100 years?
For US material, the 1909 (which would apply) act specified 28 years on registration, with a 28 year extension. Which is 56 years.
Of course, if someone uses a public domain image in a new work, a copyright can then be claimed on the new work, or if someone (say) publishes Shakespeare, a copyright can be claimed on the layout -- but the image itself must be clear of copyright.
Let us look at some use cases -
System plugins in central directory, firefox starts. This is the case after creating a new user, or wiping the firefox local directory, or after a typical install. In this case you don't want endless nattering, because it is just too confusing.
If yum or apt is used to install new software, that software was usually installed with root privilege. It can just drop the new plugins into the central directory, and you are basically at the first point. And, as a "bonus", these plugins are system-wide and apply to all users.
If a local install installs a plugin into the local directory (without have firefox running -- there will not be an API), then the usual is to expect that this action was desired by the local user. However THIS can produce a popup if the local plugin was not installed by firefox.
Its just that most external installers will simply opt to drop the plugin into the system directory (I believe that's where the google toolbar goes -- I could be wrong though).
Or, an API could be generated to force the registration of plugins; the question still remains as to whether the local user should have any say about global plugins (actually, the current policy is to allow the local user to disable, but not delete). Now, the root user may not even exist in a normal Unix sense -- all root-ish stuff could be going through sudo... in which case how is the effective "root user" to be informed of these installations?
In a nutshell -- hard crypto to detect a plugin install EVEN IF DONE BY ROOT. Local comparisions to determine changes -- STILL NOT EFFECTIVE IF A FRESH INSTALL STATE IS ACHIEVED.
And a fresh install state? Assuming that you STILL want bookmark and history portability, this is simply the result of removing a few local files.
So -- if a new plugin is detected on startup, or a fresh install state is detected, a popup can be initiated that would allow enable/disable of plugins. Given, though, that the typical user won't know WHICH to select, it's a complete waste of effort. Might as well just have a script that looks at the plugin locations and reports (a GUI can add NOTHING of value here).
Which is exactly where we are today.
I don't have much time... I write the GUI, and any drawing logic with Tcl/Tk. Easy, portable. Any time critical or extensive logic gets pushed into C or FORTRAN (depending on what it is). Just standard in/standard out. Parse the output with Tcl, and display.
A recent example -- I needed to upgrade some systems for a client (Solaris 6 to 10). We needed to identify the binary parts (non-OS) that needed to move. I wrote a GUI tool (binport) for this. Took 2 days to write, ran on Linux and MacOS X (two of us shared the work). After the job, the tool was essentially discarded.
No time to "debug" really, and I don't typically have time for compile and test cycles. Tcl is an interpreter, with very simple syntax and semantics.
Other examples that have used Tcl/Tk -- the GUI layer for GDB, Redhat Source Navigator, etc.
Yes, it's not "sexy", or even particularly "new", but it works, and works well.
Actually, it may be that bad. Granting in an entertainment context?
So, when discussing A-Team episodes on-line, on a social networking site, I now have to write:
Remember when Face (tm Facebook) did that girl?
Face (a nickname), Face (a face), Face (a verb), Face (an aspect). Now controlled by Facebook(tm) on social and entertainment on-line sites? It may now be even difficult to air "IT Crowd" episodes, as they occasionally refer to a "FriendFace" site.
And I would sure think (more than) twice before trying a dating site called "SuckFace.com". (yes, I know it "sucks" but this is just illustrative).
All I can say is: you Yanks are surely "some kind of crazy".
For HPC clusters, wouldn't you want something simple like a NIS domain? What advantage does Windows offer here? Further, what parallel programming support does Microsoft offer?
And, since the nodes in the cluster are headless anyway, and the code is going to be written to POSIX and MP standards anyway, what advantage does Microsoft offer AT ALL compared to Linux or BSD?
Linux, of course, offers early adopter support in this area. It tends to prevail simply because of the other clusters. You know it can work, and can cross-share experience. Windows? Not so much. And, if the Windows API doesn't help, the tools don't help (sure, they may not hinder, either), there is no compelling reason to build such a thing.
Unless Microsoft funds it (I would like to see the OS bill for Windows on a 10,000+ processor node cluster).
Strangely, I would have expected Microsoft to fund at least one cluster in the top 5, just for name. Now, I haven't looked in a few months, but the last time I did look (Jaguar was still #1), a Windows based cluster didn't even break into the top 10.
Is not. Case in point --
f 3
What does this mean? In C, fairly simple. C++? Not so much. And that's only the start.
What, pray tell, is an "illegal download"?
Since everything is copyrighted (with the exception of public domain material) -- everything you download is copyrighted. The Web does not carry "copyright" information (except for some DRM material).
Some jurisdictions do have the concept (or can have) of an "illegal download". Here, child porn would fall into that class (as an example). So would some hate literature. Now, I don't really know what to do if I accidentally downloaded material like that. Erase it? Signs it had been erased would make me guilty... I imagine I would erase and overwrite it. Possibly, turn it in to local law-enforcement (depends on my relationship with law-enforcement at the time, I suppose).
Still, images, text, audio and video are all copyrighted on creation. Pray tell how you can distinguish a music track that may be downloaded (due to viral advertising) and one that may not?
Because of this, the onus must be on the party doing the copying (or distributing).
PLEASE, PLEASE get rid of the "illegal download" meme!
"If you want to end DRM, you need to support Apple since they are the only large company who has worked to end DRM and had some success"
Really? I guess that you can define "large". And I guess you can define "worked to end DRM" rather than simply "never had it".
As to making an effort to "end DRM" -- Apple is the biggest supplier at 70% of online music sales. And, data shows that customers (not being that stupid) buy 4 times the music if there is no DRM.
So its natural that Apple wants to remove DRM. But, honestly?, they started it. At a non-DRM 4x sales multiplier, it was really only a matter of time before they would have lost the sales lead UNLESS they removed DRM.
Personally, I don't care if DRM is ended or not. Technically, DRM can't work, unless it is coupled with legal measures. However, you cannot follow GPL licensing AND apply those measures. Not legally, anyway. So, GPL software must be removed from the Apple App Store. Unless source is installed in a usable manner by the Application, which would mean that a USB/wireless file share would need to be installed, along with the application, or that this would be available for free from the App store at the same time that the binary application is approved. Or that the App store would have a secondary distribution channel for source. None of which exists; so no GPL software.
The FSF MUST follow this. If you think otherwise, please lobby to have the GPL changed. Note that I have never released my software under the GPL for such reasons. I much prefer public domain, or I retain all rights, forcing a negotiation for specific purposes, or a "free to distribute if no money is involved" style license.
Like, the US said, "we caught six kilograms at the border, and detained them". Kilograms are just naturally objectionable; any country should be able to see that, and follow in the USs footsteps.
Except the French, of course -- those whiny buggers just want to WORSHIP the damn kilogram.
Ratboy666
Really, I must ask... What part of "the two computers use Evolution" did you not understand?
What part of "two computers" did you not understand?
Now, what phone are you recommending?
There was no complaint about services, costs, or anything remotely resembling a question about installing MS SBS.
But, since you brought it up -- a copy of MS SBS costs $1,089 (http://www.microsoft.com/sbs/en/us/pricing.aspx?pf=true) -- and something for taxes. And, of course, a computer to run it on, installation and training... call it $2000 (I'd go higher, but, hey, MS people are fairly inexpensive - normally, I'd figure $100/hour for installation and training, and a $600 + taxes for the server, $2000 combined, and a services budget of 10 hours so $3000 total. Feel free to quote less).
But wait! He still has to buy the smartphones! Doesn't save one single sou.
But wait! For this ABSOLUTELY RETARDED answer (because you didn't answer the question at all), you get a +5 moderation.
So there is more than one idiot involved.
Like I said in another post, I use a Blackberry (I get the one with the biggest keyboard), and I sync to Evolution with multisync.
Blackberry
Synch to Evolution using "multisync". I also use "googlesync" on the blackberry, so my assistant can schedule me by editing web interface (or, calendaring events via email -- but the web schedule turns out to be remarkably useful for me). But, I am based on an older Fedora -- there have been improvements in the past 2 years.
Actually, it is more likely that Netezza had the source code for the ppc version, and ported it themselves. IISi had quoted for the port, but it was considered to take too long.
Which would definitely put this into the "Copyright violation" category as an unauthorized derivative work has been created. Which was sold commercially...
Linux supports rwx/ugo file permissions, as well as ACLs. It really isn't a problem.
The REASON that ACLs really aren't used much is that they are too difficult to audit. The specific problem in your referenced article can be solved with links.
Consider a filesystem. It consists of a series of descriptive headers, and associated file data (inode, data and directory information if we stay within a posix compliant definition).
"fscking" or checking a filesystem that is in an "unknown" state (basically, doing a forensic analysis) means that we will need to look at the blocks comprising the file system, identifying the descriptive headers and associated file data, dealing with potential overlaps, and extracting the data.
Of course, this requires at least one pass over all data on the disk, and (given the current state of hard disk i/o) this operation will take days on a 5TB disk.
How is this sped up? One answer is to only allow inodes to reside on certain (pre-determined) disk locations. This strategy reduces the time to scan for files to just examining the potential inodes. Also, as long as there is no overlap, data does not need to be copies. The can dramatically reduce the time needed.
We can also use a journal; if the inodes are presumed correct, and all inode updates go through the journal, everything can be brought to "correctness" in the time needed to scan the journal. But, we are PRESUMING the inode correctness -- an errant filesystem driver or firmware may have "scribbled" somewhere it shouldn't have.
A log based filesystem can provide for "fast" checking -- but, again, we are presuming correctness of the already written data.
Something like ZFS can provide for a solution -- given sufficient memory. But, to ensure data integrity, each piece of written data must be redundantly written. And, the data must be scrubbed at a sufficient interval.
Log-based systems are not yet in common use; ZFS is solaris or bsd only, with production systems using solaris. btrfs is not yet ready for production use (and isn't even comparable to ZFS yet).
The only practical (current) production answer in the Linux space is journaling, with underlying RAID.
Of course, it's your data, and if you are comfortable using and testing btrfs, go for it.
What the fuck. Revisionist much?
Windows 1.03, 2, 286, 3.0, 3.1, 3.11, Windows for Workgroups, NT, Windows 95 (and possibly even Windows 98) all did not have a free SDK. And the SDK was needed to program for those platforms.
Hey, I went and bought a copy of Windows 1.03 -- and even though I also had a licensed copy of Microsoft C 5.1, 6.0, and MASM 4 and 5 I was not able to build an application for Windows. That would require the SDK, which was a considerable expense. I didn't buy the SDK until Windows 3.0.
And, from 3.0 until Windows 98 (when I finally stopped writing Windows apps), I spent a lot of money on those "free" SDKs. In the Windows 9x/NT timeframe, $3000/year for MSDN, several thousand before MSDN, so make it around 20,000 (or more). Not counting third party tools and libraries.
Actually, I find the "3 strikes and out" regulations funny. Sure, go ahead and throw people "off the Internet". Sounds like a good plan to seriously hurt ISPs and Internet companies (Google, Ebay, etc.).
And then what? Those people divide into two groups -- those capable of creating an alternate Internet, and those not.
Basically, I'd get into the neutral new-ISP business, and sell email and peer to peer service. Over modems and wireless. Can't let those customers back on "the Internet"; that would be just wrong. But with email gateway, and a web proxy, I could supply access. Of course, peer to peer within the group exclusively.
External will be exactly "what we are told". Internal? Whatever my customers want. Will this service be cheap? Nope. It only needs to be competitive to "Internet Cafes".
I figure that France will be a good start -- in around 100 days there should be lots of demand. Except I don't want to move to France, so come on, let's get this in Canada already!
Why? Isn't the entropy increase the same? Should that not be (60-52)^7?
So, it takes 3 days to crack the 7 character password. Adding 8 characters to the set (say, !@#$%^&*) would then increase that 3 days to...
2^21 more effort. Or, roughly 3 to 4 million days. Seems from the discussion that elcomsoft was able to brute force quickly (millions of passwords per second).
Add a few more characters and the effort to brute-force the thing goes up... exponentially. Unless, of course, elcomsoft has actually "cracked" the encryption, and not simply reduced the time to try a key.
What I would warn about is my "usual" advice for password generation (optional random character) word (optional random character) word (optional random character), because, as far as I can tell, that can be now be broken by elcomsoft in 2 to 3 days (assuming they know that this is the pattern used, which we have to).
Very curious to see a review of this (before panic sets in).
ratboy666
Vote? No. Because anyone can set up any number of LLCs. Each LLC, if given a vote, would have to vote the way of the founder. This gives anyone with the resources to create LLCs more voting franchises.
And, if voting is off the table, certainly other things can be as well.
The population of France is 62,277,432. Of which 44,625,300 are Internet users.
If 150,000 IP addresses are "served" per day, it will be all over in 298 days.
But.. LVRJ didn't say "Share a link" -- at the bottom of the page is says:
"Share & Save"
followed by a host of links.
If the instruction "Share & Save" is taken to be an instruction as to Copyright disposition for the story, I can easily see any claim to Copyright violation being thrown out.
And, this instruction is at the bottom of current LVRJ stories -
ref
http://www.lvrj.com/news/bill-scott-anticipates-attempt-to-clear-police-in-costco-slaying--trash-his-dead-son-s-name-103510074.html
as an example
ncc74656
Thank you! I wasn't aware of this device. I'll get one -- at least I'll be able to rescue my MythTV box (although it will have to "upgraded" to a better processor; right now it has a 1.3Ghz AMD processor). And, in future, I hope to have the same product but with HDMI inputs.
Again, thanks for the pointer.
ratboy666
Because
1 - Cable TV streams are encrypted. The decryption cards don't work (as in -- are only sold with specified configurations, and the installers don't know how to deal with them anyway). My cable TV provider would rather I purchase/lease a box from them.
2 - HDMI capture provides a generic solution. I can record from any HDMI source. This includes screen captures from the computer, as well as shows from the cable.
3 - Expanding on (2), I can source in programming from the antenna, and from cable or satellite without having to mess with the recorder.
4 - I am comfortable enough with "IR blasters" to make it all work. I already use an IR blaster to control my kit anyway.
5 - Since a generic HDMI capture and compress device would be so useful, I think that some (Chinese) company actually may make one. I want HDMI input, and Ethernet output, although it will probably be USB output. I would hope it would generate something better than MPEG-2 streams, but I'll see. For my purposes, an MPEG-2 stream would suffice (it would take up a lot of storage, but I want timeshifting, not long-term retention).
It's been said before, but you didn't get it.
Cracking the HDMI key is of no value in decrypting Blu Ray. It's value is in allowing timeshifting of cable and satellite content. The timeshifting is legal.
Like many other people, I used to use a MythTV box to record SD TV from cable, and timeshift it. This worked for a while in the HD world -- until my cable company decided to encrypt EVERYTHING. Even OTA HD was encrypted on cable. (Rogers).
So, I've canceled cable TV (but kept cable Internet). Now, I get all my TV OTA. (26 channels of HD).
I would require a device that decrypts HDMI, compresses and allows digital recording to even consider the move to cable or satellite now. Which means that the only hope that (Showtime, HBO, specialty channels) have to gain my family as an audience/consumer is to support these boxes. Or, convenient Internet distribution.
Me too:
mpaa.org went to mpaa.org/my.ip.add.ress
and that, resolved to a page that set a cookie. Once I allowed the cookie, it redirected my to a page that said:
"The page you are looking for is cannot be found.
Please try again later. "
(sic)
So, it's probably an attempt to deal with the DDoS. Either that, or my IP was geolocated, and there is no appropriate content...