TI vs. Calculator Hobbyists, the Next Round
An anonymous reader writes "Texas Instruments has struck back against Nspire gamers and hackers with even stronger anti-downgrade protection in OS 3.0.2, after the TI calculator hacking community broke the anti-downgrade protection found in OS 2.1 last summer and the new one in OS 3.0.1 a month ago. In addition to that, in OS 3.0.1 the hacker community found Lua programming support and created games and software using it. Immediately, TI retaliated by adding an encryption check to make sure those third-party generated programs won't run on OS 3.0.2." But if you want it, you can get OS 3.0.2 here.
OK, so then perform an integrity check at boot. If the checksums don't match, display a message for 10 seconds. Invigilators can then confirm that the examinee has a clean device.
char*f="char*f=%c%s%c;main(){printf(f,34,f,34);}";main(){printf(f,34,f,34);}
Why would I want to buy a product from a company that so hates it's customers?
Two reasons: 1. If you don't buy one you can't do the homework and quizzes and thus fail the class. 2. If you pull out an Android device during downtime in class (even in flight mode) it gets confiscated by faculty, but if you pull out a TI product you're fine.
In high-school I wrote an arbitrary problem approximating algorithm for the TI-82 in its horribly broken calculator basic. Also, we wrote applications to play solitare, reversi, tetris, and a really crappy overhead shooter without resorting to assembly.
If you have ANY ability to program your calculator exposed, you have zero test integrity. Anything less than that is delusional. Whether that's Ti-Calculator Basic or a more modern programming language doesn't really matter.
As another example, the TI-92 I had in College was banned from the SAT's for having a QWERTY keyboard, yet the TI-89's shared the same internals without a keyboard and were OK. The difference? You had to press the "Function" key to type with a QWERTY equivalent. It's security theater.
The ______ Agenda
I just bought a pork joint, now the instructions on the packaging are very clear on how to roast the thing but I was going to dry rub it and then smoke it for a few hours. Does anyone know if pork comes with DRM to stop me doing that or will I get a DMCA takedown notice halfway through smoking?
And why should anyone trust that message? Can you be sure it was generated by the trusted firmware?
Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.