My parents are on Facebook – so what?

Post ImageIt was only a matter of time I guess – the “oh my god my parents are on Facebook” articles have started to appear in the MSM. Here is what Michelle Slatalla wrote about her experiences with Facebook in the New York Times a couple weeks ago:

After I got my Profile page, the first thing I did was to search for other members — my daughter and her friends — to ask them to be my friends.

Shockingly, quite a few of them — the friends, not the daughter — accepted my invitation and gave me access to their Profiles, including their interests, hobbies, school affiliations and in some cases, physical whereabouts.

You can read the whole thing if you like, but essentially the story is that Slatalla’s daughter was very unhappy her mom had joined Facebook. A week or so later, Patrick White wrote a similar article for the Globe and Mail. I was interviewed for the piece, but my quotes were not included, probably because my story is pretty boring by comparison – I don’t mind that my parents have Facebook at all! Anyway, here’s a quote from the article:

The site now bridges a chasm once rarely crossed between student life and family life by offering a window into the lives of both children and parents. Family dynamics may never be the same.

Mark Evans and Chris LaBossiere, among others, have also written recently about the older crowd joining Facebook.

I don’t understand what the big deal is. Facebook is just a tool – not a tool for teenagers or a tool for older folks, it’s a tool for everyone. My parents joined Facebook about a month ago and use it daily. They have connected with colleagues and friends, and they both update their status many times a day.

So what if there are pictures of me drinking on Facebook? Who cares if they can read all of my wall posts? Let’s assume they saw something they didn’t approve of – what are they going to do about it? There’s nothing they can do! Besides, I know my parents trust me to make smart decisions and to take responsibility for my own actions – that’s the way I was raised.

If you have a problem with your parents joining Facebook and seeing your profile, I think you need to take a closer look at the relationship you have with them. Having your entire family on Facebook shouldn’t greatly impact the family dynamic, except maybe for the better by creating another avenue for communication (but for communication that should already be taking place).

The only big difference Facebook has made for my family is that we use MSN Messenger slightly less. We don’t have to send the standard “what are you up to” messages because we get each other’s status updates instead.

When my parents joined Facebook, my first thought wasn’t “omg what are they going to see now” it was “damn this is cool my parents are technologically savvy!” At the risk of sounding condescending or mean, I would suggest that if your reaction is the “oh my god” kind then the relationship you have with with your parents probably isn’t as good as it should be (maybe you already know this, maybe you don’t). View them joining Facebook not as a negative thing, but as a way to improve your relationship!

Of course it’s easy for me to say these things, because I have a great relationship with my parents. All I am trying to get across is that whatever problems you think your parents joining Facebook will create likely existed long before Facebook did.

SSDD – Podcasting is just a word!

Post ImageI don’t know how many times this is going to come up, but I’ll keep posting about it until I don’t have to anymore. Podcasting is just a word. It means different things to different people. All that matters is the idea or technology or process that we use the word podcasting to refer to.

PodZinger recently renamed themselves to EveryZing, prompting Ivan at Vecosys to proclaim that podcasting is dead (via Podonomics):

You know that Podcasting is over as a bankable concept when companies start rebranding themselves to escape the word.

Absolutely incorrect. The concept is alive and well. The word podcasting – well maybe it is starting to fall out of favor. The two should not be confused, however! We can use any word we like to refer to the concept, and it remains as valid today as it was three years ago.

(By the way, if you’re unsure of what SSDD means, here’s the definition.)

Read: Vecosys

Evil stuff from Apple with the iPhone

Post ImageI say ‘evil’ and you say ‘Microsoft’, right? Wrong. When you think evil, you should think Apple. At least that’s what I thought after reading this:

One of the first things you’ll need to do with your new iPhone is register with the iTunes Store in order to activate the handset.

Presumably, most of the iPhone early adopters will be Apple devotees with current iTunes Store accounts, but for those who don’t have an account already, have your credit card ready during the iPhone setup process.

Imagine the iPhone was a new product from Microsoft and it required you to have a Windows Media Player account (via Live.com or something). Would there not be an uproar? You can bet your ass there would be. People would be bashing Microsoft like there’s no tomorrow.

Why aren’t more people complaining about Apple? Double standards suck.

Read: crave

Welcoming ColdFusion to the world of .NET

Post ImageTwo weeks ago Adobe unleashed a public beta of ColdFusion 8, the first major release of the technology since Adobe acquired Macromedia. One of the new features in version 8 is native support for .NET objects, which makes it simple to build business logic in .NET and still utilize ColdFusion for the user experience layer. Thus, I’d like to extend a warm welcome to ColdFusion developers – you can now easily use the very powerful .NET framework as part of your applications!

If you’d like to get your hands dirty, you can download the beta here. Then check out this code example from Ben Forta, Adobe’s Senior Technical Evangelist. He shows you how to use .NET to retrieve information about the hard drives on your server.

I asked Jason Delmore, Product Manager for ColdFusion, for his thoughts on adding .NET support. Here’s what he said:

I think the point that our .NET capabilities emphasize is that there are strengths to each development technology…and an environment that allows for heterogeneous development can leverage the strengths of each of those environments at the same time.

It’s a good point: ColdFusion provides another option for integration. Of course you’d like to use .NET all the time, but if you have to use some Java perhaps to integrate with an existing system, ColdFusion lets you combine both pretty easily. It also allows you to take advantage of PDF, Flex, and other technologies if you’re so inclined.

Unfortunately Jason declined to share what the next version of ColdFusion will bring, but it sounds like Adobe will make calling ColdFusion code from .NET much easier, with a “.NET Gateway.”

The new release of ColdFusion is obviously good news for CF developers, but I think .NET developers should be happy about it too. Any technology that makes it easier to use my code in another way is a good technology in my book!

Read: Adobe Labs

Microsoft Surface – Surface Computing Has Arrived

Post ImageMicrosoft Surface is insanely cool. I mean uber cool. Seriously, go watch the videos and tell me you’re not excited (Channel 10 has a longer video and Popular Mechanics also has a video). If there was ever a question about whether or not Microsoft can innovate, that question has been answered. Sure, similar ideas have existed for a long time, but not commercially available products. Microsoft Surface is new, different, and exciting. They’ve made it happen. From the press release:

Surface turns an ordinary tabletop into a vibrant, dynamic surface that provides effortless interaction with all forms of digital content through natural gestures, touch and physical objects. Beginning at the end of this year, consumers will be able to interact with Surface in hotels, retail establishments, restaurants and public entertainment venues.

It’s kind of like the user interface in Minority Report, except that Surface is not a hollywood trick. Surface is real!

Five years in the making, Surface is being targeted at businesses initially. According to CNET News.com, Microsoft expects that individuals will be able to get their own surface computers “within three to five years.” The devices currently have a price tag of around $10,000. Okay, that kind of sucks, but it’s to be expected for cutting edge technology I suppose.

Don’t be surprised if Surface is all you read about for the next few days – the blogosphere is sure to be buzzing. Heck, there’s already a bunch of articles and posts available and it was just announced! For instance, this “making of” article is an interesting read.

So yeah, Microsoft Surface looks awesome! I’m all excited now 🙂

Read: Microsoft

Facebook is the web application Microsoft should have built

Post ImageYesterday at an event called f8, Facebook launched their new “platform” which enables third party companies to integrate applications right inside of Facebook. Mashable has a pretty good overview of thirty such applications. Everything about the Facebook Platform seems fairly ballsy, but you can’t argue with statistics like these:

  • Facebook is growing 3% per week, which is 100,000 new users per day.
  • 50% of registered users come back to the site every day.
  • Facebook is generating more than 40 billion page views per month. That’s 50 pages per user every day.
  • 6th most trafficked site in the U.S. More page views than eBay. Says they are targeting Google next.

In short, there’s no better place for such a platform to be built than on Facebook.

The last point above, as reported by Michael Arrington, is particularly interesting. I suspect there are millions of people around the world right now who think that Google is the Internet. Increasingly though, you might say the same thing about Facebook. If their user growth continues, and the Platform takes off, Facebook might become the new on-ramp to the web. No need to go anywhere else when all your friends (and family, colleagues, etc) and apps (webmail, shopping, stocks, etc) are in one place.

Not only is the name “Facebook Platform” incredibly obvious, it’s also very astute. Facebook is no longer just a social networking site. It really is becoming a social operating system, as some have called it.

What does this have to do with Microsoft?

Microsoft is a platform company, plain and simple. Think of a Microsoft product – chances are it’ll be a platform product. Windows, Office, SharePoint, .NET, Xbox, etc. Microsoft is pretty good at laying the foundation and helping others build on top (which only serves to make their platform all the more important).

The Facebook Platform sounds very much like something Microsoft would build. To see what I mean, read this sentence:

Facebook is a platform that provides a common abstraction of the infrastructure and guts of a system, allowing third parties to build interesting and useful applications on top.

Now replace Facebook with Windows. Or Office. Or .NET. See what I mean? It still makes sense. Facebook is very much taking a page from the Microsoft playbook with Platform. I think it’s brilliant. And I think Microsoft should have done it a long time ago.

But they didn’t. I think they are moving in the right direction with Windows Live, but it sure is taking a while. Perhaps Colin is right…maybe Microsoft should just buy Facebook. I don’t think it’ll happen though.

At least Microsoft isn’t totally out to lunch on this – they are partnering with Facebook to integrate Popfly.

Coming Soon: Dell Tablet PC

Post ImageAs you may know, I am a big fan of the Tablet PC. I’ve had a Toshiba Portege for a few years now, and before that I had the first Compaq model. Unfortunately, most people still buy regular laptops. I think there are two reasons for that:

  • Tablet PC’s are a little more expensive than regular laptop computers.
  • Computer stores don’t showcase tablets, so not as many people know about them.

Both of those things might change in the near future! According to a post on Dell’s blog today, the rumored Latitude Tablet PC is real. There’s a short video with a few details. I think there’s hope that Dell’s tablet will be cheaper than the competition, taking care of point #1. And as for point #2, I imagine the tablet will be included in Dell’s mailouts, which are kind of like the old AOL disks – everyone gets them!

Elsewhere in the world of Dell today: some really nice LCD monitor technology and design.

Read: Direct2Dell

Creating a Thought Stack

Post ImageI came across a really interesting post yesterday at Mashable! entitled Why Google Is Making Us Dumber. Eye-catching title is it not? Stan, the author, argues that our growing reliance on Google might cause problems when Google isn’t around:

I used to be able to quickly convert pounds to kilograms. Currently, I lack this knowledge, because I know that Google has built-in unit conversion capabilities. Simply type X pounds to kilograms into Google and you get the answer.

What happens if I’m abroad and need to quickly convert between pounds and kilograms? Problem.

As for being abroad: the Internet is almost everywhere! Soon it will be, so I am not sure we should be so concerned with that. It’s true, Google knows all kinds of great information: math, conversions, capital cities, currency conversions, etc. I relied very heavily on the conversion capabilities while doing my astronomy homework this past year. Does that make me dumber? No.

I think Stan is wrong to suggest that Google is making us dumber. Instead, Google allows us to put our energy towards more important thought activities. Generally speaking, math or unit conversions are just small pieces in a larger puzzle. If we don’t have to worry about these smaller pieces, we can put more effort into solving the puzzle.

I think Google is just one piece in a “thought stack” – roughly analogous to a web server in a technology solution stack. Imagine if you had to build a web server every time you wanted to create a website…you’d never get the website built! It wouldn’t be worth the effort. So instead we have a general purpose web server that we build on top of. Google is like that general purpose web server, but for basic kinds of thought activities. Instead of doing a conversion everytime you are designing a widget, Google does the conversion and you focus on the widget.

(It should be noted that Google could be replaced with something else, just like Apache and IIS do the same job and are replacements for one another.)

If you like the idea of the technological singularity, this “thought stack” should make a lot of sense. Perhaps one day the Google-like module will be embedded directly into our brains.

Read: Mashable!

We need someone to complain to!

Post ImageTwitter is in the news again (at least in the blogosphere). Yesterday Jason Calacanis posted that he’d be willing to pay for a premium account on Twitter. Dave Winer then chimed in and said that it could be accomplished without Twitter’s help at all. And then Boris Mann posted a bit of a rant saying that Twitter is Jabber. Boris says:

My only explanation for the Twitter craze is that North Americans are still enamored of anything that can do the tiniest bit of mobile integration.

No Boris, there’s a very simple reason that Twitter is all the rage right now and Jabber is not (and never has been except among geeks) – we need someone to complain to. XMPP is great, but when something goes wrong, what do you do? Who do you turn to? At least when Twitter breaks I know who to contact.

It’s a fundamental problem with almost all open source projects – accountability is lost. This is especially true when you want to use the project for something serious, like Jason does. That’s why companies like Red Hat, IBM and Bryght are the ones we turn to for integrating open source technology. If something goes awry, I know there’s someone out there who will take my money to get it fixed.

Twitter doesn’t have that many users. It doesn’t have really impressive technology, as Boris has pointed out. Twitter is where it is today because it was created by and continues to be run by a corporate entity.

Read: Boris Mann

Facebook Music Coming Soon

Post ImageI would say that Facebook is well on its way to becoming the definition of social networking. There are only a few more features it needs (like an API that can edit data), and of course there are a lot of features that would be nice to have. One such feature that I place in the latter category is music, and it’s coming soon:

It is being rumored that Facebook will be announcing an online music service on May 21st.

Facebook is supposedly lining up several partners from the music industry for their music service, which is sure to be a hit amongst Facebook users, and a rival to MySpace Music and Bebo Bands.

Sounds cool, so long as Facebook doesn’t screw it up. I hope the dev team is repeating this to themselves over and over:

NEVER AUTOPLAY MUSIC ON PAGE LOAD! AUTOPLAY IS EVIL! SITE-WIDE MUTE IS IDEAL!

Yes the capitals are required. If they allow music to be played on the site without my explicit permission, I’m going to blow a gasket.

Read: Mashable!