Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - calcforth

Pages: 1 2 [3] 4 5
31
Other Calculators / Re: A choice to make between a Casio and a TI
« on: November 27, 2010, 11:44:18 am »
Firsteval there is this TI-84+SE which costs 40€ (53$)
SEcondly there is this Casoi Graph85SD which also costs 40€ (53$)

I'm embarrassed because I don't know which is the best one, and as I saw in a few source codes in my maths book, Casio Basic is easy to learn....
Of course, as ScoutDavid told me, this is very cheap, but the problem is the choice between one of these calcs  :-\
Well, the answer here is usual: "it depends". Do you really think they will be selling for the same price if one is clearly superior?

First of all: noone will even be able to say which calculator has more memory!

With flash it's no contest: TI-84+SE has only 2MB of flash, but 9860G SD (I'll use international name) compensates it's 1.5MB with SD slot! You can add gigabyte or two for cheap!

With RAM... it's coin toss. If it's used TI-84+SE then there are probably 128K of RAM (more then 64K in 9860G SD), but if it's new then it only has 48K (see here).

Screen: it's 128x64 for 9860G SD vs 96x64 for TI-84+SE.

CPU: 29MHz SH3 in 9860G SD vs 15MHz z80 in TI-84+SE.

Programming: C (but probably not C++) with GCC for 9860G SD vs Asm (plus other homebrew languages like Axe parser) for TI-84+SE.

Community: this is huge selling point for TI-84+SE: Casio is less popular BY FAR.

So in the end it's up to you to decide - noone can answer the question "which one is the best" because both have pluses and minuses.

32
Other Calculators / Re: Sound for calculators with bad ram
« on: November 26, 2010, 06:33:17 pm »
Hmm, interesting. I still need to find a USB converter if that were to be made possible, anyone know a good converter?
There are quite a few offers but it's hard to say which are usable and which are not...

33
Ndless / Re: Ndless 1.7 for TI-Nspire
« on: November 25, 2010, 10:05:15 am »
I don't think it has anything to do with USB versions.
Actually it kida does. USB 1.x, 2.0 and 3.0 are joined but separate (like oil and water): they have different protocols (if you'll see topology in your device tree list you'll see that USB 1.x devices are connected to UHCI or OHCI hub, USB 2.0 devices to EHCI hub and USB 3.0 devices to xHCI hub), they use different resources, etc. In case of USB 3.0 they even use different wires!

Well, it's nice information to have, but how it's related to our Ndless woes? Well, the answer is simple: since USB 3.0 connector combines three interfaces in one connector it actually takes longer for it to detect the version of USB device is using! And that means that that Ndless have more time to do it's magic before USB hub will start hammering OS with interrrupts (USB 1.x and 2.0 are fully passive - they only generate activity on slave device when hub asks them to do something; USB 3.0 is different but here it's not very relevant because TI-Nspire does not support USB 3.0).

It means that while USB 3.0 per se should not affect Ndless in any way using USB 3.0 connector may help to make the procedure more robust. That's all. Now the only question is: just what is the troubling part of Ndless which makes it impossible to do any work in the presense of the interrupts and can we reduce this "window of vulnerability"? If we can do it then USB 2.0 or may be 1.x connectors should work too.

34
Computer Usage and Setup Help / Re: Cpu Fail
« on: November 24, 2010, 05:04:59 pm »
I think it's mostly due to the fact the stuff is so much more fragile and they're not done to be used intensively for stuff like gaming or even a server.
No, that's the whole "portability" thing. I know a lot of people who used old, retired laptops as servers - they work in this role for years without stop or breaking. But when they actively are moved around... that's different story.

35
Other / Re: How to stop itunes from deleting all of my apps???
« on: November 23, 2010, 11:30:29 pm »
I can dual boot windows with "boot camp" on my mac, but you can't boot mac from your windows.
Yup. That's because Microsoft is convinced monopoly abuser and so it was forced to concede some of it's control. Apple is 100 times worse WRT to abuses, but it's not a monopoly so it gets away with such tying. We'll see what happens. Apple was lucky so far, but next time may be different.

36
Other / Re: How to stop itunes from deleting all of my apps???
« on: November 23, 2010, 11:01:57 pm »
Ew this sucks. Basically, if I decide to develop apps for the Iphone, I need to pay myself a new computer OS?
Nope - you need to pay for a new computer.

