Texas Instruments Learns Nothing, Goes After Hobbyists Again
from the nerd-rage-perk-activated dept
Via slashdot comes the news that Texas Instruments is still more than happy to piss off its most loyal users, releasing new firmware specifically to block third party programs and prevent downgrading the system to something more flexible:"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."
So then, business as usual for TI, who a couple of years back sent out DMCA takedown notices in an effort to remove posted code that allowed their scientific calculators to run custom software. Having learned nothing from that situation (other than perhaps "misguided might makes 'right'"), TI has decided to bypass the broken DMCA process (well, "broken" as in anybody can use it for just about anything, not that it doesn't work) and just go ahead and brick the modified calculators.
Not only have they learned nothing from their own experience, but they've completely missed any sort of cautionary notes from the epic saga of "Sony vs. The h4x0rz," in which a console manufacturer unwisely removed functionality that users paid for with a fatuous "update," only to find themselves staring down the barrel of an enterprising jailbreaker. And then there was that whole thing about their network being taken down (still ongoing).
I'm sure TI will be fine, though. After all, it has no online community to protect, having shooed most of them away two years ago. And the Sony story isn't over yet, so there's always a chance that forcing limitations on your die-hard supporters will result in more sales.
Thank you for reading this Techdirt post. With so many things competing for everyone’s attention these days, we really appreciate you giving us your time. We work hard every day to put quality content out there for our community.
Techdirt is one of the few remaining truly independent media outlets. We do not have a giant corporation behind us, and we rely heavily on our community to support us, in an age when advertisers are increasingly uninterested in sponsoring small, independent sites — especially a site like ours that is unwilling to pull punches in its reporting and analysis.
While other websites have resorted to paywalls, registration requirements, and increasingly annoying/intrusive advertising, we have always kept Techdirt open and available to anyone. But in order to continue doing so, we need your support. We offer a variety of ways for our readers to support us, from direct donations to special subscriptions and cool merchandise — and every little bit helps. Thank you.
–The Techdirt Team
Filed Under: hackers, hobbyists
Companies: texas instruments
Reader Comments
Subscribe: RSS
View by: Time | Thread
Ah, if they couldn't learn from the 99/4A ....
It died.
TI also had a good horse in the race against the IBM-PC, but again closed system ideas killed that market for TI as well.
TI makes too much money from IP licensing. They just can't imagine the idea of making a product that customers can get behind and make successful.
[ link to this | view in chronology ]
At a loss
It makes no sense.
[ link to this | view in chronology ]
It does make sense
TI is a monopolist in the education calculator business. The compute horsepower and display are downright puny for the price compared to other PDA's, phones, etc.
Their calculators are sold at high prices. Course work and textbooks assume you're using a TI calculator. Standardized tests only allow specific calculators to be used during testing -- in particular certain TI models.
They also have a constant influx of new customers. New middle school, high school and college students that buy the "right" calculator for their grade level.
The TI-89 is a cool CAS calculator. I've watched the price of it for over a decade now. Fixed at $150 for a long time. A couple years ago it dropped to about $142 and has stayed there. This despite increasing technology, moore's law, etc.
That was background. So why protect their firmware?
With powerful calculators, it is possible to cheat on tests. You could embed lots of crib notes into your calculator. It would even be possible on some models to communicate with other calculator users. People who want to cheat, especially at college level, are willing to go to lots of trouble and expense to succeed at cheating.
TI also doesn't like the image of their calculators being used for gaming. Especially in class. This might give instructors a bad taste for allowing TI calculators in the classroom.
So for those reasons, TI tries to make sure their calculator can only be used for what it was designed for: extracting monopoly prices in the education calculator market.
Hope that helps.
[ link to this | view in chronology ]
[ link to this | view in chronology ]
Re:
But that is a compelling point of view.
[ link to this | view in chronology ]
Re: Re:
The maths and sciences, you NEED a TI 89 or higher.
[ link to this | view in chronology ]
Re: Re: Re:
[ link to this | view in chronology ]
Re:
Not that I ever did this, but if it's something like storing formulas on your calculator that you were supposed to "memorize", I remember it being pretty easy to store such stuff without ever needing to install or jailbreak anything.
[ link to this | view in chronology ]
Re: Re:
This custom firmware is not a threat to TI as they still get the same amount of sales. Someone still has to buy the calculator to install other firmware. I as well as many others in the TI homebrew development community are quite confused as to why they don't like custom firmware.
[ link to this | view in chronology ]
Re: Re:
Was this cheating? Well.... not technically as there were no rules (at the time) broken, but you can't do this today (in most calculus classes).
At the same time, learning how to efficiently check one's work as one goes along was a skill I still use today.
[ link to this | view in chronology ]
Re:
Of course, this is a little silly now that your phone is probably a better gaming platform than the calculator, but I do remember at one time that mobile phones were banned from schools too.
[ link to this | view in chronology ]
Re: Re:
There are some great games available for the calculator. More info about programming on the calculators and some of the games for them can be found at http://www.tibasicdev.wikidot.com
[ link to this | view in chronology ]
Genius
Then, they piss off the very same people by bricking their flagship product? I can see a board meeting where the VP in charge of microcontrollers strangles the VP in charge of calculators...
[ link to this | view in chronology ]
Re: Genius
TI's calculator business is a monopoly. It probably brings in huge profits due to monopoly rents on a constant new influx of buyers with little choice and little effective competition.
It doesn't hurt that standardized tests, and even some courses and textbooks specify TI calculators -- even specific models.
[ link to this | view in chronology ]
Not quite the whole story...
[ link to this | view in chronology ]
What kind of software would be used to cheat?
[ link to this | view in chronology ]
[ link to this | view in chronology ]
Re:
[ link to this | view in chronology ]
Re: Re:
[ link to this | view in chronology ]
Re: A Python calculator would be pretty damn cool...
[ link to this | view in chronology ]
Re:
As long as courses, textbooks and standardized tests only allow certain calculators, or even specify only certain calculators are allowed, sometimes even specific TI models, I think TI's education calculator monopoly is secure.
It's interesting how in the field, people use real CAS and other software on laptops rather than pocket calculators. Yet in education those CAS calculators reign supreme.
[ link to this | view in chronology ]
Unauthorized Software
[ link to this | view in chronology ]
[ link to this | view in chronology ]
Re:
[ link to this | view in chronology ]
Re: Re:
[ link to this | view in chronology ]
TI has Miscalculated
[ link to this | view in chronology ]
[ link to this | view in chronology ]
Response to: Cory Vanderyacht on May 24th, 2011 @ 11:20pm
[ link to this | view in chronology ]
Oblig. XKCD link
[ link to this | view in chronology ]
TI still in business?
Yes. I'm serious.
[ link to this | view in chronology ]
Texas Instruments Should Move to Incorporate the Full Testing System.
In standardized testing as it presently exists, you need a calculator to reduce calculations on paper to numerical form, so that you can indicate which of four or five numerical answers is the right one. In an ideal computer math testing system, you don't do that. You drag mathematical expressions around the screen with the mouse, inserting them into each other, combining them, etc., in short, doing something rather like programming, or playing chess. For example, in ninth-grade algebra, you can have a program which automatically generates problems of the form:
a*x+b=c*x+d
using a random number generator to get a,b, c, and x, and setting d to match. The program can sieve to insure that these numbers are chosen in such a way that intermediate results fall within desired limits.A sample session would look like the following:
Computer: 11*x+7=6*x+27, what to do?
Student: -6*x
Computer: 11*x-6*x+7=6*x-6*x+27, 6*x-6*x= (6-6)*x=0, 11*x-6*x=?
Student: (11-6)*x
Computer: (11-6)*x=?
Student: 5*x
Computer: 5*x+7=27, what to do?
Student: -7
Computer: 5*x+7-7=27-7, 7-7=0, 27-7=?
Student: 20
Computer: 5*x=20, what to do?
Student: /5
Computer: 5/5*x=20/5, 5/5=1, 20/5=?
Student: 4
Computer: x=4 for: 11*x+7=6*x+27.
[door opens, small piece of hard candy lands on desktop.]
With a somewhat more aggressive student:
Computer: 11*x+7=6*x+27, what to do?
Student: -6*x, 11*x-6*x=(11-6)*x=5*x
Computer: 11*x-6*x+7=6*x-6*x+27, 6*x-6*x= (6-6)*x=0, 11*x-6*x=(11-6)*x=5*x [GOOD, GOOD, GOOD]
Computer: 5*x+7=27, what to do?
Student: -7, 27-7=20
Computer: 5*x+7-7=27-7, 7-7=0, 27-7=20 [GOOD, GOOD]
Computer: 5*x=20, what to do?
Student: /5, 20/5=4
Computer: 5/5*x=20/5, 5/5=1, 20/5=4 [GOOD,GOOD]
Computer: x=4 for: 11*x+7=6*x+27.
[door opens, two small pieces of hard candy land on desktop.] (fair is fair)
What Texas Instruments might produce is a self-contained examination-room terminal, with as few potential vulnerabilities as possible, at the cost of reduced capability (no USB ports, keyboard and mouse plug in via PS/2 ports, no storage devices, etc.). This terminal plugs into a matching server, via a port which can never be superuser/root on the server. And so on and so forth. The system would be produced in comparatively small numbers, and would command a premium price.
The same hardware system could be used to test students in a foreign language. There would be a different program, and the student would use the mouse to position the cursor at various points in blank lines between lines of the foreign language, and type in translations. The student would not be not allowed to have a dictionary, but he could right-click on words to "concede" them, and cause glosses to appear. The penalty for conceding a word would depend on how rare it was, and on how many words the student had to concede altogether.
The new-model standardized test would not have a single multiple-choice question in it. For quantitative subjects, the testing program would make the student work problems and look over his shoulder as he did so. For verbal subjects, it could require the student to type things into the computer, and even if a human grader was not economically feasible, the student's typed input could at least be fed into a program which statistically compared it to a rubric.
[ link to this | view in chronology ]
Re: Texas Instruments Should Move to Incorporate the Full Testing System.
[ link to this | view in chronology ]
Consumers
[ link to this | view in chronology ]
Rocking CASIO
[ link to this | view in chronology ]
[ link to this | view in chronology ]