Omnimaga

General Discussion => Other Discussions => Humour and Jokes => Topic started by: Deep Toaster on November 14, 2010, 12:00:23 pm

Title: 1000 things SirCmpwn should include in KnightOS
Post by: Deep Toaster on November 14, 2010, 12:00:23 pm
1: It should block all third-party assembly programs.
2: It should feature mathprint with easter-egg glitches.
3: It should include a few hundred BASIC commands no one uses, but definitely not GetKey.
4: It should add a bunch of really useful routines, then keep them from the public at all costs.
5: It should corrupt a random file every once in a while to keep things interesting.

EDIT: DEEP THOUGHT HAZ $@ INTERNETZ! W00T!
Title: Re: 1000 things SirCmpwn should include in KnightOS
Post by: squidgetx on November 14, 2010, 12:20:09 pm
6: It should block its own assembly programs
7: It should feature a CAS that is actually WFRNG in disguise
8: Syntax error messages should redirect to textrolls
Title: Re: 1000 things SirCmpwn should include in KnightOS
Post by: Happybobjr on November 14, 2010, 12:26:43 pm
9: Connection to other calcs will be almost none on longer cords that you buy from ti.
Title: Re: 1000 things SirCmpwn should include in KnightOS
Post by: kindermoumoute on November 14, 2010, 12:31:50 pm
10: coffee.
Title: Re: 1000 things SirCmpwn should include in KnightOS
Post by: Happybobjr on November 14, 2010, 12:35:00 pm
10: coffee.

come on be serious.... decaf coffee

11.  A female voice that will talk to you from the I/0 port
Title: Re: 1000 things SirCmpwn should include in KnightOS
Post by: SirCmpwn on November 14, 2010, 12:43:29 pm
...
Err...
I'm just going to leave this topic alone :P
Title: Re: 1000 things SirCmpwn should include in KnightOS
Post by: DJ Omnimaga on November 14, 2010, 01:00:06 pm
D: Poor SirCmpwn D:
Title: Re: 1000 things SirCmpwn should include in KnightOS
Post by: jnesselr on November 14, 2010, 01:55:35 pm
I agree with 8, 10, and 11.
Title: Re: 1000 things SirCmpwn should include in KnightOS
Post by: AngelFish on November 14, 2010, 03:02:11 pm
12: An RSA signed Operating system so that once you've switched, you can't go back.
Title: Re: 1000 things SirCmpwn should include in KnightOS
Post by: calcdude84se on November 14, 2010, 03:11:29 pm
You can't do that, actually ;)
13: It takes >9000 steps just to do something simple, like add 1 and 1.
Title: Re: 1000 things SirCmpwn should include in KnightOS
Post by: AngelFish on November 14, 2010, 03:14:24 pm
TI has made pretty big strides in that area, though  :P

14: force the user to input all math commands in Reverse polish notation.
Title: Re: 1000 things SirCmpwn should include in KnightOS
Post by: nemo on November 14, 2010, 03:17:21 pm
15. all programs are deleted upon turning off the calculator.
16. the LCD refreshes at a maximum rate of 3 FPS.
17. only a 32x32 chunk of the LCD is used. the rest is "unnecessary"
18. an 8x8 sized Font is used, making 16 the maximum number of characters displayable. there is no small font.
19. all programs are written in KBasic. KBasic commands include:
-statistic regressions
-addition, subtraction.
- and that is all.
Title: Re: 1000 things SirCmpwn should include in KnightOS
Post by: Munchor on November 14, 2010, 03:19:28 pm
20: Invite ScoutDavid to make the OS alone from scratch in two days, would be epic.
21: Have an application called 'The Game' that crashed the calculator.

(now this is serious)Make a loading screen with a knight fighting a dragon =O

EDIT: The others are just as serious, sorry
Title: Re: 1000 things SirCmpwn should include in KnightOS
Post by: FinaleTI on November 14, 2010, 03:21:06 pm
TI has made pretty big strides in that area, though  :P

