Slashdot Mirror


Free, Open Source OS For TI Calculators

nicklaszlo writes "TICalc.org announced yesterday that Patrick Pelisier has released a new beta OS, called PedroM, for the TI-89 and TI-92+ under the General Public License. Here is the source and binary. This is the first time a TI calculator has been free of proprietary software. The OS has 32 commands and backward compatibility for assembly programs. You can get a Windows/PC emulator of both calculators, for those who don't have either calculator, or don't want to risk their real system."

61 of 284 comments (clear)

  1. Cool.. by Anonymous Coward · · Score: 3, Funny

    but can you still calculate stuff with it?

    1. Re:Cool.. by Ignominious+Cow+Herd · · Score: 3, Funny

      I don't know about calculate, but apparently the site is being run on a Beowulf cluster of 2000 of the little suckers.

      --
      Lump lingered last in line for brains, and the ones she got were sorta rotten and insane.
  2. Nifty by General+Sherman · · Score: 4, Insightful

    I'll probably get modded down for this, but honestly, what's the point?

    Sure the OS on TI calculators is proprietary, but it does what it does quite well and I've never had issues with it.

    I think making OSS just for the sake of having OSS is stupid. Do something useful with your time. If you have such a great understanding, contribute packages to Linux or something.

    --
    - Sherman
    1. Re:Nifty by itsari · · Score: 5, Insightful

      An open source alternative can help keep the heat on TI to make a better product. Also, in the future, this OSS can even become a better alternative than the TI software. It also gives an oportunity for developers to enhance the O/S they use when the please.

    2. Re:Nifty by LocoSpitz · · Score: 5, Insightful

      The pressure won't be there until the OSS alternative actually is better than the TI software.

    3. Re:Nifty by toasted_calamari · · Score: 2, Interesting

      (disclaimer: I don't have a TI-89, and I haven't messed with the emulator)

      It looks like a cool interface, but I have a few questions

      1) the screenshot I saw made looked like some kind of pseudo unix shell. This is all fine and good with a normal computer, but with a graphing calc, where you have no QWERTY keyboard, a GUI is much faster. Is one available for this OS, or do we have do do everything pecking keys in alpha mode?

      2) having games on a graphing calculator is cool for when boredom strikes, but the main reason for investing in a graphing calculator, particularly a high-end one like the TI-89 is its ability to do advanced math functions. are these still available, or will they have to be developed third party? TI put a large number of very complicated math functions into their OS, and the usefulness of this OS would be severely limited if these functions were not available or had to be re-implemented.

      At any rate, this looks like an interesting project, and they seem to have made some good progress.

    4. Re:Nifty by jx100 · · Score: 2, Informative

      the 89 may not have one, but the 92/92+/voyage 200 models all have plain, QWERTY keyboards.

    5. Re:Nifty by theefer · · Score: 4, Insightful

      What's the point of OSS ? Making better software ?
      No.

      Having a free OS can ensure that you have full access to the system, and that you know how to interface your program with it, or maybe improve it somehow.

      Even if it is (were, actually, since I have not tested it yet) not as featureful as the original proprietary OS, it does not mean it is completely inferior. Have you ever worked on a TI-92+ ? I have. It sucks.

      The pseudo-shell is really more pseudo than shell, the programming language is a joke, etc. Sure, it works. Sure, there are cool (proprietary) apps with it. But it does not mean it cannot be improved (possibly keeping the compatibility to still access those cool closed apps). Examples of improvements would be a better shell (the screenshots seem to show one), a more powerful filesystem (allow directories into directories, w00t), completion (available through a wrapper, but it's not that good), etc.

      There is room for improvement. So them'em play with the system and release it Freely, it can only get better !

      --
      theefer
    6. Re:Nifty by windows · · Score: 4, Informative

      TI places a lot of restrictions on what assembly language programs can do. TI encourages programmers to make large software packages into Flash applications. Unfortunately, these applications must be digitally signed by TI. While a program to sign applications has been released as freeware for the TI-83+ calculators, no such signing program has been released for the TI-89/TI-92+/V200. A lot of developers simply don't have the money to buy signings from TI. It's $100 for three signings or $300 for ten signings. A lot of us developers release our software for free and don't want to spend this kind of money just to release our applications for free. Sure, we could charge for them, but most of us don't want to because we'd like free software to continue to dominate the TI community. Anyways, this sort of thing bypasses TI's restrictions on what assembly programs can do.

    7. Re:Nifty by windows · · Score: 4, Insightful

      With a lot of the new releases of the AMS (TI's operating system), TI has added new restrictions to what developers can do. For example, in AMS 2.03, assembly language programs are limited to 8k. In more recent versions, the limitation is 24k. There is no legitimate reason for this except trying to force developers to write Flash applications. This is significant because you have to pay TI to sign any applications you write if you expect them to run on any calculator. There are many other things that Flash applications can do that assembly language programs can't. These include support for language localization and adding commands to TI-BASIC. Another thing is assembly language programs cannot return values like ordinary functions can.

      While many of these restrictions have been fixed through nasty hacks found by developers, some of them cannot be easily fixed if at all.

      What's so bad about Flash applications? Because you have to pay TI to sign apps for the TI-89/TI-92+/V200. Most of us developers release our software for free. We don't have the money to pay TI to sign our software.

      As of now, these are the biggest advantages of the new OS, besides the fact that you have much more archive memory.

      Already, this new OS can make a game programmer's job a lot easier.

    8. Re:Nifty by ari_j · · Score: 2, Interesting

      How about a Lisp (well, subset thereof, of course) machine implemented on a calculator? A Lisp interpreter could feasibly be much faster and more powerful than TI-BASIC, without making basic calculations any harder than on a HP48. :)

    9. Re:Nifty by windows · · Score: 4, Interesting

      Yeah, it will, but there's already pressure on TI to improve their calculators. This came in the form of HP re-entering the graphing calculator market with several new calculators of their own including one which is far more powerful than any other calculator today. This isn't a concern for TI to make a better product, just because they don't charge for upgrades to the AMS (and aren't necessarily losing money if you switch away), because TI still produces the hardware, and because if you want the powerful math features of the TI-89 you still need to use the official AMS.

    10. Re:Nifty by Anonymous Coward · · Score: 2, Insightful

      One of the stupidiest remark I've read for a long time. Don't you understand the *HOBBY* part in the "Hobby OS" ?

      It's like telling a young kid or a beginner painter doing some drawing "You're stupid and lose your time. If you're not going to do something as good as Picasso, then quit and do something useful !".

      Idiot. If you're not interested by the news, just ignore it instead of pulling down someone having fun tinkering around.

    11. Re:Nifty by Wateshay · · Score: 4, Insightful

      Why? What does TI care? They don't make a cent off of their software by itself. All of their money is made off of the hardware, and if there's OSS that's better than their offering, it just means they may sell more calculators.

      --

      "If English was good enough for Jesus, it's good enough for everyone else."

    12. Re:Nifty by MoralHazard · · Score: 2, Interesting

      Why the fuck do we always see all of the goddamned "This isn't useful to me," posts when brand-new, alpha-stage OSS projects open up? Dumbass--IF YOU CAN'T SEE A USE FOR THIS PROJECT YET, IT OBVIOUSLY ISN'T MEANT FOR YOU YET!!

      What the fuck would you have done with Apache 0.0.1? Or perhaps even a pre-1.0 version of Linux? Nothing, that's what--because you were not a developer on those projects. But there are many, MANY people who did see value in using those early releases, primitive as they were.

      Now, do you think, maybe (just maybe!), that there are developers who think that this *might someday*, with a lot more work and development, turn into a really useful project? Maybe not ever exactly as useful as the proprietary OS, but perhaps with different purposes, better at some things and worse at others?

      You're a turd or a troll if you say that it's stupid to contribute to a project because YOU can't think of a potential future use for a more highly developed version. Yes, YOU, sir, are The Colloquial Deuce, unless IHBT.

      Almost every single fucking OSS project that I use today, including Apache, Linux, Perl, Samba, and many more, started out as one of these "useless" projects. Want a GREAT example of this? Check out Familiar Linux on the iPAQ. A year ago, I would have had no use whatsoever because it wasn't stable or refined enough. Today, I have dozens of uses for the current version, and I contribute packages to it. But some of my co-workers have no use for it still--they might want to try it in another year, when the 1.0 comes out. And you know, there are STILL people who tell me that Linux on the iPAQ is useless, and I'm wasting my time with it, while I'm billing $250 an hour plus $75 for every hour that the iPAQ runs on a client job.

    13. Re:Nifty by mrseigen · · Score: 2, Informative

      TI still owns the hell out of every school district I've seen. With hundreds of students students per school buying a new calculator every year, why in the hell would you ever want to waste money improving it?

    14. Re:Nifty by Kymermosst · · Score: 2, Interesting

      Anyways, this sort of thing bypasses TI's restrictions on what assembly programs can do.

      So does the TICT exepack system and program starters like Super Start, without losing the "calculator" part of the calculator.

      --
      "Alcohol, Tobacco, Firearms, and Explosives" should be a convenience store, not a government agency.
    15. Re:Nifty by __past__ · · Score: 2, Interesting
      How about an emulator of the real Lisp machines TI built in better days, the TI Explorers?

      Oh wait, there is, albeit in a suboptimal state.

      Now, would please somebody write a Free clean-room reimplementation of Symbolics Genera, so that the FLOSS community can catch up with the operating system state of the art of the 80ies?

    16. Re:Nifty by charlesparks · · Score: 2, Insightful

      Sure, School Districts have been using TI for years. I've owned two TI calculators (86 and 83+) because it was what the school always recommended. The average joe high school student isn't going to buy the more expensive 89 or HP 49g+ because the 83+ is good enough for high school math.

      But when it comes to College and math in the field it is necessary to put encourage companies to progress to a better product. This is what this Open Source application has the potential to do and this is also what HP's comeback in the calculator industry will do.

      This should create something of a trickle down effect to the school districts. Suddenly students are using this OS or the HP because this would be the product or brand used in the industry.

    17. Re:Nifty by PhotoGuy · · Score: 4, Informative
      An odd thing about that HP-49G that you link to. It has enough features, that you actually have to *pay* for an *extra* manual if you want to get the documentation on all of it features.

      This calculator was expensive enough, I was very unhappy to learn that the manual that came with it didn't discuss all of its features, and that I had to pay extra to get all the documentation.

      --
      Love many, trust a few, do harm to none.
    18. Re:Nifty by SuperMo0 · · Score: 2, Interesting

      Another problem that I've seen in my school district is that ALL of the books now are "TI-83 enhanced" or some such thing like that, where many of the lessons involve learning how to do things specifically on the TI-83/+. It makes the calculators a staple around the school, but it would make conversion to a different calculator a bitch. It would probably be at least $1 million spent total, from all the students buying new calculators, the school system buying new class sets of calculators, and the school system getting books that didn't give you instructions on how to make the graphs on the TI-83.

      Basically, TI has the market on high school cornered, and there's not much I see HP being able to do about it.

    19. Re:Nifty by Kokeshi+Harinezumi · · Score: 2, Insightful

      This poster may be a slight bit intense, but I think he has a valid point.
      It's very much a fact that the majority of open source software begins as "useless", due to its inherent pre-release tendency.
      Therefore, it may be slightly premature to label it as "useless" in its relative infancy.

      Harinezumi

    20. Re:Nifty by mokomull · · Score: 2, Funny

      Holy shit! I've had my TI-89 for a year and still can't type more than 5-10WPM! (I did buy the external keyboard, though)

      -MrM

    21. Re:Nifty by localghost · · Score: 2, Interesting

      RPN is a feature unique to HP calculators, though. I've never come across another calculator that used it. There's a third party program for the TI-89/92 that implements it, but it doesn't integrate as seamlessly as it does in HP's calculators. Once you get used to RPN, it's a lot more efficient than algebraic.

  3. What does this really mean? by spin2cool · · Score: 5, Funny

    It means that math class will never be the same.

    We'll have progressed from playing single player tetris through Zshell to playing multiplayer doom over a WiFi nwetwork. (in the back of Algebra class, of course).

    1. Re:What does this really mean? by nicolas.e · · Score: 2, Interesting

      The ti89 will probably never run linux, or any non-embed OS. The 2mb (or so) flash are a bit short to run linux (or netbsd, which is more portable), but you could at least get the bootup messages.

      However, the ti89, which has a m68k, lacks an MMU, so it will be probably very difficult to run a proper OS (IMHO would some sort of virtualizer too complicated).

      On the other hand, I feel the guy's idea to write a new OS quite nice. It would be also nice to port some open source CAS to the calc, and, for example, make it use RPN.

      I would love to trade my 48GX (whose software I like best) with an ti89 (whose hardware rules) (49g+ is nice, but the screen is still inferior).

    2. Re:What does this really mean? by ameoba · · Score: 2, Insightful

      WTF are you doing with a TI-89/92 in Algebra class?

      --
      my sig's at the bottom of the page.
    3. Re:What does this really mean? by NeoSkandranon · · Score: 3, Insightful

      Means you went ahead and bought one now instead of getting an -86 and having to get ANOTHER hundred dollar calculator when you get to the properly advanced stuff. I got a TI-89 in preparation for Pre-calc in highschool, and loved it. Its menu system being what it is, I could do most anything faster than the other students, once I learned how.

      --
      If you can't see the value in jet powered ants you should turn in your nerd card. - Dunbal (464142)
  4. Now for the next port... by anothy · · Score: 3, Funny

    ...when can i expect it for my TI 99/4A?

    --

    i speak for myself and those who like what i say.
  5. Real use of calculator... by Anonymous Coward · · Score: 4, Insightful

    I think the true "caclulating" functions of the calculator have been lost to the geek crowd. I, for one, bought my 89 solely to do integrals for calculus. There is no way that I tricked my mom into buying it for me so I could play first person shooters, sweet greyscale games, run non-proprietary OS's, and make some awesome assembly progs. No way at all. Come on guys, really. Do some math...

    1. Re:Real use of calculator... by pongo000 · · Score: 2, Interesting

      In the same vein, if one really wants to make their 89/92+ useful, I recommend this small utility. I bet PedroM can't touch it.

    2. Re:Real use of calculator... by Josh+Booth · · Score: 2, Informative
      I love RPN and the reasons are sheer consistancy and no ambiguity. For infix algebraic calculators (and equations), you need parenthesis or your equation will mean something totally different from what you intend. However, with postfix "Reverse Polish Notation", there is absolutely no ambiguity. It is also more consistant in that EVERY operator comes after the arguments, not before or in between them.
      Why wouldnt you use the way of how you think of it in your head?
      I'm sure some there are some U:bergeeks whose brains are hardwired for RPN, but probably not many. Probably one of the biggest reasons why I like RPN is because I hate parenthesis. I'll let the calculator do them for me. I wouldn't want to write down RPN equations because it doesn't seem to me to be totally obvious where the arguments are, but it is great for punching in equations.

      For example: b +- b 2 ^ 4 a * c * -- .5 ^ + 2 a * / is the same as (-b +- (b^2 -- 4ac)^.5) / (2a) [Quadratic formula]

      It is totally disambiguous but confusing to read. But then again I wasn't brought up reading RPN.

  6. All flash calcs have this ability by Cubeman · · Score: 5, Informative
    I'd like to point out that this OS works by use of the TIB receiver, which allows an OS not signed by TI to be loaded on the calculator. This works for the TI-89, TI-92 Plus, and the Voyage 200.

    The other TI calculators with flash memory are the TI-73 and the TI-83 Plus. Personally, I've released the source for a rudimentary proof-of-concept OS (warning: knowledge of how to compile and send it required) for those just to demonstrate that a similar method exists. In fact, on the 83+ one can write to the flash memory with an assembly language program as well.

    To those who ask what the point is, it's exciting. Writing your own operating system is quite possibly the hardest thing that a programmer can do. On the computer, it's unmanageable because of complexity, but you can still balance complexity with functionality on a graphing calculator. The TI-83 Plus uses a Z80 chip, and the 89/92+/Voyage 200 a 68000k, so assembly isn't too bad. Most 89/92+/Voyage 200 programs are written in C though.

  7. Great by evn · · Score: 2, Interesting

    I don't use my Ti-92+ in school as a calculator any more anyway (not many calculus teachers want you using any electronic devices at all) so this gives me something to do with it. 2mb rom, m68k 10mhz processor, link port: If we could get a graphical tool kit and a C toolchain it might be possible to make something roughly as capable as one of the original Mac or Lisa. Not powerful, but useful for note taking, tetris, and doing some simple calculations on the side - and has even more geek-factor than taking notes on a palm pilot + fold out keyboard or pocketpc running linux.

    1. Re:Great by ari_j · · Score: 2, Interesting

      I've toyed with writing enough Z80 assembly to get a working TCP stack, with the goal of connecting to IRC with an even more arcane device than netcat. SLIP is easy but you'd probably want to hardwire the IP addresses (PPP is really overkill unless you wrote a crippled IP-only version of it), IP isn't too hard although checksumming would be slow on the Z80, UDP and ICMP are elementary after that, and TCP isn't too tough. The hardest part is making all this available for other programs to use without static linking it into every program you write. Then add an XML parser and you can do Jabber on your calculator. :)

    2. Re:Great by fireboy1919 · · Score: 2, Informative

      Um...there's already a C toolchain for it. There was before this (for almost as long as there has been TI92, which was out before 89 and uses the same processor) because there's one for M68K. All they had to do was add a few macros that added stuff so that it was up to par with the file specification for TI89/92.

      --
      Mod me down and I will become more powerful than you can possibly imagine!
  8. Comment removed by account_deleted · · Score: 4, Insightful

    Comment removed based on user account deletion

  9. backward compatibility for assembly programs? by windows · · Score: 5, Informative

    As someone who works at one of the large community sites about TI calculators, I'm in a position to comment on this.

    The OS attempts to be compatible in a lot of ways with the AMS (TI's OS for the 68k calcs) but it really isn't. A lot of the OS such as the math functionality is missing. A lot of assembly programs also rely on hacks to take advantage of the internals of the AMS. These won't work, also.

    Another thing is that the majority of assembly programs now are written for AMS 2.0x, but this software only allows for assembly programs written for the old AMS 1.0x. It's somewhat compatible, but is lacking in a lot of ways, too.

    The reasons that the compatibility is lacking are that we still haven't documented a lot of functions in the AMS and some features have intentionally been left out for the sake of using less Flash ROM and leaving more of it for the archives. In other places, some speed has been sacrificed for making the OS a lot smaller than the AMS.

    It's an interesting project, but at this point, it's more of a proof-of-concept thing than a real replacement for the AMS software. The future of this project, hopefully, will include most of the functionality of the TI-89, including math, but will provide significant advantages over the AMS. For example, the AMS makes a lot of restrictions on the size of assembly language programs and what they can do. These restrictions are gone in PedroM. Also, as I understand, this OS is written in assembly instead of compiled from C like the AMS is. Hopefully this means we can implement the same functionality of the AMS but that runs faster and at a smaller size.

    Good luck to PpHd. It's a good start. :)

  10. Re:What does this really mean? tsarkon by Drantin · · Score: 2, Informative

    Such a troll.... Anyways:
    1. the zshell he was referring to was not the linux shell, but rather a hack for the TI-85 allowing it to run ASM programs... the first big release of such a thing on TI calculators...
    2. WTH did any of that have to do with gentoo?
    3. troll... no comment...
    4. There is already a project porting Wolf3D to the calculator using TICT's FAT engine

    --
    Actio personalis moritur cum persona. (Dead men don't sue)
  11. Re:MOD PARENT FUNNY! by brian728s · · Score: 3, Funny

    Stop generalizing posts with 'insensitive clod' in it, you insensitive clod!

  12. Karma whore by Anonymous Coward · · Score: 3, Funny

    In case it gets Slashdotted, here's a copy of the article:

    Free, Open Source OS For TI Calculators
    Operating Systems
    Posted by timothy on Sunday December 14, @04:53PM
    from the smallness dept.

    nicklaszlo writes "TICalc.org announced yesterday that Patrick Pelisier has released a new beta OS, called PedroM, for the TI-89 and TI-92+ under the General Public License. Here is the source and binary. This is the first time a TI calculator has been free of proprietary software. The OS has 32 commands and backward compatibility for assembly programs. You can get a Windows/PC emulator of both calculators, for those who don't have either calculator, or don't want to risk their real system."

  13. I'm looking for a new OS ... by BrentRJones · · Score: 3, Funny

    ...for my slide rule.

    --
    Help end the use of Sigs. Tomorrow
  14. This could be how an ingenious person starts by Anonymous Coward · · Score: 5, Insightful

    I am deeply disappointed in your attitude.

    As a 15-18 year-old, coding asm applications (this was before anyone had put together adequate C compilers for these calculator platforms) for my TI calculators was what introduced me to programming, gave me a creative outlet, and drove me to pursue and complete a CS degree.

    My high school didn't offer any CS or programming classes, and I didn't have any friends - much less any friends who would take the time from drinking and partying to learn to code z80 and m68k assembler. My interests in coding were how I defined and measured myself as a worthwhile human being, despite what anyone else thought about me.

    If someone like you would have come down all high and mighty and mocked my creative outlet, trivialized my many long hours working on what absolutely fascinated me, and told me I was wasting my time, I might not be where I am today. And judging by your tone, you could only dream of being in my shoes today.

    You know, I have a more interesting question:

    What have YOU done? What gives you the RIGHT to come in here and mock this young man's work?

    Get a life, really.

    1. Re:This could be how an ingenious person starts by dont_think_twice · · Score: 2, Funny

      As a 15-18 year-old

      Does that make you minus 3 years old?

    2. Re:This could be how an ingenious person starts by fireboy1919 · · Score: 2, Informative

      While I agree that this might be a good learning step, and a good thing to do with one's life (in fact, this is how I started out my career as a Computer Scientist), your argument is a logical fallacy known as "tu quoque," one of the many red herring fallacies.

      You have not shown that the previous poster has not right to criticize. I would postulate that, this being a free web forum, he does have this right, barring any good argument against it.

      --
      Mod me down and I will become more powerful than you can possibly imagine!
  15. Emulator by eap · · Score: 5, Funny

    They are also working on a TI Calculator emulator for the new O/S. It will allow you to emulate a TI calculator right on your own calculator!

  16. Re:Nifty tsarkon reports by YOU+LIKEWISE+FAIL+IT · · Score: 5, Insightful
    That same kind of heat that Linux put on apple and microsoft that is going to be its own undoing. You show up the big boys and they place the bar beyond your reach.

    It might be bad for Open Source, but its definitely good for the consumer. I'm all for Apple and Microsoft raising the bar - I use their products every day. If that means I have to hack together the occasional bit of 'user experience' on Linux or whatever, sounds like an excellent deal.

    Your argument basically says, "Don't be good at anything, or the big guys will turn around and be even better." I think that sounds like a very desirable state of affairs instead of just persisting in mediocrity.

    YLFI
    --
    One god, one market, one truth, one consumer.
  17. Re:What does this really mean? tsarkon by Drantin · · Score: 2, Funny

    Actually, I'm just bored and wanted something to do...

    --
    Actio personalis moritur cum persona. (Dead men don't sue)
  18. What calculator? by fdawg · · Score: 5, Funny

    "Can I borrow your calculator?"
    "Oh, its not a calculator. Its now a portable computer."
    "Can it minimize this equation for me?"
    "No"
    "What can it do?"
    "Well....it has a console...and it can add/subtract/multiply....."
    "Nevermind."

  19. Re:netbsd by nicolas.e · · Score: 2, Informative

    Although netbsd has been ported to m68k, it won't work with the ti89 without any virtualizer (quite a pain to code), since the 89 does not have an MMU.

    Furthermore, the 2mb are too small to do anything useful, except boot the kernel. (bash alone takes more than 1mb). However, it could be fun to try.

  20. You won't believe this by bigberk · · Score: 3, Interesting

    But back in grade 10 high school, a close friend of mine actually wrote a GUI Windows-like interface for the TI-83 calculator. It included start-menu style popup menus, Notepad application, etc. Super-crazy.

    These TI's have Z80 processors in them, anyone who knows Z80 assember can pull off some pretty amazing shit.

    1. Re:You won't believe this by Drantin · · Score: 2, Insightful

      Actually, these TIs have motorola 68K processors in them, the sub-89 TIs have the z80.

      --
      Actio personalis moritur cum persona. (Dead men don't sue)
    2. Re:You won't believe this by davidstrauss · · Score: 2, Interesting
      These TI's have Z80 processors in them, anyone who knows Z80 assember can pull off some pretty amazing shit.

      As long as by "these" you mean old-fashioned ones. The TI-89, TI-92, and Voyage calculators use the 68K.

  21. Spam on my 92 by thedogcow · · Score: 2, Funny

    While I think the idea is cool as far as an open source theme goes...

    I see this as potentially a bad idea, as this might provide a segue into Spam...

    So now when I sit in my PDE's class, my calculator will be bugging me about getting my penis size enlarged.

    --
    Yes! I listen to NYC Speedcore and do math at 3AM. I suggest you try it too.
  22. This would be great except one thing... by Kymermosst · · Score: 3, Interesting

    If you install it, the calculator no longer does math.

    Kinda defeats the purpose of having a calculator, no?

    Now if someone ported the yacas engine to it, and made it similar to the original interface, that would be something!

    I'm not going to put an alternative OS on my calculator that just plays games, when I can have a gameboy advance for $100 and get color too!

    --
    "Alcohol, Tobacco, Firearms, and Explosives" should be a convenience store, not a government agency.
  23. Re:So you can fix it to do RPN? by vistic · · Score: 2, Informative

    Someone else posted this elsewhere on this story.

    I was reading through the documentation and it's pretty good, too.

    RPN for TI-89

  24. Calculators - slowest evolving gadgets ever? by clv101 · · Score: 2, Insightful

    I've had my Ti85 for over 7 years now and the latest and greatest Ti calculator (in the same form factor) doesn't seem to have progressed much in the all the time. Next to phones, computers, MP3 players etc... the pocket calculator that started it all off hasn't changed at all! Are PDA's the new calculators? Are the any hardcore graphing calculator applications for PocketPC?

  25. I don't mean to bash Open Source or anything but by Meowfaceman · · Score: 4, Funny

    IT'S A FREAKING CALCULATOR. Do you REALLY need an open source operating system for a calculator? Was it's proprietary operating system ever really in question? Why, I remember the days, when I said to myself, "DAMNED BE TEXAS INSTRUMENTS! They'll rue the day! Their calculator hardware only runs their own operating system! It's a monopoly, I say!"

  26. Re:So you can fix it to do RPN? by PingXao · · Score: 2, Interesting

    Since I burned my mod points this morning I'll burn some karma... Amen Brother

    There's always been 2 sides to the TI vs. HP debate but IMO real geeks have always used HP calculators. We know they are superior to the TI riff raff. Always have been. (Here is where I was going to write "Always will be", but I don't know if that's necessarily true since HP seems to have largely given up). No one who knows their way around an RPN HP ever lost a competition involving speed, clarity of thought or lapses of logic to a TI nerd. That was the key difference. HP guys were Geeks but the TI boys were only nerds. Parenthesis. Yikes. Might as well program in Visual Basic.

  27. Re:emulators by Doppleganger · · Score: 2, Informative

    Yes, you can. The main subject of the article is a ROM that didn't come from a calculator, and is thus legal to use without owning the calculator.

  28. Re:can ti do the proof for 11^2+12^2=13^2 by fi-greenie · · Score: 4, Funny

    Sure it can!

    Unfortunately, you won't be available to see it, because the calculator will print this;

    I have discovered a truly remarkable proof which this screen is too small to contain.