1/18/2006

Version control?

Filed under: General @ 1:21 am

Well, I’m in Senior Project now, and it’s bringing its own set of challenges, technological and otherwise.

An early problem is this: Does USF have any sort of version-control system available to students? I’d like each member of the group to be able to work on the project independently without clobbering each others’ work or having to manually merge changes. Alternatively, how would I go about setting up CVS in my home directory on one of the CSE servers (for example, grad)?

In the worst case, are there any free CVS/Subversion hosting sites that don’t require that the hosted projects be open source?

12/10/2005

Balls to the wall!

Filed under: Academics @ 4:19 am

Spring 2006 is my final term (assuming I pass all my courses). It’s going to be a real ball-buster.

Here’s what I’ve got on my plate for next term:

  • Computer Systems Design (CDA 4203-001), Dr. Kim. 11:00A-12:15P, TR. 3 CR.
    • Computer Systems Design Lab (CDA 4203L-001), Dr. Kim. 12:30P-1:45P, TR. 1 CR.
  • CMOS VLSI (CIS 4930-008), Dr. Sankaran. 3:30P-4:45P, T; 3:30P-5:30P, R. 3 CR.
  • Automata Theory/Formal Languages (COT 4210-901), Dr. Albrecht. 6:00P-7:15P, TR. 3 CR.

That’s not all, though. I have two more that are scheduled simultaneously:

  • Introduction to Probability (STA 4442-001), Dr. Mukherjea. 2:00P-2:50P, MWF. 3 CR.
  • Computer Science Project (CIS 4910-001), Dr. Christensen. 2:00P-3:15P, MW. 2 CR.

I’ve contacted both professors involved and while the situation isn’t optimal, it’s possibly something that can be worked around. Apparently, CIS 4910 only meets on Wednesdays during the term, so I can skip my Probability course that day (though Dr. Mukherjea appears entirely unwilling to make any accomodations). The other alternative would be to petition the department to accept my Statistics class in lieu of Probability. I spoke briefly with Dr. Young on the Lakeland campus and I got the impression that this was common practice in earlier years, though current policy is unknown.

Of course, the other possibility would simply be to drop the Computer Engineering degree altogether. This would remove the requirement of CIS 4910 but is undesireable; I’m close enough for both, dammit, I want to finish them both up!

Don’t forget to add work and travel time to the mix. Keep in mind, also, that CMOS VLSI is reported to be a very time-consuming class; Bonnie told me something along the lines of, “you’ll probably be in the lab twenty hours each week.” I’m also considering getting another job, in St. Petersburg.

As I said, this will be a ball-buster of a semester; I’ll practically be using my house as a crash pad and campus will be “home”. But, on the bright side, once I slog through this term, I’ll have two baccalaureate degrees, in Computer Science and Computer Engineering. I’m still unsure as to whether I’ll be returning to complete a baccalaureate in Electrical Engineering or moving directly on to grad school. (Or possibly finding employment in the meantime.)

OASIS annoyances.

Filed under: General @ 3:51 am

In the middle of working on another blog entry, I needed to check some information in OASIS. After entering the “Advising and Registration” section, I saw a new item on the list: “View my CAPP Tracking Audit”. So, I do what I normally do: I command-click the link to open it in a new tab in Firefox, then click “View My Detail Schedule” (which is what I was there for).

Apparently, OASIS sees this as a breakin attempt and logged me out.

Come on, people! Make life easier for those of us who have to use dialup! Haven’t we suffered enough?

11/8/2005

On blogging as coursework.

Filed under: Academics @ 9:09 am

I’m of two minds about the recent trend of professors requiring that students write in blogs as part of English course curricula.

Blogs are an excellent way to showcase the writing of people who want to write (or, as in my case, are vain enough to think people actually give a damn about what they think). However, they’re not particularly suitable for the insipid course assignments that are apparently given. Assigning a topic tends to lead to dozens of nearly identical entries flooding the blog@USF aggregator. Previously, such assignments were written in journals, read only by the student and the professor (unless the student decided that the work was worthy of wider publication). Now, everybody is subjected to every entry. Also, students apparently regard their blogs as being less important than other writing, and therefore put much less effort into proper spelling and grammar.

While I disagree with one student’s take on the situation, it is for purposes of rationale rather than conclusion. I have no problem with the idea of requiring that a certain amount be written per week. I merely suggest that this is not necessarily the proper forum for such. I can only imagine the pain of the professors and TAs required to grade ENC 1101 writing assignments, but there’s no need to share the misery with the blog-reading public.

10/10/2005

Suggestions for blog@USF.

Filed under: Technical @ 2:23 am

