The Blogg

July 19, 2010

Book Review: The Wings Of The Dove

Filed under: Books — chadhogg @ 12:49 pm

Henry James likes to stuff as many clauses, appositives, interjections and the like into each sentence as is possible, which makes reading and understanding his text a chore. I have been accused of over-using commas myself, but I could not begin to compare with this text. See, for example, two sentences taken from early in the book when I was especially frustrated.

The woman in the world least formed by nature, as she was quite aware, for duplicities and labyrinths, she found herself dedicated to personal subtlety by a new set of circumstances, above all by a new personal relation; had now in fact to recognize that an education in the occult — she could scarce say what to call it — had begun for her the day she left New York with Mildred. She had come on from Boston for that purpose; had seen little of the girl — or rather had seen her but briefly, for Mrs. Stringham, when she saw anything at all, saw much, saw everything — before accepting her proposal; and had accordingly placed herself, by her act, in a boat that she more and more estimated as, humanly speaking, of the biggest, though likewise, no doubt, in many ways, by reason of its size, of the safest.

Of course, the differences between my English and idioms and Mr. James’s makes this worse. It was not uncommon for me to read a paragraph (which might span several pages) and find that while I had been lexically scanning the text, I had no idea what I had just read. This was less of a problem than might be expected because many pages go by without anything of importance happening or being said. A long story almost exclusively about interpersonal relationships can be enjoyable if the characters are interesting, but I did not find this to be the case.

I do appreciate that James took two effective and unusual risks. First, at least half of the major characters, with whom the reader would be inclined to sympathize, can be quite monstrous. Second, while I was excited just to reach the end, the ambiguous last paragraph leaves much to think about. In spite of these features, I believe I will be putting off The Ambassadors for some time.

July 17, 2010

AAAI-10

Filed under: Personal — chadhogg @ 10:43 am

The conference proper started Tuesday morning at 8:30 with an opening ceremony and then an interesting invited talk by Leslie Pack Kaelbling encouraging a greater role for reasoning about and updating belief states as an underlying model for robotics. Unfortunately, I filtered out some of it because it inspired some ideas about probabilistic planning that I had to explore in my mind before I forgot them. Then I went to an IAAI invited talk by Jay Tenenbaum about his efforts to apply artificial intelligence to the field of cancer treatments. Essentially, he is building a very large database of how different treatments affect people, indexed by the subtype of their malignancy and, when available, the full genetic code of the tumor. This has already led to some surprising results where a drug that had been known to be effective in one rare subtype of melanoma was found to also be effective in a more common subtype of cancer of another organ. His premise is that cancers are highly individual, and thus that to find similar cases to a new patient we need to look beyond the experience of their individual physician. It sounds like a great and potentially achievable goal, though I shall have to discuss this with my wife (who is a resident in a family medicine program).

Then I went to a session on Search. The first two papers were well-presented and very accessible for someone who has thought about search problems but not done any serious research on them. The third may have been good, but the presenter spoke softly and did not carry a big stick, so I did not bother paying attention.

For lunch I met one of my co-authors at Goodfella’s Pizza across the street from the conference venue to tighten up the presentation of our work that I will be giving on Thursday. Our discussions were fruitful, but the service at the restaurant was positively awful. We both ordered sandwiches, and they were not ready for 45 minutes. Mine might have been a bit understandable as I ordered in the midst of a crowd of conference attendees that had mobbed the place at the same time. But he ordered after it had mostly cleared out, and was still waiting long after the restaurant was practically deserted. Did I mention that I ordered a fried chicken breast sandwich and got sliced turkey instead?

After lunch was a broad invited talk about General Game Playing. I did not find it particularly informative since I have already done some work in that area, but it did inspire me to try to find some time to do more with it. I spent the rest of the afternoon at sessions for the first AAAI Symposium on Educational Advances in Artificial Intelligence. I do hope *someday* to be offered a teaching job in which this sort of information might be useful. All of the presentations were interesting, but I was especially impressed by the first one I saw, about using projects based on the Pacman domain to teach a broad swath of AI techniques in a way that is fun and lets students implement algorithms without having to write or understand all of the boilerplate code around it. Given the opportunity, I will definitely be trying to use this.

At the end of the day there was a student reception scheduled. I was not in the mood for schmoozing with strangers (nor am I ever, really), so I showed up but only stayed long enough to verify that no one else was interested in taking the initiative to get to know me. There is a Hard Rock Cafe in that area. I had kind of wanted to go there since I have never been to one and I am, in fact a fan of hard rock. I assumed it would be too noisy for the kind of meal where you want to have serious conversation with your dinner-mates, so this seemed an ideal time to try it. I think they should rename themselves to the “Popular Music Cafe”, as their music and memorabilia span all types of modern music. The music (which contrary to my expectations, can barely be heard above the clatter and chatter of diners) came from concert footage and music videos shown on various screens. I saw many genres of music: funk (Kool & The Gang), rock & roll (Bruce Springsteen), pop (Billy Joel), but only one song by a hard rock band, and perhaps their song that rocks the least hard (“Why Can’t This Be Love”). The memorabilia hanging on the wall included pieces from such hard rockers as Sheryl Crow, John Lennon, Willie Nelson, and even Ella Fitzgerald and Branford Marsalis. So yeah … The food was good.

Allow me to explain another travel annoyance, how MARTA managed to weasel an extra $0.50 from me. (The horror!) The system for accepting payment for transit is that you buy either a plastic card for $5.00 or a cardboard ticket for $0.50, either of which has an RFID tag (I presume) that is read when you tap it at a subway or bus entrance. These cards/tickets are purchased from vending machines, at which you are also able to add value of various types to the card/ticket — a single trip fare, a daily unlimited ride pass, a certain amount of cash, etc. Nothing unusual so far, except that you have to pay for the media. Although it is not a bargain if most days you will be making a single round trip, I desired to purchase a weekly unlimited ride pass for convenience. The vending machine only offered 1-4 day passes, so I bought a 4 day and assumed I would reload more value onto it later.

Tuesday night on my way home I tried to reload my ticket, since my 4 days would be ending at whatever they counted as the end of the day. The vending machine happily accepted my request to reload value onto my ticket and displayed a menu of the various types of value that can be added. However, none of the buttons for any of these menu selections did anything. I asked a MARTA employee who was emptying trash cans if he knew anything about the vending machines, and he tried the same things I had, then told me that tickets cannot be reloaded. Although this was obviously not true, I consented to purchase a second ticket for the next two days.

Wednesday morning I woke up to some frightening news: my advisor had sent an email at 3:00 saying he was in the emergency room. I called some hospitals and found the one he was at, where they promised to have him call me. (Thankfully, I suppose HIPAA does not cover whether or not someone is a patient, or there is an exception for ongoing emergency care.) An hour later I found out that he had experienced difficulty breathing, was having tests done, and did not want me to come in.

I had missed the plenary session, but went to the last half day of EAAI. The first part of this was a talk on incorporating active learning. I had already seen something very similar in the Lehigh Teacher Development Series, but it was a good reminder. We then split into groups to put this into practice devising strategies for teaching different topics in AI. Glancing through the names of the people in my group, I realized that one of them was a faculty member with whom I had had a telephone interview at Washington & Jefferson college. I tried to make a joke about their having not hired me, but I fear she may have interpreted it as genuine bitterness. I suppose it does not really matter. After this was a panel session among experienced educators, which was also somewhat useful.

I found some familiar faces with whom to eat lunch, then saw an invited talk about designing agent interface mechanisms (such as auctions and voting) in such a way that no agent can gain an advantage by misrepresenting their true desires. I lacked some necessary background, but the problem and examples at least were interesting. Then was the first AAAI session that was actually about topics peripherally related to my work. The first two talks were good, but I did not hear much of the third one because I received a voicemail from my advisor’s wife saying that they were keeping him overnight and that he had a favor to ask me.

I tried calling his room in the hospital for 40 minutes, getting either busy signals as he talked with others or endless ringing as he was being seen by the staff, then decided to just go to the hospital and hope they would let me in to see him. They did, and from my perspective the nurses and other staff at Emory University Hospital Midtown were really exceptionally helpful and friendly.

The diagnosis was pneumonia. I did not get a report on the etiology, but the antibiotics they had been giving him seemed to be working. They were holding him in 23-hour observation with intentions to release him at some point the next day unless he took a turn for the worse. We visited for a few hours with another colleague and friend who planned out how to divide the responsibilities that Dr. Munoz-Avila had had at ICCBR-10 the following week (and would not be attending, to try to rest and recover). About 8:00pm I left to give him a chance to try at sleeping, and ended up doing just that myself quite early.

Thursday morning I skipped the plenary invited talk to instead check how my slides looked on a projector, and found that the figures were virtually illegible from the back of the room. After adjusting them appropriately I went to an IAAI invited talk by science fiction author Vernor Vinge. He talked about the technological singularity as an emergence of intelligence so superior to that of current humans that it can only be compared to the separation of Homo Sapiens from the rest of the animal kingdom. I am rather a skeptic on this topic, but he was interesting to listen to.

Then I went to the first session on planning, where there were two good talks and one that I did not really pay attention to. The group that I joined for lunch wanted to visit a Vietnamese noodle restaurant, so I bravely tried Pho. It was edible, but I have no desire to eat it again. The soup contains very long noodles that are nearly impossible to collect on a spoon. I tried imitating the use of chopsticks by my fellow diners, but that was mostly a comedy of errors.

The second planning session was after lunch, and I again greatly enjoyed the first two talks and struggled to focus on the third. Then there was a session specifically on planning under uncertainty. These were somewhat further afield from my ability to really understand what is going on, but still interesting. I got an email from my advisor that he had been released and was at the airport ready to head home.

The very final session of the day was the one in which I would be presenting. Although the first talk in it was somewhat planning related, it seemed to be a mixture of whatever was left after filling the more focused sessions. My presentation went ok, though midway through I forgot how I intended to use an example and had to move on without explaining it. The questions afterward were insightful and I was mostly able to answer them, and no one was jumping up and down saying that what we had done was stupid or had been studied 20 years earlier.

I rested a bit in my room before packing up, but got to the airport around 8:30pm. My flight would not be leaving until 6:00am, but I would not be able to get enough sleep overnight for it to seem worthwhile paying to stay in my room another night. I planned to check in and doze / read / game at the gate through the night.

There was no one at the U. S. Airways check-in desk, so I started to use one of their self-check-in terminals. After it determined who I was, it informed me that I would not be allowed to check-in more than 8 hours before my flight time. Annoying, but I could sit on the floor and read for an hour and a half. A few minutes after 10:00 there were still no ticket agents, so I attempted to use an automated terminal again. At some point in the meantime, however, they had all been shut down.

I asked a passing security officer if there was ever anyone at the ticket counter, and he said only from around 4:00am until 6:00pm. So rather than resting comfortably at the gate, I spent the night sitting outside the security zone, watching my luggage to make sure no one walked off with it. How can the busiest airport in the country be effectively closed down for 10 hours each day? I was *not* happy. I’ll let you guess whether or not the Atlanta airport has free wireless Internet access available.

I found a seat on the floor near a power outlet and kept myself awake playing a game of Civilization IV until 4:00am, when I checked in and got to my gate around 4:40am. I tried sleeping here, but that did not really work. I did doze through most of the uncomfortable flight. Back in Philadelphia I caught up on some more reading and wrote most of this entry while waiting 2 hours for my flight back to Williamsport.

The final leg of my journey was on a prop plane, which was a first for me. I was expecting to find the experience somewhat different from those on jet-powered vehicles, but this was not really the case. Sadly, I did not have the opportunity to fight a Nazi while dancing around the spinning craft’s propellers. Home, sweet home! I got back to Williamsport around 1:00pm, and slept for all but about 3 hours until 8:00am the next morning. I have never felt so refreshed in my life. My only regret is that through 6 days in Georgia I did not see a single peach or peach-based dish for sale, and so I never ate one.

July 13, 2010

Exploring Atlanta

Filed under: Personal — chadhogg @ 4:01 pm

Sunday I had no official responsibilities (there was an interesting workshop being held, but I would have had to pay an additional registration fee or sneak in unnoticed to attend), so I decided to be a tourist of sorts. My primary objective was the Atlanta History Center, but since it did not open until noon on Sundays I had plenty of morning to kill. I left my room around 10:00 en route to Sublime Doughnuts since I saw it on a map and have a special place in my stomach for artisan-quality doughnuts. On the way I saw much of the Georgia Tech campus, which is rather more extensive than Lehigh (though thankfully much flatter as well). The most interesting quality of the Sublime doughnut (I splurged on a Honey-Glazed Cinnamon Swirl and a Yin Yang Twist) is their extreme fluffiness. I think I prefer my doughnuts more thick and chewy, but it was an interesting taste: better than mass-produced Dunkin’ Donuts but in no way able to help me forget the loss of Sunrise Valley Donuts.

After much waiting around I took a bus back to the main subway line and a train to the Westin Peachtree Plaza Hotel, where I picked up my conference materials. While parts of the METRA train lines are at ground level and others are even elevated, the Peachtree station is ridiculously far below ground level. Then I took the train, another bus, and a good long walk to the Atlanta History Center, arriving around 1:30. In the four hours before closing I was able to see only the Metropolitan Frontiers and Turning Point: The American Civil War exhibits, and had to rush through the end of the latter. The exhibit was a good, thorough survey of the war, but for someone who is already familiar with American history in broad strokes, I would have much appreciated a greater focus on the Battle of Atlanta and the role that Georgia played in the war. Most of the information here, while presented in its own unique way, was the same as any other historical museum that would cover the 1860s. I was disappointed to find almost nothing about the Reverend Doctor MLK, Jr., but there is another entire center devoted to his life in the area.

When the museum closed at 5:30 I walked / bussed / subwayed to Underground Atlanta, a commercial district where ground level had been paved over with viaducts such that there are now streets and businesses entirely underneath the heart of the city. I was thinking about stopping at a “real” restaurant for dinner, but obnoxious hawking from the employees at What The Chicken drew me in. (Perhaps this is an Atlanta eatery theme?) Their freshly cut, breaded, and fried chicken fingers were much better than the par-cooked, frozen kind that you can get most places, and the side dishes were good too. After exploring the rest of the subterranean concourse, I subwayed / walked back to my room and got to sleep soon after 9:00pm.

I was volunteering Monday to earn my free conference registration, which involved moving some equipment between various rooms and then collecting tickets at a tutorial that I did not bother trying to follow. Then I spent the late morning and afternoon in a workshop on Goal Directed Autonomy, of which my advisor was a co-organizer. When I arrived, I discovered that he had an upper respiratory infection and could barely speak above a whisper. Thus, I spent the lunch time scrambling to understand his slides and in the afternoon gave two presentations on work that was not mine. All things considered, it went well. The workshop as a whole was interesting; this is not necessarily a new idea but is a new terminology, and just about everyone had their own unique interpretation of what it should mean.

July 11, 2010

Greetings From Atlanta

Filed under: Personal — chadhogg @ 8:25 am

Man, it’s hot as Pennsylvania here! Actually, that’s not even true. Highs here are around 90, while they topped 100 at home much of the last week. Still, it is plenty warm when you are dragging around luggage. I hate travel. Going new places and seeing new things is great, but I am unconvinced that it is worth the hassle of being away from home and the process of getting there. Allow me to illustrate my experiences yesterday:

The first leg of my journey was a short flight from Williamsport to Philadelphia, scheduled to depart at 5:55am. This meant waking up at 5:00am, 4 hours earlier than usual. I attempted to go to bed 4 hours early at 9:00pm the night before, but did not actually manage to fall asleep until a more typical 1:00am. Although we flew through a rainstorm, that first part of the journey was not bad. I arrived at Philadelphia International Airport around 6:50am.

Having a substantial block of time before my connecting flight, departing at 11:50, I called some friends that live in Philly to get some breakfast and hang out. Because getting through airport security can be a slow process, I cut our visit short to be back at the airport at 10:25. Naturally, I was through security and sitting at my gate by 10:40. I dozed in that wondrous state somewhere between fully awake and fully asleep for some time before finding out that my flight was delayed until 1:00pm, and then 1:30pm, due to maintenance issues. Once we had actually boarded the airplane and begun taxiing an hour and forty minutes late, the pilot informed us that air traffic control would not have an open runway for us for the next half hour.

Thus, I arrived in Atlanta sometime after 4:00pm, then walked what seemed like several miles from terminal D to baggage claim. There was apparently an inter-terminal subway that I could have ridden, but the signage was not clear that it would take me where I needed to go. After about half an hour of watching the baggage carousel rotate, everyone I recognized from my flight had taken their bags and left, while mine had never made it onto the belt. I stayed there, hoping that perhaps those bags that had been transferred from another flight would be coming out later, for another 15 minutes until a security officer walked past. When I explained the situation to her, she suggested I visit the U. S. Airways service desk to file notice that it had been lost. At the service desk was a row of bags, one of which was mine. I was unable to get an answer from the attendant as to why my bag was here instead of with the others, but was glad to take it and move on.

I took the MARTA Red Line from the airport station to the North Avenue station, where I followed signs for the exit to street level and found myself on West Peachtree Street NW. I planned to walk around the station until I found North Avenue, but this proved somewhat difficult as I reached 3rd Street NE, then Peachtree Street NE, then Ponce De Leon Avenue NE, then back to Peachtree Street NW. Thankfully someone was able to inform me that North Avenue was on the other side of Ponce De Leon Avenue NE, and when I reached there I found a second exit from the subway station. If there had been informative signs inside, I might have saved myself more than half a mile of confused walking in the heat. Another half mile or so brought me to the North Avenue Apartments West, where after waiting 15 minutes for a housing department employee to show up, I was able to check-in to my room at 6:30pm.

Exhausted by hungry, I visited the main branch of The Varsity. I have an interest in old fast-food establishments that never became national chains and places “iconic in the modern culture” of cities I visit, but more importantly I had passed it on my walk from the subway station to where I was staying. The service there is … interesting. There is no line to speak of for people waiting to place their orders, just a long counter with a dozen or more cash registers and a mass of people milling about in front of them. Thus, no one seems to know when to step up without cutting in front of someone, and employees are screaming “What’ll you have, what’ll you have?” at the top of their lungs every 15 seconds to convince someone to come place an order. The seating arrangements in the restaurant are school desks arranged in rows just like a classroom. I ordered a Glorified Bacon Cheeseburger combo with fries. The burger was not very good, even by fast food standards. The french fries were fresh-cut, which means they were tasty even though they seemed like they had been under a heat lamp for a bit too long.

Following my meal, unpacking, and a quick shower, I managed to be in bed by 8:30pm and slept, with some interruptions, until 6:30am.

June 29, 2010

Game Review: Mass Effect

Filed under: Gaming — chadhogg @ 12:33 pm

