rc3.org

Strong opinions, weakly held

Month: May 2010 (page 3 of 3)

Explaining the European bailout plan

The BBC’s Paul Mason explains the mechanics and implications of Europe’s huge bailout of Greece and the other step’s the EU and IMF are taking to forestall potential defaults by Spain, Portugal, and Ireland as well. Mason’s argument is that Europe is turning financial risk into political risk, you should read the whole thing. (Via The Browser.)

Treme episode 5 essential reference

One of the most interesting running threads through this week’s episode were the disagreements on jazz trivia between Antoine Batiste and the rabid Japanese jazz fan who bought him a new trombone. Their last disagreement was over whether a certain trombonist in a photo of Louis Amrstrong playing a slide trumpet is Kid Ory or Honore Dutrey. Here’s the photo:

Armstrong Slide.jpg

Batiste wins that one. That’s Dutrey on the left. Hopefully the NPR jazz blog or some other outlet will adjudicate the rest of the arguments this week. The Japanese benefactor was put in touch with Batiste by the Tipitina’s Foundation, a non-profit that seeks to preserve New Orleans’ music and culture.

I never recognize the musicians on the show, but I do know my chefs, and I recognized all four of the drop-ins on sight. They are Eric Ripert, best known for his fish restaurant Le Bernardin in New York, molecular gastronomist Wiley Dufresne of WD-50, Top Chef head judge Tom Colicchio, and David Chang, of the Momofuku restaurants. They were sent to the restaurant by New Orleans chef John Besh.

Other food and beverage mentions included Mardi Gras King cake (I order mine from Gambino’s) and the Sazerac cocktail. Abita Amber is a local beer in New Orleans.

The Krewe du Vieux is a real Mardi Gras krewe.

I noticed that the bailiff said “Oyez! Oyez! Oyez!” instead of “Hear ye! Hear ye! Hear ye!” to bring the court into session. There’s a Wikipedia article on oyez. As a point of trivia, Louisiana’s civil code is based on the Napoleonic Code, unlike every other state in the US.

Roy Blount is a New Orleans writer.

Real locations visited last night: Upperline Restaurant and Mother-in-Law Lounge.

President Bush’s January 12, 2006 visit to New Orleans was mentioned, as were the Danziger Bridge shootings. The investigation into the shootings is still ongoing, thus far four New Orleans police officers have pleaded guilty to helping with the coverup.

Update: A Blog Supreme has their episode 5 post up.

Why you have to keep an eye on Facebook

Matt McKeon has created an amazing infographic showing exactly how Facebook has come to open up information people post to a wider and wider audience over time. This is the reason why so many people are linking to Dan Yoder’s 10 Reasons to Delete Your Facebook Account. The problems with Facebook have been exacerbated by the fact that for many people, it’s their first read/write experience online.

I’ve been deciding what I do and don’t want to share with other people online for 25 years, since I started dialing up BBSes on a 300 baud modem. It shouldn’t be any surprise that I don’t post anything on Facebook, really. I do keep my account though, and I’ll explain why. A few months ago I got a message on Facebook from a guy who went to college with a high school friend of mine. He was trying to get in touch with my friend, and I guess had remembered my name, or came across my profile on Facebook, or something. I really don’t know. But if Facebook didn’t exist, or had I not been on it, maybe “Farmer Ted” and “Beaker” wouldn’t have gotten back in touch, and that would be sad. So I stick with my minimal Facebook presence, even though I don’t really care for the site.

The quality of applications in the iTunes App Store

If Apple is going to dictate draconian licensing terms to developers and impose an onerous review process for applications in the App Store, they probably ought to do a better job of culling spam submissions.

David Obey keeps it real

Congressman David Obey, the current Chairman of the House Appropriations committee, is retiring after 42 years of service. He doesn’t pull any punches in his statement:

In the last months, two colleagues, Charlie Wilson and Jack Murtha, have died. Both were 76. For me, that is only four years away. At the end of this term I will have served in the House longer than all but 18 of the 10,637 men and women who have ever served there. The wear and tear is beginning to take its toll. Given that fact, I have to ask myself how I want to spend the time I have left. Frankly, I do not know what I will do next. All I do know is that there has to be more to life than explaining the ridiculous, accountability destroying rules of the Senate to confused, angry, and frustrated constituents.

I absolutely believe that, after the economy returns to a decent level of growth, we must attack our long-term budget deficit. But, perhaps I expect too much because, in addition to an attack on the federal budget deficit, I also want to see an equal determination to attack the family security deficit, the family income deficit, and the opportunity deficit which also plague the American people.

I am, frankly, weary of having to beg on a daily basis that both parties recognize that we do no favor for the country if we neglect to make the long-term investments in education, science, health, and energy that are necessary to modernize our economy and decline to raise the revenue needed to pay for those crucial investments. I do not want to be in a position as Chairman of the Appropriations Committee of producing and defending lowest common denominator legislation that is inadequate to that task and, given the mood of the country, that is what I would have to do if I stayed.

Seems like he’s feeling liberated.

Designing a no-fly list

One news item arising from the arrest of accused Times Square bomber Faisal Shahzad was that Emirates Airlines didn’t update their copy of the no-fly list soon enough after Shahzad’s name was added to prevent him from buying a ticket or boarding a flight out of the country. A non-programmer friend of mine was wondering why the airlines keep their own copy of the no-fly list rather than accessing some centralized resource that always has the most up-to-date list of names, and I thought I’d take a stab at explaining a few of the reasons why that may be the case.

