A lot of stuff goes into my brain, some of it by choice. If I decided to watch, read, play, or do it, I'd like to talk about it here. I'm a musician, a sometime actor, a frequent player of electronic and table-top games, and a lapsed reader (though I'm getting better). I write long and awkward sentences, because the more things resemble Douglas Adams' writing, the more I want to live in the world. Thanks for reading.

Monday, December 20, 2004

personally?

The CSC324 exam is in seven hours. I will be asleep for about five of them. I will do my best. It probably won't be good enough. But that's not really what matters, at this point. What matters is that I give everything I've got.

(The other consideration -- namely, the overdue essay -- will wait a little longer. Tomorrow, I have just the one apocalypse.)

Saturday, December 18, 2004

silence is brazen

A non-decision not to post does indicate what you think it does.

Breakdown of routine. Lethal breakdown of routine.

I've salvaged CSC263 final exam from the wreckage -- I think that course has gone OK. I'm somewhat less clear on 363. Hopefully that's gone okay.

324 is nothing but wreckage. This exam needs to be all but perfect in order for there to be anything like a recovery. I don't even know what to say about that.

108 paper just hasn't come together. I need to assemble and conclude that sucker the second this exzam is overwith on Monday.

Musically, the concert went fine and I'm glad that's done, but I'm fairly sure I'm staying out of committing to two groups next semester. It's a tough call.

Finally, there's some work-related stuff, not school-related, for me to describe, but that's not going up here, that's going on the LJ where applicable and staying quiet where inapplicable. Plus, anything that happens at work is likely to be on Tim's blog anyway.

Rough. Rough semester. I'm revising next semester accordingly. I still want to finish in the summer if possible.

Tuesday, November 23, 2004

yeah yeah yeah what condition

Have to resolve the issue with the CitizenLab paper.

Have sent an e-mail. Feel better.

Tuesday, November 16, 2004

frustration

And in chronological order:
1. not getting the 263 assignment all-the-way done
2. getting to class 10 minutes late, having Prof. F seize 25% from the assignment as a consequence
3. finding out about Prof. Lafferty's lecture 1/2 hour into it
4. realizing I didn't understand much of anything Prof. Lafferty was saying
5. realizing just how bad my school schedule is for the next two weeks
6. lock fell off bike, fell apart, DOA
7. essay not done (but getting there)

And getting better:
1. The music was fun, the weekend was... wacky. Sauna. Rum. Learned some JB and picked me up a solo, at least a verse thereof.
2. The music last night was unbelievably fun. A little thang called M-Pact. Glad I stayed. "I wish" brought me to tears.
3. The essay is getting there.

Thursday, November 11, 2004

ml in and prolog to begin

Maybe I'm *writing* about 324 all the time because for some reason I don't enjoy doing all the work.

Well, I handed in the ML thing, and though I think I got the type inference correct, I don't think I'm going to do so well on the programming. Though I'm glad I wrote up the testing schemes.

I need to get cracking and fast on my POL108 essay. It will take a lot more work than my 320 essay (due next wednesday), which is important but I can definitely get written... though I think I really need to dress to impress on the next 263 assignment (due tuesday) and DEFINITELY on my 363 assignment (due friday).

There's a lot of music happening, though. Tomorrow night is the VJ concert at Beth Tikvah. On Saturday afternoon I go up to the Hart House Farm with the HH Jazz Choir, 'till Sunday morning. We have *that* concert just a little later.

I'm not sure if I regret joining VJ, but it's definitely eating into my "passing school courses" time. And I need that time! That was the whole idea.

Gotta be up at 6. No rest for the zonkèd.

Tuesday, November 09, 2004

version one point 0

Firefox has released version 1.0.

I'm normally a big fan of Versions 2.0 but I'd highly recommend to anyone not yet using Firefox that they check out the Firefox page and get with it.

Despaaaaairing about Assignment 3 for CSC324. I'm really not acing this class.

Wednesday, November 03, 2004

update

The tests went variously.

I passed them all, but the one I was sorta worried about turned out to be... a 100% after curving. Fun!

The one I was feelin' good about, something in the sixties, but might get into the higher sixties if I can argue convincingly.

The one I was not so sure about, baaaaad scene. We'll see what happens there.

The game programming deathmatch will get started soon. Some people were thinking of doing some Tabletop RP stuff as a prelude to RPG game design. Might be fun. I shall bring my mad GM skillz to play. (I have very few of those.)

I attended an Election Party with the Political Science Student Union. It was interesting to see the spectrum of interests etc., but the spectrum of political outlooks was... well, binary, with fewer zeroes than ones. We looked at Kant and Herder and, for once, we're seeing philosohpers some of whose ideas are *entirely* untenable. Though, between the two, there's a powerfully compelling synthesis to be seen. Stylistically they're different; their messages are in some ways thus, but it's cool to see the thread that binds Kant's universalism and Herder's hyperrelativism.

Finished Scheme, though I know I'll have to review it for the final. In class, we're done ML though I still need to do the assignment we're using it for. PROLOG starts tomorrow. Yikes!

Wednesday, October 27, 2004

televised and diagnosed

Now that makes twice this week I've been on TV. Sunday, singing the National Anthem. Tonight, on TVO's "Going Global", with my POL108 class. Thursday is the midterm for CSC263 (10am, 8 hours away) and the callback for the National Anthem singery.

And I'm taking salmeterol-fluticasone and Biaxin for what turns out to be a Bronchitis infection, a big chunk of the reason I've been so brain-dead and strung-out the past few weeks.

And I handed in my CSC363 with a brief reprieve based on my illness.

Yay.

Sunday, October 24, 2004

musical update of dooooom

A few of us TX alums (Sahra, Matt, Meg, Dave, I) went down to the ACC, we were looking for a gig to play.

We sang the national anthem while warming up. The CBC guys there saw us; filmed us; put us in a segment.

We went into the Pt(78) lounge under the ACC, gave 'em our renditions of O Canada, and The Star-Spangled Banner.

Apparently liking what they saw and heard, they called us back.

I'm reviewing solutions to the second assignment. Good Lord some of that stuff is complicated. I should check out the Graph, Lazy, and Verification problems -- though the Calculator thing has usage of "Apply" which makes a difference...

two for now

There are two extant challenges facing me at the moment, besides the ideas for the game programming club's upcoming competition. (I'm currently thinking: "Paddletech", "By a Very Thin Thread", and "Ping Semeitai!") They are the midterm on CSC324 -- with all Sorts of Scary Scheme Syntax to digest -- and the assignment for CSC363 -- with all sorts of Turing Machines to explain and work out.