I sure hope it's possible to install Mac OS on any computer, now, not just their overpriced machines, otherwise I would be surprised if a lot of people developed apps distributed for free. X.x
Bingo! Some people have computer aqlready and some don't think $699 (for Mac Mini) is such a big deal, but yes, you need a Mac, and yes, it means physical computer.

winChain is apparently not updated frequently enough. But it can work. The best way that I know would be DragonFire SDK, but that costs $99 :/
Hmm. From their faq:
Quote
Can I submit my App to the Apple App Store?
Yes! Your final App is compiled on a Mac and ready for the App Store.
There are many ways to develop app for iPhone without Mac, but if you want to distribute it... it's different story. You can probably borrow Mac from you Macophile friend (if you have one), but you really need it if you want to sell (or just distribute) iPhone App.

37
Ndless / Re: Ndless 1.7 for TI-Nspire
« on: November 23, 2010, 06:29:10 pm »
Thank you for your response, and this will surely resolve the problem, cause I'm with the GCC 4.4x .
I'm looking forward to installing GCC 4.5x on ubuntu 10.04, any sugestions ?
Tough question. You can try to use Debian packages (as recommended in this thread) or compile it yourself. There are bunch of precompiled packages floating around, but I'm not sure which are good and which are not.

38
Other / Re: How to stop itunes from deleting all of my apps???
« on: November 23, 2010, 06:21:22 pm »
Well you don't necessarily need to have a jailbroken iphone to write apps for free, anybody anywhere can write apps for the iphone provided they have the iphone SDK, and they can charge whatever they want for their apps :)
Does not work this way. When you download the SDK you register your own iPhone with Apple and then program compiled with SDK can be run on that phone and only on that phone. You can not distribute it.