The first question is, what’s a no-fly list? In short, it’s a list of names that airlines use some algorithm to match against. I have no idea how this part works, but it’s not really important. When someone tries to purchase a ticket or board a plane, the system should run their name against the list and return some kind of indication of what action should be taken if there’s a match. In matching against this kind of list, fuzzy matches will return more false positives, and stricter matches will do a poor job of accounting for things like alternate spellings and people adding or leaving out their middle names.

The question at hand, though, is how best to provide access to the no-fly list. These days, a developer creating a no-fly list from scratch would probably think about it as a Web service. Airlines would simply submit the names they wanted to check to the service, which would handle the matching and return a result indicating whether the person is on the list, or more specifically, which list they’re on. There are a number of advantages to this approach:

  1. A centralized list is always up to date. New names are added immediately and scrubbed names are removed immediately.
  2. The government can impose a standard approach to name matching on all of the list’s end users, avoiding problems with airlines creating their own buggy implementations.
  3. This approach offers more privacy to the people on the list, some of whom shouldn’t be on there. If you’re on the list but you never try to fly, nobody will know that you’re on there except the government agency compiling the list.

Given the strengths of this approach, why would the government instead allow each airline to maintain its own copy of the list, distributing updates as the list changes? I can think of a few reasons.

If the access to the list is provided by a centralized Web service, every airline endpoint must have the appropriate connectivity to communicate with that service. For reasons of security and cost, most airline systems are almost certainly deployed on private networks that don’t have access to the Internet. To get this type of system to work, the airline would have to provide direct access to the government service, an internal proxy, or some kind of direct connection to the government network that bypasses the Internet. All of those solutions are impractical.

Secondly, communicating with a central service poses a risk in terms of reliability. If the airlines can’t connect to the government service, do they just approve all of the ticket purchases and boarding requests that are made? If not, do the airline’s operations grind to a halt until communication is restored? The government probably doesn’t want to make all of the airlines dependent on the no-fly list service in real time.

And third, a centralized service opens up the airlines to a variety of attacks that aren’t available if they maintain their own copies. Both denial of service attacks and some man in the middle attacks could be used to prevent airlines from accessing the no-fly list, or to return bad information for requests to the no-fly list.

From an implementation standpoint, it’s easier for the airlines to maintain the lists themselves and to integrate that list into their own systems. Doing so is more robust, and the main risks are buggy implementations and out of date data. I wonder what sorts of testing regimes the government has in place to make sure that consumers of the no-fly list are using it properly? How do they test the matching algorithm that compares the names of fliers to names on the list?

The future of Flash as a platform

WebMonkey’s Scott Gilbertson posts on the future of Flash:

As browser support for HTML5 grows and the video codec situation improves, the new lingua franca of the web will become more evenly distributed and we’ll stop using Flash to display videos, animations and fancy text. The lure of the iPad’s audience will force developers to push HTML5 designs to mobile visitors instead of Flash. But as long as people keep finding new ways to use Flash that HTML5 doesn’t cover, then Flash will likely continue to be part of the web for some time.

I think that gets close to the crux of it. The other day, Facebook developer Joe Hewitt complained that innovation in the Web client withered as Web developers bullied browser makers into giving up the browser wars and focusing on implementing standards written by the W3C, and that Flash as we know it today was the result. The power of Flash was that it works the same in all supported browsers, and that Adobe was providing new features that browser makers weren’t.

The crisis Flash now faces is that Apple has made it clear that Flash will no longer be ubiquitous, as it won’t exist on the iPhone platform, thus turning “runs everywhere” into “runs almost everywhere.” As Web developers know, “runs almost everywhere” is a recipe for doing everything at least twice.

So if I were making a prediction, it would be that Flash will become more a specialty tool for creating certain kinds of applications, and less a tool for delivering content of all kinds on the Web. Now that Flash doesn’t run everywhere, using Flash to skirt around cross-browser Web development and add a bit of extra sizzle to Web sites just doesn’t make as much sense.

Treme episode 4 essential reference

First, some links that are worth noting from last week.

There’s an article about Donald Harrison, Jr., the musician who recorded the version of “My Indian Red” that played over the credits of episode 3, at Nola.com. Here’s what he says about Clarke Peters playing Big Chief Lambreaux:

I think what the series has picked up on is the seriousness that people who do that have. They maintain the culture and the spirituality of it, and the transcendence from everyday life. Those are some of the things I think Clarke really brings out. And the regal nature of being a big chief.

Back of Town is a Tremé blog.

Finally, a couple of books by Ned Sublette that David Simon cited as influences for Tremé: The World That Made New Orleans: From Spanish Silver to Congo Square and The Year Before the Flood: A Story of New Orleans.

In addition to several former members of the cast of The Wire featured on last nights’ show, writer George Pelecanos slipped in a reference to Hamsterdam early in episode 4.

The Apple Barrel is a local bar in New Orleans.

The term lagniappe finally reared its ugly head last night. It’s an authentic bit of New Orleans culture, but trotting it out as they did is liable to irritate the natives, as it’s sort of overly precious. Early on someone said something about people eating red beans and rice (and “not even on a Monday”) that rankled in a similar fashion.

LA Swift is a bus service operated by the state of Louisiana that takes people back and forth from Baton Rouge to New Orleans. Fares are only $5. The service was established after Hurricane Katrina.

Entergy is best known as an electric utility, but they provide natural gas service in New Orleans.

Singer-songwriter Steve Earle and his son Justin Townes Earle made cameos last night.

Deuce McAllister (whose jersey was featured last night) played for the New Orleans Saints from 2001 to 2008. He was cut before the Saints’ championship season last year, but the team brought him back briefly during the playoffs to let him lead the team onto the field.

Newer posts

© 2024 rc3.org

Theme by Anders NorenUp ↑