So as we're working on our Operating Systems project, I repeatedly have myself proven wrong by believing/assuming things without substantiating them with evidence. First, I confuse ppid and uid (they're actually totally different values), and then assume that processes are displayed in order of CPU usage, even when they show zero usage down the line (they're actually displayed in order of PID). The sad thing is that I was so adamant about them.
The last point was about what does or doesn't invoke the scheduler, which prompted Mike, who usually won arguments to ask me whether or not I had ever participated in a cult. Well, not really, unless you consider the Catholic Church a cult. Even there, I regret that I'm not too faithful. Kinda like the time I was adamant about the spelling of definitely and insisting that it was spelled definately.
I think what's symptomatic here is me jumping to conclusions without thinking things through, and then stubbornly refusing to budge. The up-side is that I usually admit that I'm wrong, but that happens way too often. The lesson is that I should think things through and justify to myself logically my decisions and actions.
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment