Author Topic: TI employees  (Read 7729 times)

0 Members and 1 Guest are viewing this topic.

Offline z80man

  • Casio Traitor
  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 977
  • Rating: +85/-3
    • View Profile
TI employees
« on: April 20, 2011, 01:50:41 am »
Yeah so basically the idea is to post the requirements for working at TI on either the nspire or the 83+ series.

1. Optimizations are key. When adding 9 or 15 use bcall_HLplus9 or bcall_HLplus15 instead of their unoptimized add counterparts.
2. You must know less than 10 asm instructions. If you know more than that then you might try to optimize the code :P
3. f**k user friendliness. We're here to prevent those d**n programmers from playing their games.
4. The teacher is your boss.
5. A certificate of high school dropout is necessary to become one of our coders.
6. When quoting our inspiration for the CX's color screen say, "There was none, we were the original creators" then hide the Prizm you were playing minesweeper on :P
« Last Edit: April 20, 2011, 01:53:43 am by z80man »

List of stuff I need to do before September:
1. Finish the Emulator of the Casio Prizm (in active development)
2. Finish the the SH3 asm IDE/assembler/linker program (in active development)
3. Create a partial Java virtual machine  for the Prizm (not started)
4. Create Axe for the Prizm with an Axe legacy mode (in planning phase)
5. Develop a large set of C and asm libraries for the Prizm (some progress)
6. Create an emulator of the 83+ for the Prizm (not started)
7. Create a well polished game that showcases the ability of the Casio Prizm (not started)

Offline Darl181

  • «Yo buddy, you still alive?»
  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3408
  • Rating: +305/-13
  • VGhlIEdhbWU=
    • View Profile
    • darl181.webuda.com
Re: TI employees
« Reply #1 on: April 20, 2011, 02:09:20 am »
7: Lock, lock and lock.  The more it's locked down the better.
8: Also keep an eye on those forums, we might learn something from them that we didn't know ourselves
« Last Edit: April 20, 2011, 02:10:29 am by Darl181 »
Vy'o'us pleorsdti thl'e gjaemue

Offline TsukasaZX

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 415
  • Rating: +46/-3
  • Never Gonna Give You Up!
    • View Profile
Re: TI employees
« Reply #2 on: April 20, 2011, 02:45:59 am »
09. If you can make it look prettier, go for it. Don't even stop to think about whether or not it will slow down, hose up, or crash the calculator.
10. Nobody needs use of the full amount of RAM or the the whole processor. It's a calculator. It does calculations. That's it. Keep that stuff under lock and key.
« Last Edit: April 20, 2011, 02:46:42 am by TsukasaZX »
IRC EFNet | Nick Su-Hime | Chan #omnimaga, #unss, #cemetech
Yumé - 100% Complete!
Yumé 2: Rika's Story - 10%
 - Hiatus until summertime
Yumé: The Eternal Dreams - 50%
 - World and events
TIBiC/GO C Library - N%

"Alenda lux ubi orta libertas" - Let learning be cherished where liberty has arisen.

  ▲
▲ ▲ Triforce!

Offline Freyaday

  • The One And Only Serial Time Killing Catboy-Capoeirista-Ballerino
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1970
  • Rating: +128/-15
  • I put on my robe and pixel hat...
    • View Profile
Re: TI employees
« Reply #3 on: April 20, 2011, 03:36:32 am »
11: Thou shalt never think about what the users think. Always remember that programmers have no ability to do any damage to anyone, but teachers might eventually figure out that "programs" includes games. What? That key can have less values than the universe? Lock it down,
HARDER,
BETTER,
FASTER,
STRONGER!
And no Beatles!
In other news, Frey continues kicking unprecedented levels of ass.
Proud member of LF#N--Lolis For #9678B6 Names


I'm a performer at heart; I stole it last week.
My Artwork!

Offline jnesselr

  • King Graphmastur
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2270
  • Rating: +81/-20
  • TAO == epic
    • View Profile
Re: TI employees
« Reply #4 on: April 20, 2011, 05:38:37 pm »
12: You must submit a copy of your latest programs, and they must contain at least 3 bugs.
13: You must do your income taxes on one of the "approved" calculators.

Offline yunhua98

  • You won't this read sentence right.
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2718
  • Rating: +214/-12
  • Go take a dive in the River Lethe.
    • View Profile
Re: TI employees
« Reply #5 on: April 20, 2011, 05:45:11 pm »
14. Tokens that take up space and do nothing?  The more space wasted the merrier.
15.  Remember, no Optimizations, keep unused code.  The bigger the better, right?

btw, awesome topic.  :P

Spoiler For =====My Projects=====:
Minor setback due to code messing up.  On hold for Contest.
<hr>
On hold for Contest.


Spoiler For ===Staff Memberships===:






Have you seen any good news-worthy programs/events?  If so, PM me with an article to be included in the next issue of CGPN!
The Game is only a demo, the code that allows one to win hasn't been done.
To paraphrase Oedipus, Hamlet, Lear, and all those guys, "I wish I had known this some time ago."
Signature Last Updated: 12/26/11
<hr>

