April 2003 Archives

Joi Ito made a post to his weblog yesterday where his iTunes post received a TrackBack ping that when he checked the site did not link back or mention his post. So, maybe I feel a bit hurt, but nothing illegal going on here, he writes. Obviously it makes sense to try to direct people to more information about a topic and sending a trackback to an entry about the same topic makes sense. It just felt weird. I had been looking at trackback more as a two-way thing, but I guess they are technically one way. He asks for thoughts and an excellent thread ensues.

Being a proponent of TrackBack and the exploration of RESTful interfaces I jumped in with my commentary. (This is a reworking and expansion of that post.)

The issue of legitimate one-way TrackBacking backing has come up on a few occasions in the past. (Take this thread on Sam Ruby's site for instance.) I documented a legitimate use of one-way TrackBack pinging around that time also. In that scenario I had read a post by Steven Noels where he documented two different ways of encoding HTML in RSS and asked Now, what should be the good practice? I had written such a piece months earlier where I offered my opinion on the topic so I went into MT and pinged his entry with that post. It doesn't mention Steve or link to him because I had written that post months earlier. That ping was, in my opinion, highly appropriate because it answered the question he asked and continued that conversation. (I just so happened to have done it months earlier since I am a Master Jedi that is one with The Force.)

Unlike the destruction of Usenet in which Kevin Marks raised the specter of, we as publishers have the ability to control and managed the situation with TrackBack and wikis. We will have to (and should) actively maintain the quality of such things. I'd advocate deleting low quality or spam pings. As a publisher of a weblog that uses TrackBack for post-to-post linking, I have the right to delete a ping I don't think furthers the conversation. I've deleted pings because they just lead to a page with a link back to the post they where pinging. Christine posted a similar comment while I was writing the same thing. (Good karma I suppose.)

Its not like you are deleting their comment where that content is gone – you are deleting the link, the content lives on. If the job of managing pings is too big (ala Slashdot) then perhaps a karma points/ratings system could be layered on top of TrackBack. Right now I don't see anyone receiving that many pings in their weblog.

There was discussion of how new two-way mediums, such as TrackBack or wikis (or mailing lists? – momentary sarcasm), could be abused by spammers though generally they have not. In some sense I agree with the notion that TrackBack and any other forms of the two-way web are ripe to be abused. Isaac noted manually or programmatically setting off a TrackBack ping is easy – its just an HTTP POST to a URI. (RESTful Web services at their greatest.)

The bottom line is that we will eventually need to a mechanism such as IP blocking or other optional means of filtering rubbish like any other interactive medium. I don't see the specter of abuse being a reason not to move forward if something like TrackBack is useful and effective in some context.

With that the thread moved onto to discussing authentication systems with Bill Kearney raising his suggestion of using PKI. Not a bad idea, but as Bill notes unless we start using them we won't be able to grapple with the next layers of complexity. It has to get a lot easier to understand and use. At the same time the next layer of complexity seems premature at best. We need to give it some time to see what emerges.

Air Travel Sucks.

| No Comments

Returning from the O'Reilly ETech Conference, I was made painfully aware what an incredibly lack of innovation or change has occured in air travel in the past few decades – if anything I would say it has regressed.

Please excuse the ranting tone, but its some thoughts I have to put out there in hopes future generations will read it and realize how crazy we are.

When I say painfully I mean it. Flying a redeye I just want to relax and sleep a bit. For a short while I did, but then the cold aching from a lack circulation started pulsing through my legs and back. With little room I had to keep shifting in my seat into akward positions which have left my back spasming for two days now. To think I used to do this 2-3 weeks a month for a few years. It took months of chiropractic work to get be back to tolerable levels. My only saving grace then was that I got bumed up to first class often because I had amassed so many miles.

So it isn't the added security that bothers me. It may be the one of the only places where any real progress has occured in the past couple of decades. As long as you get there a bit earlier and have down a system for emptying your pockets, its really not that bad.

I'm referring to the deplorable cattle-like conditions one is subjected to endure from the boarding till deplaning. What makes matters worse is that I'm 6'5" – a height that is clearlly outside the bounds of their cabin design. Unless its a short shuttle flight, each time I board a plane I know Its probably going to be a painful and frustrating experience. I still do it because I like to see other places and meet people. It is necessary in the space in which I work – traveling to see clients and traveling to attend conferences like ETech. Being completely uncomfortable and annoyed with these conditions, I sit in my humna pretzel position astounded that there isn't a better way to do this.

  • It starts with boarding. Calling passengers 10-15 isle at a time breeds chaos and not enforcing that rule makes it worse. I once (sadly only once) saw a gate agent chastize a passenger and send him to the back of the line because he was attempting to board before his isle was called. I almost hugged her. I always thought lining people up like an amusement parks lines up a roller coaster would get us on the plane faster. Its already a zoo as passenger coming charging from all directions to the ticket collection agent to scrap for the overhead luggage space once in the main cabin.
  • Overhead luggage loading. Once upon a time you could carry almost anything on the plane to try and stuff inthe overhead compartment. The new air security measures has seemingly force the hand of airlines to better enforce that. Still its a mess – loading it in wrong, loading it in so the compartment can't close, smashing other passengfers luggage, dropping it on other passengers heads (like me), smacking another in the head because they have no regard or patience for fellow passengers (like me) or simply not being tall enough/strong enough to get it up there. Wouldn't it be so much better if there was a carry-on luggage loading procedure? Airline personnel who know what they are doing take your bags on ahead of you and load it perhaps leaving a ticket with your bags location (which should be right by you anyway) on it.
  • Exit rows – the holy grail of the cattle-class seats. Its like a reality TV show come to life. People will do anything for the handful of exit row seats with tolerable leg space. Friday evening as I was waiting for my redeye flight to board I overheard a man arguing that he lost his exit row seat. Sir you are traveling with children who are not permitted to sit in an exit row, she explained. (He wasn't missing much though because most exit seats on a 737 and some around them do not recline.) I wish they where more strict about who they sit in that row. Perhaps precertify passengers based on some basic criteria or training to handle an emergency exit door. I'd do it. I would trust me more then some of these clowns (and clownettes) I see in those seats. There are times I take a look at those seats and say if we have an emergency we're just dead. Like when I see a 5'3" woman older then my mother sitting in that seat. Call me bias, but I don't have a lot of confidence that in an emergency someone like that will be able to handle removing an escape hatch that weighs half their own weight.
  • Using smaller planes and selling out flights. Maybe its because I fly Continental a lot leaving close to Newark airport (LaGuardia is tough to reach and JFK is worse), but I remember when a cross country trip drew one of larger aircraft where passengers had some room to move about. In recent years I've noticed soldout, overstuffed flights with wait lists have become the norm even in these tough economic times. I'm sure there are some airline bean counters out there that could show me a chart that smaller airplanes is more cost effective and efficent. Well I'm glad for them because I now loath flying and airlines. I'd rather have less choices and more space any day. I've never found the flight options very convienent anyway. I was quoted $1200 for my flight over a month before ETech. Is $1200 not enough? Thankfully I still had some frequent flyer miles left.
  • As if using more smaller planes wasn't bad enough, it seems to me that the airlines have (generally speaking) moved the seats a few inches closer to fit a couple of extra rows for the same reasons. (Than you sir. May I have another?) I don't have hard numbers, but I can feel it. Those inches make a big difference for me.
  • Isle or Window? This goes to the previous two points. I often contemplate which is really better for someone like me. I always opt for the isle so I have a little bit of room to work with to restore circulation to me legs with. Getting smacked a few times by other passengers luggage and the beverage cart each flight makes me wonder if I'm making the right choice. The middle is just inhuman if you are over 6'2" or 240 pounds. Sitting next to one of these poor souls is worse. First you feel bad for them then you just get plain annoyed because they're annoyed and take it out on you for having an isle seat.
  • You don't need to eat. As if we have plenty of personal space, more and more flights do not serve meals or only a snack even if its a 5 or 6 hour flight. Now you have to buy overpriced airport food and bring it on board. Hurrah for service!
  • As for checked luggage airlines should adopt a system like FedEx's shipping bins so luggage could get unloaded faster and could theoretically be picked up right at the gate.

I just find it astounding that so little technological change has been introduced into the industry. We have online ticket purchases and eTicket. (Wow.) The airplanes are generally the same except for the new security measure. Despite all of the business travel in this country most do not have power outlets for passengers with laptops – a significant number each flight even if their screen is pressed in their chest. Some planes have personal entertainment centers. I've always appreciated Virgin Atlantic for this. (I understand they've upgraded their system to include passenger trivia tournaments.) While I have not gotten a chance to fly them, I'm always cheering on JetBlue in hopes the other airlines get a clue. (Sadly JetBlue only leave from JFK currently and I've yet to have a chance to fly them.) Recently some airlines have started adding broadband to their flights. Long overdue, but based on some of the efforts I saw they are on track to screw this up.

