And why are you assuming the kids did this maliciously, rather than by mistake? They've always played the game without being able to buy stuff, and suddenly they can buy stuff, and they don't realize they are spending real money because they have never been able to do so before?
Quick, everyone! Don't read the article, just reply to out-of-context lines in the summary, or maybe just the headline! Make sure to be angry and call the writer stupid!
They are actually both sandboxed and statically analyzed for safety. Of course there can still be holes in all that, but there's been a lot of effort put into breaking and fixing it already.
You could actually try going to the NaCl homepage and reading their papers on what they are actually doing before you start making long arguments about it.
Also, you still haven't mastered that second step, it seems.
How well does the validation engine cope with code that's deliberately obfuscated?
It rejects code it cannot analyze. In practice, this means many instructions are forbidden. You use a specific compiler tuned to only output legal code when you build for it.
There's nothing browser specific about the base technology. It's just that their main use case for it is in the browser. They could fairly easily adapt it for running code on the app engine, if they wanted.
I like how you're implying that people would incorrectly think Angry Birds is the original game in this genre, and then mention Scorched Earth, which was also just one more game in a long line of tank ballistics games going back to the Commodore 64, and probably even earlier.
I was about to ask: Who was it that happily sold them the technology to do this?
It means a snack you have with drinks. Japan went out drinking last night, apparently.
And why are you assuming the kids did this maliciously, rather than by mistake? They've always played the game without being able to buy stuff, and suddenly they can buy stuff, and they don't realize they are spending real money because they have never been able to do so before?
Quick, everyone! Don't read the article, just reply to out-of-context lines in the summary, or maybe just the headline! Make sure to be angry and call the writer stupid!
Yes, presenting a well-constructed and knowledgable argument that says something you don't want to hear is definitely trolling.
Apple is the main patent holder in the MPEGLA group
Wow, that's the most hilarious thing I've read all day.
They hold ONE patent in the h.264 pool. Out of several hundred.
Yup, that's a "main patent holder" all right.
Yeah, some days, I kind of wish I'd slept through the last five or so years, too.
In what way was the Amiga ever more "hackable" than a Mac? If anything, it was less so.
Also, "locked them down with his NeXT OS"? That statement also makes no sense at all. OS X mostly made Macs more open.
That, and Solitaire. That's pretty realistic too.
He said "realistic"!
So you blame Apple for this... who are the people who are currently working on making the deals necessary to remove this limitation?
Big beards.
Is pepsi.com an awesome website now?
They have thought a lot longer and harder about this than you. Assuming they are as ignorant on the topic as you is pretty arrogant.
Before you start going on about how little they know, maybe you should actually go read the papers they've published on the topic.
They are actually both sandboxed and statically analyzed for safety. Of course there can still be holes in all that, but there's been a lot of effort put into breaking and fixing it already.
NaCl can't do any of those things, though.
You could actually try going to the NaCl homepage and reading their papers on what they are actually doing before you start making long arguments about it.
Also, you still haven't mastered that second step, it seems.
The first step is learning about the halting problem.
The second step is realizing that it is completely irrelevant in the real world.
How well does the validation engine cope with code that's deliberately obfuscated?
It rejects code it cannot analyze. In practice, this means many instructions are forbidden. You use a specific compiler tuned to only output legal code when you build for it.
There's nothing browser specific about the base technology. It's just that their main use case for it is in the browser. They could fairly easily adapt it for running code on the app engine, if they wanted.
It's been around for years already.
Chrome sandboxes its own native executable code, not just Javascript.
Also, NaCl is even more strictly controlled than just a sandbox.
I don't see how it could be made secure at all
This may have something to do with you not making any effort whatsoever to read up on what NaCl actually does.
Well, I read the part that said "Stuxnet's Legacy", and then I foolishly expected some kind of legacy related to Stuxnet.
I like how you're implying that people would incorrectly think Angry Birds is the original game in this genre, and then mention Scorched Earth, which was also just one more game in a long line of tank ballistics games going back to the Commodore 64, and probably even earlier.