Now that blog@USF blogs are required for certain courses, the increased usage (and sharply increased amount of insipid mumblings) is enough to prompt a request for a few changes.

  1. The default name of a blog should not be “My Weblog”. There are too many blogs named “My Weblog” already. At the very least, make it “begeiger’s Weblog” or “Benjamin Geiger’s Weblog”; insert the name or the NetID of the student into the default title so we can tell them apart.
  2. Similarly, the RSS aggregator should probably include either the student’s name or the blog’s name (or both) for each entry.
  3. How about bumping up the number of entries on the aggregator’s RSS feed? If I don’t check it two or three times a day, I lose interesting entries to the rising tide of tripe. (How many times do I want to read about gorillas using tools?)
  4. While we’re on the subject of the RSS aggregator, could we get a feed of all comments posted to all blogs? Sometimes the discussion on a blog entry is more interesting than the original entry itself. WordPress has a comments feed, so that part’s already done.

10/9/2005

What am I missing, living here?

Filed under: General @ 8:06 am

I’ve lived with my parents for my entire college career. While it certainly has its advantages—no rent, food paid for, laundry facilities, my own bathroom, etc—I have to wonder what I’m missing because I’m far off campus.

Read the rest of this entry…

10/6/2005

Netsplit.

Filed under: Technical @ 2:14 am

According to Slashdot, Level 3 and Cogent are engaged in a sort of pissing match over a peering agreement. Level 3 has blocked all access for its customers to Cogent’s network, including ignoring all routes from other peers to get to Cogent’s network. This wouldn’t be a problem, except my Earthlink dialup service is run through Level 3, and USF’s servers are on Cogent. This means that I can’t access any of USF’s servers from my house.

To get around this limitation, I installed Tor. It’s slower than molasses in January, but it works well enough for this purpose. Tor also provides anonymity through the use of a technique called “onion routing”; each connection is bounced through a number of other servers elsewhere on the Internet. (In fact, that’s its primary purpose; I’m simply relying on the fact that most of the hosts are neither on Level3 or Cogent and can therefore traverse the two with impunity.)

9/6/2005

The Red Cross needs our help.

Filed under: General @ 4:52 am
Entry reposted from my personal blog. Please leave any comments on the original.

While FEMA has been sitting with its thumb up its collective ass, the Red Cross has been providing for the refugees from New Orleans and the other devastated areas. They need our support to continue doing their good work. So, if you’ve got blood in your veins or money in your wallet, please give what you can.

You may have noticed the donation link in the upper right corner of the page. It goes to the Red Cross’s home page. If you have an older browser or have Javascript disabled, you won’t see it; instead, you can click to visit their site directly. If you’d like to put a similar link on your site, here’s how. (I don’t get any kind of kickback from the donation link; every cent goes directly to the people who need it.)

I have a few jars of pennies that I’ve been saving for a rainy day… but the people of the Gulf coast need that money far more than I do. So, as soon as I can, I’ll be visiting a CoinStar machine and donating them.

9/3/2005

“George Bush doesn’t care about black people.”

Filed under: Politics @ 12:52 am
Entry reposted from my personal blog. Please leave any comments on the original.

I was watching the Concert for Hurricane Relief tonight, at least somewhat. I wasn’t paying much attention until I heard someone mention the discrepancy between Yahoo! News descriptions of looters based on their race (white people were described as “finding bread and soda”, black people were “looting a grocery store”).

That’s when I saw something that I’m sure will get NBC in trouble: At the end of a long and stammering speech, Kanye West (who, at the time, I didn’t recognize) said, loudly and clearly to the camera,

George Bush doesn’t care about black people.

While I wouldn’t put it that strongly (or rather, I would put it much more strongly: George W. Bush doesn’t care about anybody other than his cronies) I admire Mr. West’s courage in standing up and saying so in a live telecast. I also sneer at NBC’s censors for cutting him off.

Postscript: I should make it known that I’m white. That doesn’t mean I’m any less outraged by President Bush’s lack of concern for the citizens of New Orleans.

8/31/2005

It doesn’t rain, but it pours…

Filed under: Personal @ 5:18 am
Entry reposted from my personal blog. Please leave any comments on the original.

Excuse my descent into Dear-Diary-land… on the second thought, it’s my blog, and if you don’t like it you can get bent. So there.

My dating life has been 100% nonexistent for as long as I can remember, except for the short-lived thing with Janine. I would joke about being the “mayor of Friendsville”; most of the women I knew would come to me when they were having problems with their boyfriends. In their eyes I was the standard by which others were measured but I was always ignored. (If I had a dollar for every time I heard “I wish he was just like you!” I would be rich enough that they’d actually notice me.)

To be completely truthful, very few of them were even my friends. Most of them were merely acquaintances to whom I was occasionally useful as an open ear.

Things seem to be changing.

Read the rest of this entry…

