Ahhh... "lynx"... have you ever wondered what your web site looks like in text-only mode?

200710092106When I was complaining in a groupchat today about issues I was having with both Safari and Firefox on my MacBookPro, someone wisecracked that I should get "lynx" if I wanted performance. Having fond memories of lynx - but quite frankly having forgotten completely about it - I immediately I dived to the command line and typed "lynx", but of course, it wasn't installed. However, Apple provides lynx as a free download. If you've never seen lynx, it's perhaps worth a look to see what "the Web" sort of looked like around 1993 before Mosaic came out. (Actually, it looked like the original "www" browser at info.cern.ch, but that's another matter.)

On a serious side, lynx is useful if you want to see what your web pages look like to text-based applications such as those used by the visually-impaired/blind. It's also fast because of course you get rid of all those pesky graphics, widgets, flash objects, etc. :-)

Technorati Tags: , , ,


O'Reilly - Facebook apps aren't as hugely successful as some would like you to think!

200710081649Over on his O'Reilly Radar blog, Tim O'Reilly pierced a bit of the Facebook application hype with his post last Friday: "Good News, Bad News about Facebook Application Market: Long Tail Rules" where he notes this:

The good news has already been widely disseminated: there are nearly 5000 Facebook applications, and the top applications have tens of millions of installs and millions of active users. The bad news, alas, is in our report: 87% of the usage goes to only 84 applications! Only 45 applications have more than 100,000 active users.

He subsequently noted that he did mis-use the "Long Tail" term a bit... the story here really is that the "short head" is where all the action is. Tim is careful to note:

This doesn't mean that Facebook won't become an important platform for developers, just that a throwaway Facebook app is not the ticket to quick riches. Embracing the Facebook opportunity requires more than just optimism.

Translation - all of those out there hyping the Facebook platform as the greatest invention since sliced bread need to slow down a wee bit. The Facebook platform is very cool and is an evolving application platform. It's definitely a space that people need to pay attention to... and it very well may be a place where your application may be a runaway hit - but it may not bring the instant riches that your startup's business plan envisions. At least... not yet.

Good to see this kind of data emerging and I would expect that we'll start seeing similar reports emerging from the mainstream analyst houses. Kudos to O'Reilly for being the first one I've seen out there on the topic.

P.S. I should, of course, note that Tim's blog post references the report published by O'Reilly Research: "The Facebook Application Platform" which is available for purchase for $149.

Technorati Tags: , , , ,


Awakening to a "social media birthday"...

As has been commented on by others in this space, social media brings a new element to birthdays. Already, messages are appearing on my Facebook wall, and Skype contacts have been sending me birthday notes as well. (Helped to a degree by the fact that many of the folks so far are in Australia or Europe, so the day is already well underway for them.) It's quite nice, really... it definitely puts the "social" aspect in the media.

While I share Christopher Penn's concerns about privacy and giving away your birthdate, I will admit that today is my birthday. Because of those privacy concerns, I tend NOT to post the year of my birth, although that's not terribly hard to figure out due to the fact that there is already so much information online about me. I also seem to have included it in my Skype profile (was I required to do so?) and so my Skype contacts understand that this particular birthday is a bit more of a milestone than others. (Hint for the rest of you - I was actually born during a Star Trek episode during the original run of the original series. Trekkie's can figure it out from there... )

Thank you to all who have sent their greetings!

Technorati Tags:


FacebookCamp Montreal - Wednesday, November 7, 2007

200710041857In the spirit of BarCamps and PodCamps, I was pleased to see that there will be a "FacebookCamp" up in Montreal, Quebec, on Wednesday, November 7, 2007. It's from 4:00pm into the evening and is for people interested in developing apps for Facebook. As I write this, there are 57 confirmed guests and 36 people who are "Maybe Attending"! If you are in the Montreal area and interested in developing apps for Facebook, do check it out:

I am in that "Maybe Attending" category myself. Montreal's only about 1.5-2 hours (and a border crossing) away, so I may shoot up the highway for the event.

Technorati Tags: , ,


MarsEdit is outstanding - but there is one reason why it doesn't (yet) work for me for offline blog editing

200710041023After I asked in my last post about offline blog editors for the Mac, several people responded publicly and privately suggesting I check out MarsEdit, including the developer, Daniel Jalkut, who left this great comment. Naturally, I downloaded and tried it out - and I can see why people are saying great things about it. It's a great offline editor.

200710041050Makes it very simple to edit posts. Easy to use. Lots of macros. Tons of capabilities. Doesn't do rich text editing like ecto or, on Windows, Windows Live Writer or Semagic, but it's a solid offline text editor. If you aren't using an offline editor and you're on the Mac, I'd definitely encourage you to check MarsEdit out!

Unfortunately, unless I'm seriously missing something, it doesn't work for me. For one simple reason:

Lack of support for pasting in images.

As readers know, I like to illustrate my posts with images. Specifically, and here's the challenge - screen captures. However, what I don't like to do is to save an image to a file, upload it, link to it, etc. That's too slow. What I want to do is this:

1. Capture a part of the screen, typically either a region, or a window. On Windows I was using TechSmith's awesome SnagIt program and on the Mac I'm using the built in capture utlity (Cmd+Shift+Ctrl+4 lets you capture a region or window and put it on your clipboard.
2. Click into the offline blog editor at the appropriate point and simply do a Paste.

Ta da... screen capture inside of blog entry. The blog editor automagically:
1) creates a thumbnail of the image at the location of your cursor;
2) creates a link to the larger image;
3) creates temporary files and filenames for both files; and
4) uploads all the files and creates the correct links when you hit "Publish".