I had high expectations, and this could have been a great game. Although it received almost universally high ratings, I found it flawed in many regards. Is this “a new high mark for storytelling in games”, and are the RPG elements “outstanding”? Maybe to a typical XBox360 owner, but I would disagree. Of course, that’s not to say that I am not looking forward to playing the sequel. Based on what I had been told and the fact that they came from the same company, I was expecting Mass Effect to be Knights Of The Old Republic in a new universe. Rather, it is an FPS with RPG elements, and thus my natural comparison is against Deus Ex. Unfortunately for Mass Effect, neither it nor anything else has quite measured up.

First, let us discuss the story. It is difficult to write original space opera content when the ur-examples loom so large. A hive race of sentient machines that seem to exist for no purpose but to destroy organic lifeforms? It’s the Borg Geth of course. Small, elite order of warriors, respected by some but distrusted by others, who protect the galaxy? You must be talking about the Jedi Spectres. In spite of that, much of the setting and plot of the game is indeed new and interesting. The writers make some bold choices, and there are definitely emotionally moving moments. They try to stretch the setting such that it makes sense for the hero to be out on his own, answering to no one, and it sort of works; better than most games that just hand-wave this away.

The actual plot quests (“Missions”) are varied and interesting, but the main plot is only a small part of the game. The side quests (“Assignments”) are mostly formulaic: land on a planet, enter a small installation, kill everything, press a button at the far end, repeat. There are only a few different building designs, which make it seem even more repetitive. It makes sense that a single well-tested design would be fabricated and repeated throughout the galaxy, but this is a case where realism is boring.

I like the design of the combat system, from the use of overheating as a temporary limiting factor in the use of weapons rather than ammunition shortages, to making every weapon upgradeable. The first feature, combined with shields and health regeneration, mean that you never need to worry about optimally completing a battle and makes the entire experience very fluid. My first playthrough was as the default Soldier and I mostly found my companions’ uses of tech and biotic skills to be an annoyance. I plan to go through again in hardcore difficulty with a tech- or biotic-based character, and my expectation is that the battles will become more tactical and those skills will be useful. The economy is a definite weakness; the items that you find are almost always as good or better than those you can buy. The only purchases I made in the entire game were the prototype weapons available after the Rich achievement, the manufacturers’ licenses, and the upgrades that allow you to carry more grenades and MediGel. There are no unique items in the game, which means that you never get the excitement of finding a new, amazing item as there was in KoToR. I suspect the last two issues are related. The decryption minigame is annoying after you’ve done it a few dozen times, and driving the Mako around also becomes tedious when you yet again must find the spot in the mountain range separating you from your destination that is not so steep as to prevent your passage. Also, this is the second consecutive Bioware game I’ve played in which I had to solve a Tower of Hanoi problem. Surely they can come up with *some* other kind of puzzle.

This is, I believe, the first game I have played that includes Achievements. If their desired effect is to help wring replayability out of things that would otherwise lack it, it is working. I am going to play through a second time partially to see how a different class selection and wildly different personality and approach to solving problems will affect the game, but also partially to unlock more of them. For a completist like myself, such a shiny trinket dangling in my face is hard to pass by.

I saw the alien sideboob, and am glad to report it did not scar me for life. If you wanted to script a situation to show how absurd “think of the children” thinking and uninformed mass hysteria can be, you could not have come up with something better than the story surrounding this. It truly is incredible. (By the way, I noticed that the mother of the owner of the alien sideboob was voiced by Marina Sirtis. For nerdy young men of my generation that’s the original alien topboob, and it was on network television every week.)

June 21, 2010

Wiretapping

Filed under: Politics — chadhogg @ 12:02 pm

This article is a disgusting example of what happens when we allow the criminal code to be so vast that nearly everyone, everywhere, at any time is in violation of something. On one level, this is a case of law enforcement doing whatever they can to cover up evidence of near-malfeasance. That is terrible, but I am more concerned with the law itself that is written in such a way that this could be construed as a crime. I am glad to see that Pennsylvania has a statutory exception allowing the activity of on-duty police officers to be recorded, but we need to go much further. The idea that “wiretapping” laws should be applicable to cases in which no tapping of wires or similar actions occurred is ludicrous.