8/10/2005

Why blog if you can’t write?

Filed under: Academics @ 10:20 pm

I really have to wonder how some people managed to get into a university. Apparently the requirements to graduate from high school don’t include even the most rudimentary of English skills anymore.

Welcome to modern America, home of the illiterate.

8/1/2005

Confidence from accomplishment?

Filed under: Personal @ 11:58 am
Entry reposted from my personal blog. Please leave any comments on the original.

As part of a response to this entry, Terry Jenkins wrote:

If you function better while on [Lexapro]- get some positive “function” going and you will realize that you will become (more)confident as a function of your competence. Confidence, like self-esteem is earned through successful accomplishment. It is not an “attitide” that one assumes (in my view anyway).

I’m afraid that I must respectfully disagree. Confidence is an attitude that can be assumed, if one is willing to ignore or deny reality.

Read the rest of this entry…

7/24/2005

Treatment and the blues again.

Filed under: Personal @ 6:42 am
Entry reposted from my personal blog. Please leave any comments on the original.

As I mentioned in my earlier entry, I had an appointment with a psychiatrist just over a week ago. I was assigned to Dr. Mukjarhea.

After an hour or so, the conclusions (as I remember them) are that not only do I have depression, but also anxiety. Honestly, the anxiety doesn’t sound right—I answered a questionnaire that seemed to overinflate that—but the depression does.

Read the rest of this entry…

7/19/2005

DNS for gravatar.com is down.

Filed under: Technical @ 6:31 am

If you’ve wondered why the user icons on comments haven’t been showing up, it’s because the domain gravatar.com lapsed. Until it’s brought back, anything referring to it will fail, and that includes the default Gravatar plugin.

The fix is easy, though, if you know how to use the Unix shell. Simply edit ~/public_html/blogUSF/wp-content/plugins/gravatar.php and change every instance of www.gravatar.com to 64.124.231.223.

Update: Apparently Eric Pierce has already mentioned the problem.

Update 2: It’s back.

7/15/2005

I need professional interference.

Filed under: Personal @ 11:18 am
Entry reposted from my personal blog. Please leave any comments on the original.

Last Thursday, after much urging by some friends and some missed walk-in attempts, I visited the counseling center at my school.

After waiting a short time (the counselor was in a meeting), we had about a 45 minute discussion, and the conclusions—as I remember them—are that not only am I depressed, but also very introverted. I’m not so sure about that one, but I figure she knows what she’s talking about. The image that sticks out most in my mind is sitting in the chair, hunched over, staring at the wall, and practically apologizing for hunching over and staring at the wall instead of sitting up straight and making eye contact.

Anyway, she referred me to the counseling center on the the main campus, in Tampa, to speak to a psychiatrist. It’s possible that I could end up with a prescription for an antidepressant, or something else. Of course, it’s also possible that I could end up being told to ’snap out of it’, like I’ve been told all my life.

My appointment at the counseling center is today at 2PM. I’ll post an update later.

6/28/2005

How do I drink?

Filed under: Personal @ 3:25 am
Entry reposted from my personal blog. Please leave any comments on the original.

(No, the answer is not “open mouth, pour liquid in, close mouth, swallow”.)

I’ve been pondering the logistics of alcohol lately. Not because I have any particular interest in the alcohol itself, but rather because I have an interest in the social atmosphere common in drinking establishments. More specifically, it’s time to jump into the alcohol-fueled meat market. Luckily, an acceptable one is close by: there’s a group of nightclubs about 20 miles from my house, collectively called “Pleasure Island”. (It’s part of Walt Disney World. I kid you not.) I go there on a regular basis but I still can’t understand how things work.

I’ll get into my problems understanding protocol there at a later time. Right now, there’s something preliminary that needs to be resolved: transportation. It’s a sticking point that I cannot seem to resolve. Since DUI is very illegal (and very, very stupid), I cannot figure out how I would go about getting a date back to my house.

Read the rest of this entry…

5/17/2005

Internet conversation as a social aid.

Filed under: Personal @ 9:43 pm

There’s something I’d like to say that I’ve been very uncomfortable coming right out and admitting. Frankly, it’s because I wasn’t sure it was true, and even if it was true, whether it was severe enough to justify mentioning. There have been some incidents recently, however, that have convinced me entirely. So, I’ll get right to it.

I have Asperger’s syndrome.

I’m not afraid of any sort of social ramifications of this news getting out. In fact, I think it’ll help people understand why I do what I do, and why I may seem “inept” and “out of it” most of the time. While I’m not your withdrawn Rain-Man-esque autistic savant, I’m also not your typical effervescent socialite.