It's magical. Drop in images, write your text, hit "Publish"... and you never have to worry about naming the files, uploading them, etc. The key for me also is... it's FAST. I can just capture and write away.

Now, Microsoft's Windows Live Writer still does this the best out of all the ones I've tried. Semagic also handles it well. And here on the Mac, ecto does it, albeit with the alignment issue that I mentioned in my previous post.

That's a key requirement that I need to be able to post quickly. If I'm missing something in MarsEdit, I'd love to be clued into that. It seems that I have to save the file first in order to include it.

200710041111Having said all this, I should say that MarsEdit does have a VERY cool "Media Manager" component that let's you easily link to your Flickr stream and also - and this is huge - a "catalog" of the images that you've used in your blog (since the time you started blogging with MarsEdit). The Flickr integration is awesome and for any blog entries where I want to use a Flickr photo, it's a great benefit to be able to just pull in the image.

Likewise, the catalog is incredibly beneficial! Right now, I have all these various different images that I've screen captured and inserted into my blog entries. But if I want to link to one of those images again, I have to go find my blog entry where I use the image, right-click it and get the link, and then link to it in my new post... or... and this is usually faster... I have to re-capture the image which then results in more disk space being wasted in my TypePad account because I already have a similar image there. So this image catalog is excellent.

I just wish there was a way to paste in a screen capture! Add that in and I'd probably switch entirely. (This post was written in ecto so that I could include the screen captures.)

Outside of that, I definitely agree that MarsEdit is a great tool. If you don't do screen captures, it's a great one for you to consider for offline blogging.

Technorati Tags: , , , , , ,


What's the best offline blog editor for the Mac? ecto? (and some issues I've had with ecto)