If a helmet-mounted camera is an instance of wiretapping, what about cameras owned by banks and placed nearby automated teller machines in public streets? Do the banks have some kind of immunity from this because they are large corporations? What about a student who uses a personal recorder to tape lectures for later review? Should they be required to explicitly inform all other students in the class that they are doing so, lest they accidentally record a student asking a question or talking to a classmate? Are pranksters making “candid camera” style recordings criminals?

What would be a sane, fair law that protects privacy? How about this: It is a felony to intentionally record, transmit, or listen to a conversation to which you are not a party when the parties to the conversation have a reasonable expectation of privacy. Any other such activity is perfectly legal. The cases in which a person might reasonably expect privacy are quite limited, restricted essentially to conversations occurring on private property. The case discussed in this article would be legal for two reasons: first, it occurred on a public roadway where there is no expectation of privacy, and second, the motorcyclist was a party to the conversation. The second exception is not sufficient by itself because we would like to protect things like the video of the Rodney King beating, which was produced by a bystander.

Other than the “common sense” change in my law related to public spaces is a potentially more controversial change: that you may record any conversation to which you are a party. Recording conversations is one of the only ways in which the powerless can have justice against the powerful. Whether the subject is a motorist recording a questionable police action, an employee recording instructions from a supervisor who likes to blame his workers for his own errors, a victim recording a threat from a bully or blackmailer, or a whistleblower gathering proof of misconduct, the ability to record is essential. In my opinion this good far outweighs privacy concerns. After all, if I am party to a conversation I may already tell other people what I heard. The only change in allowing that conversation to be recorded is that I will have proof. The truth would set us free-er.

June 16, 2010

Nimble Cities Idea

Filed under: Uncategorized — chadhogg @ 2:10 pm

I submitted the following to Slate’s Hive project on transportation issues based on an idea I have often thought about during long, monotonous drives. I had written much more, but needed to pare it down to 1200 words:

My proposal is for intracity travel. In spite of gas price spikes and global warming fears, the American fascination with personal automobiles persists. Passenger rail is unpopular because it is slow, expensive, and requires renting a vehicle at the destination if one will be required. I propose to build alongside existing limited access roads with few interchanges a rail system designed to carry anything smaller than a full-size van. When motorists arrive at such a highway they could choose to drive it as usual, or to pay a fee to drive their vehicle into a rail car, where it would be secured until they reached their exit. Because all traffic is on rails and automatically controlled, this system could safely operate at speeds far above those allowed on the highway. Much like some existing locomotives, these rail cars could be powered by electricity generated from renewable resources and distributed through a “third rail”. This proposal would allow people to continue using the personal automobiles that they love, while helping to transition away from fossil fuel use, speeding long journeys, preventing crashes, and allowing motorists to focus on other tasks.

June 10, 2010

Flyers Season Recap

Filed under: Sports — chadhogg @ 12:03 pm