They are not forced to charge money, they can make it charge whatever they want ^^ you do have to pay for the SDK though :(
Actually it's free - but it only works with MacOS. The problem here is not cost, it's question of control. The SDK is free, but you can not distribute programs developed with it except via AppStore and Apple keeps the right to kick anything from it at any time. Basically you are Apple slave and Apple decides if you projects lives or dies.

You have to pay $99 dollars to be able to put your app in the store, but not to get the SDK.  You can charge $X.99 where X is pretty much anything, or you could charge nothing at all.  Apple takes, IIRC, %20 percent for each purchase.
Not entirely correct. While text of agrement is not publically accessible (which is outrageous by itself since it affects so many people) the "Apple cut" is well-known: 30%.

39
Ndless / Re: Ndless 1.7 for TI-Nspire
« on: November 23, 2010, 05:47:19 pm »
edit3 : w00t, that's a built-in function \o/
http://gcc.gnu.org/onlinedocs/gcc/Other-Builtins.html
Are you sure you are using GCC 4.5.x ? This built-in does not exist in GCC 4.4.x and below.

40
Other / Re: How to stop itunes from deleting all of my apps???
« on: November 23, 2010, 02:37:18 pm »
Now hold up, companies aren't always "big and greedy".
Yes, they are.

They have reasons for their decisions.  Think of it this way, DJ. as an admin, you make choices that affect this site. Because it is your site, you want it to do well. That is your motivation for keeping things out that you consider detrimental to your site. It's the same with companies.
Sure. They can do whatever they want. They can even ask me to obey some rules if I want to use their site. But WTF they pretend they have right to dictate what I do in my home? I've bought the TI-Nspire and fb39ca4 bought the iPad. I have an invoice. It's mine. Why do they have the need to try to criplle the thing they no longer own? It's as stupid and immoral as the futile try of DJ to dictate what I should write in my love letters. There are few noble reasons for that (think spyware removal tools), but then main reason to do that is: to try to extort more money from me. This is greed - not noble at all. When PlayStation3 forces me to buy new controller to play online - that's greed, when TI forces me to spend money for Nspire CAS and closes the way for third-party developers to develop CAS package - that's greed, when Motorola says "no more updates for you, buy own new model" - that's greed too.

All companies start small and helful and become increasingly hostile and harmful with time because of the greed. But there are different degrees. When Intel refuses to give nVidia right to sell chipsets - it's one thing, it's greed and it's bad thing, but it does not affect me directly, but when Apple or SONY or Texas Instruments decide to say what I can and can not do in my own home - that's just over the top.

I guess the question boils down to is this:  you said you got apps through questionable methods, did you get them for free while you would have to pay for them normally?
Yup. That's good question too: if it's some banned applications whuch Apple just does not like for one reason or another - it's one thing, if it's programs which are distributed against author's wishes - it's another thing.

But the end result is the same: people are trained to guard their property and reject upgrades when in doubt.

Include Texas Instruments in the list above too. They added an anti-downgrade protection in TI-Nspire OS 2.1, because OS 1.1 and 1.7 allowed ASM/C programs to be ran. :P

http://ourl.ca/6358
Hmm... The link above says that you still can use OS 1.7 after upgrade, only 1.1 is disallowed. And OS 2.1 has some new features too. Compare this behaviour with Microsoft, SONY, or Nintendo: these companies published upgrades which had one and one goal only: to cripple your lawfully-owned device.

41
Other / Re: How to stop itunes from deleting all of my apps???
« on: November 23, 2010, 11:34:36 am »
I have a friend who got his apps cleared too when he updated, too. Don't know how to stop it from happening :-\
Don't update. It's as simple as that. Later safe procedure will probably be found.

This is another leasson IT industry is busy teaching to users: since upgrades tend to block/remove all "unapproved" features (Apple is not an exception: Microsoft, Motorola, Nintendo, SONY and others are just as guilty) users are slowly learning to distrust them. This is defenitely bad for security, but when upgrades remove even advertised features (think Playtation3) it's hard to blame users.

42
News / Re: More Casio Prizm information
« on: November 23, 2010, 10:19:26 am »
The thing is, searching the forums is in the registration agreement, the instructions are plastered at the top of every subforum, there are stickies in each subforum on it, the forum guidelines/welcome message (written by me, incidentally) devote an entire section to it, and the button is in bright, neon yellow an inch from the new thread button. It's pretty hard to miss all of those.
Not as hard as you think. IT companies spent years and billions of dollars to train users to ignore any and all warnings. It was probaly not their intent, but...

One example. Can you imagine ever signing a contract with someone which says "yeah, we agreed to obey some rules - but these rules can be changed without warning any time I want"? Inconceivable? Preposterous? Well, millions of people "signed" such  contract - it quite literally says: Apple reserves the right at any time to modify this Agreement and to impose new or additional terms or conditions on your use of the Service. Such modifications and additional terms and conditions will be effective immediately and incorporated into this Agreement.

Another example. We had a seminar recently where lector asked: "how many of you ‘accepted’ Adobe Acrobat agreemeent by clicking ‘I agree’ on work computer?". Nearly everyone raised hands. The next question was "and how many of you have the legal right to sign binding agreements of behalf of your employer?". Uh, oh... Oops?

People are trained to convert any text with rules to form "here is this long and stupid text - you must click ‘I agree’ under it to continue, but as usual you may safely ignore what it says". Since this conditioning starts early and reinforced often it's very hard to overcome it.

I don't know what to do with this phenomenon long term, but short term the only alternative is to accept it. If you wrote something is rules even in bright neon yellow it does not mean newcomers will read it - they are trained not to!

43
Other Calculators / Re: Connect-to-Class 1.4 link
« on: November 22, 2010, 08:13:22 pm »
If I had the software and the setup, I'm sure I could reverse engineer the protocol it uses. It shouldn't be that hard.  Is anyone trying to make an open source driver? I'm pretty sure that Ndless used TI's drivers, right Critor?
Actually protocol is known: TiLP works just fine with nSpire. Even on 64 bit Linux. It does not yet work with 2.x ROMs, though...

44
Humour and Jokes / Re: If TI made a microwave...
« on: November 22, 2010, 07:35:30 pm »
6. Cooking times would be entered using RPS (Reverse Polish Sausage) Notation inside of the quadratic solver.
Hey, we are discussing TI microwave, not HP microwave!

45
Computer Programming / Re: Quick guide to Java?
« on: November 22, 2010, 07:14:13 am »
As an "IDE", I use Notepad++ http://notepad-plus-plus.org/ It has hilighting for C,C++,Java, and a ton of other languages as well. It is also small, and can be run from a flash drive.
Notepad++ is fine editor, but it's not an IDE. Good Java IDE includes "code-sense": it detects errors as you type your program, proposes changes to it if you are doing something in suboptimal way, etc. This is what makes it possible to use Java for "monkey programming". The only problem here is the fact that it's not omnipotent and it's suggestions are helpful about 90% of time and the other 10% of time you should say "no" to it's hints. And it only knows simple patterns - it'll never propose to replace hash with rb-tree (or the other way around). Still it's useful tool if you use it as a suppllement to your own brain and not as a replacement for it.

Pages: 1 2 [3] 4 5