Not a ton of progress made on either, at the moment.

Singing was fairly busy today, and will be likewise in the morning. With the Varsity Jews I sang at a Bar Mitzvah at Holy Blossom Temple today. That was sort of neat. I had to solidify the two songs we were singing; I really didn't need to have the binder with me since that didn't make any difference whatsoever; I was too nervous to look at it. And I practiced with a subset of Tonal Ecstasy Alumni (Matt, Sahra, Meg and Dave) for an audition tomorrow. Basically, in case there actually is a hockey season this year, the Air Canada Centre will need a few people (or groups thereof) to sing the National Anthems before various games. This little quintet is hoping to be one of those groups.

I guess we'll see.

The computer assignment and midterm really should have taken some precedence. But I'm trying to make them coexist, and along with that, to have some time to be otherwise creative.

And yet, still sick and unendingly exhausted...

I belive a :P smiley is in order.

Friday, October 22, 2004

graph theory

If you ever get a chance to see or here Prof. Derek Corneil speak, I highly recommend it. He is awesome. He makes graph theory.... connect (I hate myself).

I met Profs Roweis and Balakrishnan today, not realizing that they were, indeed, they. Funny. And I saw Prof Wilson, playing chess with Michelle.

Michelle, as it turns out, is Prof Deibert's CitizenLab honcho in the area in which I'm working on my paper. So I am... subordinate to her.

