|
For some reason, I remain firmly convinced that today is Friday: I have moments of enormous relief thinking that it's the end of a stressful week, that tomorrow I can sleep in, and so forth. Generally, I'm soon cruelly dragged kicking and screaming back to reality by my extensive "to do" list. I'm just anal enough to keep such lists, but only when I actually have far too much "to do". Once I'm done with classes today, I'm planning on bolting myself solidly to my computer and staying put until around one am, stumbling the six feet to my bed, sleeping, and getting up at eight to do it all over again. Well, I may allow myself to eat. You see, I've really got myself into a bind this semester: there is not one class I can take pass/fail (a common practice here) because each of them counts either towards my major or my minor. I absolutely must get solid A's in at least two of my three Psych classes in order to have the GPA in my major that I want. AND, all of a sudden I seem to be required to plan my future. By the end of the week. I have to get my major plan completed and study away stuff all worked out, which requires an inordinate amount of planning. Ordinarily, my brain just feasts on organizing things- I can sit down with a pen and a pad of paper and spend an hour laying out various class schedules for the next two years and weighing the pros and cons of each. This week, though, every hour that I spend planning things out is an hour that I haven't spent doing schoolwork, and thus an hour wasted. You may be wondering how I have time to update- well, it's vital to my sanity, and I'm sneaking it in the little chunks of time between other commitments that are too short to get any schoolwork done. Really, I'm going to get to my work soon... Just as soon as I finish this game of Solitaire. Computer Science is sort of a respite for me, an escape from the relativism and multiplicity of viewpoints that comprise the rest of my life. It's a realm where hardware and commands rather than the stretches of human thought form the boundaries of expression. Today's lecture topic was Data Types. By way of short explanation, there are three basic types: Hardware, which are intrinsic to the physical components of the computer, Virtual, which, as as the name suggests, don't actually exist but are a sort of user-friendly translation of Hardware data types, and Abstract, which are created by the programmer in the language in which she is working. One kind of virtual data type is the boolean: is a statement true or false? Having only two possible answers, the boolean is one of the simpler data types to use and understand. "But in the hardware," my professor said, "the boolean does not exist! There is really no true or false, merely an arrangement of bits, a zero or a one." There is no true or false. Perhaps computer science is more metaphysical than I had thought. |
![]() Listening to: Lauryn Hill, The Miseducation of Lauryn Hill. It's strange- I've been alternating between this CD and Orff's Carmina Burana. My music moods are so bizarre... Caffeine input: A soy latte |