Jon Udell once wrote about the Delta shuttle's passenger information system which is simple, effective, but smart. I've flown the shuttle numerous times and really apprecaite the system. Communicating what is going makes such a big difference it baffles me what is so hard.

Lastly I find it amazing that we are still using the same general airplane designs from decades ago. The Concorde was supposed to be the future of air travel yet soon they will all be retired soon and not be replaced because of their high costs. We can fly missiles fired hundreds of miles away into through a window, but we haven't been able to engineer a better commercial jetliner for decades?

Its moments like Friday evening's flight home that leaves me perplexed that no one is smart/courageous enough to figure out a better way and simply innovative. I don't think its any coincidence that airlines are doing so poorly. Maybe consumers are only willing to pay for cheap tickets because they feel they're getting a cheap service? If it made logistical sense I'd only Virgin Atlantic and JetBlue.

When will this absurdity end? What will it take for the airline industry to innovate? Does anyone else care?

Six Apart Makes A Big Bang.

| No Comments

WOW. We interupt your ETech on-the-scene weblogging for this post.

Three major announcements by Ben and Mena of SixApart. This is really exciting developoment. Congratulations!

Joking aside. After 12 hours of being on the go I have made it to the ETech conference – in the physical sense only, the mental part of me should be here in the morning.

I've create a separate weblog, tima@etech2k3, where I'll be doing on-the-scene weblogging throughout the conference for those who are interested and cannot attend – or are attending and are wondering what everyone else is thinking. (My new Apple Powerbook and the conference WiFi network is great.) It has its own RSS feed here for those who want to follow it with their aggregator. I'll be publishing stream of conscience notes and commentary throughout. I prefer the term on-the-scene as opposed to real-time. (Its not real-time because you can't see what I'm typing immediately – though I will publish multiple versions of the same entry often.)

