ARM SoCs are developing incredibly fast. They are 12 months from obliterating current gen consoles (Tegra 5s will have Kepler GPUs). 2-3 years is much less certain, but current road-maps show them easily beating next-gen consoles. I certainly agree that tablets generally aren't heavily used, and that this dose indicate they are probably in a bubble. I was just claiming that if they where being used, then the replacement cycle would sustain the market without needed an upgrade cycle.
The batteries are sufficient designed obsolescences to prevent that from happening. A heavily used tablet has 1 year possibly 18 months before it is just a digital picture frame. This years round of consoles is also going to raise the graphics bar substantially, tablets are 2 to 3 years from matching this.
Apart from the stacked CPU/RAM, the Raspberry PI could be sold as an assemble it yourself kit. All the key components are still produced in Asia, and will be for decades unless Wales wants to invest high-billions in new fabs.
We are all frustrated by Apple at one time or another, but that don't justify spreading ridiculous FUD. Apple has more cash then ANYONE IN HISTORY; security their supply lines is hardly going to be difficult.
That is precisely the problem. You could require that the doctor can only see your medical records in special bunker under the Pentagon, after he has submitted to a full cavity search and provided 20 forms of ID. It doesn't have any bearing on whether the next day he phones up his friendly drugs rep. to say he has an interesting new case. If you share information with someone it have to TRUST them to use it wisely, the is no technology that will help with that. Sending records securely over the public Internet is a solved problem and most people manage to do this every day. Storing records securely is also solved, though this is less uniformly applied. Trying to give people information (digital or otherwise) and then controlling precisely what they do with that information is quite simply impossible.
I am afraid you are confused. SSL and safely storing bank documents are jobs for encryption and this works very well. Basically you send a lockable chest to your bank but retain the key, they put your documents into it, close the lock, and send it back. Ensuring that only your key can open it. This is absolutely vital to modern society, but isn't a type of DRM. DRM usually requires encryption, but also something else. The content producers send their content in a locked box and then try and send the key to your computer in a way where the computer can use it open the box and play back the content but you can't use it to open the box and take the content out. This is obviously logically impossible, which is why you are always hearing of DRM schemes being broken just to watch a film (conversely if you could break a modern encryption system you could literally steal all the money in every bank in the world). So logically you can't actually implement DRM in closed source software, but with sufficient obfuscation you can get close (Intel literally burns some of the key into a special chip on your motherboard which makes finding it extremely hard). If you are open about what you code is and dose, that includes telling people where you hare trying to hide the key, making the game of hide and seek a bit shorter.
Look at it as a valuable opportunity. First you get paid to train him on-top of the ongoing development whilst he gets up to speed. Then if he is no good (or you aren't a very good trainer) then you haven't lost anything and they will revert to using you for ongoing development. Alternatively if he picks it up well, then you will have a good working relationship with a competent and trained professional who fully understands your preferred coding practices, and who you happen to know is still on a rock-bottom contract that he agreed when he had no experience or training. Simply higher him away and grow your consulting business.
A good video card is connected to your CPU via a 32GB/s bus. Either you have a very good network, are wasting your graphics card, or you aren't going to get anything close to network transparency.
Costs aren't only the license fees paid (and this is operating outside any copyright territory so licences fees would be extremely prohibitive to enforce anyway).
The biggest cost of Windows/OS:X is that can't make changes. A satellite may well have hard real-time requirements or require other kernel changes that exist for Linux but not for closed source general purpose OSs.
Passwords should (and usually are) stored as hashes which means you can very quickly hash the user's entry and compare if it is exactly the same as the password, but by design can't infer any other details about the password if the entry is wrong.
Anything that allows you to compare how 'close' an entry is to the users current password is obviously makes guessing that password far easier.
If your passwords are securely salted and hashed then storing additional old entries shouldn't lower security, and as you say ensures that the user can't reuse a password precisely, but any minor change to the password with result in a completely unrelated hash.
The is no requirement that the author pays, only that someone dose. Authors who can't afford $99 only have to find someone who believes their paper is worth at least that.
How would micron-LEDs allow more channels? If you are using different frequencies of light you wouldn't need them that small to cover the usable spectrum. If you are planning on resolving each pixel form the receiving device you certainly couldn't use micron sizes over any useful distance?
Why dose migrating to another server disconnect people? Surely in a case like this they can just pause the action (if they can slow down time surly pause is easy) and tell everyone it will resume in 10min as the do the migration. Worst case you could disconnect them but tell them if they don't connect to the new server within 10min then they are treated the say way as if they had yanked their broadband cable?
The goal of Minecraft et al. is to provide very large (or sometimes truly infinite worlds). To achieve this you have to use extremely efficient memory storage. I don't know the actual figures but I assume Minecraft stores one or two bytes per voxel, which are approximately 1 cubit-foot, so a very efficient representation. This simply isn't enough memory to store more then a few shapes (though a sphere dose seem a good choice).
Unfortunately that is an array of strings not numbers. However more importantly you have also made the cardinal sin of making assumptions about the specification. The fact that they defined the array had to contain 1,2,3,4,5 dose not imply that it had to contain them in that order.
Because their installer is buggy and wont accept brackets, you need to use 'C:/Program~2/Adobe' so that it can install, and still ends up in 'Program Files (x86)'.
Frankly they should be sponsoring AIDE not trying to block them with legalise. You don't see Microsoft saying you are not allowed to run Visual Studio on Windows???
ARM SoCs are developing incredibly fast. They are 12 months from obliterating current gen consoles (Tegra 5s will have Kepler GPUs). 2-3 years is much less certain, but current road-maps show them easily beating next-gen consoles.
I certainly agree that tablets generally aren't heavily used, and that this dose indicate they are probably in a bubble. I was just claiming that if they where being used, then the replacement cycle would sustain the market without needed an upgrade cycle.
The batteries are sufficient designed obsolescences to prevent that from happening. A heavily used tablet has 1 year possibly 18 months before it is just a digital picture frame.
This years round of consoles is also going to raise the graphics bar substantially, tablets are 2 to 3 years from matching this.
Apart from the stacked CPU/RAM, the Raspberry PI could be sold as an assemble it yourself kit. All the key components are still produced in Asia, and will be for decades unless Wales wants to invest high-billions in new fabs.
We are all frustrated by Apple at one time or another, but that don't justify spreading ridiculous FUD.
Apple has more cash then ANYONE IN HISTORY; security their supply lines is hardly going to be difficult.
That is precisely the problem. You could require that the doctor can only see your medical records in special bunker under the Pentagon, after he has submitted to a full cavity search and provided 20 forms of ID. It doesn't have any bearing on whether the next day he phones up his friendly drugs rep. to say he has an interesting new case. If you share information with someone it have to TRUST them to use it wisely, the is no technology that will help with that.
Sending records securely over the public Internet is a solved problem and most people manage to do this every day. Storing records securely is also solved, though this is less uniformly applied. Trying to give people information (digital or otherwise) and then controlling precisely what they do with that information is quite simply impossible.
I am afraid you are confused.
SSL and safely storing bank documents are jobs for encryption and this works very well. Basically you send a lockable chest to your bank but retain the key, they put your documents into it, close the lock, and send it back. Ensuring that only your key can open it. This is absolutely vital to modern society, but isn't a type of DRM.
DRM usually requires encryption, but also something else. The content producers send their content in a locked box and then try and send the key to your computer in a way where the computer can use it open the box and play back the content but you can't use it to open the box and take the content out. This is obviously logically impossible, which is why you are always hearing of DRM schemes being broken just to watch a film (conversely if you could break a modern encryption system you could literally steal all the money in every bank in the world).
So logically you can't actually implement DRM in closed source software, but with sufficient obfuscation you can get close (Intel literally burns some of the key into a special chip on your motherboard which makes finding it extremely hard). If you are open about what you code is and dose, that includes telling people where you hare trying to hide the key, making the game of hide and seek a bit shorter.
Look at it as a valuable opportunity. First you get paid to train him on-top of the ongoing development whilst he gets up to speed.
Then if he is no good (or you aren't a very good trainer) then you haven't lost anything and they will revert to using you for ongoing development.
Alternatively if he picks it up well, then you will have a good working relationship with a competent and trained professional who fully understands your preferred coding practices, and who you happen to know is still on a rock-bottom contract that he agreed when he had no experience or training. Simply higher him away and grow your consulting business.
The guy who invented the Oculus started out by giving simple instructions to build your own:
http://projects.ict.usc.edu/mxr/open-source/fov2go/
A smart phone and some 35mm slide 3D glasses gives you a very compelling experience.
This really is superb. Has a really nice Android client as well as the web interface.
A good video card is connected to your CPU via a 32GB/s bus. Either you have a very good network, are wasting your graphics card, or you aren't going to get anything close to network transparency.
Costs aren't only the license fees paid (and this is operating outside any copyright territory so licences fees would be extremely prohibitive to enforce anyway).
The biggest cost of Windows/OS:X is that can't make changes. A satellite may well have hard real-time requirements or require other kernel changes that exist for Linux but not for closed source general purpose OSs.
Against who? Anyone who can field anything that could even shoot in the general direction of a single F-22 also have nukes.
Passwords should (and usually are) stored as hashes which means you can very quickly hash the user's entry and compare if it is exactly the same as the password, but by design can't infer any other details about the password if the entry is wrong.
Anything that allows you to compare how 'close' an entry is to the users current password is obviously makes guessing that password far easier.
If your passwords are securely salted and hashed then storing additional old entries shouldn't lower security, and as you say ensures that the user can't reuse a password precisely, but any minor change to the password with result in a completely unrelated hash.
Anyone who can watch 5 minutes of Top Gear without realising it is a sitcom couldn't afford a Tesla anyway.
The is no requirement that the author pays, only that someone dose. Authors who can't afford $99 only have to find someone who believes their paper is worth at least that.
So I can just make my own TPM chips based on the standard right?
Way to set really low goals.
How would micron-LEDs allow more channels? If you are using different frequencies of light you wouldn't need them that small to cover the usable spectrum. If you are planning on resolving each pixel form the receiving device you certainly couldn't use micron sizes over any useful distance?
Why dose migrating to another server disconnect people?
Surely in a case like this they can just pause the action (if they can slow down time surly pause is easy) and tell everyone it will resume in 10min as the do the migration.
Worst case you could disconnect them but tell them if they don't connect to the new server within 10min then they are treated the say way as if they had yanked their broadband cable?
The goal of Minecraft et al. is to provide very large (or sometimes truly infinite worlds). To achieve this you have to use extremely efficient memory storage. I don't know the actual figures but I assume Minecraft stores one or two bytes per voxel, which are approximately 1 cubit-foot, so a very efficient representation.
This simply isn't enough memory to store more then a few shapes (though a sphere dose seem a good choice).
But Micro-USB cabled still aren't anywhere near as reliable, we need to switch back.
Unfortunately that is an array of strings not numbers. However more importantly you have also made the cardinal sin of making assumptions about the specification. The fact that they defined the array had to contain 1,2,3,4,5 dose not imply that it had to contain them in that order.
And GOP staff are know for strictly adhering to most things RMS says?
Because their installer is buggy and wont accept brackets, you need to use 'C:/Program~2/Adobe' so that it can install, and still ends up in 'Program Files (x86)'.
I know Google aren't bound by these license terms, but it still seems hippocratic that they would choose to break them:
https://play.google.com/store/apps/details?id=com.aide.ui
Frankly they should be sponsoring AIDE not trying to block them with legalise. You don't see Microsoft saying you are not allowed to run Visual Studio on Windows???