Last night’s overtime loss was disappointing, but you cannot be too upset about losing a great series against a great team to end a charmed playoffs. I watched more hockey this year than ever before, and I’ll have these fond memories of the season for a long time:

  • Wondering why on earth successful goaltenders Biron and Niittymaki were allowed to leave and replaced by questionable Ray Emery and career backup Brian Boucher.
  • Coach John Stevens being replaced by Peter Laviolette, under whom the team struggled for weeks before adjusting to his scheme.
  • Playing the NHL Winter Classic at Fenway Park and losing on a goal by former Flyers star Mark Recchi.
  • Watching Richards, Pronger, Timonen, and Tollefsen competing in the Olympics.
  • Dan Carcillo figuring out how to control himself and turning out to be a pretty talented winger, while still having more fun than anyone else on the rink.
  • Emery getting hurt, then his replacement Leighton, then *his* replacement Boucher, then !his! replacement Backlund, then Boucher getting hurt a second time on the day that Leighton returned from injury.
  • Blair Betts and Ian Laperriere’s superb penalty killing.
  • Leighton nearly scoring an own goal, hitting the post while trying to direct the puck behind his net.
  • Nervously watching the standings as the Flyers seemed to skid out of playoff contention through the last month of the season, eventually winning their last game in a shootout for the 7th seed.
  • Losing Carter, Gagne, and Laperriere all in the first round and thinking we had no chance of moving on without them.
  • Unknown rookie Ville Leino playing like a superstar throughout the playoffs.
  • Losing the first 3 games of the series against Boston, improbably evening the series, going down 3-0 in the first period of game 7, and clawing back to win the game and the series 4-3.
  • The 7th seeded Flyers and 8th seeded Canadiens making the Eastern Conference finals.
  • Winning two of four tightly contested games in the Stanley Cup finals before falling apart in game 5 and rallying to tie what had been a poor performance in game 6 before eventually losing.

May 31, 2010

Hear A Blog

Filed under: Computing — chadhogg @ 3:39 pm

Through The Daily WTF, I have become aware of Hear A Blog, a service that produces human narration of written content for people to listen to. I am sure there are many people for whom this is useful: the blind, people who want the book-on-tape paradigm to apply to timely web content, etc. Personally, I desperately want someone to develop a Read A Podcast service. (I also hate how Apple managed to brand the old and obvious idea of expressing non-musical information in recorded audio form, but that is a fight for another day.)

There are all sorts of audio streams that provide information I would find interesting. On the site Slate alone there are several weekly conversations that look interesting to me. Every week they have a discussion of sports stories from that week, a discussion of cultural and media stories, one on politics, and another about food. A lot of information would be lost in a transcript, but I can live without inflection, phrasing, and the like. Another rich source of non-textual information is in video. One of the blogs that I read, when it updates, very often points out clips on youtube or TED talks or such things where there may be interesting visuals but the essential content is just someone talking.

I am glad that audio and video content exists for those people who can best process information provided to them in an auditory or visual form, but I feel like text should be the universal lowest common denominator in which all information is available. There is simply no way that I am going to take half an hour out of my day to watch a video of someone talking or listen to a conversation that does not involve me. If I could instead spend five minutes reading what had been said, however, that would be very attractive. For major media outlets like Slate, producing a transcript would be a very minor cost. For content repositories like youtube it would be very easy to run a speech recognition algorithm on all of their data and provide estimated transcriptions of those videos that contain at least 25% speech. If I had more time and ambition, I might try to build a crowd-sourced community of people that transcribe whatever they read / watch for the benefit of others so that only one member of the community needs to go through that per piece of media.

May 23, 2010

Game Review: Portal

Filed under: Gaming — chadhogg @ 5:51 pm

The next entry on my list of moderately old, critically acclaimed games that I had not played was Portal. It was rather short (I completed the game, without any of the bonus levels, in a single 4.5 hour sitting), but still amazing for the price and the fact that it was essentially designed by a small group of students. The fundamental gameplay elements made it the most interesting puzzle game I have ever played, though that is not a genre with which I have much experience. The dialogue monologue and graffiti were a bit too much at times, but still a remarkably effective way of telling a story without exposition and quite witty. Even the musical score was very good.

Most of the game does a good job of introducing you to the sorts of things that you can (and need to) do step by step. I needed to resort to looking up a way to move forward only twice, both in what you might call the postgame. At the very beginning, however, I could have used some instruction. It took me quite a while to figure out where portals would appear and why before gaining the ability to place them myself. I ran around for 15 minutes through the same areas again and again before realizing that if I walked up to a device making blue portals that I could pick it up.

The cake was delicious, but I do miss the Weighted Companion Cube.

Older Posts »

Powered by WordPress