Sam Heald Responds to 83+ Problems
Posted by Nick on 19 October 1999, 23:02 GMT
I got this email in my box today and I figured I would share it with everyone. It's from Sam Heald, creator of more assembly programs than you can shake a TI-89 at (I know, lamest comparison ever). I won't say anything to this because it pretty much speaks for itself. Enjoy.
As the instigator of the 83+ "boycott", I wish that you would please post my response as you have posted Ahmed's. I'm typing it now, so if there are any gross gramatical errors, please fix them. [I changed a few spelling/grammatical errors, but otherwise the original intent of the article was not changed in any way. -ed.] The "Boycott" is over Okay, as you all have now heard, I was planning to boycott the 83+ community. TCPA got themselves involved (rather complicatedly), and now the whole thing seems rather pointless. Ahmed, fed up with the TI scene as a whole, is taking a vacation, so to speak. Therefore, I'm dissolving the 83+ boycott before it starts. It has become obvious that the whole process will be more effort than the 83+ community is worth (in my opinion). I apologize to all those infuriated and all those sympathetic with my cause whom I have disappointed. I never did give a public account of my reasonings. Here is a small summary: Why [were we] upset with [the] 83+ community? The flames had gotten out of control after the Ztetris mishap. Admittedly, Ahmed made a huge mistake, but that is no excuse. I hadn't been mailbombed since my AOL days over 4 years ago! The magnitude of hatemail increased sharply. Then, as if the Ztetris release was some indication that I had entered the 83+ realm, I start receiving many many port requests. Usually, they are complimentary. People like your game and want to play it, yes? Not these, these requests were more like demands as if my free time is their god-given right. Sorry - no. The newbie 83+ questions were also getting ridiculous. "What's ION? Where's ION? How do I use ION? How do I send XXXX to my calculator? I sent the .83p version and it doesn't work." These weren't as courteous, either. "I downloaded your program. You're a *censored* liar, because it doesn't work." Frequently in the past, I received newbie email, requests, and criticisms, and never before has it bothered me. But the sheer magnitude and attitude of the 83+ community caused me to make an exception to my tolerance. Why boycott? My "boycott" was just a silly means to an end. I want merely to raise awareness in the TI community about the problem of programmer respect. I understand that the TI community is made mostly of "immature teenagers", so I don't expect much. But keeping that in mind, I realized that if I simply wrote a TI-Files editorial or a ticalc.org news article, nothing good would happen. The same morons who send me hatemail would reply to the articles and laugh (see the ticalc.org article about Mario 83). [You can find that here. -ed.] By holding a temporary boycott (probably lasting 4-8 weeks from D-Day), the issue would be forced to the forefront. Many people appreciate my work, but they act not quite as vocally as the disrespectful ones, so they do not stand out. Those that do appreciate surely prefer my time and efforts to be placed elsewhere (Zelda), not wasting literally hours responding to the vocal garbage of idiots. Many people would dislike the policy, but with anger and tension comes the need for resolution. That's essentially the purpose of any boycott. Agitate the violators until the point of collapse. My intentions were not that sinister. If I was not going to end the boycott, why would I bother making the 83+ port work? I could have simply altered the header and recompile it. Ahmed liked the idea (he, too, suffered 83+ indecency, perhaps more than I), and he signed on. Why I did choose this method? - People can't request ports if they've already been made.
- 1/2 of 83+ owners send the wrong file anyway.
- If the 83+ versions don't work, don't release them. Don't call it a boycott, call it "extended beta-testing."
- The presence of exclusion is more emphatic and effective than mere absence. Out of sight, out of mind; so to speak.
I had some other reasons for this method (instead of a boycott), The fourth reason was the primary one. 1 through 3 were meant to agitate the 83+ [users]. With agitation comes awareness, then comes resolution. My plan was simple: - Release 15-30 Void Productions to 83 ION on one day. The sheer magnitude will bring the topic to the surface. Never before had Ahmed or I ever used our "mini-monopoly" on 82/83 games for our own cause.
- Exclude the source codes and .8xp versions (and tell why).
- Include a screenshot of the 83+ version to prove that it works.
- Post an article regarding respect in the TI community on a major TI site.
- Wait. How long depended on the TI scene's reaction to the article. I would have been forced to wait at least a month just to show the severity of the problem and my own dedication to the cause (if I folded early, nothing would be resolved).
- Once the time has come (depends on reaction to article/boycott), I release 20-30 ION games with the 83+ version and source code. I'm happy because my issue has been somewhat addressed, and the 83+ community is happy because they just tripled their game selection in one day. Ideally, everybody would win.
So, that's that. I hope the limited exposure that my "plan" received will have some effect on the respect given to authors. It seemed most "gamers" were extremely agitated with me, and most "programmers" were very sympathetic to the cause. So I guess for a "boycott" that wasn't, it was fairly successful. Whether I'm going to release any ION versions of Void games to the public is, as of yet, undecided. I haven't made any of the conversions, yet, so it depends on whether or not I feel the effort to be worth the time. I would rather (as I'm sure most would agree) work on Zelda TI-8X. I might be releasing a new demo of that soon. Sam Heald
|
|
|
The comments below are written by ticalc.org visitors. Their views are not necessarily those of ticalc.org, and ticalc.org takes no responsibility for their content.
|
|
Re: Sam Heald Responds to 83+ Problems
|
Charles Yong
|
The main problem with TI-83+ owners (hey everybody, don't get mad yet:P I'm not referring to ALL TI-83+ owners, read on!) is that many students in high school and even middle school (although if you have a graphing calc in middle school, odds are you don't need it) have them.
As most people know, middle school/high school students can be relatively immature, especially the ones who are short-sighted enough not to research what they are buying before buying a $60 item like the 83+
One GLANCE at the ticalc web site (not that hard to find:P) will let you know that if you bought the calc for games... don't get an 83+.
The difference I see between HP users and TI users is that the only people who can figure out how to USE an HP calculator are usually mature, patient people in high school - professional level, and thus HP programmers have barely any problems like this.
I'm sure they receive many requests, but no stupid questions or flames.
As for the 83+ users... if you bought an 83+ why on earth are you complaining about it! You knew what you were getting into before you got it, and odds are if your parents bought it for you, they saw that the 83+ doesn't have many games, and bought it BECAUSE of that.
Heh, we don't want your GPA's to be dropping further than they already are:P do we?
Anyway, my 3.14159 cents... I could go even further into the decimal of PI... because I have a TI-89 and I can scroll for pages, and pages, and pages, and pages...
|
|
20 October 1999, 01:22 GMT
|
|
|
|
|
Re: Re: Sam Heald Responds to 83+ Problems
|
Patrick Davidson
(Web Page)
|
I think that most people who program calc games expect the majority of their users to be middle or high school students. As a calc programmer myself, I certainly am not shocked or upset by this fact. Also, most calc programmers probably are in the same grades themselves, or at least were when they started calc programming. If we oppose all calcs that are widely used by middle/high school students to play games, then we might as forget TI calcs entirely.
When it comes to purchasing calculators, not everyone's choice is based on games. Some people will get their first calculator before knowing much at all about games and only learn about the games later. Also, I don't believe that the TI-83+ is really a bad choice for games. The reason is that porting from a TI-83 to TI-83+ is a fairly simple matter, much simpler than TI-85 to TI-82/83 for example. Therefore, someone who wants games wouldn't be making a bad choice to use the TI-83+ since it's reasonable to expect ports to be made soon. Since the 83+ can run games out of archived memory, it's much better (once the ports are done) because you have more storage and can thus have a lot more games on at once.
As I final note, I'd like to say something about calcs bought by parents. In my case, I got my father to by me a TI-92 just so that I could make games on it. So maybe parents buy their kids 83+'s to force them to learn to program instead of just using programs made by others, though some I doubt this.
|
|
20 October 1999, 07:26 GMT
|
|
|
|
|
|
|
|
Re: Re: Re: Sam Heald Responds to 83+ Problems
|
Jacob Guilbeau
|
well...i'd also like to clear up some speculation on the origins of the 83+ purchases. as I work electronics at staples, around the back to school time i saw many parents and kids coming in looking for graphing calculators. we had in stock probably 12 83's and like 50 83+'s. it seemed that every load day we recieved more and more 83+'s. occasionally we would get a box of 86's but mostly 83+'s. the result? because teachers here in northern california are telling their algebra 2 students to get an 83, they would buy the 83. once we ran out of 83's they had no choice but to buy an 83+. no matter how much explaining i did to both the parents and kids about the benefits of perhaps getting an 86 or spending the extra money for an 89, they refused and stuck with the 83+ usually with a snide comment like "im never going to read that instruction manual!"
that presents another problem...ignorance in the genral population.
im sure that you people who are in high school or have been recently (i graduated last year) and had access to a graph link were highly regarded in your math class. even if you didn't know how to program, you knew how to put games on your calc and transfer them to other people. as far as i knew, i was the only one who spent the 35 bucks at staples, formerly the only place to purchase a graphlink, and the satisfaction of knowing i lowered the entire class of 99's gpa was good enough for me. thats how these programmers feel, but on a different scale. they provide the means for you to provide the means for your friends...
your friends rely on you, yet it doesn't stop there as you rely on the programmers. if you boss them around and flame them thats the same as some irate classmate yelling at you because the games you put on his calc somehow erased all his chemistry "notes".
simply put,
you know how it feels so back off.
jake
|
|
21 October 1999, 09:02 GMT
|
|
Re: Sam Heald Responds to 83+ Problems
|
Causeofdeath
|
Keep boycotting !!
I see it in school, they just got the shippment of 83+'s and these supid losers rush to me for games. "I just want games." It's pure ignorance really. There are exceptions,but the reason for this this that the 83+ only came out and the programmers who give a crap already have a calc.
Stick with the 83
Dan Rudolph
causeofdeath@hotmail.com
Bring it on !
|
|
20 October 1999, 01:58 GMT
|
|
Geez...
|
Dan_the_Tuba_Man
|
You guys don't get it do you? All this crap comes with the territory. If you decide to become a programmer and a good one at that and decide to release your programs for public use, why shouldn't the public demenad 100% accuracy? I expect my Windows 98 to work perfectly everytime I boot it. I expect my Starcraft game to be able to play starcraft. When it doesn't, I complain. Why? Because someone out there said "Hey, use this because its cool" not only do I give them respect for creating such a masterpiece. I expect the programmer(s) to maintain their integrity over what they have created. I have made several programs and I get asked dumb questions all the time? Its no reason to "boycott" anything. The fact is, not eveyone know what you know. They never will. So the dumb questions qill never end. It comes with the turf, just like a coach gets booed for loosing a football games-yet you don't see the coach "boycotting" anything do you?
Grow Up...Live a Good Life...Don't worry so much over the little things.
|
|
20 October 1999, 02:01 GMT
|
|
|
|
|
|
|
|
MS win 98 and HP
|
Fishexe
(Web Page)
|
Actually, you're right. Windows 98 doesn't boot up nicely. Tha's why I love me linux. 95 doesn't do too well either. I can't say for StarCraft, but I will maintain that most such games are a bulky load on system resources and unless you plan to upgrade your PC with muchos $$$ every 6 mos. or more often, they will crash a lot. The people at MS get PAID to make an OS. This is why we all hate Bill. His company no longer really cares about making software that really does anything we need, just about manipulating the situation so that we need his software--e.g. make the software, then make us need it. And it really is crap. Do you know how long it takes to load GD wordpad on a 133 Mhz 486 just to edit a text file? I can do so much better with ae on Linux. I type ae <file> and right then the editor screen is up, ready to use. I don't have $$$$$ to buy a 500 Mhz computer just to edit text and browse mostly text web sites in a timely manner. I have to bust my ass in a restaurant to get what little I have, and I'm sure Sam and Ahmed have jobs separate from their programming lives as well. The assumption that all we programmers are just "nerds" who don't have anything better to do than devote our entire lives to calculators is utterly false--and disappointingly prevalent. As for Bill Nagel, what happened to him? I've been absent from the scene for a while. I know he made a lot of the original games back when NOBODY else was making realtime ASM games for ti-83. That put him up there on a pedastel for me. As for HP calcs, the main reason I don't have one is games. I got the 83 because 1) I already knew how to program it and 2) there were lots of games(/other programs, i.e. sierpinsky's triangle). The fact that math teachers at our school only know the 83 and tell us to get them was largely irrelevant, because if all I wanted my calc for was math it would've had to be an HP. Also, I am looking for ASM programmers to help me with the tinix project (83) It's gonna be straight ASM, because I haven't gotten around to researching what all that ION/ASHELL etc. crud is, let alone how to do it. That, and the idea is to take control of and manage everything the calc does. It's a multipart project. (maybe I better disassociate my email address with this project to avoid flames from people who can't work it. :) I can see that coming.) Try not to be too hard on newbies in general, since a lot of them mean well (not the flamers, mind you). When I first installed linux, I asked a lot of newbie sounding questions on the mailing lists, but I really understood things for the most part. It was just that the documentation was so sparse and I didn't know what the specific filenames were that I needed to edit to configure things like internet. I really came off as being clueless though. I know this wasn't quite on the level of personal mail to a programmer asking how to get a program from a computer to a calculator; I mean, that is a new low, even for the term "newbie". That's part of the problem with taking an underground culture to a mainstream audience. Like Apple, and now Linux is coming to have more lamers associated with it because people are getting into it who are of the mentality that if something doesn't work it's some dumfrick programmer's fault rather than of trying to fix it. I have had to show more than one 83+ user how to use mem menu, and actually had to do it for one of them. Seriously, though, people now expect their ti's to be like Gameboys, just turn it on and play away. They don't expect to have to have any knowledge at all about how it works. The status quo at our school 4 years ago was to attach a sort of "mystic" status to people who played games on their calculators--people would talk like "I know this one kid, so-and-so's brother, he plays games on his calculator" (back then I was the only person I personally knew who had calculator games. I wrote all my own in BASIC because I had no graph link. I was in 8th grade and all the other people who had them were juniors and seniors, to my knowledge)
|
|
20 October 1999, 05:05 GMT
|
|
|
|
|
|
|
|
|
|
|
Re: Re: Re: Geez...
|
Patrick Davidson
(Web Page)
|
As a matter of fact, programmers are already doing virtually all of what you ask. They do answer a lot of E-Mail, and they have already provided numerous help avenues, including ones here at ticalc.org (I recognize they aren't done by the programmers themselves, but I mean that the programming community, which includes other people that do these important jobs provides it). It's interesting that you state the programmers don't have to program. This means that you should be glad you at least get something instead of nothing. However, you don't ask for more but demand it. This would only be true if the programs themselves were actually of negative value. This is absurd, since everyone would delete them if they were.
Programmers don't usually hate newbie questions. They may choose to ignore them, but that's usually the worst it gets. It's only lame attacks such as what you provide that programmers actually mind. Even then, they usually ignore it.
You also state the fact that most people don't care about the programmers. You don't really say why you point this out, though it seems as if you're trying to suggest that since it's the opinion of the uneducated masses, it must be right. Most people probably don't care about fiber optic cables anyway, despite the fact that they're necessary for much of the telephone and InterNet communications they use. Does that mean we should ignore the cables? No. The fact that you're suggesting that humans deserve less respect than inanimate objects, for the simple "crime" of programming shows how absurd your reasoning is.
Your pointing out that the people who know nothing about calculators but know about other things is irrelevant to your argument, though it actually proves you wrong. You seem to be using that as "proof" that the newbies are as good as the rest of us. This is, however, something that most people already know. However, this brings us to an interesting point: suppose that one of the people you speak of is good at something else, let's say integral calculus. Now, if people who don't know much calculus asked the person questions, would you despise the person for not explaining everything in detail when the person asking didn't even bother to read a calculus book? Not really. On the other hand, if the person who did know happened to make a small mistake in otherwise flawless computations, would the people who know little have the right to attack that person for it? Obviously not. I certainly wouldn't attack someone who knew more than me about something simply because they were imperfect in it. Neither should you, but you somehow don't want to realize this.
|
|
20 October 1999, 11:03 GMT
|
|
|
|
|
|
|
|
|
|
|
Re: Re: Re: Geez...
|
Chris Remo
(Web Page)
|
>-Programmers don't have to program
But the professional ones _get_paid_. The ones who don't get paid have no responsibility, apart from their own sense of morals, to create good games.
>-If they choose to do so, then programmers will get >newbie questions
But they don't have to answer them
>-If they hate all the questions, update the FAQ, put >all the "newbie" questions into one pile and mass e->mail them all with the link to the updates FAQ. >Simple.
If they hate all the newbie questions, they have the right not to address them at all.
>-Make a help forum so people can help people.
Once again, this is up to the programmer.
You do make some good suggestions, and in an ideal world that is how things would work. However, these are all things that the schoolwork-laden salary-less programmer will do at his/her own discretion. None of them should be forced upon the programmer, or even pestered about.
>Others points:
>-I get asked many dumb questions in my school
As do I
>-I answer them all
But you don't have too, see? It's nice of you that you do, and I try to do the same, and most people probably would, but it's a lot easier to answer a question when the person is standing right in front of you. Also, it's not like lines of newbies come knocking at your door every night with questions.
>-The people who come to me are only interested in the >games, not anything else. They don't care for the >programmer.
And from some of your comments, it appears that neither do you.
>-Some people that I hook up with games on the 86 >still don't know how to use Rascall after an entire >year.
So they're stupid. Oh well. You can tell them to deal with it if they still don't get it and are still bothering you.
>-People only want what they want and they know you
>can help the get what they want. They do not want to
>acknowledge anything as to the creator. Games are
>fun. They like games. Yet, I've come to realize these
>people have major talents in other areas besides
>computers. I'm sure you'll have plenty of dumb
>questions about qhatever they are "experts" at.
True, and they too have the right to ignore your questions. This may sound callous or rude, but when it comes down to it, they have no duty to answer questions. Teachers do. Customer service reps do. PAID PEOPLE do. The rest don't. I'd like to reiterate that this doesn't mean nobody should answer questions. I encourage people to answer questions; it's how people learn. My point is that if someone doens't answer another person's stupid question, I support that as their right.
chrisman
-akaChrisRemo
|
|
21 October 1999, 02:26 GMT
|
|
|
|
|
|
|
|
|
|
|
Re: Re: Re: Geez...
|
Charles Yong
|
Well as for Microsoft getting asked millions of stupid questions a day... the key is they get paid.
I.E. If I walked up to you and said I'd give you $100 if you'd let me call you an idiot and punch you in the stomach... you'd probably let me (I'm not that big of a guy either, so my punching you wouldn't do anything permanent:P)
If I walked up to you, called you an idiot, punched you in a stomach and walked away... you wouldn't like that and you'd come after me:P
That's the difference between Microsoft getting flamed and asked stupid questions and Sam and Ahmed.
I hope you see my point.
As for YOUR points:
"Programmers don't have to program"
Be quiet! before they find out and stop!!!
"If they choose to do so, then programmers will get newbie questions"
That's why they stopped programming
"They shouldn't expect everybody to know everything they do."
That's why they include a READ ME file with all of their programs... it's kind of self-explanatory... you just read it:P
"If they hate all the questions, update the FAQ, put all the "newbie" questions into one pile and mass e-mail them all with the link to the updates FAQ. Simple."
It's illegal to spam people, and odds are if a person doesn't know how to read the readme file, they won't know how to join this mailing list:P
"Make a help forum so people can help people."
There already is like... what 5? On IRC, message boards, etc.
Thank you very much:P
-Trailblazer
|
|
21 October 1999, 03:08 GMT
|
|
|
|
|
Re: Geez...
|
Chris Remo
(Web Page)
|
Okay, that was a sad rebuttal. This is the most invalid argument I've seen yet. Guess what, jerkass? You _paid_ for StarCraft. You _paid_ for Windows 98. In theory, at least. One would _hope_ you (or at least someone) paid for them. There is a difference here. Why do you think charities accept goods in most any condition (although nice ones are preferred)? Because people donate. It's friggin free. Same with calc games. You will accept the programs in any condition, and you'll damn well appreciate it because these programmers have better things to do then write stuff for whiney bastards. Most, even all perhaps, of these programmers are in school like us. They have real stuff to do. Stuff that matters. These calc programs don't really matter all that much. TI programmers have no responsibility to create programs so you can sit your ass down in math class and play games. Sure, it's nice to do, I do it myself, but I realize that it's a privelege, not a right. I hope you realize that this post of yours most likely worsened to situation, not helped it in any way, nor did it 'convince' any programmers to see your point of view. If anything, it did exactly the opposite. If, all of a sudden, all programs stopped being produced for TI calculators, you couldn't do a DAMN THING ABOUT IT. You could complain until hell froze over, but that wouldn't do a damn thing. You'd have to make the games yourself. These programmers are doing you a favor. Okay?! People like you just piss me off. Seriously. I mean, come on, you have a machine, regardless of model, that is incredible. It's a small device that can perform countless operations you could never hope to do without it. I know we've all heard that tons of times before from parents, etc., but it's true dammit, when you think about it.
Okay, I got a bit off topic here, at least off the specific topic you were addressing, but it's all related. Oh, and about football coaches: they get paid, moron. How many of those guys would coach football for free? Not many, I can assure you that.
-chrisman
akaChrisRemo
|
|
20 October 1999, 04:00 GMT
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Re: A side note..
|
Patrick Davidson
(Web Page)
|
You're attempts to mock the people who try to respond with reason to your posts don't really show anything meaningful. Even you should recognize the difference between pure insults and a detailed refutation of your arguments (which is what the person you replied to had provided). Beside the point, however, almost everything you checked off is true for you, except "AOLer" (which I don't really know whether it applies).
Seriously though, you can't really attack other for flaming when you're the one who's doing the flames. We prove you wrong (I've done so myself, quite thoroughly, in a post farther down on this board) while you don't say anything meaningful but simply attack the programmers. The only "reason" you seem to be able to give is that programmers deserve vicious attacks, and the ones now are stupid for not realizing that they deserve such treatmen. You never (satisfactorily) explain why though.
On a side note, just imagine what things would be like if everyone did take your advice. Of course, anyone stupid enough to believe any of what you say would probably also be too stupid to program anything anywhere near the current calculator games. However, if by some amazing circumstance the calculator programmers did accept your reasoning without suffering such serious brain damage that they couldn't program anymore, think of what programs we would have. None. You wouldn't have anything to whine about, since there would be no programmers or programs. If the programmers truly thought they deserved the level of hate you think they do simply for releasing software, nothing would ever be released.
|
|
20 October 1999, 10:51 GMT
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Re: A side note..
|
whytookay
|
Listen up... If you're gonna include "Mac User" on your flame list, then you're stupid. Owning a mac is not a reason to be flamed. My iMac does what I want it to do, and that's all I need it for. It browses the internet, emulates decently, and provides me with the means to avoid the evil Wintel Empire. Well... make that Windows empire, cause Intel isn't the problem, M$ is the problem. Anyway... on the other hand, give Sam and Ahmed a break... everyone makes mistakes once in a while. It's not like the world will end if there is not an 83+ port of ztetris... I have an 83, 86, 89, and 92 (not to mention the translucent multicolor slide cases), so it dosen't really matter to me if something gets ported to the 83+. However, I keep up with all the calcs regardless of whether I own them or not, and I think the 83+ is a good calculator and it deserves some attention from the programming community. By the way, don't flame me for this, but give the poor little TI-73 a chance. It has Flash ROM doesn't it? Well, someone look for a way to hack into it and enable ASM!! If not, if you have a 73 and program, get the SDK and make some flash based games for the thing... Oh... one more thing... Why didn't TI give the 85 a new case? It looks kinda outta place with the other 8x calcs.
-whytookay
It's not Sam and Ahmed's fault... we all make mistakes.
|
|
21 October 1999, 00:02 GMT
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Re: A side note..
|
Chris Remo
(Web Page)
|
Ouch, man, ouch... That hurt. I'm feeling it inside.
How is using a form flame creative? Isn't that sort of mutually exclusive?
Aside from the fact that some of the smartest people I know are AOLers and it shouldn't belong on your list, I am not one. I don't exactly take offense at being called one, but I'm not. Even on a flame, your insults should at least make a hint of sense. In a form flame, you aren't supposed to just go randomly selecting choices. They should at least attempt to pertain to the poster at whom they are directed, or the message itself. In addition, my message was not a troll. If anyone's was, it was yours. For fuck's sake, you just counter-flamed me with a worse flame then you started with. And how are you a "poor guy in distress trying to find some help"?
I could go on and on, but I might be flamed again because I "thought I knew what I was talking about, but obviously I don't." Well, you did it. I'm convinced: I'm wrong. Congratulations.
-chrisman
akaChrisRemo
|
|
21 October 1999, 02:10 GMT
|
|
|
|
|
Re: Geez...
|
Ed Fry
(Web Page)
|
>I expect my Windows 98 to work perfectly everytime I boot it
Because you paid $100 for it.
>I expect my Starcraft game to be able to play starcraft. When it doesn't, I complain. Why?
Because you paid $50 dollars for it.
When Ti Programmers start charging 10 Bucks a game, then you have a valid reason to complain about a program's reliability.
Maybe that's what should happen. After all, it seems like it's the general attitude going on in here. Don't get me wrong, I've Always thought paying any amount of money for any Ti-calculator Application was a stupid Idea, but with comments like this always popping up, It makes you wonder. At least we would have some inititave to make games for people like this.
Here's the deal. Bugs happen, Bugs get fixed, and no one is paying for these programs. Dont get me wrong here either. I expect a game to work when I download it, but I'm not going to go insane and insult the programmer's intelligence if it dosen't. And until such time when paying for these games becomes a fact of life, I dont think anyone has a right to flame or insult anybody programming these calcs. If it dosen't work, delete it, or tell the programmer (Respectfully) that the program is causing an error, what the error is, and where it's occuring. It's not Rocket Science here, just common curtesy and sense.
|
|
20 October 1999, 04:40 GMT
|
|
|
|
|
|
|
|
|
|
|
Re: Re: Re: Geez...
|
Patrick Davidson
(Web Page)
|
Actually, that's not true at all. Everyone here understands your so-called point; most of them just think it's wrong. That's because they're more intelligent than you.
The flaws in your so-called argument are obvious. Unless you consider programming calculator games to be a bad thing (in which case you have no business accessing this site or any others like it) suggesting that the programmers deserve "crap" for their hard work is absurd. If you think programmers don't have the right to ignore E-Mail they don't like, you must be insane. Your comparison with Windows98 just highlight the general stupidity of your arguments. Try sending E-Mail to "billgates@microsoft.com" whining about a problem with Windows and see if it gets fixed for you in a timely manner. I doubt it.
Also, your anti-programmer rantings also show a fundamental failure to understand what the programmers are doing. Your pathetic whinings seem to suggest that you believe the programmers aren't taking the "crap" that they deserve in a proper way. However, this is not at all true. In general, calculator programmers do much more for the users than they are obligated to. As a calculator program myself, I respond to virtually all the E-Mail I get. If it's a stupid question, I may simply tell them to look at it in the ticalc.org help, but that's really all that they need. From this Ztetris 83+ thing (which I am loosely related to since I provided some assistance in the conversion from the 85 to the 82) I did get one message (only one, a lot less than Ahmed and Sam got) accusing me of programming a virus. If I were indeed someone not able to handle what I received, I would have retaliated against this with E-Mail bombs or other stupid pranks. However, it's worth noting that the calculator programmers aren't the ones who do such nonsense.
Furthermore, I think there is something *you* should be aware of:
If you decide to play games on your calculator, *you* are the one who should be prepared to take the crap that comes with it. If you aren't, *you* should avoid the games. In particular, this "crap" constitutes the occassional possibility, that among a large amount of very complex code, the programmer (who despite being many times smarter than you are still not quite perfect) may have made some small mistake that might inconvenience you, including crashing your calculator. If you don't *know* that this is a possibility (especially with newly released software, or software identified as "Alpha", "Beta", "Pre-release" or whatever) then you are definitely quite the idiot.
Furthermore, your suggestion that charging for programs would destroy ticalc.org is also wrong, though it makes more sense than the other stuff you're saying. Even without any archives, ticalc.org (and the other sites also) are useful because of their other content, such as the help files, as well as the mailing lists and message boards which are also quite enlightening when one ignores threads started by people like you. The true downfall of ticalc.org would only come when the majority of users act like *you*. Everyone expects newbies; some will help them and others will just ignore them. If (in combination with whatever individual help they may get) they are willing to read help files that others have generously made available, they will learn what they need to know. The only problem in our community are the few total lamers like you who try to disrupt it. Only when the majority of users act like you will the community truly go away. However, even that won't really *destroy* the community; it would simply force the programmers to work only amongst themselves and not waste time giving anything to the public.
First of all, I don't really know who you think is treating newbies like dirt, but my best guess (from the stupidity of your other posts) is that you have some sort of opinion that programmers in general despise the newbies. Your uninformed demand that we make help files is also silly since that's already been done. I also want to point out that while some programmers may ignore newbies, there are others in the community who will help. That's why, for example, there are lots of help files on ticalc.org, and they even have an e-mail address "help@ticalc.org" you can send questions to. However, they provide help with calculator problems, so don't bother writing themself for the mental help that you obviously need. Even though mailing a programmer directly isn't the best way to get help for a beginner, I (a calc programmer myself) answer even the newbie questions; if it's a really simple question I'll probably just refer them to the help files on ticalc.org or something, but if I think they need something from me specifically I'll answer them. I have never told a newbie that they're an idiot; even the person who blamed me for writing a virus got an explanation of the truth, rather than an attack, from me. The only people I ever flame are total lamers like you.
This brings us to another point that reveals your stupidity. While demanding that programmers provide more help, you also demand them to write perfect programs. Your comparisons to commercial software are absurd in many ways, but this is just one of them. You don't demand the programmer of a commerical software company to also provide support (if you get any at all, it's from a separate support staff) yet you think we should. This is one of the many ways (the others have been explained quite thoroughly in other posts) that you (in your silly claims that we should do as well as commercial software in reliability and support) actually demand us to do far better than the commercial software companies.
The fact is that, even though we don't owe it to anyone, we actually do provide better support than commercial software companies. Even when using free software (e.g. GNU/Linux) for computers you have to pay for user support. However, the calculator community gives you a lot of high-quality support for free. In addition, if you report bugs on proprietary software, they may take many months to fix it if they ever do. If anyone, you should be attacking the big software companies like MicroSoft.
Your claim that programmers shouldn't treat newbies like idiots is blatantly absurd in many ways. The first problem with it is that the programmers don't. It also begs the question of why you think you have the right to treat the programmers (who are by anyone's standards other than your own much more intelligent than you) as idiots simply because they're not perfect. After all, everyone has faults (you said it yourself) and the programmers should be no exception. If anything, the programmers should be expected to make more mistakes than they do considering the complexity of their work.
As a final note, I'll address more specifically you're misinterpretation of the event regarding the 83+ controversy. You blame people like Sam for not working on the 83+.
This is very interesting, because you say that a programmer deserves "crap" as punishment for his or her hard work. By your own fallacious reasoning, refusing to do work is the only way a programmer can avoid being attacked. In other words, if someone does port the games, they'll suffer the "crap" they should be "prepared for" due to their work. However, if they don't, they'll still be attacked by lamers like you for refusing to do new work! Therefore, the only logical conclusion is that (according to you) the second a person first releases a program they're doomed to a life of being harassed since if they do work, they're attacked for imperfections and if they don't, they attacked for not doing it. Furthermore, it's interesting to note that you think Sam deserves to be attacked for a small mistake that Ahmed made, which doesn't even hold up to your own so-called reasoning since he didn't even make a small mistake in this case.
Furthermore, all the programmers mentioned here have responded very reasonably to the vicious attacks they suffered. The E-mail-bombing attacks, by the way, are highly illegal in the United States and probably other countries as well. Even in the face of these vicious and sometimes criminal attacks, they haven't done anything unreasonable. They simply chose not to release programs for some time, and Sam didn't allow porting of some programs to the TI-83+. However, since programming is an act deserving punishment (according to you) it's fully understandable that they wouldn't want to program anything at all. Sending mail-bombs back, or other vicious attacks, would be a sign of a problem on the part of the programmers. However, they instead simply made decisions on what programs to write, which they should be able to do.
|
|
20 October 1999, 10:39 GMT
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Re: ouch, this is way to long.......
|
Patrick Davidson
(Web Page)
|
As the original author, I will try to provide a summary for everyone here. This summary is still rather long, but shorter to the original. It's also explained point by point so it might be easier to read.
==== Begin summary
The main theme of the post is the fact that virtually everything stated by "Dan_The_Tuba_Man" (or whatever it is) on this board is completely false.
The specific points made are basically these:
1) While he claims that people don't "understand" him just because they disgaree with him. But the truth (which you can see by reading the other posts) is that they do understand, and that's why the disagree.
2) Your statement that programs deserve punishment for there hard work only makes sense if you think that programming games is a bad thing, in which case you shouldn't use calculator games at all. (More on this after the summary)
3) Programmers should have the right to ignore E-Mail they don't want to answer.
4) Your demands that we support your software (and comparing this with support you get from commercial vendors) is unreasonable; if you whined to "billgates@microsoft.com" about Windows crashing, you wouldn't get the help you wanted.
5) You say that the programmers don't deal appropriately with the attacks they suffer, but they actually do.
6) I'm a programmer myself, and (directly opposite your absurd generalizations) I do answer requests for help from newbies. It's only the vicious flames that I might refuse to give useful replies to.
7) The ones who can't handle stuff are the people who conduct lame attacks like mailbombing, not the programmers, who at the very worst might choose to refuse to work for you for free.
8) It's you who don't know how to take what you should expect. Whenever you get a new calc game, you should know that the slight possibility exists of a small error (including one that crashes the calc) in an otherwise perfect program.
9) Charging for programs wouldn't end ticalc.org, since it has many other services that it provides, such as help, mailing lists, etc. The only thing likely to make them shut down is if the majority of users were lamers like you. However, even in that case some programming would still exist, but it wouldn't be spread publicly. (more on this after the summary)
10) Your claims that we treat newbies like dirt are false. The fact is the TI community provides a lot of help to beginners, both in the form of answering E-mail questions and in providing numerous help files. Only the lamers who flame us (like you) do we actually despise.
11) You're actually demanding we do better than commercial software providers. Several instances of this have already been pointed out by others (e.g. expecting more reliability), but here's another one: For PC software, the support you get (which you *pay* for, even with free software like GNU/Linux you'll to pay someone for support) comes from support staff not the programmers.
12) The truth is that calc programmers give better support than anyone else. If you report bugs in commercial software, it won't be fixed for a long time, maybe never.
13) Repitition of point 10
14) Furthermore, you don't seem to apply the same standards to lamers such as yourself. If everyone has their faults, that must include the programmers too, in which case you should tolerate it as you demand us to tolerate your lameness.
15) Your defense of attacks both on programming as well as attacks on refusing to program leaves no choice for the programmer. Either they must do what's demanded, and receive the "crap" that comes with that, or they can refuse to, and be attacked for not doing so. Therefore, as soon as someone releases one program, he or she is doomed for life.
16) You seem to ignore the fact that Ahmed wasn't the only flamed for his small mistakes. Sam, who had nothing to do with the problem, also got a lot of flame mail.
17) The programmers aren't the ones reacting immaturely. The worst they do is ignore mail, or (in the case of vicious flames) sometimes flame the lamer back. It's the lamers who are conducted the highly vicious attacks and criminal activites such as sending E-Mail bombs.
==== End of summary
Now, the additional points:
18) It's interesting to note that the person who started this thread actualyl says "if you become a programmer and a good one at that ..." This suggests that only the good programmers deserve to flamed by lamers. That's very interesting, as it suggests that bad programmers don't deserve the flames and as a result all the programmers would be better off if they did lower quality work.
19) Also, we should note that it's not the release of the program that makes one vulnerable to receiving masses of flame mail. It's the release of the programmers E-Mail address that allows that to happen. If lamers flamed the programmers too much, they probably would be more likely to just not give out E-Mail addresses, or would filter out all E-Mail except that from a few respectable people. This would still allow programmers to help each other and report bugs in each others' programs, but would be bad for the newbies since they couldn't ask for help.
|
|
21 October 1999, 02:30 GMT
|
|
|
|
|
|
|
|
|
|
|
Re: Re: Re: Geez...
|
Ed Fry
(Web Page)
|
>I see everyone missed my point. My point was, if you are going to say you are a programmer, then you better take all the crap that comes with it.
Oh yeah. getting hundreds of Hate mail a day is really common in the Ti community. I can understand a couple of stupid questions but not a ton of hate mail. Think about it, how would you feel if you came home and recieved 100 e-mails that basicially "your stupid" or "Die"? That really would help out your confidence.
>-If people started charging for programs then it will be the fall of ticalc.org.
>-Since they are free that good.
I cant disagree with that, I've always been against paying money for any Calc based game, But the reality is that people aren't going to put up with being ridiculed because their alpha version of their program has a couple of bugs in it. There either going to say "screw it, Im now releasing a new Version", or their going to say "give me $10 and it's yours"
>That doesn't give the programmer to treat the "ignorant people" as they are totally idiotic. Eveyone has their faults.
And that goes the same for the users. That dosen't give the user of a program the right to treat the Programmer like some sort of slave labor thinking that the programmers only destiny in life is to program ti-calculator games for everyone in this comunity. It's a two way door here. You treat us with respect and we treat it back.
>-If you don't don't like all the newbie questions then why don;t you create a new FAQ for the most frequesntly asked newbie questions and send them there instead of ignoring them and treating them like dirt.
Go to my website. Cilck on E-mail and see what happens. The problem isn't with a FAQ Structure, It's trying to get the user to READ. My favorite example of this was a pong program someone made. This program would Clear your RAM., So people would E-mail him constantly screaming about how their RAM got cleared and all he would say was that if you would have read the Readme, it says in bold that the program WOULD Clear your RAM.
|
|
20 October 1999, 16:51 GMT
|
|
1 2 3 4 5 6
You can change the number of comments per page in Account Preferences.
|