I was walking with Mark to our cars after class today and he told me about his plans for a date he has this Saturday. We go to cross the street and a couple girls walk in front of us, cutting us off. Mark, unperturbed by other matter occupying a space in which he wanted to be, keeps going at the same speed, so he and one of the girls bump into each other. Maybe one of the girls apologized, I don’t remember, but Mark, still plowing on, cries “Watch out people!” which, after a surprised pause, made me laugh. I mean sure, we all think such things or even grumble incoherently under our breath, but we don’t say them aloud. Or at least I don’t, because I worry people will think I’m rude or something. Mark didn’t sound annoyed-rude, more like dry, why-don’t-people-watch-where-they’re-going amused. One of the girls apparently heard Mark, because she looked back over her shoulder with this annoyed look on her face and I tried to not laugh so obviously for fear she’d think I was laughing at her. So after the girl looks back at us, though I don’t think Mark noticed, he cries “Big blue man coming through!” due to wearing a large, puffy UK-blue coat. We’re across the road at this point and I can’t stop laughing. As we branch off to go to our different cars, I continue our conversation about his upcoming date with “You do have a way with women, Mark.”
Latest Tweet
- Dropped container of polynesian sauce on floor, fully-open side down. NOTHING CAME OUT. Chick-fil-A, champion of viscous sauces. 4 days ago
- More updates...
Categories
Tags
academia alcohol animals boyfriend cooking databases email forwards family Flickr food friends health Javascript Lexington Linux list Mario math movies music news OS X Perl PHP politics programming quizzes Rails rants reading Ruby screenshots shopping Sims sports themes tutorials Twilight is ridiculous vehicles video games videos weather Web development work zombies again-
Recent Comments
-
Random Quote
There is no theory of evolution, there is only a list of animals that Chuck Norris has allowed to live. Syndication
All posts RSS feed
merge sort, the eater of nodes
I’m so tickled to have completed an assignment for my Linux kernel class. The specification was as follows:
I banged around on that thing for almost two weeks, variously getting a modified kernel that would a) segfault immediately, b) fail to reach the login prompt and just kind of hang out, or c) reach the login prompt but fail to allow me to log in. Turned out one of my main problems was that the sorting function I was using, an implementation of merge sort that I had found posted on a Linux kernel mailing list, was eating my nodes instead of just sorting them. It would delete one at a time in a sneaky fashion. I thought I had checked the thing, and who knows, maybe it worked it at first and then I changed something that caused it to grow an appetite for my
structtype. At any rate, I replaced the function with my own implementation of selection sort since it was quick and easy to implement. Upon doing that, things started to behave as I expected, and it was a short road to getting my modified kernel to work properly then.Poor Jon was sick this past weekend and so he did a lot of sleeping and sniffling. This actually worked out okay for me because, while he slept, I worked on my Linux project. He still has to go to work this week, which sucks for him, and his job is in Cincinnati, which sucks even more because of the traffic. I’m hoping he’ll be well by this weekend so he’ll be back to his usual self, plus the two of us could then go to Carly’s birthday party.