Oh dear.

Thursday, October 21, 2004

not real news

Being pretty sick influenced me to miss two fairly important lectures today: Prof C's lecture on Kant, and Prof P's lecture beginning the idea of complexity theory.

I need to sit down tomorrow morning before school and write out the following on the Major Calendars (the portable one, and either the Big Desk One or the Little Dresser One):

1. The due dates of all assignments for all courses -- 108, 263, 320, 324, 363
2. The dates of all tests for all courses -- 108, 263, 320, 324, 363
3. The office hour schedules for all courses
4. The Study Sections for all courses, and what'll need to be covered and when
5. A "homework catch-up" for all courses as well.

Also going to grab some transcripts for me mother, viz her SSHRC proposal.

And then?

Tomorrow... Derek Corneil gives a little speech; I'd missed both the Microsoft and EA sessions this week due to sickness and urgency of 324 assignment. I will start the 363 assignment tomorrow night after Varsity Jews choir and Synagogue choir. I will start studying for the 324 and 263 midterms on Friday.

I've gotten to the point where the assignments aren't ever going to be "late" again. Now I just need to unlearn the concept of "too early", as M R has suggested. In Hillel's words, "If not now, when; if not for myself, then for whom?"

Or, as per the Categorical Imperative, I must act in such a way as to be able to will that the maxim for my action be a universal moral law. Which basically means "whatever you have to do, get it done with time to spare" is really how I hope people would think in general.

So I should think that way in particular.

Hmm.

Wednesday, October 20, 2004

state

Question 2 is half-finished.

Question 3 is done.

Question 4 is in progress.

Question 5 is being attempted.

Questions 6-8 are apparently lost causes.

That's 35/75 if all goes right.

That's bad.

324 > 320?

I barely slept and feel awful. Not awful enough to be able to justify not finishing the 324 work, but awful enough not to be able to attent Political Science 320 in which Kant's Grounding on the Metaphysics of Morals will be presented by Prof. Chambers. I've asked her whether I'd be able to make the class up later, or attend office hours to that effect, and I've asked somebody in the class whether notes would be obtainable.

But to be honest, though it causes me spiritual pain to miss this lecture, it really is the only thing that can be defended, both medically and academically.

Tuesday, October 19, 2004

we meet again

Okay, so that digression into 263 wasn't altogether productive, and I'm getting back to 324. We learned the basics of ML today, and dweeby me managed to figure out what "ML" stands for. Also, we got to see Strong Typing in action, Java-style. I actually liked the little historical discussion on Algol 60: I didn't realize how far back all of those syntactical decisions went, which look so lame and illogical in C and Java.

Algol 60's history tells us something profound: that it used to be even worse, and that they had to beat the lexical structure with a stick to make it look more like pseudocode. And then C came along and made it look like Machine Language again (no, that's not what ML stands for...)

ow, Mr. T

Well, so Clubber wins the first round again. I didn't get much of assignment 2 done at all, mostly due to anxiety and exhaustion. I need to go hand in the vestiges now, but I'm not losing hope.

I just need to start the next assignment right away.

Dammit.

ADDENDUM: And whatever I'm handing in, it's NOT GOING TO BE LATE.

Monday, October 18, 2004

an uphill battle

Hmm... unfortunately this is the part where I confront my assignment from "Class 263", the class that beat me last time. But just like in The Legend of Zelda, Custom Robo or Super Monkey Ball 2, one defeat does not a story make. Just like in Rocky III, I shall harden and inure myself and rise to Class 263's Clubber Lang of an assignment... and I shall defeat it, as Robocop beat ED-209.

With a massive handheld cannon.

more victory

We're on a roll: I've crammed more working programs into my "submit" directory. I've managed to make little "selector" programs, though I need to specify my by-contract stuff.

