Moving the instruction pointer out of the loop could do more harm than good. It puts the code in an unverifiable state. I'd much rather get a crash dump with some sort of InfiniteLoopHereException.
...I really hope HTC doesn't become tomorrow's patent troll.
I think of patent trolls as those who don't produce anything (or anything of perceptible market value), yet sue over the fact that they hold a patent. HTC is actually producing products.
and loved it. Everyone should listen to this. They tried to find a usefull (protected an inventor who wouldn't have been protected otherwise) patent issued from the last few years, and couldn't find one.
Not only that, but different websites will scoled you for different symbols. Making it difficult to come up with one password for the same 'class' of websites.
From what I read of their patent they're claiming search. The reading goes something along the lines of "any data gathered from a device connected to a network". Pretty much every line in the patent has prior art.
Personally I think it's a good idea. I'm glad Hotmail is implementing this feature. I think it makes the internet as a whole a safer place.
What's different about this is that most security advances center around the system; this centers around the fact that Hotmail is a small part of their users lives. This doesn't make Hotmail less hackable in any way, but it does (or is at least trying to) protect the user from having their reputation (is spam being sent from this account) hijacked when another service gets cracked, and the users shared password is comprimised.
What makes me smirk every time I hear the phrase "mobile wallet" and how it's new and revolutionary, is the fact that my wallet currently is mobile. My wallet is smaller than my smart phone and goes with my everywhere. My wallet and has never been not mobile. (Appologies for the double negative)
My first thought was that they're doing this in response to Age of Empires Online having a free version when it releases later in the summer. I imagine a lot of WoW players were also Age of Empires players.
Not that AoEO is as nearly as in depth or detailed as WoW, but it could pull a noticable amount of playing time from WoW to itself.
If you find a wallet/purse outside of the building where you work odds are the wallet belongs to someone inside the building. So you open it up, to try and find some ID, so you can give it back to the owner. I can see the same sort of reason here. You found a USB stick, so you take it to your computer to open it up, try to find some documents, and see who the author is of the documents. Odds are, that's the owner of the USB stick and you can return their property to them.
Maybe you shouldn't be on your own. What if there was a super easy way to tell the OS that this removable media is not from a trusted source. Then any executable that runs from it is run in a sandbox that's destroyed when the removable media is removed.
The reason why OWA might not look like Outlook, is because the Outlook team doesn't touch it. It's done by the Exchange team. So the OWA team will add features and make the Outlook devs jealous, and then Outlook team will add features and make the OWA team jealous. Then when customer feedback comes back to the designers the number one ask is always making them look like each other.
For a short while OWA was Exchange Web Access, but they quickly renamed it because "no one knows what Exchange is, but everyone knows what Outlook is".
I do remember talking to someone who had his kids do 4H. He said that if you plan on having your kids do 4H the most important thing is to not let the animals get a name. Once the animal has a name the kids (and potentially spouse) will refuse to let you butcher the animal.
So here you are, you poured money and effort into this animal hoping that in addition to your kids learning responsibility that there'd be at least a return of investment on getting some meat. But noooooo. Someone had to go and name the dumb thing and now it's not allowed on the dinner table.
The reason why we feel sorry is because the language is confusing, even for well read, educated people. The other reason is because AFAIK any other time someone received stock through a compnay program, they recieved the stock. They didn't "receive the stock unless your employment is terminated and then we take it all back", like what's happening here.
Most of the blog posts that I read about this mention how SkyDrive still uses Silverlight, and the posts are torn on how good/bad this is. I've been using SkyDrive for a few years now with a browser that doesn't have Silverlight, and besides uploading through the webclient, I can't much of a difference.
Just because SkyDrive starting using one tool (HTML5) doesn't mean they completly stopped using another tool (Silverlight). Sure there's overlap, but SkyDrive will most likely be using both for the foreseable future.
I can see this pushing new hardware. More developers start writing with C++AMP, because it lowers the bar of entry for writing code that makes use of the GPU, and before we know it every little application will have some C++AMP. But, a lot of older computers which don't have DirectX 11 graphic cards have to emulate the DirectX DirectCompute API on the CPU, which is noticably glacial. People see an application run blazingly fast on one computer, see it slow on theirs and ask why it's so slow on theirs. Either they find out that they need a new GPU, or figure that they're computers getting old and they need to buy a new one (which would just happen to have a decent GPU in it).
Saying that something works on a platform doesn't mean that something else doesn't work on the platform.
The entire article is based on the idea that since it appears that Windows is going to host/run javascript directly, to create "apps", it means that Microsoft is killing off.Net. The same argument could be made that if Windows can host javascript that means that Microsoft is going to kill off the Win C Runtime. Not gonna happen. Adding a hammer to your tool chest doesn't mean that you're removing a wrench.
The person who wrote this article must think that.Net is only used for quick on off apps, and doesn't know that many full blown enterprise stacks/applications are written in.Net.
While I do feel that most software patents are absured, there are occasionally some really good innovations and implementations. What if the US put a cap on the number of software patents allowed per year. Say 50. The USPTO takes all of the software patent applications for the year, ranks them according to most ingenious and the top 50 get their five year patents.
I don't think Doctors like the idea of being put out of a job. Remember the HMO's of the '90's and how they were the company to hate? Remember what they did? They'd look at a doctors notes and if the doctors conclusion didn't statistically match the symptoms they'd deny expensive coverage. It was a way to keep costs down. So hospital fought back with "Don't let anyone get between you and your doctor" campains. The result... the HMO's gave up, and now that anything the doctors say goes, we have soaring health costs. Imagine that.
I don't see how it would be different with Watson. Paitent comes in, Watson hears all of their symptoms and recommends a simple home remedy, because statistically that's what their symptoms match. The paitent wanted their insurance to cover a medication and expensive treatment, and told that they were unique and special. Stupid computer, what does it know?
One of the reasons why Google was able to tromp AltaVista was that AltaVista's search was based completley on the MetaData tag of the html page, and Google ignored the MetaData tag. The reason why? Website administrator were putting false information into the MetaData tag in hopes of generating more web crawler search hits.
Google decided to go off of what was actually being presetned on the page, and we all found that to be more useful.
Moving the instruction pointer out of the loop could do more harm than good. It puts the code in an unverifiable state. I'd much rather get a crash dump with some sort of InfiniteLoopHereException.
I think of patent trolls as those who don't produce anything (or anything of perceptible market value), yet sue over the fact that they hold a patent. HTC is actually producing products.
I think falling over and hitting somebody on the head would be considered a disaster for that person.
and loved it. Everyone should listen to this. They tried to find a usefull (protected an inventor who wouldn't have been protected otherwise) patent issued from the last few years, and couldn't find one.
Not only that, but different websites will scoled you for different symbols. Making it difficult to come up with one password for the same 'class' of websites.
If they were called passphrases and required a space character, they'd be easy to remember and hard to brute force.
From what I read of their patent they're claiming search. The reading goes something along the lines of "any data gathered from a device connected to a network". Pretty much every line in the patent has prior art.
What's wrong with the police using evidence to reconstruct the scene of a crime?
Personally I think it's a good idea. I'm glad Hotmail is implementing this feature. I think it makes the internet as a whole a safer place. What's different about this is that most security advances center around the system; this centers around the fact that Hotmail is a small part of their users lives. This doesn't make Hotmail less hackable in any way, but it does (or is at least trying to) protect the user from having their reputation (is spam being sent from this account) hijacked when another service gets cracked, and the users shared password is comprimised.
All of the major spam filters use reputation as a metric. And stealing reputation is easier than building it.
What makes me smirk every time I hear the phrase "mobile wallet" and how it's new and revolutionary, is the fact that my wallet currently is mobile. My wallet is smaller than my smart phone and goes with my everywhere. My wallet and has never been not mobile. (Appologies for the double negative)
So does the country who can get their flag down there first get to stake their claim on the deposits?
My first thought was that they're doing this in response to Age of Empires Online having a free version when it releases later in the summer. I imagine a lot of WoW players were also Age of Empires players. Not that AoEO is as nearly as in depth or detailed as WoW, but it could pull a noticable amount of playing time from WoW to itself.
If you find a wallet/purse outside of the building where you work odds are the wallet belongs to someone inside the building. So you open it up, to try and find some ID, so you can give it back to the owner. I can see the same sort of reason here. You found a USB stick, so you take it to your computer to open it up, try to find some documents, and see who the author is of the documents. Odds are, that's the owner of the USB stick and you can return their property to them.
Maybe you shouldn't be on your own. What if there was a super easy way to tell the OS that this removable media is not from a trusted source. Then any executable that runs from it is run in a sandbox that's destroyed when the removable media is removed.
The reason why OWA might not look like Outlook, is because the Outlook team doesn't touch it. It's done by the Exchange team. So the OWA team will add features and make the Outlook devs jealous, and then Outlook team will add features and make the OWA team jealous. Then when customer feedback comes back to the designers the number one ask is always making them look like each other. For a short while OWA was Exchange Web Access, but they quickly renamed it because "no one knows what Exchange is, but everyone knows what Outlook is".
I do remember talking to someone who had his kids do 4H. He said that if you plan on having your kids do 4H the most important thing is to not let the animals get a name. Once the animal has a name the kids (and potentially spouse) will refuse to let you butcher the animal. So here you are, you poured money and effort into this animal hoping that in addition to your kids learning responsibility that there'd be at least a return of investment on getting some meat. But noooooo. Someone had to go and name the dumb thing and now it's not allowed on the dinner table.
The reason why we feel sorry is because the language is confusing, even for well read, educated people. The other reason is because AFAIK any other time someone received stock through a compnay program, they recieved the stock. They didn't "receive the stock unless your employment is terminated and then we take it all back", like what's happening here.
Most of the blog posts that I read about this mention how SkyDrive still uses Silverlight, and the posts are torn on how good/bad this is. I've been using SkyDrive for a few years now with a browser that doesn't have Silverlight, and besides uploading through the webclient, I can't much of a difference. Just because SkyDrive starting using one tool (HTML5) doesn't mean they completly stopped using another tool (Silverlight). Sure there's overlap, but SkyDrive will most likely be using both for the foreseable future.
I can see this pushing new hardware. More developers start writing with C++AMP, because it lowers the bar of entry for writing code that makes use of the GPU, and before we know it every little application will have some C++AMP. But, a lot of older computers which don't have DirectX 11 graphic cards have to emulate the DirectX DirectCompute API on the CPU, which is noticably glacial. People see an application run blazingly fast on one computer, see it slow on theirs and ask why it's so slow on theirs. Either they find out that they need a new GPU, or figure that they're computers getting old and they need to buy a new one (which would just happen to have a decent GPU in it).
Saying that something works on a platform doesn't mean that something else doesn't work on the platform. The entire article is based on the idea that since it appears that Windows is going to host/run javascript directly, to create "apps", it means that Microsoft is killing off .Net. The same argument could be made that if Windows can host javascript that means that Microsoft is going to kill off the Win C Runtime. Not gonna happen. Adding a hammer to your tool chest doesn't mean that you're removing a wrench.
The person who wrote this article must think that .Net is only used for quick on off apps, and doesn't know that many full blown enterprise stacks/applications are written in .Net.
The new interface seems fine to me. I'm getting more vertical information than what I was getting before. Why scroll when you can search?
While I do feel that most software patents are absured, there are occasionally some really good innovations and implementations. What if the US put a cap on the number of software patents allowed per year. Say 50. The USPTO takes all of the software patent applications for the year, ranks them according to most ingenious and the top 50 get their five year patents.
I don't think Doctors like the idea of being put out of a job. Remember the HMO's of the '90's and how they were the company to hate? Remember what they did? They'd look at a doctors notes and if the doctors conclusion didn't statistically match the symptoms they'd deny expensive coverage. It was a way to keep costs down. So hospital fought back with "Don't let anyone get between you and your doctor" campains. The result... the HMO's gave up, and now that anything the doctors say goes, we have soaring health costs. Imagine that. I don't see how it would be different with Watson. Paitent comes in, Watson hears all of their symptoms and recommends a simple home remedy, because statistically that's what their symptoms match. The paitent wanted their insurance to cover a medication and expensive treatment, and told that they were unique and special. Stupid computer, what does it know?
One of the reasons why Google was able to tromp AltaVista was that AltaVista's search was based completley on the MetaData tag of the html page, and Google ignored the MetaData tag. The reason why? Website administrator were putting false information into the MetaData tag in hopes of generating more web crawler search hits. Google decided to go off of what was actually being presetned on the page, and we all found that to be more useful.