Halloween
Halloween was okay. It didn’t start off good. My roommate Michael was in an accident on his way to work. Thankfully, he’s alright. But he doesn’t know if his jeep is going to make it. Which really sucks, coz his jeep is awesome, and it means a lot to him. Should have gone out on Mill… there were a lot of hot girls there… me and my buddy Suhrid went down there at about 1 in the morning. It was still fun.
For the hell of it, my buddy Omar and I (actually this was all Mustapha’s idea) went trick or treating to two houses with paper bags on our heads. Omar went first and the guy there was like “Aren’t you too old to be trick or treating?”. I went to this other house where the lady looked at me all wierd and asked “What are you supposed to be?” so I was like “Umm… Paper uhh… Bag Head Man.” It was pretty funny. However, the lady only gave me one lollipop. How lame is that? I have drill this weekend. My CSE421 homework is hard as hell and it is due on Monday…
Popularity: 1% [?]
Garba 2001. 421!!!!
Pictures from Garba 2001 are up. Also, 421 is so much WORK. I still have to make my program more efficient… although my “efficient” version is ridiculously obese compared to my professor’s…
Popularity: 1% [?]
Lab 7
Lab 7 is interesting. The M6800 processor does not have a divide instruction. No Divide Instruction. Crazy, I tell you… When I was doing 225, I thought the M6811 was limited. I was wrong. Please give me the 6811! But I’ll tell you what… I’m glad I’m not working on the M6805… I heard that one is a stripped down version of the M6800… that’s too painful to imagine… but I’ll tell you what processor rocks… the M6809… You get a U register… and you can index off any register… you can even use indirect addressing! Now that’s a kick-ass processor. Oh yeah… and CSE 225 is no longer what it used to be… at least that’s what I hear. Apparently they work on the M68000, which has 16 (or 8 or some ridiculous number like that) 32-bit registers… and you can index of any. Now that is just obscene… completely decadent. What are they going to do when they come to 421? All we have here is one 16-bit register and two 8-bit registers. I could write all my 421 labs using just one 32-bit register. Come on… is that what you call assembly programming? Yeah right!
Ok, so I got a little carried away. But that’s what happens when you code in assembly… it’s cool like that…
Popularity: 1% [?]
Photo Album still WIP
I know the Photo Album pops up with a list of all albums, but it is still work in progress. You might (and most probably will) notice this page crashing. Sometimes this window might open up with the borders screwed up and none of the links showing. That’s because I broke the back-end or I’m working on it. Sometimes the links won’t work. That’s because I broke the Javascript files or I’m working on them. This entire website is WIP so you’ll probably notice a lot of that. I have to sleep now. Need to shorten my assembly code again.
Popularity: 1% [?]
421 permeates the core of my being
Ah 421! I love this class. It’s so hard. It’s a lot of work, yet I love it. I love programming in Assembly. This is where you’re but one level from the processor… manipulating its guts. Telling it what to do. There are no nice if-else statements here. No print statements. It’s at a way more primitive level than that.
When you think about it, all you are maniuplating are a bunch of 1′s and 0′s. But there is an underlying logic in those numbers – that is what you need to exploit. There is no distinction between data and program code. One is the other. They are all the same. You make order out of chaos. Assembly programming is an intricate puzzle. It tests your ingenuity. Sometimes when you have an epiphany it is as if the heavens opened and the angels sang…
Popularity: 1% [?]
Jeebus
It’s like 2:30am in the morning and I don’t feel sleepy. What the hell? I have four questions left in my Physics 361 Homework. I’ve been breezing through them real easy so far. I might demo Lab 3 tomorrow. I was $1D over my professor’s size… I cut it down to $E over… which is still 14 freakin’ bytes… must cut it down further…
Popularity: 1% [?]