That would cause the validity of their EULA to be questioned in court, something they really don't want because the EULA is on shakey ground already and to have all or parts of it declared invalid by a court would do far more harm. Also, using an EULA to hide a criminal activity should be severely frowned upon by the judge.
Quite possibly, especially for simple functions... However, you generally don't get to see the code for proprietary apps so the chance of it being copied is much smaller (and for simple stuff it's unlikely a software company would admit to their code having been leaked), and incorporating other gpl code is acceptable and intended, as is incorporating code from several other open licenses.
If the microwave makes your apple tv lose its network connection you should really get a new microwave... The microwave is meant to be a sealed (from a radiation perspective) unit, as in none of the microwave radiation should be able to escape and affect other things. If it does, that is extremely bad for you because it will be delivering far more power than it's legal to transmit on the 2.4ghz band and those laws exist for a reason... The microwave is designed to cook flesh and the only thing stopping it from cooking you is that the radiation is spread over a large area.
Handbrake can generate mpeg-2 output which will fit onto another dvd... There are also numerous dvd ripping tools which will do just what you describe, take the mpeg2, remove css and dump the unencrypted files and they do run on mac, i seem to remember vobcopy being such a tool and it is installable through macports.
You can get something like a modded first gen xbox (very cheap these days) in every room which doesn't have an hd capable tv, and something else in rooms with hd (some modern tvs have network streaming capabilities built in)... Then you just get a cheap nas box with some large drives and put all your movies/music on that.
The fact itunes drm prevents you doing this, just means you will have to find drm-free content, and currently the easiest option for that is piracy... That's not to say you want to pirate, but doing so saves you money on the hardware and gives you far more freedom even assuming you paid for all the media content.
If your flight was bad enough, you complain and can frequently get a refund or some kind of payback if you complain loudly enough and your complaint is legitimate... I have successfully got refunds, free flights or free upgrades by complaining about flights that were late, had dysfunctional entertainment systems, had physical problems like broken seats, etc.
As for reviews, unless someone i know and trust watches the movie and writes a review, how do i know the review was genuine and not a paid shill? For years, reviews in magazines have avoided being too critical even on extremely lousy products for fear of losing their free review copies or their advertising revenue.
Content providers have traditionally thrived on producing cheap drivel and then relying on heavy advertising hype to get as many people to buy into it as possible before the word spreads about how crap it is... Remember movie execs complaining a few year about cellphones and the internet, because they allow someone to very quickly inform all their friends how lousy a movie was thus massively shortening the time they have to fleece the public....
I remember a game a few years back called rise of the robots, it had very pretty graphics for the time and absolutely dreadful gameplay (you could win the game by holding up/right and fire on your joypad)... There was really heavy advertising, all the stores had big cardboard cutouts for weeks before the game was released, and there were posters depicting the graphics everywhere, review after review cropped up giving it upwards of 95% with lots of pretty screenshots (and the review scores were printed on the box)... The game itself was garbage, i doubt anyone who ever played it thought it was good.
You should check out on bittorrent, it goes straight to the movie. No FBI warning, no previews, no commercials, no menu, just the movie, starting to play automatically.
Good to see the movie industry finally trying to catch up with the pirates... pity the blu-ray is still encumbered with drm tho.
Only the difference is that the business exists to serve the consumers, not the other way around. It's only when you become large enough to have a monopoly or be part of a cartel that you can behave like this, in a competitive market trying to force your customers to change would be business suicide because a competitor would offer the customers what they wanted and take all your business.
Yes... When you do that, you lose any metadata... The PDF output i've seen from "print to pdf" options in programs like word is usually pretty nasty, there are no hyperlinks or clickable indexes, it's just a series of pages... If you're going to have an electronic file, you want to take advantage of features inherent to it being electronic, since a printed document won't have such features the print option doesn't export any such information.
Try using openoffice to save a pdf file with hyperlinks and a table of contents (create it using the proper toc feature), it works a lot better... pdflatex is also very good at this.
I have encountered PDF forms where acrobat wouldn't let you save, it would only let you print, and it would not let you print to a file... As the form was rather long, and i didn't have all the information immediately, or access to a printer at the time it just rendered itself unusable.
All the "developer" needs to do.. What if the developers have no interest in an ARM port? most windows software only comes as binaries, and some is abandonware...
And it's more than just a straight recompile, the API is similar but different, and the underlying kernel is totally different. Unlike Linux, where the kernel and APIs are the same, most apps are a recompile away (and have often already been compiled for arm by distro maintainers) and most apps come with source code enabling third parties (including those with vested interests like the hardware makers) to compile the apps if the developers won't.
For a firewall/dns/dhcp/simple server, look at something like a soekris box, or any of the other small low power embedded boxes... An ARM based device like a sheevaplug but with 2 nics would be useful if anyone knows of one... I run everything but a firewall on a sheeva.
Where did you find the 10" one? Only ones i've seen were smaller than this, and typically had very lowend previous gen arm chips and tiny non upgradeable amounts of memory.. Something around the spec of a sheevaplug, but in a laptop with multiple battery options (light 3-4 hour, heavier 1- hour) would be nice.
It cannot run the same applications as windows, therefore it's not windows...
It is partially source compatible, but not enough to make any but the simplest of apps a direct compile... Linux/arm on the other hand, makes it possible to simply recompile the vast majority of applications so that they work (i have a sheevaplug running gentoo and i have done exactly that).
People buy windows because it runs the applications they have or are familiar with, the versions of windows which run on arm don't provide this.. Linux has a greater chance of running apps users will find familiar, since there are ports of things like firefox to arm.
Less accidents, despite the increase in electronic devices...
And this has nothing to do with the fact that cars these days have better safety features?
Also a device like a GPS may actually decrease accidents, because it reduces stress... You no longer have to worry about getting lost, and try to read a map as you drive (you used to see this a lot - people with maps open on their steering wheel as they drove), you just relax and let the GPS guide you, no stress.
What about changing gear? that typically requires taking your hand off the wheel too... Also what if you need to do something like scratch an itch, driving around with an irritating itch is probably more dangerous than scratching it.
And you require the latest version in order to handle files this large? The only thing stopping unix machines from 20+ years ago having gigs and gigs of mail is the physical capacity of the disks.
The information in cpuinfo is only redundant like that on x86/amd64... On Sparc or Alpha, you get a single block of text where one of the fields means "number of cpus", example:
cpu : TI UltraSparc IIi (Sabre) fpu : UltraSparc IIi integrated FPU prom : OBP 3.10.25 2000/01/17 21:26 type : sun4u ncpus probed : 1 ncpus active : 1 D$ parity tl1 : 0 I$ parity tl1 : 0 Cpu0Bogo : 880.38 Cpu0ClkTck : 000000001a3a4eab MMU Type : Spitfire
number of cpus active and number of cpus probed (includes any which are inactive)... a million cpus wouldn't present a problem here.
Businesses have come to accept the limitations of software, and will often adjust the way they do things to fit in with whatever the software requires, sad but true.
Another option is for distributors to have compile farms, whereby they have an example of each architecture available to them, and it's a simple case of submitting a source package and it gets built automatically for each available architecture. Also most patch breakage is changes which prevent the patch from applying, most build systems will apply arch specific patches even if you aren't building for that arch so breakage will be quickly noticed... A well written patch to fix a specific arch should not have detrimental effects on other architectures, and can quite easily be submitted upstream. I used to maintain a lot of Alpha and Sparc based linux systems, and would often submit patches upstream... A lot of those Alpha patches fixed up generic 64bit issues which meant that when amd64 came along those packages usually compiled cleanly right away.
You could take that a step further actually... Boot the core OS on the ARM cpu, and use that for all your day to day tasks, but power up the x86 on demand for heavy computing workloads. Think of the early PPC amiga addon cards, the core system was still 68k based but you could use the PPC chip for certain power hungry apps or games.
Not sure how hard it would be to engineer, at the very least you could boot the x86 system headless, and have a virtual network between the two so you could access it virtually remotely (X11, rdesktop etc), or have the capability to switch which of the two systems the screen/keyboard are connected to.
I would certainly buy such a system, i use a laptop for everything these days and the vast majority of what i do doesn't require much power... Infact, if the ARM side of things had hardware h.264 decoding i doubt i'd use the x86 side more than once or twice a week.
There are already smart update systems, there is a single source package which is compiled into multiple binary packages, your smart client only transfers the binaries which are appropriate for the architecture it uses. Because different architecture versions have different filenames, the packages themselves can already sit alongside each other inside a distribution repository... There is nothing currently stopping you creating a multi architecture install dvd. The reason it's not done is because it would be wasteful to download a 4gb dvd instead of a 700mb cd, lots of people have bandwidth caps these days and downloading gigs of alien architecture binaries would be a complete waste of your usage cap.
you forgot to include comments at the top of the source file which declare the file is gpl licensed and reference a copy of the license...
That would cause the validity of their EULA to be questioned in court, something they really don't want because the EULA is on shakey ground already and to have all or parts of it declared invalid by a court would do far more harm. Also, using an EULA to hide a criminal activity should be severely frowned upon by the judge.
Quite possibly, especially for simple functions...
However, you generally don't get to see the code for proprietary apps so the chance of it being copied is much smaller (and for simple stuff it's unlikely a software company would admit to their code having been leaked), and incorporating other gpl code is acceptable and intended, as is incorporating code from several other open licenses.
If the microwave makes your apple tv lose its network connection you should really get a new microwave...
The microwave is meant to be a sealed (from a radiation perspective) unit, as in none of the microwave radiation should be able to escape and affect other things. If it does, that is extremely bad for you because it will be delivering far more power than it's legal to transmit on the 2.4ghz band and those laws exist for a reason... The microwave is designed to cook flesh and the only thing stopping it from cooking you is that the radiation is spread over a large area.
Handbrake can generate mpeg-2 output which will fit onto another dvd...
There are also numerous dvd ripping tools which will do just what you describe, take the mpeg2, remove css and dump the unencrypted files and they do run on mac, i seem to remember vobcopy being such a tool and it is installable through macports.
You can get something like a modded first gen xbox (very cheap these days) in every room which doesn't have an hd capable tv, and something else in rooms with hd (some modern tvs have network streaming capabilities built in)... Then you just get a cheap nas box with some large drives and put all your movies/music on that.
The fact itunes drm prevents you doing this, just means you will have to find drm-free content, and currently the easiest option for that is piracy... That's not to say you want to pirate, but doing so saves you money on the hardware and gives you far more freedom even assuming you paid for all the media content.
Yes, but on the other hand these kind of people are likely to be easily suggestible and very vulnerable to heavy advertising...
If your flight was bad enough, you complain and can frequently get a refund or some kind of payback if you complain loudly enough and your complaint is legitimate... I have successfully got refunds, free flights or free upgrades by complaining about flights that were late, had dysfunctional entertainment systems, had physical problems like broken seats, etc.
As for reviews, unless someone i know and trust watches the movie and writes a review, how do i know the review was genuine and not a paid shill? For years, reviews in magazines have avoided being too critical even on extremely lousy products for fear of losing their free review copies or their advertising revenue.
Content providers have traditionally thrived on producing cheap drivel and then relying on heavy advertising hype to get as many people to buy into it as possible before the word spreads about how crap it is... Remember movie execs complaining a few year about cellphones and the internet, because they allow someone to very quickly inform all their friends how lousy a movie was thus massively shortening the time they have to fleece the public....
I remember a game a few years back called rise of the robots, it had very pretty graphics for the time and absolutely dreadful gameplay (you could win the game by holding up/right and fire on your joypad)... There was really heavy advertising, all the stores had big cardboard cutouts for weeks before the game was released, and there were posters depicting the graphics everywhere, review after review cropped up giving it upwards of 95% with lots of pretty screenshots (and the review scores were printed on the box)... The game itself was garbage, i doubt anyone who ever played it thought it was good.
You should check out on bittorrent, it goes straight to the movie. No FBI warning, no previews, no commercials, no menu, just the movie, starting to play automatically.
Good to see the movie industry finally trying to catch up with the pirates... pity the blu-ray is still encumbered with drm tho.
Only the difference is that the business exists to serve the consumers, not the other way around.
It's only when you become large enough to have a monopoly or be part of a cartel that you can behave like this, in a competitive market trying to force your customers to change would be business suicide because a competitor would offer the customers what they wanted and take all your business.
Yes...
When you do that, you lose any metadata... The PDF output i've seen from "print to pdf" options in programs like word is usually pretty nasty, there are no hyperlinks or clickable indexes, it's just a series of pages...
If you're going to have an electronic file, you want to take advantage of features inherent to it being electronic, since a printed document won't have such features the print option doesn't export any such information.
Try using openoffice to save a pdf file with hyperlinks and a table of contents (create it using the proper toc feature), it works a lot better... pdflatex is also very good at this.
I have encountered PDF forms where acrobat wouldn't let you save, it would only let you print, and it would not let you print to a file...
As the form was rather long, and i didn't have all the information immediately, or access to a printer at the time it just rendered itself unusable.
All the "developer" needs to do..
What if the developers have no interest in an ARM port? most windows software only comes as binaries, and some is abandonware...
And it's more than just a straight recompile, the API is similar but different, and the underlying kernel is totally different. Unlike Linux, where the kernel and APIs are the same, most apps are a recompile away (and have often already been compiled for arm by distro maintainers) and most apps come with source code enabling third parties (including those with vested interests like the hardware makers) to compile the apps if the developers won't.
For a firewall/dns/dhcp/simple server, look at something like a soekris box, or any of the other small low power embedded boxes...
An ARM based device like a sheevaplug but with 2 nics would be useful if anyone knows of one... I run everything but a firewall on a sheeva.
Where did you find the 10" one?
Only ones i've seen were smaller than this, and typically had very lowend previous gen arm chips and tiny non upgradeable amounts of memory.. Something around the spec of a sheevaplug, but in a laptop with multiple battery options (light 3-4 hour, heavier 1- hour) would be nice.
It cannot run the same applications as windows, therefore it's not windows...
It is partially source compatible, but not enough to make any but the simplest of apps a direct compile... Linux/arm on the other hand, makes it possible to simply recompile the vast majority of applications so that they work (i have a sheevaplug running gentoo and i have done exactly that).
People buy windows because it runs the applications they have or are familiar with, the versions of windows which run on arm don't provide this.. Linux has a greater chance of running apps users will find familiar, since there are ports of things like firefox to arm.
Less accidents, despite the increase in electronic devices...
And this has nothing to do with the fact that cars these days have better safety features?
Also a device like a GPS may actually decrease accidents, because it reduces stress... You no longer have to worry about getting lost, and try to read a map as you drive (you used to see this a lot - people with maps open on their steering wheel as they drove), you just relax and let the GPS guide you, no stress.
What about changing gear? that typically requires taking your hand off the wheel too...
Also what if you need to do something like scratch an itch, driving around with an irritating itch is probably more dangerous than scratching it.
And you require the latest version in order to handle files this large? The only thing stopping unix machines from 20+ years ago having gigs and gigs of mail is the physical capacity of the disks.
The information in cpuinfo is only redundant like that on x86/amd64...
On Sparc or Alpha, you get a single block of text where one of the fields means "number of cpus", example:
cpu : TI UltraSparc IIi (Sabre)
fpu : UltraSparc IIi integrated FPU
prom : OBP 3.10.25 2000/01/17 21:26
type : sun4u
ncpus probed : 1
ncpus active : 1
D$ parity tl1 : 0
I$ parity tl1 : 0
Cpu0Bogo : 880.38
Cpu0ClkTck : 000000001a3a4eab
MMU Type : Spitfire
number of cpus active and number of cpus probed (includes any which are inactive)... a million cpus wouldn't present a problem here.
Businesses have come to accept the limitations of software, and will often adjust the way they do things to fit in with whatever the software requires, sad but true.
Another option is for distributors to have compile farms, whereby they have an example of each architecture available to them, and it's a simple case of submitting a source package and it gets built automatically for each available architecture.
Also most patch breakage is changes which prevent the patch from applying, most build systems will apply arch specific patches even if you aren't building for that arch so breakage will be quickly noticed... A well written patch to fix a specific arch should not have detrimental effects on other architectures, and can quite easily be submitted upstream. I used to maintain a lot of Alpha and Sparc based linux systems, and would often submit patches upstream... A lot of those Alpha patches fixed up generic 64bit issues which meant that when amd64 came along those packages usually compiled cleanly right away.
You could take that a step further actually...
Boot the core OS on the ARM cpu, and use that for all your day to day tasks, but power up the x86 on demand for heavy computing workloads. Think of the early PPC amiga addon cards, the core system was still 68k based but you could use the PPC chip for certain power hungry apps or games.
Not sure how hard it would be to engineer, at the very least you could boot the x86 system headless, and have a virtual network between the two so you could access it virtually remotely (X11, rdesktop etc), or have the capability to switch which of the two systems the screen/keyboard are connected to.
I would certainly buy such a system, i use a laptop for everything these days and the vast majority of what i do doesn't require much power... Infact, if the ARM side of things had hardware h.264 decoding i doubt i'd use the x86 side more than once or twice a week.
There are already smart update systems, there is a single source package which is compiled into multiple binary packages, your smart client only transfers the binaries which are appropriate for the architecture it uses. Because different architecture versions have different filenames, the packages themselves can already sit alongside each other inside a distribution repository... There is nothing currently stopping you creating a multi architecture install dvd. The reason it's not done is because it would be wasteful to download a 4gb dvd instead of a 700mb cd, lots of people have bandwidth caps these days and downloading gigs of alien architecture binaries would be a complete waste of your usage cap.
It's also theoretically possible to include ARM support too, to make a binary that would also run on an iphone...