After making my first post to my ETech weblog and as I was writing this Sam Ruby happened by the table I was sitting at. Cool.

ETech Or Bust.

| No Comments

I'm off to SF for O'Reilly Emerging Technology Conference on Tuesday. I'm going against the grain this year by taking my laptop along, blogging in realtime, and taking digital photos of people. If there's a box, I am out of it. If you're attending as well, stop by and say hello...I'll be the guy with the laptop and digital camera.

Time to join the herd from NYC.

Site Overhaul.

No, I'm not dead. I've just been heads down in many things that has taken me away from blogging here. What time I have in front of a computer, I've been focusing on finishing off the many projects I've started. Overhauling my site to finally get it in order has been on my list for a very long time. Today I finally start doing something about it. Please mind the dust while we work to serve you better.

Reporting from InfoWorld CTO Forum, Jon Udell summarizes Adam Bosworth's keynote address where he paints the big picture on Internet application architecture.

As I have mentioned previously, I thoroughly enjoy hearing what Adam has to say. (I still maintain that the world would be a much better place if he had a weblog.) Again he does not disappoint, making several insightful observations with his uncanny clarity that are spot on. Topics covered included coarse-grained messaging, XML repositories, XQuery, message-driven model, asynchrony, and public contracts.

It was his reported comments on scripting rings most true for me presently. Insights from Bosworth, Udell and Ward Cunningham have reinforced and contributed to my thinking in how Sun should (but probably won't) simplify Java development and why Flash/SWF is on track to achieve a great deal of success in developing Internet applications.

Bosworth was instrumental in driving the effort to add native XML scripting to ECMAScript that was just officially announced this Friday. Being BEA's Vice President of Engineering, it is no surprise that BEA is the first to implement it in a product.

Certainly the combination of some of the browser interface technologies (specifically XUL and in the future XForms ) could develop into a strong candidate platform for Internet applications, but quite has to develop soon if it is to happen at all.

UPDATE: Chief Software Architect, Kevin Lynch notes Adam's keynote and comments on scripting by comparing it to Macromedia grand plan. He final concludes with a familar reconmendationAdam, you need a weblog! Makes me actually feel like Kevin might be out there reading my weblog.

If Adam wants a weblog, I'll personally volunteer to setup MovableType for him. He probably doesn't want me to do any design for him though. ;)

About this Archive

This page is an archive of entries from April 2003 listed from newest to oldest.

March 2003 is the previous archive.

May 2003 is the next archive.

Find recent content on the main index or look in the archives to find all content.

Powered by Movable Type 4.2rc2-en