Offline GB

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 147
  • Rating: +15/-3
  • Use Microhard WindOS today!
    • View Profile
    • MICROHARD CORPORATION
Re: TI employees
« Reply #6 on: April 20, 2011, 06:01:42 pm »
16. Discontinue the best and most advanced Z80 calculators you ever made. (TI-86's)
TI-86 USER
CASIO PRIZM USER
TI-NSPIRE USER
TI-84 PLUS SILVER EDITION USER
TI-83 PLUS USER

PROJECTS:

Microhard Paint
http://www.omnimaga.org/index.php?topic=11915.0

TI-Nspire Character Map
http://www.omnimaga.org/index.php?topic=7725.msg142555#msg142555

Offline ruler501

  • Meep
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2475
  • Rating: +66/-9
  • Crazy Programmer
    • View Profile
Re: TI employees
« Reply #7 on: April 20, 2011, 06:03:27 pm »
17. If you have spare time make impossible tasks for those programmers harder

I love this thread it is so true
I currently don't do much, but I am a developer for a game you should totally try out called AssaultCube Reloaded download here https://assaultcuber.codeplex.com/
-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GCM/CS/M/S d- s++: a---- C++ UL++ P+ L++ E---- W++ N o? K- w-- o? !M V?
PS+ PE+ Y+ PGP++ t 5? X R tv-- b+++ DI+ D+ G++ e- h! !r y

Offline willrandship

  • Omnimagus of the Multi-Base.
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2953
  • Rating: +98/-13
  • Insert sugar to begin programming subroutine.
    • View Profile
Re: TI employees
« Reply #8 on: April 20, 2011, 06:07:58 pm »
18: When you use brand new hardware that is far above what we've used before in a new calc, make sure it runs incredibly slowly, so people will still buy the old calcs.

Offline AngelFish

  • Is this my custom title?
  • Administrator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3242
  • Rating: +270/-27
  • I'm a Fishbot
    • View Profile
Re: TI employees
« Reply #9 on: April 20, 2011, 07:41:41 pm »
19: If you receive a bug report, be sure to add two more bugs fixing that one.
20: When setting flags, always be sure to set the bit to the left of the flag you want. There's nothing like genetic algorithms to improve the quality of your code.
∂²Ψ    -(2m(V(x)-E)Ψ
---  = -------------
∂x²        ℏ²Ψ

Offline Freyaday

  • The One And Only Serial Time Killing Catboy-Capoeirista-Ballerino
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1970
  • Rating: +128/-15
  • I put on my robe and pixel hat...
    • View Profile
Re: TI employees
« Reply #10 on: April 20, 2011, 08:21:13 pm »
21: All employees must code drunk.
22: If you are not old enough to be drunk, you must be tripping whilst coding.
In other news, Frey continues kicking unprecedented levels of ass.
Proud member of LF#N--Lolis For #9678B6 Names


I'm a performer at heart; I stole it last week.
My Artwork!

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8217
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: TI employees
« Reply #11 on: April 20, 2011, 08:30:56 pm »
« Last Edit: April 20, 2011, 08:31:02 pm by Deep Thought »




Ashbad

  • Guest
Re: TI employees
« Reply #12 on: April 20, 2011, 09:52:13 pm »
23: code the built in interpreted language to be as hard as possible to store data and handle graphics.
24: be sure to add in that 2048 bit RSA key in that 100 byte document!
25: don't worry about how much space the OS takes up, as long as you leave enough space for a spreadsheet file to be stored.
26: pick the worst screen possible!  Blur is our friend!
27: make the calculator look really sleek on the outside to hide the 2.4 KB RAM chip and the half-working software.
28: look out for the tides of march, when all those pesky programmers seem to crack everything all at once!
29: only allow the uninformed janitor answer TI-CARES messages.
30: if a teacher says to make a calculator, make it.  If the teacher tells you to make it really expensive with a color screen but only allow basic arithmetic and SIN, COS, and TAN functions on it, make it.  If they tell you to chop your balls off and eat them, look for a really sharp pair of scissors and forks.

Offline Freyaday

  • The One And Only Serial Time Killing Catboy-Capoeirista-Ballerino
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1970
  • Rating: +128/-15
  • I put on my robe and pixel hat...
    • View Profile
Re: TI employees
« Reply #13 on: April 20, 2011, 09:56:32 pm »
31: And if they say sanity is lava, say "How hot?"
In other news, Frey continues kicking unprecedented levels of ass.
Proud member of LF#N--Lolis For #9678B6 Names


I'm a performer at heart; I stole it last week.
My Artwork!

Offline JosJuice

  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1344
  • Rating: +66/-14
    • View Profile
Re: TI employees
« Reply #14 on: April 21, 2011, 03:01:41 am »
32: Users can't keep up with programs that are too fast. Insert artificial slowdown so that everyone will be able to enjoy the product.