In other news, summer classes started this week. I'm taking two: Computer Networks II, and a class on C# and XNA. C# is Thursday, today was networking. I know its still the first day, but that class is going to be awesome. It's taught by a member of the Microsoft XDC (formerly GTG, formerly formerly ATG), which is pretty cool, and he's definitely one of the smartest guys I've ever met. The class is pretty project based. By the end of the semester we have to have a fully implemented networking engine that will be graded "on a professional level". I already pretty much have a reliable UDP layer done, but it's going to be tons of fun building serialization and messaging layers on top of it.
I've been looking over this thread and hplus's advice on serialization to get some ideas, but some of that template trickery goes right over my head. I guess I just need to spend more than 5 minutes reading it, or something.
Random thought of the day: I wonder if I can get onto TCE as an intern in the industry? I guess I could just try it, but can anyone give me a definitive yes/no?