You could always argue that you forget the key, or that you never knew the key, and it was written on a piece of paper that you lost. Technology could probably also create a device such that if you don't enter your key every 1 week then the data would be lost forever.
Imagine a device as such. A black box with storage and a battery inside. Ever time you attempt to read from or write to the device you need to send it the password. Sending the password keeps the device open for 1 hour (some short amount of time so it's not too annoying, but you can still get stuff done). If you don't send it the password every 2 days, it uses it's own internal power to delete itself. The whole thing could be wrapped in a wire grid and coated in epoxy so that the device could detect intrusion and delete itself at that point. The judge could hold you in contempt for a couple days but after that the data is gone and you could not possibly comply. They might be able to charge you with destruction of evidence, but for some the comtempt and destruction of evidence charges would be less severe than other charges they might be facing if the data was available to the authorities.
Isn't this the way Metro Apps work? Seems to me like they were already headed down the right path with Windows 8.1 then. You really can't do anything much about old programs wanting to write to arbitrary parts of the disk, because you'll find a lot of applications that just plain won't work. I guess you could trick the application into thinking it's writing to a certain part of the disk when in reality it's just writing to a subdirectory in it's own private folder, but that would create even more problems, when the user decided to save a file, and couldn't find it later because it saved the file inside some virtual folder that only existed for that one application.
Personally I think it's OK if programs have arbitrary file access because it allow apps such as I have on my Surface 2 (RT) to access network drives just as easily as they would access any other file. On Android or iOS, an application has to be specifically coded to access network drives but not so on Windows (or Windows RT).
I think one thing that could be added would be for the OS to keep track of all registry keys edited by an application and be able to remove them after an application is uninstalled. You could possibly do the same for files, but then there would be risk of the user losing data they had created with that application.
Exactly. If they have a warrant, they should be able to search something, plain and simple. I think the problem, and what the constitution didn't (and couldn't) foresee was that math and science created a lock that couldn't be broken. 200 years ago, the only way to protect your papers was locking them away in a safe. If you didn't want to give them the combination to the safe, then they could find other ways of brute forcing it open. Now with technology, you can store all your personal papers and effects in an impenetrable safe. Nobody can open the safe unless you provide them with the password. This creates quite a conundrum, as the authorities may be issued a search warrant, but it might be completely useless, as they can't actually get at the data inside the device.
I'm not against sending people to Mars, but it seems like sending a bunch of people to Mars, with the current level of technology, having people on Mars does nothing for us. But technology moves fast. Maybe in another 50 years technology will have gotten to the point where sending people to Mars is actually a valid thing to consider. We could develop plenty of the technologies useful for sending people to Mars without actually sending them. Personally, I think the best chance is to send up a bunch of robots to get everything set up for us once we get there. It would be a waste to send the first people to Mars, only to have them die because something malfunctioned, when we could have just as easily sent the stuff up ahead of them and ensured it was working. Send up a few dogs and have them live for a couple years before you try it with people.
So you say that the Europeans have lots of guns, and yet aren't killing eachother. I would say from that it isn't because of gun control that there aren't as many gun homicides as the US, but rather some other cultural reason. As a Canadian, we are free to own guns, yet most people I know do not own guns. Those who do are people who use them for hunting. Nobody carries them around all the time or leaves them tucked under their bed in the case where they may have an intruder in their house. Even living in some pretty bad neighbourhoods, I never met anybody who did such a thing.
Yes, but getting to Mars does nothing to help us in the even of our sun's death. It only helps us in the event of our own planet's death. And on if the population on Mars is 100% completely self sufficient without requiring any kind of supplies from earth. For a population on Mars to ensure the survival of the human species not only would they have to be self sufficient, but the would have to be able to have the capabilities to independently develop interstellar space travel with the resources on that planet.
Once the earth already has interstellar travel vehicles, then simply having a population on Mars with access to such a vehicle, even if it has to be made on earth, will be enough. But since we don't have such a vehicle yet, putting people on Mars to sustain the human species only makes sense if there is a reasonable expectation that they would be able to create such a technology living in whatever conditions are available on Mars.
Even getting the first ship with humans in it would be a major ordeal. At current estimates based on the time it would take to get people to Mars, it would take 1.36 million kg (article says 3 million pounds) of supplies. That's for a round trip, but we are planning to stay there, so you'd probably need most of those supplies to still be there. You'd save on fuel because you wouldn't be returning but you'd need other supplies to sustain life when you were there. Even the biggest heavy launch vehicle can only lift 50,000 kg of supplies, meaning it would take over 27 launches just to get the supplies into earth orbit.
More than the 6 months of updates I got from the Android phone I bought. Phone was released. 6 months later, Android 4 came out. My phone never got the update. So no, I wouldn't really expect that Chromecast would get apps any more than my phone. Sure my phone wasn't a Nexus phone, which is apparently the only way to really be somewhat sure that you will get updates at all, but it does have "with Google TM" engraved on the back so I half blame Google for allowing their name to be used a product with basically no support. I'm not sure how long my TV will continue to receive updates. But in the world of embedded products, I see very little updates from almost all the participants. So perhaps my TV won't get updates for long. But I wouldn't expect that from other devices either.
What's worse is that the people at the stadium still have to deal with the ads. I grew up watching junior hockey because there was a rink across the street from my house. Didn't realized it until I was older and I went to my first NHL game that they had breaks for commercials in the middle of the period. You pay $100 for a ticket. You don't want to sit around with nothing to do because some TV network you aren't watching wants to play some commercials. It really breaks up the game. For something that's fast paced like hockey it really takes away from the enjoyment when they stop playing so they can play some commercials.
This mistake is made time and time again when people do a teardown on something like the latest phone,tablet, or gaming console and try to figure out how much profit the manufacturer is making (or losing) on each device. The reality is that unless you are actually working for the manufacturer or supplier and in charge of arranging the deal about how much things will cost, you have no idea what the price of these components are. You get huge discounts when you order 100,000 of an item. And it doesn't just work like this in the technology industry. It's like that in every industry. It's the same reason you can buy a bike for less than it would cost you to buy the components. It's not because the manufacturer is losing money on every bike. It's because the bike manufacturer got a deal because they are ordering parts for tens of thousands of bikes.
I do have an LG. There's technically a Plex app that showed up recently, but I've never used it. I just use the DLNA features and I've never had a problem with it. Although I think everything I've watched has been h.264 encoded.
I agree that there's probably better options, but at the same time I can't bring myself to spend money on a dongle when my TV already has all the features built in. Perhaps when the TV is a few years old and newer stuff no longer works with it. In that case I would probably go with the newest version of the Roku, or whatever is similar at that time. They are cheap enough that the additional features between that and something like Chomecast is well worth it.
I have a Surface 2 RT as well, and although I don't open many office documents with it, I find that it's much nicer than any tablet I've used before. Just the fact that you can plug in USB drives, or access network drives natively from any app is a big plus. The browser actually quite good. And the onscreen keyboard is one of the best touch screen keyboards I've had the pleasure of using. There aren't a ton of apps for it, but it has enough apps so I can do the stuff I want to do on a tablet. Plus it's got a really big screen. There are very few 10+ inch tablets out there. And most of them are around the same price as the Surface 2.
Yeah, but those cheap android tablets can't run full Windows applications either. This runs the full x86 version of Windows. That gives you a lot of power you wouldn't get from cheap Android tablets. If it's like most other x86 devices and has HDMI and USB, then you could conceivably just hook it up to an existing monitor+keyboard+mouse and use it like a traditional desktop.
Except that it will push users in the direction of doing things more efficiently. Getting rid of the start menu may be painful to the people who used it to launch programs, but it was a terrible way of launching programs. We needed to get rid of it. From the time I got Windows 7, and I could just press "start" type the first few characters of the program name and launch it, I never had to browse through a folder tree in order to find the program I wanted. It saved so much time. There was no more need for the start menu. Anybody who used it was just wasting their own time.
I can see the appeal if you have a "dumb-tv". I bought a "smart TV", and found that I don't need any additional dongles hanging out of my TV taking up HDMI slots. I can play videos or display the screen directly from the tablet or notebook, play videos files off my Plex server, watch Netflix, all directly from the TV. I handn't really planned on getting a Smart TV, but all the TVs that were the size I wanted, with the features I wanted also happened to be smart TVs, or weren't any cheaper than the smart TVs.
That's fine if they want to take some of the spice out to appeal to local people, but they should at least add something else to account for the lost flavour. I've been to too many Indian, Thai, and other restaurants that serve food which is very bland because they didn't add enough spice, which would be present in the traditional dish, and didn't add any additional ingredients to make it taste good. Also, there's a certain expectation that goes along with calling a dish by a specific name. If I order chicken vindaloo, jerk chicken, jambalya, or pad prik khing, I expect it to be spicy. Serving something that isn't spicy means you are serving me some other dish.
What I don't like about Android is that you don't get the updates from the guys writing the OS (Google in this case). You have to wait for the hardware manufacturer to issue an upgrade. Often there are updates specific to different carriers, and if you have a smaller carrier you may have to wait longer for and update, or not get any updates at all. With both iOS and Windows Phone, the updates come directly from the company making the software. I wish Google would fix this. People should be free to update their own phone as they see fit. I don't have to ask Dell to update my copy of Windows when something get's fixed. I shouldn't have to ask LG for an update when something gets fixed with Android.
What about debit cards that can be used like credit cards? What's the liability on those. My bank recently made a change and now all debit cards that are issued are Visa debit cards that have a valid Visa number, expiry date, and CCV/CSC and can be used in place of a credit card for online transactions, except that the money is pulled directly from my checking account. I really don't like this feature, but all their cards are like that now.
Well, in the original days of the web when everything was wired, and even so to an extent today, even with so much stuff being wireless, it's not very likely that somebody is going to steal your information by listening in on your connection to steal 1 credit card number. Instead, they're just going to break into the retailer's servers and steal 100,000 credit card numbers at once. A lot more gain for a lot less effort.
Water service kind of works a lot like internet service when you look at it. The main costs are in providing service, and how much you use doesn't really affect the overall cost of receiving that service. I lived in a town once that had fixed water bills for all houses. I think they saved a lot of money by not having to have someone drive around checking all the water meters every month, or even paying for installation and upkeep of water meters. This was in the days before the internet though, so you'd actually have to send someone around to check the water meter if you wanted to bill them.
And it's the wrong solution. The solution is that I shouldn't have to send my credit card number to every retailer I want to do business with. The credit card companies and banks should have set up a system long ago so that I can send money to a retailer without having to divulge my private information to a non-trusted third party. Paypal offers something which is halfway in between. I can pay people without having to send them my credit card info. Unfortunately, I have to trust PayPal. It would make much more sense for the bank to be in control of this, since they have all the information anyway, and I would hope that they know how to keep it secure.
In my city, they started campaigning for people to save water. The result? People saved so much water that they ended up having to raise the rates because they weren't making enough to run the water system. The system basically has a fixed cost to run, regardless of how much water goes through it.In the end, we cut our water usage in half (averaged over the city), but we now pay twice as much for our water.
Yep, and if they refuse to park your car upon knowing this or ask you to disable the camera, you're probably better off parking the car yourself or taking your business elsewhere.
You shouldn't be making private calls inside somebody else's car, especially if you are the valet and you are just supposed to be parking it and then getting back so you can park the next one. My car is not a lounge room for you to sit around and relax in. The valet is supposed to park it. That is all.
If the problem is that I "could unintentionally record privileged information", then I probably shouldn't be allowed to use recording devices at all. There's no telling when somebody might walk by and utter something that I'm not supposed to hear. If you want to have a private conversation. Go find a private place.
Unfortunately is often very difficult to switch database engines, especially if you are switching to NoSQL. I've been on one project where we switched from SQL Server to MySQL, and it didn't go too bad, but that's because the majority of the SQL in the project was standard select, insert, updates and deletes. Had there been a lot of stored procedures, or use of other non-standard SQL the project would have probably taken a lot longer to accomplish.
You could always argue that you forget the key, or that you never knew the key, and it was written on a piece of paper that you lost. Technology could probably also create a device such that if you don't enter your key every 1 week then the data would be lost forever.
Imagine a device as such. A black box with storage and a battery inside. Ever time you attempt to read from or write to the device you need to send it the password. Sending the password keeps the device open for 1 hour (some short amount of time so it's not too annoying, but you can still get stuff done). If you don't send it the password every 2 days, it uses it's own internal power to delete itself. The whole thing could be wrapped in a wire grid and coated in epoxy so that the device could detect intrusion and delete itself at that point. The judge could hold you in contempt for a couple days but after that the data is gone and you could not possibly comply. They might be able to charge you with destruction of evidence, but for some the comtempt and destruction of evidence charges would be less severe than other charges they might be facing if the data was available to the authorities.
Isn't this the way Metro Apps work? Seems to me like they were already headed down the right path with Windows 8.1 then. You really can't do anything much about old programs wanting to write to arbitrary parts of the disk, because you'll find a lot of applications that just plain won't work. I guess you could trick the application into thinking it's writing to a certain part of the disk when in reality it's just writing to a subdirectory in it's own private folder, but that would create even more problems, when the user decided to save a file, and couldn't find it later because it saved the file inside some virtual folder that only existed for that one application.
Personally I think it's OK if programs have arbitrary file access because it allow apps such as I have on my Surface 2 (RT) to access network drives just as easily as they would access any other file. On Android or iOS, an application has to be specifically coded to access network drives but not so on Windows (or Windows RT).
I think one thing that could be added would be for the OS to keep track of all registry keys edited by an application and be able to remove them after an application is uninstalled. You could possibly do the same for files, but then there would be risk of the user losing data they had created with that application.
Exactly. If they have a warrant, they should be able to search something, plain and simple. I think the problem, and what the constitution didn't (and couldn't) foresee was that math and science created a lock that couldn't be broken. 200 years ago, the only way to protect your papers was locking them away in a safe. If you didn't want to give them the combination to the safe, then they could find other ways of brute forcing it open. Now with technology, you can store all your personal papers and effects in an impenetrable safe. Nobody can open the safe unless you provide them with the password. This creates quite a conundrum, as the authorities may be issued a search warrant, but it might be completely useless, as they can't actually get at the data inside the device.
I'm not against sending people to Mars, but it seems like sending a bunch of people to Mars, with the current level of technology, having people on Mars does nothing for us. But technology moves fast. Maybe in another 50 years technology will have gotten to the point where sending people to Mars is actually a valid thing to consider. We could develop plenty of the technologies useful for sending people to Mars without actually sending them. Personally, I think the best chance is to send up a bunch of robots to get everything set up for us once we get there. It would be a waste to send the first people to Mars, only to have them die because something malfunctioned, when we could have just as easily sent the stuff up ahead of them and ensured it was working. Send up a few dogs and have them live for a couple years before you try it with people.
So you say that the Europeans have lots of guns, and yet aren't killing eachother. I would say from that it isn't because of gun control that there aren't as many gun homicides as the US, but rather some other cultural reason. As a Canadian, we are free to own guns, yet most people I know do not own guns. Those who do are people who use them for hunting. Nobody carries them around all the time or leaves them tucked under their bed in the case where they may have an intruder in their house. Even living in some pretty bad neighbourhoods, I never met anybody who did such a thing.
Yes, but getting to Mars does nothing to help us in the even of our sun's death. It only helps us in the event of our own planet's death. And on if the population on Mars is 100% completely self sufficient without requiring any kind of supplies from earth. For a population on Mars to ensure the survival of the human species not only would they have to be self sufficient, but the would have to be able to have the capabilities to independently develop interstellar space travel with the resources on that planet.
Once the earth already has interstellar travel vehicles, then simply having a population on Mars with access to such a vehicle, even if it has to be made on earth, will be enough. But since we don't have such a vehicle yet, putting people on Mars to sustain the human species only makes sense if there is a reasonable expectation that they would be able to create such a technology living in whatever conditions are available on Mars.
Even getting the first ship with humans in it would be a major ordeal. At current estimates based on the time it would take to get people to Mars, it would take 1.36 million kg (article says 3 million pounds) of supplies. That's for a round trip, but we are planning to stay there, so you'd probably need most of those supplies to still be there. You'd save on fuel because you wouldn't be returning but you'd need other supplies to sustain life when you were there. Even the biggest heavy launch vehicle can only lift 50,000 kg of supplies, meaning it would take over 27 launches just to get the supplies into earth orbit.
More than the 6 months of updates I got from the Android phone I bought. Phone was released. 6 months later, Android 4 came out. My phone never got the update. So no, I wouldn't really expect that Chromecast would get apps any more than my phone. Sure my phone wasn't a Nexus phone, which is apparently the only way to really be somewhat sure that you will get updates at all, but it does have "with Google TM" engraved on the back so I half blame Google for allowing their name to be used a product with basically no support. I'm not sure how long my TV will continue to receive updates. But in the world of embedded products, I see very little updates from almost all the participants. So perhaps my TV won't get updates for long. But I wouldn't expect that from other devices either.
What's worse is that the people at the stadium still have to deal with the ads. I grew up watching junior hockey because there was a rink across the street from my house. Didn't realized it until I was older and I went to my first NHL game that they had breaks for commercials in the middle of the period. You pay $100 for a ticket. You don't want to sit around with nothing to do because some TV network you aren't watching wants to play some commercials. It really breaks up the game. For something that's fast paced like hockey it really takes away from the enjoyment when they stop playing so they can play some commercials.
This mistake is made time and time again when people do a teardown on something like the latest phone,tablet, or gaming console and try to figure out how much profit the manufacturer is making (or losing) on each device. The reality is that unless you are actually working for the manufacturer or supplier and in charge of arranging the deal about how much things will cost, you have no idea what the price of these components are. You get huge discounts when you order 100,000 of an item. And it doesn't just work like this in the technology industry. It's like that in every industry. It's the same reason you can buy a bike for less than it would cost you to buy the components. It's not because the manufacturer is losing money on every bike. It's because the bike manufacturer got a deal because they are ordering parts for tens of thousands of bikes.
I do have an LG. There's technically a Plex app that showed up recently, but I've never used it. I just use the DLNA features and I've never had a problem with it. Although I think everything I've watched has been h.264 encoded. I agree that there's probably better options, but at the same time I can't bring myself to spend money on a dongle when my TV already has all the features built in. Perhaps when the TV is a few years old and newer stuff no longer works with it. In that case I would probably go with the newest version of the Roku, or whatever is similar at that time. They are cheap enough that the additional features between that and something like Chomecast is well worth it.
I have a Surface 2 RT as well, and although I don't open many office documents with it, I find that it's much nicer than any tablet I've used before. Just the fact that you can plug in USB drives, or access network drives natively from any app is a big plus. The browser actually quite good. And the onscreen keyboard is one of the best touch screen keyboards I've had the pleasure of using. There aren't a ton of apps for it, but it has enough apps so I can do the stuff I want to do on a tablet. Plus it's got a really big screen. There are very few 10+ inch tablets out there. And most of them are around the same price as the Surface 2.
Yeah, but those cheap android tablets can't run full Windows applications either. This runs the full x86 version of Windows. That gives you a lot of power you wouldn't get from cheap Android tablets. If it's like most other x86 devices and has HDMI and USB, then you could conceivably just hook it up to an existing monitor+keyboard+mouse and use it like a traditional desktop.
Except that it will push users in the direction of doing things more efficiently. Getting rid of the start menu may be painful to the people who used it to launch programs, but it was a terrible way of launching programs. We needed to get rid of it. From the time I got Windows 7, and I could just press "start" type the first few characters of the program name and launch it, I never had to browse through a folder tree in order to find the program I wanted. It saved so much time. There was no more need for the start menu. Anybody who used it was just wasting their own time.
I can see the appeal if you have a "dumb-tv". I bought a "smart TV", and found that I don't need any additional dongles hanging out of my TV taking up HDMI slots. I can play videos or display the screen directly from the tablet or notebook, play videos files off my Plex server, watch Netflix, all directly from the TV. I handn't really planned on getting a Smart TV, but all the TVs that were the size I wanted, with the features I wanted also happened to be smart TVs, or weren't any cheaper than the smart TVs.
That's fine if they want to take some of the spice out to appeal to local people, but they should at least add something else to account for the lost flavour. I've been to too many Indian, Thai, and other restaurants that serve food which is very bland because they didn't add enough spice, which would be present in the traditional dish, and didn't add any additional ingredients to make it taste good. Also, there's a certain expectation that goes along with calling a dish by a specific name. If I order chicken vindaloo, jerk chicken, jambalya, or pad prik khing, I expect it to be spicy. Serving something that isn't spicy means you are serving me some other dish.
What I don't like about Android is that you don't get the updates from the guys writing the OS (Google in this case). You have to wait for the hardware manufacturer to issue an upgrade. Often there are updates specific to different carriers, and if you have a smaller carrier you may have to wait longer for and update, or not get any updates at all. With both iOS and Windows Phone, the updates come directly from the company making the software. I wish Google would fix this. People should be free to update their own phone as they see fit. I don't have to ask Dell to update my copy of Windows when something get's fixed. I shouldn't have to ask LG for an update when something gets fixed with Android.
What about debit cards that can be used like credit cards? What's the liability on those. My bank recently made a change and now all debit cards that are issued are Visa debit cards that have a valid Visa number, expiry date, and CCV/CSC and can be used in place of a credit card for online transactions, except that the money is pulled directly from my checking account. I really don't like this feature, but all their cards are like that now.
Well, in the original days of the web when everything was wired, and even so to an extent today, even with so much stuff being wireless, it's not very likely that somebody is going to steal your information by listening in on your connection to steal 1 credit card number. Instead, they're just going to break into the retailer's servers and steal 100,000 credit card numbers at once. A lot more gain for a lot less effort.
Water service kind of works a lot like internet service when you look at it. The main costs are in providing service, and how much you use doesn't really affect the overall cost of receiving that service. I lived in a town once that had fixed water bills for all houses. I think they saved a lot of money by not having to have someone drive around checking all the water meters every month, or even paying for installation and upkeep of water meters. This was in the days before the internet though, so you'd actually have to send someone around to check the water meter if you wanted to bill them.
And it's the wrong solution. The solution is that I shouldn't have to send my credit card number to every retailer I want to do business with. The credit card companies and banks should have set up a system long ago so that I can send money to a retailer without having to divulge my private information to a non-trusted third party. Paypal offers something which is halfway in between. I can pay people without having to send them my credit card info. Unfortunately, I have to trust PayPal. It would make much more sense for the bank to be in control of this, since they have all the information anyway, and I would hope that they know how to keep it secure.
In my city, they started campaigning for people to save water. The result? People saved so much water that they ended up having to raise the rates because they weren't making enough to run the water system. The system basically has a fixed cost to run, regardless of how much water goes through it.In the end, we cut our water usage in half (averaged over the city), but we now pay twice as much for our water.
Yep, and if they refuse to park your car upon knowing this or ask you to disable the camera, you're probably better off parking the car yourself or taking your business elsewhere.
You shouldn't be making private calls inside somebody else's car, especially if you are the valet and you are just supposed to be parking it and then getting back so you can park the next one. My car is not a lounge room for you to sit around and relax in. The valet is supposed to park it. That is all.
If the problem is that I "could unintentionally record privileged information", then I probably shouldn't be allowed to use recording devices at all. There's no telling when somebody might walk by and utter something that I'm not supposed to hear. If you want to have a private conversation. Go find a private place.
Unfortunately is often very difficult to switch database engines, especially if you are switching to NoSQL. I've been on one project where we switched from SQL Server to MySQL, and it didn't go too bad, but that's because the majority of the SQL in the project was standard select, insert, updates and deletes. Had there been a lot of stored procedures, or use of other non-standard SQL the project would have probably taken a lot longer to accomplish.