Tuesday, September 30, 2008

Saturday, September 27, 2008

Opps

Ok, so I thought the LHC would have destroyed the world by now, but it's down for maintenance, so I guess I'll need to start keeping up with my presence on the web again.

UPDATES!!!:

  • I've been riding my bike and working out alot latley, so be careful. I had to register my calfs with the ATF.
  • I've started back with my record collecting. Added 2 Earl Scruggs Albums, 2 CCR Albums, a Sun Ra Album, and a Parliment album as well as 3 7"s for less that $50. Wax and Fax and Full Moon Records have great selections if your ever interested. Used vynal is GO!
  • My second batch of St. Aubrey's Ale has finished conditioning. It came out ok, but one of the intgredients seem to be a little overpowering all the way through to the finish. On the drinkablilty scale, it's definitly lower than most other brown ales. Stop by the Bellemeade some day if you'd like to try one.
Fall is here, and the weather has been great (which is good because our air conditioner broke). I'm gonna go sit out in the front yard.

Monday, September 15, 2008

Sunday, September 14, 2008

Why I love (and hate) my computer science homework

Hohkay, so, this week for my Systems and Networks class I have to create the control logic for a processor they gave us in a circuit simulator program. Now while this is not the easiest assignment in the world, the overall idea is definitely not unreasonable. The problem comes in when the circuit simulation software we use in only used in education and has no users in any kind of industry, so it's buggy as all get out. The "program" we are writing for the processor (it's basically just a list of states in a finite state machine) has to be written in a language created just for this homework assigment so the compiler we have to use is about as robust as a house of cards. It tends to crap out if you don't hit enter the secert magic number of times that it wants you to.

The thing is, while you end up spending more time learning to use the buggy tools instead of working on the real objective of the project, you really end up getting a feel for what working on these kinds of projects is like in the real world. Unless you're doing something really boring that has been done many times before, you are going to spend most of your time troubleshooting the bugs in others peoples code your having to work with, or working around arbitrary constraints. I guess that's any technical professions though.

At any rate, sorry for the big lapse in posts, I've been pretty busy with live latley. I'll start trying to have some less computer sciencey things in the future.