237 karma · joined May 20, 2010
Yep you're spot-on in this case, and as you say the software signing keys hasn't been compromised, though they aren't needed in service mode.
There are definitely ways the dongle keys could have been better protected (and I'm sure a few people are having some very serious talks about why they weren't), but have to give Sony kudos for having a system last 3 years without being compromised, and even now it's only easily broken at ring 2; the gameOS level of the system.
Essentially it's plugged in and the PS3 started up. The PS3 communicates with the dongle and swaps a set of 'secure' keys to authenticate that the dongle is a legitimate, then runs some code to give you access to all sorts of options you normally wouldn't be able to see/use.
What these guys have done is found the master key found in all PS3s that allows it to authenticate any/all service dongles. Using this information one can generate their own service ID and ultimately create their own dongle.
Basically this was possible to do because the protection mechanisms in place to protect the key relied on the rest of the system not being broken. Once the system was hacked it was simply a matter of time before this was decoded as well.
Nope it's a lot simpler than that as said above. Basically the x axis is generation, y axis is distance. The black line is the max and the green line is the average.
It's damn fast but still a high-level interpreted language - time is taken for a program in the browser to compile it on the fly and run.
It wont hit the speed of well written C code, but most things don't need that speed anyway.
Not all SEO is evil but that one is a bit naughty.
Edit: spelling is awesome
Marketing done carefully on such sites can lead to a much more effective turnover if it identifies with the group it's targeting. A few good examples are the beef jerky company and the Reddit soap rescue done about 12 months ago. Forgotten both their names but can do a search if need be :-)
As you say there are definitely better ways to test the actual wrapper class in a real life situation, but showing the test suites one by one gives the reader a chance to see how the narrator approaches the problem and various situations are word-wrap class would face.
If you were set your own 'katas' and reproduce similar code from scratch or a framework, I can see it helping some people look at various problems in different ways and look objectively at how they solve them. Every person has their own methods all the same.
As referenced in in the story there are often a number of different types to choose from depending on what you are trying to achieve (relaxation, a specific move/technique, different fight situations). They also generally get harder and more refined as you go up belts/levels.
Never heard of it before in the coding world though, might take it up, definitely looks useful!
“Create a window with a table view, and then when someone clicks a button, add an entry to the table view”
If you asked a room of 30 people to draw you a picture of exactly what that sentence means, you will get 30 different results. Building on your comment, I'm not sure the actual act of programming would be hard if you had to take only 1 person's viewpoint into account and work off that.
Good example, hop on TOR and try to access almost any image site such as 4chan as a test. 99% of endpoints are banned for uploading child-pornography or other material while these sorts of users simply look for another exit point.
The government is either ignorant about how these sorts of people actually operate, and how the internet facilitates them, or it really is a Big Brother style solution to put a full blanket audit-at-will on the general population.