14: force the user to input all math commands in Reverse polish notation.
Even worse.... Reverse polish sausage (http://xkcd.com/645/)
Title: Re: 1000 things SirCmpwn should include in KnightOS
Post by: Darl181 on November 14, 2010, 03:26:50 pm
22: obliterate a good chunk of the memory and call it a feature

Can someone explain the reverse polish sausage thing?
Title: Re: 1000 things SirCmpwn should include in KnightOS
Post by: FinaleTI on November 14, 2010, 03:27:59 pm
22: obliterate a good chunk of the memory and call it a feature

Can someone explain the reverse polish sausage thing?
http://www.explainxkcd.com/2009/10/05/rps/ (http://www.explainxkcd.com/2009/10/05/rps/)
Title: Re: 1000 things SirCmpwn should include in KnightOS
Post by: SirCmpwn on November 14, 2010, 03:43:30 pm
Who else didn't have any idea what Reverse Polish Notation was until reading xkcd?
Title: Re: 1000 things SirCmpwn should include in KnightOS
Post by: Munchor on November 14, 2010, 03:47:29 pm
(http://imgs.xkcd.com/comics/rps.png)

Hm....

Sir, I hope you read the 'serious' one I posted, really cool!
Title: Re: 1000 things SirCmpwn should include in KnightOS
Post by: calc84maniac on November 14, 2010, 04:38:32 pm
I've known about it ever since I used Cabamap (http://www.ticalc.org/archives/files/fileinfo/323/32326.html) :)
Title: Re: 1000 things SirCmpwn should include in KnightOS
Post by: MRide on November 14, 2010, 04:56:14 pm
The linking process, when it works, should be very user-unfriendly
Title: Re: 1000 things SirCmpwn should include in KnightOS
Post by: Darl181 on November 14, 2010, 04:57:26 pm
23: get help from TI
Title: Re: 1000 things SirCmpwn should include in KnightOS
Post by: Deep Toaster on November 14, 2010, 05:14:04 pm
24: It should have layers of protections blocking OS transfers (besides newer versions with more sophisticated blocking, of course).
25: It should keep all the useful routines undocumented.
26: It should come as a "trial version" and ask for payment after the first 7 days.
Title: Re: 1000 things SirCmpwn should include in KnightOS
Post by: FinaleTI on November 14, 2010, 05:16:57 pm
24: It should have layers of protections blocking OS transfers (besides newer versions with more sophisticated blocking, of course).
25: It should keep all the useful routines undocumented.
26: It should come as a "trial version" and ask for payment every first 7 days.
Fixed. :P
Title: Re: 1000 things SirCmpwn should include in KnightOS
Post by: AngelFish on November 14, 2010, 05:31:54 pm
24: It should have layers of protections blocking OS transfers (besides newer versions with more sophisticated blocking, of course).

27: It should do everything possible to prevent the installation of new OSes, but it should have at least a hundred backdoors for virii.
Title: Re: 1000 things SirCmpwn should include in KnightOS
Post by: Happybobjr on November 14, 2010, 06:11:52 pm
28: hhaaavvveee     qqqqqquuuiickkkkk     kkkkkeeeeyyyyy       rrrrrreeeepppppeeeeeaaaaatttt.....
Title: Re: 1000 things SirCmpwn should include in KnightOS
Post by: Michael_Lee on November 14, 2010, 06:32:32 pm
29.  Add support for bluescale, and use it extensively for graphics.
Title: Re: 1000 things SirCmpwn should include in KnightOS
Post by: yunhua98 on November 14, 2010, 07:39:10 pm
30.  Bribe TI to preload KOS onto its own calcs.  ;)
Title: Re: 1000 things SirCmpwn should include in KnightOS
Post by: Happybobjr on November 14, 2010, 07:41:48 pm
31:  Start up says "what should I do?"
32: Have Big Daddy's Meth House game preinstalled
Title: Re: 1000 things SirCmpwn should include in KnightOS
Post by: Darl181 on November 14, 2010, 07:55:53 pm
33: Ignore the labels on the keys.  You're awesome enough to make another layout, with random keys where they most obviously make sense (I mean, why is that GRAPH?  It should clearly be xtΘn!).
34: Better yet, have the key codes change every time the calculator is turned off.
Title: Re: 1000 things SirCmpwn should include in KnightOS
Post by: jnesselr on November 14, 2010, 08:06:28 pm
35: Reprogram all of the keys to switch with each other, and as soon as the calc thinks you might have figured it out, switch again.
36: Have a message that pops up every 2.5 seconds when you have a low battery, and if you don't hit okay followed by a 27 digit key code to close it, the calc will auto-lock itself by doing di/halt and then waiting until you re-install the batteries.
Title: Re: 1000 things SirCmpwn should include in KnightOS
Post by: Darl181 on November 14, 2010, 08:11:55 pm
37: have it automatically do this (http://www.ticalc.org/archives/news/articles/14/141/141904.html)
Title: Re: 1000 things SirCmpwn should include in KnightOS
Post by: fb39ca4 on November 14, 2010, 10:14:41 pm
38. Have it take up 2/3 of the flash memory.
39. In subsequent updates, remove features, while blocking downgrading.
Title: Re: 1000 things SirCmpwn should include in KnightOS
Post by: SirCmpwn on November 14, 2010, 10:44:57 pm
Okay, I have 24, 25, 26, 33, and 38 done.  I'll get to the rest later.
Title: Re: 1000 things SirCmpwn should include in KnightOS
Post by: yunhua98 on November 14, 2010, 10:48:40 pm
Okay, I have 20, 21, 26, 33, and 38 done.  I'll get to the rest later.

you're kidding about 26, right?  :o  :P
Title: Re: 1000 things SirCmpwn should include in KnightOS
Post by: thepenguin77 on November 14, 2010, 10:53:07 pm
40. The opcode at $0053 is HALT.
Title: Re: 1000 things SirCmpwn should include in KnightOS
Post by: ztrumpet on November 14, 2010, 11:04:35 pm
41. The LCD screen can only be written to once per program.
Title: Re: 1000 things SirCmpwn should include in KnightOS
Post by: AngelFish on November 14, 2010, 11:08:38 pm
42: Pressing DEL deletes the RAM.

43: Pressing the CLEAR button clears both the RAM and the Archives.
Title: Re: 1000 things SirCmpwn should include in KnightOS
Post by: willrandship on November 14, 2010, 11:29:41 pm
Aiie!

Oh wait Randomness :P

44: Running a TI-Basic program in the KBasic editor will display a rickroll
Title: Re: 1000 things SirCmpwn should include in KnightOS
Post by: calcdude84se on November 15, 2010, 05:59:29 pm
45. Who needs programming when you can be rickrolled?
Title: Re: 1000 things SirCmpwn should include in KnightOS
Post by: Deep Toaster on November 15, 2010, 06:39:13 pm
46: Each time the calculator is turned on, both the RAM and the archive memory should be cleared, giving users a "clean start" every time.
Title: Re: 1000 things SirCmpwn should include in KnightOS
Post by: calcdude84se on November 15, 2010, 07:18:17 pm
46: Each time the calculator is turned on, both the RAM and the archive memory should be cleared, giving users a "clean start" every time.
Some older calculators were like this. You turn it off, say goodbye to your data :P (Though most of these models were just for calculations)

47. Every number should be displayed in octal (base 8). Who uses decimal/hexadecimal anyway? ;D
Title: Re: 1000 things SirCmpwn should include in KnightOS
Post by: DJ Omnimaga on November 15, 2010, 07:22:02 pm
Okay, I have 24, 25, 26, 33, and 38 done.  I'll get to the rest later.

you're kidding about 26, right?  :o  :P
Well, TI is making us pay $89.98 for the TI-83+ OS and $0.01 for the hardware, so if Sir charged $7, it would be much better than what TI charges for the TI-OS. :P
Title: Re: 1000 things SirCmpwn should include in KnightOS
Post by: FinaleTI on November 15, 2010, 09:26:23 pm
Okay, I have 24, 25, 26, 33, and 38 done.  I'll get to the rest later.

you're kidding about 26, right?  :o  :P
Well, TI is making us pay $89.98 for the TI-83+ OS and $0.01 for the hardware, so if Sir charged $7, it would be much better than what TI charges for the TI-OS. :P
Depends...
If he meant the original 26, that'd be true, but if he meant my modified version, you'd be paying every week or so.
Title: Re: 1000 things SirCmpwn should include in KnightOS
Post by: calcdude84se on November 15, 2010, 09:32:39 pm
48. It would randomly erase the OS (i.e. itself)
(I don't know if this has been said yet.)
Title: Re: 1000 things SirCmpwn should include in KnightOS
Post by: MRide on November 15, 2010, 09:39:35 pm
Umm....can a mod go and fix the numbering? it got off on page 1. :P
Title: Re: 1000 things SirCmpwn should include in KnightOS
Post by: AngelFish on November 15, 2010, 09:44:47 pm
49: A randomly selected and shifting button that launches the BLOD.
Title: Re: 1000 things SirCmpwn should include in KnightOS
Post by: squidgetx on November 18, 2010, 06:09:29 pm
Umm....can a mod go and fix the numbering? it got off on page 1. :P
Done :)
Title: Re: 1000 things SirCmpwn should include in KnightOS
Post by: matthias1992 on November 18, 2010, 06:16:02 pm
50: It can't be turned off until the battery drains. After which it hibernates and curses the **** sh* out of you m*thf*k newbss for not turning it off in time
51: It should stab you to death with a virtual sword if you make a syntax error.
Title: Re: 1000 things SirCmpwn should include in KnightOS
Post by: Broseph Radson on November 18, 2010, 06:20:46 pm
52: Make KDE the default desktop environment, and have it automatically launch all installed desktop gadgets on startup.
53: GRAPH breaks the calc in half
Title: Re: 1000 things SirCmpwn should include in KnightOS
Post by: ztrumpet on November 18, 2010, 07:07:49 pm
53: Pressing Y= gives you a rickroll
Title: Re: 1000 things SirCmpwn should include in KnightOS
Post by: nemo on November 18, 2010, 07:18:37 pm
54 when you get a syntax error, the message "?sruoy wollof ti dluohs yhw ,egaugnal s'rotaluclac a wollof t'nac uoy fI .rorrE xatnyS " appears
Title: Re: 1000 things SirCmpwn should include in KnightOS
Post by: ztrumpet on November 18, 2010, 07:20:44 pm
lol :P
Title: Re: 1000 things SirCmpwn should include in KnightOS
Post by: Deep Toaster on November 18, 2010, 07:36:27 pm
52: Make KDE the default desktop environment, and have it automatically launch all installed desktop gadgets on startup.
53: GRAPH breaks the calc in half

Lol, KDE XD

55: Each time the user turns the calculator on, the OS should prompt for a password that changes according to a pattern detailed in the readme. If the password is wrong, the calculator automatically resets all variables and overwrites the entire flash memory. So RTFM, you n00bs.
56: Certain equations, when graphed, should produce a dancing Rick Astley. Plugging in a headphone causes it to play this song (http://www.youtube.com/watch?v=kxEciAcewEE).
Title: Re: 1000 things SirCmpwn should include in KnightOS
Post by: MRide on November 18, 2010, 10:54:56 pm
57. The calc should automatically turn on in "TI-80" mode.  The normal mode can only be unlocked by entering the lyrics to a certain song in binary.
Title: Re: 1000 things SirCmpwn should include in KnightOS
Post by: Broseph Radson on November 19, 2010, 12:06:06 pm
58: Turning the calc on will make you lose the game
Title: Re: 1000 things SirCmpwn should include in KnightOS
Post by: AngelFish on November 19, 2010, 01:41:13 pm
59: All numbers have to be entered in RPGCN (Reverse Polish Gray Code Notation).
Title: Re: 1000 things SirCmpwn should include in KnightOS
Post by: ASHBAD_ALVIN on November 19, 2010, 01:41:55 pm
60: a carrot jammed in at address $9D95

EDIT: and a lobster at $BFFF

EDIT: and a sushi at $0061

EDIT: and a pyyrix 1.0 in flash page 5F

EDIT: and my drags from dragcave.net in the back buffer
Title: Re: 1000 things SirCmpwn should include in KnightOS
Post by: Michael_Lee on November 19, 2010, 01:48:23 pm
61. Whenever you edit a program, there should be a 6.66 percent chance that the program is replaced by a broken quadratic solver.  In grayscale.  With 3d graphics.
Title: Re: 1000 things SirCmpwn should include in KnightOS
Post by: squidgetx on November 19, 2010, 02:02:36 pm
62. The other 93.34% of the time, it turns into a textroll
Title: Re: 1000 things SirCmpwn should include in KnightOS
Post by: JosJuice on November 19, 2010, 02:48:57 pm
63: Except for the times when KOS miscounts.
Title: Re: 1000 things SirCmpwn should include in KnightOS
Post by: AngelFish on November 19, 2010, 04:12:20 pm
40h: The default base for calculations is base e.

EDIT: You're addicted to calcs and omni when you're glad that you got #64.
Title: Re: 1000 things SirCmpwn should include in KnightOS
Post by: JustCause on November 19, 2010, 04:34:43 pm
65: 9001-level grayscale.
66: Startup screen that uses the contrast change trick to display a blue lobster.
67: OneNote.
Title: Re: 1000 things SirCmpwn should include in KnightOS
Post by: DrDnar on November 19, 2010, 04:35:08 pm
41h: One-quarter to one-half of all memory should be permanently reserved for OS usage. Furthermore, one-quarter to one-half of that reserved memory should be unused, but never exist in contiguous blocks longer than 768 bytes.
Title: Re: 1000 things SirCmpwn should include in KnightOS
Post by: DJ Omnimaga on November 19, 2010, 04:38:21 pm
Remember guys: this thread is intended to make KOS slightly less great than the TI-OS. It's gonna be a very hard challenge to achieve this.
Title: Re: 1000 things SirCmpwn should include in KnightOS
Post by: Deep Toaster on November 19, 2010, 06:59:42 pm
DrDnar, ninja'd :)

40h: The default base for calculations is base e.

EDIT: You're addicted to calcs and omni when you're glad that you got #64.

69: The base should change randomly according to the last results from the WFRNG.
Title: Re: 1000 things SirCmpwn should include in KnightOS
Post by: Broseph Radson on November 19, 2010, 11:23:22 pm
70: It should only display part of-
Title: Re: 1000 things SirCmpwn should include in KnightOS
Post by: Deep Toaster on November 20, 2010, 10:12:17 am
Nice.

71: Pressing ON while holding all four arrow keys as well as 2nd and ALPHA should be the normal way to turn on the calculator. Any other combination should automatically enable push-to-test.
Title: Re: 1000 things SirCmpwn should include in KnightOS
Post by: fb39ca4 on November 20, 2010, 10:41:28 am
72. The only way to get out of PTT is to microwave the calculator.
Title: Re: 1000 things SirCmpwn should include in KnightOS
Post by: Deep Toaster on November 20, 2010, 10:45:50 am
73: It should have built-in microwave link software.
Title: Re: 1000 things SirCmpwn should include in KnightOS
Post by: fb39ca4 on November 20, 2010, 10:52:36 am
74. The only way to update the OS is to place it inside a jailbroken microwave.
Title: Re: 1000 things SirCmpwn should include in KnightOS
Post by: Deep Toaster on November 20, 2010, 10:57:45 am
75: No matter the model of calculator used, it should slow down the calculator to 1.249 MHz when run.
Title: Re: 1000 things SirCmpwn should include in KnightOS
Post by: fb39ca4 on November 20, 2010, 10:59:51 am
Why not 9.001 khz?
Title: Re: 1000 things SirCmpwn should include in KnightOS
Post by: Deep Toaster on November 20, 2010, 11:17:01 am
9.001 Hz.
Title: Re: 1000 things SirCmpwn should include in KnightOS
Post by: fb39ca4 on November 20, 2010, 11:36:41 am
9.001 khz is over 9000 hz.
Title: Re: 1000 things SirCmpwn should include in KnightOS
Post by: Deep Toaster on November 20, 2010, 11:45:52 am
Yeah, but 9.001 Hz is better.
Title: Re: 1000 things SirCmpwn should include in KnightOS
Post by: Happybobjr on November 20, 2010, 05:23:43 pm
but 9.001 KHz is over 9000 Hz
Title: Re: 1000 things SirCmpwn should include in KnightOS
Post by: DJ Omnimaga on November 20, 2010, 05:37:45 pm
Like if the TI-80 wasn't slow enough D:
Title: Re: 1000 things SirCmpwn should include in KnightOS
Post by: AngelFish on November 20, 2010, 05:53:08 pm
76: The calculator should have OS sound support... but only for Lobster mating calls.
Title: Re: 1000 things SirCmpwn should include in KnightOS
Post by: calcdude84se on November 20, 2010, 08:44:01 pm
77. It should use a hard-to-read font (Chinese characters for English letters and numbers. In a 4*6 font)
Title: Re: 1000 things SirCmpwn should include in KnightOS
Post by: Deep Toaster on November 21, 2010, 11:27:25 am
77. It should use a hard-to-read font (Chinese characters for English letters and numbers. In a 4*6 font)

78: As an alternative, it should come with Papyrus. In 3x5 font.
Title: Re: 1000 things SirCmpwn should include in KnightOS
Post by: JosJuice on November 21, 2010, 11:37:50 am
77. It should use a hard-to-read font (Chinese characters for English letters and numbers. In a 4*6 font)

78: As an alternative, it should come with Papyrus. In 3x5 font.
79: However, programs are only allowed to use Webdings.
Title: Re: 1000 things SirCmpwn should include in KnightOS
Post by: AngelFish on November 21, 2010, 11:40:40 am
80: Unless they have the 6 page language app on their calculators.

81: The language app only allows programs to use Greek letters.
Title: Re: 1000 things SirCmpwn should include in KnightOS
Post by: JosJuice on November 21, 2010, 11:49:31 am
82: A page is now approximately 1 MB in size.
Title: Re: 1000 things SirCmpwn should include in KnightOS
Post by: calcdude84se on November 21, 2010, 01:44:08 pm
83. All programs are a multiple of 16KiB in size.