TI vs. Calculator Hobbyists, Again
Deep Thought writes "Texas Instruments, already infamous thanks to the signing key controversy last year, is trying a new trick to lock down its graphing calculators, this time directed toward its newest TI-Nspire line. The TI-Nspires were already the most controlled of TI's various calculator models, and no third-party development of any kind (except for its very limited form of TI-BASIC) was allowed until the release of the independent tool Ndless. Since its release, TI has been determined to prevent the large calculator programming community from using it. Its latest released operating system for the Nspire family (version 2.1) now prevents the calculators from downgrading to OS 1.1, needed to run Ndless. This is TI's second major attack on Ndless, as the company has already demanded that websites posting the required OS 1.1 remove it from public download [PDF, in French], obviously to prevent use of the tool. Once again, TI is preventing calculator hobbyists from running their own software on calculators they bought and paid for."
I understand for some occasions (tests, etc) it has to be a calculator, but I doubt it would be allowed to run modified software.
Which represents a TREMENDOUS market for TI, one that they are not going to give up on so easily. You may doubt that modified software will be allowed, but nobody is looking at checksums before you enter a testing room. The assumption is that you have not modified your calculator, and if that assumption is shaken, it will mean the end of a lot of calculators for standardized tests. If I were to try to guess why TI is fighting these hackers, I would say that it is all about the standardized tests, where TI calculators are exceedingly popular.
Palm trees and 8
I'm curious as to how exactly one can use these for cheating. IIRC the SATs and most standardized tests don't allow you to have a graphing calculator. Any decent math teacher requires students to show their work, which a graphing calculator can't do. At best they can check to see if the answer you got matches what it should, but that's about it.
You can load up the calculators with textbooks and example problems, or programs that show you step-by-step methods of solving certain classes of problems (not kidding, I saw such a program implemented in Python once).
Palm trees and 8
When I was in high school, Zshell (an exploit that allowed running native Z80 assembly on a TI-85) was all the rage. The exploit and various apps (mostly games) spread virally throughout the school. I did some Z80 assembly programming myself, and it was a learning experience arguably more useful to my career than anything I learned in high school...
Years later at college, when my old 85 had been handed down to a younger sibling, I found I needed a graphing calculator for a physics class. I bought a TI-89 and was impressed to see TI allowed it to run native software, no hacks required. (There were still hacks, to get around a few limitations such as code size, but even these limitations were relaxed in later firmware versions.) I spent far more time programming the calculator than actually using it as a calculator.
Now they're back in their lock-it-down mode? Shame. It always disappoints me when manufacturers go out of their way to make their devices less useful--and in this case, a less capable learning tool, for budding programmers anyway.
OK, that does make a lot of sense. And you're right about the SATs, now that I think about it, the restriction was on calculators that had a QWERTY keyboard on them.
But then again, I recall having a professor in college that let us have unlimited notes, books and pretty much everything except each other and the internet. On the basis that you wouldn't finish the test if you were making too much use.
It's sad that TI are having to do this. When I was at school we basically had the choice between Casio and TI85 graphing calculators. Casio were far more popular until people discovered how to run assembly mode programs (and games) off the internet. Then everybody wanted a TI. TI even supported this at first by adding assembly mode into the TI86.
Unfortunately by the time I got to finals at university, graphing calculators had been banned because of the ability to store (and hide) extra programs and information. I guess that by locking them down, Texas are trying to prevent this becoming more widespread. Texas are in a no win situation. They don't want to go after their customers but if they don't they might not have any customers at all!
In HS, when wee were doing matrices, I got bit by the 'show the work' requirement.
So I wrote a program onto the calculator (TI-85) That would 'show the work' that I could transcribe to my test.
*I* didn't consider it cheating, because If I could describe the algorithm to a computer in a programming language, I felt that I had sufficiently mastered it, and any additional assignments were simply busy work.
Why aren't you encrypting your e-mail?
TI could create another model for modding.
Bert