Click here to Skip to main content
15,923,557 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: HLOTD (History lesson of the day) Pin
Richard MacCutchan25-Mar-15 22:36
mveRichard MacCutchan25-Mar-15 22:36 
GeneralRe: HLOTD (History lesson of the day) Pin
Member 1070767725-Mar-15 23:54
Member 1070767725-Mar-15 23:54 
GeneralRe: HLOTD (History lesson of the day) Pin
Amarnath S25-Mar-15 6:27
professionalAmarnath S25-Mar-15 6:27 
GeneralMessage Closed Pin
25-Mar-15 6:40
professionalCornelius Henning25-Mar-15 6:40 
GeneralRe: HLOTD (History lesson of the day) Pin
Amarnath S25-Mar-15 6:50
professionalAmarnath S25-Mar-15 6:50 
GeneralRe: HLOTD (History lesson of the day) Pin
Kirk 1038982126-Mar-15 6:10
Kirk 1038982126-Mar-15 6:10 
GeneralRe: HLOTD (History lesson of the day) Pin
Amarnath S26-Mar-15 13:56
professionalAmarnath S26-Mar-15 13:56 
GeneralRe: HLOTD (History lesson of the day) Pin
Kirk 1038982126-Mar-15 16:10
Kirk 1038982126-Mar-15 16:10 
Not sure if it would have made any history. But I still remember when someone told me that the operating system was just a program.

That changed my whole world. I dug in, and I learned to hack the OS (RSTS/E).
Learned how System function calls worked (literally implemented as a VMT in the OS),
which was our version of an Interrupt. It was SOOO Cool.
I still remember things like:
A = sys(chr(6)+chr(A)+chr(B) ...)
So, this string was passed to SYS. It was pushed onto the stack, and CONSUMED in bytes.
The 6, for example, meant a privileged call. And the A was a value to indicate what call.
Like Killing a job. Then B would be the Job Number to kill. Or A could be LOGINS, and B would
be 0 for disable login and 1 for enable login).

I literally found the code in the OS that processed this stuff. But source was not available.
I had to decode the Octal byte stream from the system memory (I think 4047 was the jump command).

But realizing the Operating System was just a program... Wow, that opened all the doors.
I was rewrote the boot sector to change the message from "non-system disk" to "Good Going Valade!"
to tease a fellow student who always tried booting the wrong disk. He was SHOCKED to see his name,
and a little more than upset at me. (I was a little too cocky)
==
Hardware... Well, I pretty much fried everything I worked on. So I decided I was made for
software. LOL...
==
Do you have a day in Mechanical Engineering where you said "aha"... And realized that it was all about X (neutralizing various forces, compaction vs. expansion, material design)?
GeneralRe: HLOTD (History lesson of the day) Pin
Amarnath S26-Mar-15 21:10
professionalAmarnath S26-Mar-15 21:10 
GeneralRe: HLOTD (History lesson of the day) Pin
zephaneas25-Mar-15 6:39
zephaneas25-Mar-15 6:39 
GeneralRe: HLOTD (History lesson of the day) Pin
Gaurav Aroraa25-Mar-15 6:48
professionalGaurav Aroraa25-Mar-15 6:48 
GeneralRe: HLOTD (History lesson of the day) Pin
Pualee25-Mar-15 7:19
Pualee25-Mar-15 7:19 
GeneralRe: HLOTD (History lesson of the day) Pin
iProgramIt25-Mar-15 19:19
professionaliProgramIt25-Mar-15 19:19 
GeneralRe: HLOTD (History lesson of the day) Pin
hevisko26-Mar-15 0:48
hevisko26-Mar-15 0:48 
GeneralRe: HLOTD (History lesson of the day) Pin
Member 983530726-Mar-15 1:34
Member 983530726-Mar-15 1:34 
GeneralRe: HLOTD (History lesson of the day) Pin
Member 1145844026-Mar-15 1:41
Member 1145844026-Mar-15 1:41 
GeneralRe: HLOTD (History lesson of the day) Pin
double bubba26-Mar-15 4:13
double bubba26-Mar-15 4:13 
JokeRe: HLOTD (History lesson of the day) Pin
Kirk 1038982126-Mar-15 6:00
Kirk 1038982126-Mar-15 6:00 
GeneralRe: HLOTD (History lesson of the day) Pin
DaveAuld26-Mar-15 6:20
professionalDaveAuld26-Mar-15 6:20 
GeneralRe: HLOTD (History lesson of the day) Pin
Member 376360826-Mar-15 6:57
Member 376360826-Mar-15 6:57 
GeneralRe: HLOTD (History lesson of the day) Pin
Gary Huck26-Mar-15 9:07
Gary Huck26-Mar-15 9:07 
GeneralRe: HLOTD (History lesson of the day) Pin
obermd26-Mar-15 15:37
obermd26-Mar-15 15:37 
GeneralRe: HLOTD (History lesson of the day) Pin
Robin Bassett27-Mar-15 14:36
Robin Bassett27-Mar-15 14:36 
GeneralTrading Application Position Question Pin
zephaneas25-Mar-15 4:55
zephaneas25-Mar-15 4:55 
JokeRe: Trading Application Position Question PinPopular
Paul M Watt25-Mar-15 5:02
mentorPaul M Watt25-Mar-15 5:02 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.