Help crack the rest of the keys (Win32 and Linux clients; linux version requires X I just found out):
Some fun statistics:
- The factorization took, in total, about 1745 hours, or a bit less than 73 days, of computation. (I've actually been working on this since early March; I had a couple of false starts and haven't been able to run the software continously.)
- My CPU, for reference, is a dual-core Athlon64 at 1900 MHz.
- The sieving database was 4.9 gigabytes and contained just over 51 million relations.
- During the "filtering" phase, Msieve was using about 2.5 gigabytes of RAM.
- The final processing involved finding the null space of a 5.4 million x 5.4 million matrix.
It's a bit off the subject, but this has always struck me as a terrible scam. For the material it is used for (introductory calculus) and the way it is used, one of these TI calculators hurts student learning and understanding more than it helps, and there is no excuse for schools to force students to purchase a $100 piece of electronics without a damn good reason. That these devices are absurdly overpriced compared to the state of the art (~$100 multipurpose netbooks, for instance), and that the models required are made by a single company with monopolistic coordination with standardized tests and textbooks, only make things worse.
Learning how to use a calculator is perhaps a useful skill, but it's one that can be learned quickly if needed and should not be pervasively required: for most math done for math's sake (that is, as opposed to computations for some engineering problem), students would be better off if teachers instead made problems that could easily be worked with pen and paper.
(Personally, I made it through high school and then up through upper-level undergraduate mathematics, physics, econometrics, etc. courses without ever buying a graphing calculator, so it’s clearly not strictly mandatory for current curricula, but students and parents get the impression that it is essential, and the vast majority of students do buy them, so the effect is about the same.)
So blinking the led without any access blocking will be an early task for the subversive TI hacker.
It's actually much harder to make it through high school math without a calculator than the upper-level stuff. At the end of my senior year in college, I tried to fire up my TI-89, only to discover the batteries had run out, and I had no clue when that happened.
I would say the that helped me immensely with understanding not only understanding the material, but being able to work it out faster. I'm now able to roughly estimate (within a decimal point or two) most basic math problems in only slightly longer than it does for most students to do it on a calculator. In fact, I tend to work problems out significantly faster than most students who simply punch everything into a calculator and get the results from there, if only because I understand the problem better from working it out by hand and know better how to approach it. Being able to estimate square roots in my head has been vastly beneficial, and would be a skill well worth knowing.
The TI-89 is nice, but there is no point in having your CAS running on a handheld device anymore. Might as well give everyone a computer with Mathematica.
But yeah, no problem using a HP graphing calculator when I was in high school; took trigonometry, AP calculus, AP physics, and the SAT all using that calculator. Even had a full year's trig notes stashed in there, though I honestly didn't use them on any exams; just handy for calculus homework.
[Edit: inserted smiley so not to appear "touchy" :-P ]
I just think that you're putting the bar for immortality a little low here. Brute forcing a key is not exactly rocket science.
Congratulations though :)
edit: smiley duly noted.
edit2: now if only the downmods would grow a sense of humor too :)
Anybody can do cool stuff with the jpeg library for instance, but the first guy to take DCTs and apply them to image compression was the real hero.
Unfortunately it is very rare to see the people that come up with an algorithm (if it isn't named after them) achieve 'hero' status (Hoare ? Knuth ?) other than in the circle of hackers.
Implementing and applying those algorithms and getting publicity around it will do wonders though.
Anyway, I seem to be unable to get my point across so I'll leave it at that.
Edit: To put it in one line: Hurley and Chen are 'heros', Tom Lane is a footnote.
But without Tom Lane Hurley and Chen would be a lot less rich than they are today.
Yes, the OS on the TI-83 is dogshit, but I have a feeling that it's pushing the limits of what's reasonable on the hardware. The TI-89 has a terrific input language and OS (almost mac-like compared the the apple-II-ness of the 83), but running on a m68k.
Who knows, maybe someone can at least make a firmware that not only forces you to close your parentheses, but gives you some benefit for doing so.
And it has a headphone jack! And a bitmap screen! And a full keyboard!
I went through high school trig, calculus, and undergraduate college math classes with nothing more than a standard 10-digit "scientific" calculator. Graphs? You plotted those with a pencil.
Now you can use:
1.Nintendo DS. You can make or port(from linux) whatever you want in c, import Lapack libraries, use eigenmath homebrew for everything else.
2.Iphone.Good support for c too.