On ll1-discuss there is some discussion about Object Oriented-ness. In part of this conversation someone was talking about modeling shapes and how Circles should but subclasses of Ellipse (So they can be compared via "equals"). Colin Putney wrote something very clever...#
``Not only do you not need to override equals, you don't need to subclass at all. Anytime you need a circle, just create an ellipse that just happens to be circular.
Of course, it still might make sense to have two classes, depending on the application. But if so, Circle should be the superclass. A subclass should extend its superclass, not constrain it. An ellipse is a circle with additional capabilities - it can have different radii along each of its dimensions.
It's ironic that shapes are so often used as examples in discussions of OO modelling. In fact, they make terrible examples, because geometry produces subtypes in exactly the opposite way that class-based object modelling does.''
Via KurzweilAI.net are David Hanson's Robot Heads -#
``The humanoids that have made news the past few years—Asimo, Grace, Kismet—are fine robots all, talented, versatile, smart, friendly. Asimo, the plastic-suited Honda humanoid, walks on two legs and welcomes visitors to the factory that builds it. *Carnegie Mellon's Grace, a six-foot-tall conglomeration of metal parts on wheels topped with an animated computer-monitor face, registered itself for a conference last year, found its way to the right room, and gave a presentation.* Kismet, the media darling of a few years back, looks people in the eye, smiles when they do, and learns just like a baby would, by watching and copying. Who wouldn't like these three? Other robots are being designed to work as nurses, tutors, servants and companions. But despite their talents, every one of these robots looks ... well, like a robot. They're sometimes appealing in a cartoonish sort of way, but they're metallic, awkward, clunky.
Not Hanson's heads. And for that reason, the next morning at 10:30 sharp the reporters are waiting—a roomful of them—and TV cameras are here to capture the debut of Hanson's latest, most advanced model. Hanson, 33, walks in and sets something on a table. It's a backless head, bolted to a wooden platform, but it's got a face, a real face, with soft flesh-toned polymer skin and finely sculpted features and high cheekbones and big blue eyes. Hanson hooks it up to his laptop, fiddles with the wires. He's not saying much; it might be an awkward moment except for the fact that everyone else is too busy checking out the head to notice. Then Hanson taps a few keys and . . . it moves. It looks left and right. It smiles. It frowns, sneers, knits its brows anxiously. Now the questions start, and Hanson is in his element: The head's got 24 servomotors, he says, covering the major muscles in the human face. It's got digital cameras in its eyes, to watch the people watching it, and new software will soon let the head mimic viewers. *Its name is K-Bot, and it's modeled after Kristen Nelson, his lab assistant.* ''
Daniel Drezner has quotes from the American Political Science Association's Annual Meeting...#
``From a panel discussant: "I was playing golf yesterday, and only psychologically left the golf course five minutes after this panel started. And let me just add how happy I am that APSA moved its starting time for the early morning panel from 8:45 AM to 8:00 AM''
`` "I need to finish quickly, since the governor signs all University of California diplomas, and I want to avoid a Schwarzenegger signature on my diploma." ''
Just A Gwai Lo links - ``If you were looking for a Shockwave presentation of Saddam Hussein rapping over an Eminem beat, this is your lucky day .''#
Via Ten Reasons Why is Can Grand Theft Auto Inspire Professors? -#
`` Until a few years ago, Mr. Gee was himself clueless about video games. He became interested in the subject as he watched his son, then 6 years old, play a game called Pajama Sam. Mr. Gee wondered what a game for adults would be like. So he bought a game called The New Adventures of the Time Machine, which was loosely based on the work of H.G. Wells.
"I was floored by how long and how difficult it was," he says, sitting in his office, one wall of which is now covered with posters of video-game characters. He realized that the gaming industry makes more money than Hollywood, which means that millions of people are plunking down substantial amounts for games that take on average 50 to 100 hours to complete -- roughly the amount of time spent in semester of college courses. "Some young person is going to spend $50 on this, yet they won't take 50 minutes to learn algebra," he says. "I wanted to know why." ''
Evan Kirchhoff responds to the idea that students should not be judged on their essays and factual memorization...#
``Secondly, we ought to be judging people by essays. It's called "reasoning" -- yes, not "problem solving" or "creative thinking" or "looking at the big picture". The latter are probably trainable to some extent through current games (as well as through a number of other activities, like team sports, which was the corresponding educational fad when I was in elementary school). Reasoning, on the other hand, is a process of connecting premises (English sentences) with conclusions (other English sentences). The only way of learning that is through the examination and construction of argumentatively connected English sentences: in other words, essays.
Thirdly, I went through school without any of that "historical trivia" of "names and dates". As a result, I'm now horribly ignorant. I couldn't tell you the dates of World War I to within 10 years, and the main thing narrowing that window is that I know it has to begin with a "19--". About 90% of what I know about world history in general, and the Middle East in particular, I've acquired over the past couple of years. This is embarrassing, and would be even more humiliating if our cultural standards for historical knowledge weren't so low. I agree that a good education should tie things into a general context (a pedagogical idea which was probably suggested about 2500 years ago), but the "big picture" emerges only from a series of small and specific data-points.''
Alexander Payne got some new kicks...#
Everyone gets brandwhorey about shoes. Women are, in my experience, magnetically fucking drawn to them; crazy black hole shit, unavoidable. And designer sneakers have become the male domain, with the black guys heading towards the jacked up court-ready foot-SUVs and the white guys laying it down for indie cred Chucks, big-tongued skater kicks, and other flat, arch-maiming epitomes of urban podia-foolishness. Shoes are stupid, but we love them dearly. We ignore the word from on high; we know we should all shuffle about in airy, simple, supportive Jesus-style sandals, and yet we fuck our feet up nice and good for hot kicks. We are flawed and weak for our shoes.
I am flawed and weak for Pumas. They're not so bad for my feet, actually, but they are much much too expensive. I had a black-steel-silver pair of Mostros, a "lifestyle shoe" (seen amongst its kind in the Puma online store) that I loved dearly. Mostros are the king-hell shoe, the mutant lovechild of a slipper, a running shoe, a climbing shoe, your favorite 3rd Grade velcro sneakers, and an octopus. They are unfathomably comfortable from the first steps and look fascinatingly good with everything short of a suit. My sad-cloud-palate Mostros were my goddamn shoes, and they had a good two or three months left of active duty in them when they were prematurely disposed of by an overzealous housekeeper. I was crushed, and the other Mostro color schemes out then couldn't begin to console me. ''