All in all, I think I'm getting the hang of the basics.

Now for a school day... then the theory questions. Ack!

SCOOOOOOOOOOOORE!

WOOOOHOOOOOO!

I did it! First try, no errors, wrote the recursive procedure I needed for assignment 2 part 2.

I did it.

I can do it.

Take that, sense of crushing despair.

and still going...

Well, making that blog entry didn't get the procedure written. But that doesn't mean I'm giving up. Forward!

(note: I submitted this post via e-mail. Isn't zhat veird?)

curse, then recurse

I've written some recursive procedures now. I am attempting to generate my own such procedure ex nihilo. Wish me luck, all. I think I can do it. The logic looks sound. The question is, can I do it instinctively, at 2:15am, or should I sleep so that I can meet my sadly underestimated commitments tomorrow? Because I really don't want to deal with those commitments. I'd rather try to get my work done. It seems like I never can.

But this part, at least, I will get done. Because I now know how to do it. You know what? I'll keep at it 'till 2:30 and then call it a night.

Sunday, October 17, 2004

progredio

I've made a bit of headway -- basically kicking a couple of stupid MS things out of my system config, and then getting a bunch of assignment pages loaded. And so I march onward! I've managed to do some fun compound procedures and tracing, and that's encouraging. I was able to point a fellow student to PSFTP so that he could upload/download files to his CDF account.

Bryce has generously offered to give me Scheme guidance, though he'd personally rather work on the game we're trying to concoct. (for which X-Men Legends has suddenly become a dramatic inspiration!) I may take him up on it, but for some reason I can't formulate my questions in a useful way right now.

Oh well.

I'm hitting the Allowed Procedures List to figure out what I can or can't use on the assignment questions. That will help focus my reading. :P

And the printer's not only nearly dead; it's really most sincerely dead. Further tongue-protrusion.


things get worse

Printer just died. I can't print out the new specs to the assignment which have been revised again, just a few days ago, and it turns out that my old version of the assignment was missing big chunks.

This whole semester is starting to go downhill. My body's falling apart, my schoolwork is falling apart, my relationship fell apart a while ago but is still subjecting me to stress, and this whole rant really belongs on the Kinra blog... or LJ... or something.

Anyway, I know that I can wrap my head around this stuff, but I've just re-read the specs and it's jarring. They want rationale; do they want proof? Why doesn't Prof. M have any autonomy in how this class is taught and run? There are mysterious TA cabals, capricious decisions by Prof. P, and bizarre and byzantine methods of deciding when we get access to the course materials.

Ack. For now I just want to try to finish these assignments. And yet no further progress has been made.

Saturday, October 16, 2004

et alia

I've made a minidecision, which is to expand this blog's purview to include Political Science mumbo-jumbo I may encounter in my journey to the west. Oh, and note that my little essay project is gonna fit in along the border between the two (POL and CSC) which is as it should be.

So, I guess I should congratulate myself on cracking a little bit of the assignment, specifically the "min-max" thing where you get a list of values and can return the minimum or the maximum thereof. I've done a little "cond" thing with gt/lt ops and a little "car/cdr" thing and I'm going to mush them together in a joyous union.

And... let's see. I figured out a lot of the assignment for CSC263. The programming part, though, with its consequent testing, is going to hurt like hell. So it's still going to be 324 for a few hours at least.

Scheme!

Schemes I'm Scheming

I'm mucking about with Scheme on the road to completing the second programming assignment in CSC324 at the University of Toronto.

More as, well, this story develops or something. So far I've convinced myself that I can competently compose Lambda expressions and do a bit of listy stuff. If I can get car-cdr recursion happening, I'll be a happy recognizer indeed.

Unpleasantness

I'm not sure that this was the most forthright way to get a blog started. Kant would be irked; I'm not exactly doing this in a categorical-imperative above-the-board way. Still, I have a blog, called "recognizer", here on blogspot now. And so I can participate in the conversation on this forum as well.

Good work.

But evil.