Category Archives: OldBlog

QNX 30th Anniversary

QNX Software Systems, makers of the QNX operating system, one of the more awesome and under-appreciated operating systems, is celebrating the 30th anniversary of the QNX platform with a series of posts about the history of the company and OS.

I love weird OSes. I love computer history. I’m all over this one.

QNX/Neutrino is a pretty nifty OS, which is a semi-open platform, with ports available for almost every common architecture. It is UNIX-like, so the environment is familiar, and is so small, lean, and cleanly interfaced that you can simply plug/unplug everything above the mircrokernel with their modules or your own code. It is noticeably a real time OS, and has a reputation for high reliability/availability, which is (thanks to it’s small, elegant codebase) certifiable, the combination meaning it is in all kinds of “critical control systems:” stuff like medical equipment and nuclear reactors, but is flexible enough to present a workstation-like environment as well.

There is a famous (among OS nerds) demo QNX used to offer, which provided a complete environment, including windowing environment, networking, browser, and some useful programs, on a 1.44mb floppy, with incredibly tiny system requirements. It is still available from the wayback machine. A commentary on the demo disc is here. It’s fun to bring up and fiddle with on a virtual machine (qemu, bochs, whatever; it isn’t demanding), but isn’t quite as impressive as it used to be since the demo hasn’t been updated in roughly a decade, and the UI looks very dated.

Sometime in the imaginary future where I have time for such things I’d love to sign up for the non-commercial source access and wallow in it for a while, it’s always struck me as beautiful and ahead of it’s time in the same way as BeOS, but without all the tragedy.

Posted in Computers, General, OldBlog | Tagged , , | Leave a comment

Asian Salmon

asiansalmon_sm.jpg
I was in the mood for something light and asian after eating mostly southern deep-fried things today. Dinner was edamame, baked salmon, white rice, and a dipping sauce made from rice vinegar, shoyu, fresh grated ginger, garlic, pepper flakes, brown sugar, and a splash of sesame oil. Traditionally I think the fish and edamame would have been steamed over the cooking rice, but I was using frozen edamame, and didn’t feel like scrubbing stuck salmon out of the steamer basket, so the edamame was zapped, and the salmon was baked on a foil-lined tray in the toaster oven.

Posted in FoodBlogging, OldBlog | Leave a comment

Dr. H.J. Siegel Talk

Dr. H.J. Siegel, an old colleague of my advisor and a leading figure in multiprocessing, will be at UK to give a talk next Monday. Abstract:

Title: An Introduction to Research Issues in Heterogeneous Parallel and Distributed Computing

Time: 10AM, Monday, March 1, 2010

Room: 112 RMB

Abstract:

In heterogeneous parallel and distributed computing environments, a suite of different machines is interconnected to provide a variety of computational capabilities. These capabilities are used to execute a collection of tasks with diverse computational requirements. The execution times of a task may vary from one machine to the next, and tasks must share the computing and communication resources of the system. An important research problem for heterogeneous computing is how assign tasks to machines and schedule the order of their execution to maximize some given performance criterion. An overview of a conceptual model of what this involves will be given. An example of resource allocation research will be presented. The example involves an ad hoc grid environment, with energy constrained mobile computing devices that could be used in a disaster management scenario. Open problems in the field of heterogeneous parallel and distributed computing will be discussed.
“Alligators” that make heterogeneous computing challenging will be shown.

To give a little background on Dr. Siegel, tweaked from a discussion with a friend and former group-mate who went to do his PhD under Dr. Siegel:
“There is a threshold, somewhere around tenure in academia, at which you are no longer effectively discouraged from cultivating eccentricities.” This is true for most tenured faculty, but the cowboy + leading figure in multiprocessing combination is a winner among winners.

Posted in Announcements, General, OldBlog, School | Leave a comment

Gettin’ my Buildycrunk On

4371527607_34f777200c.jpg
I’m getting my Buildycrunk on, so are all these people. You should be too.
I’ve seen coding, grading, knitting, antenna fabrication, card games, board games, and all kinds of awesomeness.

Posted in Announcements, DIY, General, OldBlog | Leave a comment

Kevin Rudd is an Ignorant Yokel

From a thread at the excellent phdcomics phorum where I frequently lurk and occasionally post, Australian Prime Minister Kevin Rudd said something awe-inspiringly ignorant about reproduction and higher ed.
It’s simultaneously comforting and distressing to know that the US isn’t alone in having ignorant yokels running things.

From the article, narrator is female:

At that point one of my friends introduced me, dropping in that I am completing a PhD. At this, [Australian Prime Minister Kevin] Rudd rolled his eyes and in a terse voice lacking any sense of irony remarked that is the “excuse” that “all” young women are using nowadays to avoid starting families.