Mac users out there... what's the best offline editor you have found for blogging? I've been using ecto for the past two weeks and started with it primarily only because I was familiar with it from the Windows side (where I'd actually moved to using Windows Live Writer almost exclusively). My trial period for ecto is winding down and so I have to decide whether to buy it or try something else. So I'm curious to ask you all:

If you are on a Mac, what do you use as an offline blog editor?

Are there other programs out there I should consider? I've actually been quite happy with ecto with only three smaller issues:

1. I like to include graphics at the beginning of my posts and like to right-align the images. If I put the image at the very beginning of a paragraph (which I often do with the first paragraph, but also may do so in the body of longer articles), the HTML code is initially like this:

<p><img ...... align="right">....

And this usually works fine if I just write the entry in ecto and then immediately publish it. However, if I save the entry as a draft and then re-open it, or if I open up a published draft to edit it again, ecto automagically changes the HTML code to this:

<p style="text-align:right"><img ...... align="right">....

which, yes, indeed, right-justifies the TEXT of the paragraph. If I click in the paragraph and press the left-align button, it goes back to normal left alignment - until the next time I open it up. I have, however, forgotten to do so several times and wound up with right-aligned text. Clearly a bug and one I'll be reporting to the ecto folks.

2. ecto does not support horizontal lines (<hr>) in its rich text editor and so if I want to use one (for instance, to separate an "UPDATE" piece of text from the main body) I have to switch to the HTML view - and remain in that view - or do the edit in TypePad's web interface.

2007093006593. At least with TypePad blogs, it seems to set the time of the article to when I start writing it. However, when I go to publish the article, ecto does not seem to update the time. If I'm writing and immediately posting an article, the time it took to write the article is not necessarily a big deal, although it certainly could affect the placement of the article in sites like Technorati or other sites that list current articles (i.e. it will show up earlier than it actually was). However, when I work on a draft, save it and then come back to it a day or two later, I've been bitten several times by the fact that it posts with the original date... resulting in my "new" article not appearing at the top of the blog. I now have to remember to click the "Adjust Time" button before I go to post an article, which is something I really shouldn't have to do. There should be some way to have it just automagically post with the current time. (And perhaps there's an option here I've missed.)

Those are the only real issues I've had beyond the normal having to learn a new interface, new keyboard shortcuts, etc. Overall, I'm quite pleased with the editor. It's worked well and unless someone can point me to something better I'll probably pay to continue using it. I would, however, be curious to know:

What do YOU use for posting blog entries from your Mac?

Technorati Tags: , , , , , ,


LinkedIn succumbs to the Facebook effect and adds a profile photo

200709291456-1One of the reasons some people have cited about going over to Facebook is that Facebook allows you to have a photo on your profile. LinkedIn always seemed to resist, with some people mentioning that it was more "professional" in that you weren't getting into seeing how people looked.

Whatever the past rationale, LinkedIn announced on their blog Thursday that users would be able to upload profile photos. The interface is pretty simple. In your "Accounts and Settings" area under "Profile Settings" there is a link for "My Profile Photo":
200709291455

Add in a photo and you now have the option to display that photo to your contacts or to display it publicly:

200709291456
The LinkedIn blog entry goes into more details. Personally, I'm quite glad to see it primarily because over time I find I've lost track of who some of my LinkedIn contacts are and it would be very nice to have a photo to remind myself of exactly who they are. Also, in a global namespace with people having similar names, it's nice to have the visual confirmation when searching that the profile belongs to the person you know. Now it will be interesting to see how quickly people do or do not upload photos.

Technorati Tags: , ,


This conference will be photographed and uploaded! (aka life in the always-on(line) world)

200709291047Being at a conference full of bloggers, podcasters, etc., one of the more subtle elements to be aware of is this:

There are a ton of people taking pictures - and uploading them all to Flickr!

Translation... just remember that whatever shirt you are wearing or however you style your hair - it will be up on the Internet for all to see. Forever. (Or at least as long as sites like Flickr are around.) Or if you are doing something funny with all those bottles of beer.... or dancing on the table... or whatever.

You will be photographed (especially if it's funny). It will be uploaded. There you are. If you don't like that... if you want to keep pictures like that off the Internet... well, you're only real choice is to not attend a conference like this!

This conference will be photographed. Recorded. On audio. On video. And uploaded.

So it goes. You have been warned. Dress appropriately. Assume that anything you do could be online.

Welcome to life in the transparent always-online world.

By the way, if you want to see pictures from this show, the Podcast and New Media Expo, you can look at these links below. The tag the conference has been encouraging people to use is "newmediaexpo2007" but not everyone is using that. Here they are:

The last link is from C.C. Chapman, who is a great photographer among his many other talents. He took the picture I included above, which is of me and Terry Fallis of InsidePR fame.

Technorati Tags: , , , , ,


Almost to Ontario for the Podcast Expo...

200709280016Almost to Ontario... California, that is. It's been an absolutely exhausting three days here in Phoenix at AstriCon (coverage on my Disruptive Telephony blog), but now it's time to get onboard yet another plane and head over to Ontario, California. As you can see in the picture, I'm now at the Phoenix airport at gate A10 waiting to get on a US Air flight out of here at 9:41pm. We have a plane and a crew, so that's all good. We should start boarding in a few minutes. While it made sense to do these conferences back-to-back, it's definitely a bit on the exhausting side. I am, though, very much looking forward to meeting many friends in the podcasting community. Just one more flight....

Technorati Tags: , ,


Facebook brings the twin taboos of politics and religion into the workplace

200709240904Some time back I became a Facebook "friend" with someone I had known professionally for several years. I did not work with the person all that much, but had great respect for the person based on the several dealings I had had with them. However, now that we were "friends" I was almost immediately exposed to two pieces of information that they had included in their Facebook profile: political affiliation and religion. As it happened, this particular person's views were pretty much completely opposite to my own and before I could really think about it I experienced a deep knee-jerk reaction of "Oh, you're kidding, he/she is not really one of them?" For a brief moment, until my brain could re-engage, my respect for that person plummeted through the floor. A moment or two later, the rational side of my brain kicked in and reminded me that I had had a great amount of professional respect for the person 10 seconds before and nothing had changed that should have altered that. Still, there was that deep emotional response.

Politics? Religion? In the workplace? With professional colleagues? Huh?

At least here in North America, those are two topics that are generally taboo in the work environment. Verboten. In fact, in most areas you are not legally allowed to ask employees or potential employees about those topics. Within a work place there of course may be lunchroom discussions about recent politics and so you may learn of others viewpoints. Religion might come up, but again probably with people with whom you work closely.

But with customers? Or partners?

Never. At least in my experience.

And why should it come up, really? When you are buying a product/service from someone, or selling it to someone, what do politics or religion matter? (or gender or race?) If you are partnering with someone to deliver a service/product, again, why does it matter? What matters is whether both of you can work together and deliver the product/service - and presumably make some money through the deal.

Religion and politics should not matter in business dealings.

Now, of course, there are "business directories" that many churches offer trying to connect people within the church community, but that's a different matter as it is within that community and trying to help each out. There are also websites out there that can help you steer your business toward companies with similar views as yours. But in general, the political leanings and religious preference of a supplier or customer do not factor into the normal course of business.

Yet here we are in Facebook choosing (or not) to provide all that information to (potential) customers.

I recognize that there are a good number of folks out there who are apathetic about all things related to politics and/or religion. They don't care at all about what someone's religion is or what their politics are. I've met many. Often they say they don't care about religious/spiritual issues, haven't attended a church (or spiritual service) in years (or ever) and haven't voted in any elections. Religion and/or politics mean nothing to them and so they take no offense or don't even notice when someone states their political or religious preference.

Leaving the completely apathetic aside, though, most people have some opinion about politics and some view about religion/spirituality. The stronger those views, of course, the more deep the emotional reactions. A hard-core liberal in the US may have (or at least appreciate) a bumper sticker "Friends don't let friends vote Republican". A hard-core conservative may view all liberals as traitors and the source of all the country's problems. A strong "born again" Christian may see that the problems of the world are because people have not accepted Jesus Christ as their lord and savior and need to do so. A strong atheist may see that the problems of the world are because of the very existence of religion and that it is the root of all evil. These are deeply-ingrained views:

Politics and religion are part of our core identity that helps form who we define ourselves to be.


When that part of our identity is confronted by a polar opposite, we naturally react. Conservative Christians will have second thoughts about atheists, and atheists will have second thoughts about conservative Christians. Ultra-liberal Democrats will instinctively distrust ultra-conservative Republicans - and vice-versa. It's just part and parcel of being human and building these beliefs into your identity.

Within the work environment, though, these twin areas of politics and religion have not been part of normal discourse... but yet, if you choose to fill out those fields in Facebook, they are suddenly exposed to all your "friends".

It works the other way, of course. Some time back I added another "friend" whose politics and religion closely aligned with me. Again, without any rational thinking, the thought popped into my brain "Oh, he/she's that. No wonder why we got along so well." In the mass of people out there, we seek out those communities of like-minded people... those affinities that we can use to build stronger connections.

Which is why having fields for politics and religion make so much sense for Facebook's original audience of college students. You are about to land in a campus of 10,000 people, of whom you know basically no one. How do you find new people? How do you find potential friends? Searching on "interests" is one way... but searching on political views or religion is another great way. Odds are that if they claim a similar religious view (or upbringing), they probably have a similar world view to yours. Likewise if they have similar political leanings, you probably have more in common upon which to potentially build a friendship. It makes total sense in that environment. Likewise, if Facebook is just used among your "friends", odds are that they probably already know these views about you. But today we are overloading the term "friend" and so now it encompasses true "friends", family... and business contacts.

So it's one thing to share political/religious info with friends, family and classmates, but in business? I don't know... on the one hand there is the greater "transparency" and the chance to make connections with other people. On the other hand, there is the strong chance of potentially alienating others.

200709240851In any event, the fields are there in your Facebook profile if you choose to fill them out (and many people seem to during the process of signing up). Of course, you are limited to the choices that Facebook provides for politics. They don't offer the "It's Complicated" choice that they have for relationships, which would be quite useful. The "Religious Views" field is free text entry, so you can really write whatever you want there. It seems to me that you really have four choices:

  1. Leave them blank - probably the safest choice, but potentially then losing out on some networking possibilities.
  2. Enter generic choices - you could be safe and choose "Moderate" and write in something vague for a religion.
  3. Fill out only one - you'll see I have a political entry but not a religious entry.
  4. Fill them both out - embrace full transparency and let the world know (or at least your "friends") your affiliations and beliefs.

To me this is just yet another one of those areas where we don't fully understand the full impact of the profiles of Facebook and, in fairness, all the other social networking services. In the rush to join these services, we just fill out all sorts of information, not necessarily taking the time to think about the potential impact exposing that information may have.

What do you think? If you are a Facebook user, have you filled out those two fields? Do you think people should in an effort to be more transparent? Do you think we understand the full ramifications of exposing information like this? (Or do you think the issue I raise here is really not an issue?)

Technorati Tags: , , ,