It’s not that I don’t enjoy conversation; it’s just that there’s too much to deal with. In addition to the usual thinking about the topic in question, I also have to consciously track many variables that “neurotypicals” (those without AS) can manage subconsciously. Most of these are issues of protocol: “How do I let them know I want to say something without interrupting? Am I speaking too loudly? How much eye contact do I make? Should I speak faster or slower? Are they getting bored? Have I hogged the conversation? Do they understand what I’m saying?” Most people can read subtle nonverbal cues to answer these. I can’t.

This is where text-based communications come into play. Unlike conversations in person, when I’m talking via a text-based service such as IRC or an instant messenger, I can focus on what’s being said instead of spending all of my effort merely keeping up a façade of normality.

Debra Smoot of Deb-web said in a recent entry:

That’s how technology is my friends. I think it’s sad that we’re so connected by the internet sometimes. Instead of improving communications, I really think that it decreases communications much of the time. People will sit on their lazy asses all night and avoid social situations so that they can just sit on their computers all night and meaninglessly talk to people that don’t matter.

I must beg to differ. While many people will, in fact, sit on their lazy asses, it’s unfair to imply that almost everyone who communicates in real time via the Internet falls into this category. Many of us use the Internet because the real world is too harsh and unforgiving.

What’s more, the people I talk to do matter, much more than almost anyone I’ve ever met. I spend most of my nights talking in an autism discussion channel, both learning about my condition and helping others who are either going through it themselves or watching their loved ones deal with it. There are people in those channels that I absolutely adore; I’m as close to them as I am to my own family. What’s more, I’ve even fallen in love with someone there. I don’t yet know whether it is an unrequited love but the fact still remains.

I fail to understand how it’s possible to claim, while keeping a straight face, that the people we befriend because we share common experiences in life are somehow less important than the ones we befriend because of accidents of geography. Simply living near someone doesn’t make them any more important or make them matter any more. Inversely, simply because someone is not physically near to you doesn’t mean they can’t be close to you emotionally. For example, I live in Florida, and my love interest lives in New Zealand. Two of my very closest friends are currently engaged after meeting and falling in love from discussions on this support channel; he ended up moving hundreds of miles to live with her.

The primary problem with Ms. Smoot’s article, in my not-so-humble judgement, is that she seems to equate every form of text-based real time communication with the “OMFGWTFBBQ rofl0lz0rz lolololololol wtf n00b” style of idiocy practiced mostly by pre-adolescents. Many of us have grown up already. It’s time to recognize this fact and embrace Internet conversation for what it is, and what it can be.

(Copied from my personal blog.)

5/15/2005

Final grades: Spring 2005.

Filed under: Academics @ 1:06 pm
Number Name Grade Hours Quality Points
CDA 4205 Computer Architecture A 3.0 12.0
CIS 4930 Intro to Computer Graphics A 3.0 12.0
EEL 3100 Network Analysis and Design A 3.0 12.0
EEL 4935 Electronic Materials B 3.0 9.0
Total: 12.0 45.0
Semester GPA: 3.75

5/3/2005

Another A in the bag.

Filed under: General @ 4:49 am

I just checked my grade in Network Analysis. After all the worrying I did about what would be on exam #2, I ended up earning 115 points out of 125. This was enough to push my grade to an A.

So, that’s two grades known, and both are As.

That’s the good news. The bad news is that I think I’m going to end up with a B in Electronic Materials—my test scores were almost exactly the class average. My only advantage is that I made perfect scores in all of the quizzes. It’s all up to the curve now.

Also, I’m still waiting on results from my Computer Architecture class. I really have no idea how I did there.

4/30/2005

Free at last, free at last!

Filed under: Academics @ 6:04 pm

Free… for now, anyway.

All of my courses are over for the semester! (Yes, I know final week hasn’t started. None of my courses have tests during final week.) So far I have a confirmed A in Intro to Computer Graphics, despite mysterious failures of my term project. I also have good feelings about Computer Architecture; the lowest I foresee making is a B. I’m still waiting on the results of the final exam in Electronic Materials, but I’m headed for either a B or a low A.

Network Analysis is the one I’m most curious about. Before Exam #2, I figured I was headed for a B if I did well, or C otherwise. Due to professor Gordon’s late arrival and consequent change of the grade scale (five questions on the test; he said we could complete any four and the fifth would count for extra credit), there’s a chance—however slim it may be—that I could make an A.

I have trouble accepting anything less than an A. I’m still trying to recover from my childhood; as a “smart kid” it was made perfectly clear that As were the baseline, and anything less was failure. At times I wished I could be like the others, for whom a B was cause for celebration and an A was an enormous triumph. I had no triumph, no way of rising above my level. Those who were submerged in the muck could earn admiration for ascending a very short distance toward mediocrity, while those of us who were already soaring got no respect at all. It angered me then and it angers me now.