Why is this an incredibly ignorant thing to say? Let us count the ways…
1. There are well established positive correlations between parent’s education level and almost every indicator of success for children. (and a corresponding inverse correlation between education level an fertility…the “only stupid people are breeding” argument.)
2. I don’t know the numbers from Australia, but in the US 5.587% of the population over 15 has a Master’s degree, and 1.066% has a PhD, around 60% and 40% female respectively. (src, pdf) — “all” the young women? really?
3. There are too damn many of us anyway.
4. What the hell would posses someone to say that? Really? Is it the 1930s?

In a totally unrelated matter, one of the three people sharing the Nobel Prize in Medicine last year was a female Aussie PhD…

This is not to say the US is doing any better on looking bad right now. We have this shit, where a bunch of assholes are trying to pull an Intelligent Design (nomenclature swap to hide the fact they don’t have a leg to stand on) to shove their religious bullshit into the social sciences curriculum.

Posted in General, OldBlog, School | Tagged | Leave a comment

Google Buzz

I’ve started using google’s new status message/message into the void, pleading for attention/twitter-like system, Buzz. Between being resigned to the fact that google already knows everything they possibly can about me, and the fact that the system is reasonably open and transparent (unlike, say, facebook), I’ve decided it is sufficiently un-creepy to use.

Stuff posted here will (FINALLY, it took 3 days to index my rel=”me” link) start cross-posting to Buzz. Things posted to buzz won’t show up here, but my buzz feed can be followed by non-google-users at My google profile.

Posted in Announcements, Computers, General, OldBlog | Tagged , | Leave a comment

Beef and Broccoli

beefbroccoli_sm.jpg

This is sort of the simplest expression of halfassed asian food, and it looks reasonably distinguished for how simple and easy it is. One of those things that is nice to make when I’m not feeling any particular inclination toward any variety of food, but need to cook and eat something. This particular batch had a little problem, in that I forgot to add any garlic until it was done. I just fried some garlic in oil (mostly “vegetable” oil (which is mostly soybean), with a little sesame for smokiness) with a dash of shoyu and topped with it to fix, and it turned out edible.

Because it is such a simple, ubiquitous dish, I tend to use it for judging asian restaurants. It is almost as easy to make nasty as it is to make, and shows technique and ingredient quality clearly because of its simplicity.

Posted in FoodBlogging, OldBlog | Leave a comment

Buildycrunken #2

Collexion (check out the bitchin’ new webpage, courtesy of nuex), along with our friends at Third Street Stuff and Coffee, are holding Buildcrunken #2 on the evening of Feb. 19th at Third Street Stuff.

Last time was amazing, and many excellent things were accomplished. Everyone rest up, come up with something to hack on, and show up; a grand time will be had by all.

There will probably be more detailed information online shortly; I am slightly out of the loop because I missed last week’s Collexion Lunch (due to allergies), and this week’s Wednesday Collexion meeting due to to sticking around, keeping the lab open, and helping some of my kids finish up tedium lab week in EE281 (where we make the kids design and build something that takes at least 4 TTL chips, by hand).

Posted in Announcements, DIY, General, OldBlog | Leave a comment

Glazed Salmon

In classier news, snooty food:
glazedsalmon_sm.jpg

I came across some unusually cheap (and mediocre quality) frozen salmon last weekend, and put it to good use making one of my favorite fish dishes. The samlon is coated in a glaze of brown sugar, shoyu, a little lime juice, and some freshly grated ginger (which can be made lazily in a bowl in the microwave) then broiled unitl flaky, re-basting every few minutes. You can do the broiling in a foil-lined tray in a toaster oven, so the burnt sugary mess can be rolled up and thrown out, and is contained in a small area even if some does get loose.
The white long grain rice and steamed sugar snap peas should be self explanatory.

Very easy, and quite tasty.

Posted in FoodBlogging, OldBlog | Leave a comment

We Have the Classiest Grad Students

Man Charged With Attempted Murder In Plot To Kill Witnesses

Yeah, that Polish Mike is the Polish Mike from the ECE department, that I did a Digital Controls project with a couple semesters ago, and who was TAing EE222.

I’m hoping the unnamed passenger in the article wasn’t his girlfriend, who is a recent graduate from our department, bright, and to the best of my knowledge uninvolved in Mike’s shadier behaviors.

Strangely enough, he was a competent engineer and a cool guy — aside from the drug dealing, apparent mob connections, and murdering, obviously. He was always very honest about his various fuckups, and would sometimes warn us that he had a court date coming and might not be back. We’d always just wish him good luck and make sure not to get involved, because, frankly, what else can you do? We were always kind of impressed that he kept coming back, he must have had some damn good legal representation. I suspect this latest incident is going to break the cycle of reappearances for quite some time.

EDIT: Folks in the department have talked to the girlfriend, she wasn’t involved. Also, you can check out Mike’s status on the LFUCG Division of Community Corrections page.

Posted in General, OldBlog, School | Tagged , | Leave a comment