Cyber Presence

Robert Frittmann's online identity management blog.

  • Archive

  • Categories

  • Recent Posts

  • RSS Life With Alacrity

    • BGIedu Students Post for Blog Action Day on Food 17 October 2011
      Today is Blog Action Day, where each year a topic is chosen and bloggers and activists worldwide write about that topic in their blogs or post about it on Twitter and Facebook using the tags #FOOD and #BAD11. This year's topic is Food, and this year many of my students of my BGIedu class Using the Social Web for Social Change are using the day to help k […]
      ChristopherA
    • Managing your Social Graph with Google+ [Google Plus] 14 July 2011
      With Google+ almost two weeks into its test phase, conversation about this new social network service seems to be going in circles. Literally. That’s because Circles is the Google+ feature that users are generating the most buzz about. It’s Google’s answer to the problem of organizing your social graph online. If you’re not familiar with a social graph it’s […]
      ChristopherA
    • Paying for Favors 22 November 2009
      One of the common practices in the independent movie industry is to share favors to keep production costs low. I loan you use of a camera and you later do some editing for me on the cheap. Of course, it is often actually less direct then that: I loan you the camera, the community knows that I am generous, and when I need some editing time on the cheap, my so […]
      ChristopherA
    • Blog Action Day on Climate Change 16 October 2009
      Late this evening while catching up on my feeds, I saw for the first time that this year's Blog Action Day is on the topic of Climate Change. This event is sponsored yearly by Change.org. I wish I had known...
      ChristopherA
    • Facilitating Small Gatherings Using "The Braid" 27 September 2009
      [intro skipped] One tool that I've used to manage these odd-sized groups in the past is what I call “The Braid”. It is derived from a group process called the Café Method, of which The World Café and Conversation Café are excellent examples. In The Café Method, people meet in smaller groups around tables, and then flow from table to table sharing ideas, […]
      ChristopherA
    • Password Best Practices 25 September 2009
      Passwords are very important for maintaining your online identity, because they ensure that no one else can access your accounts and do things that you wouldn't do. As such, you should make sure that your online passwords are as strong...
      ChristopherA
    • Creating Shared Language and Shared Artifacts 17 September 2009
      [brief summary of longer post] The average native English language speaker uses in the realm of 12,000 to 20,000 words, whereas a college graduate would use 20-25,000 words…Every time a new group of people meet together — whether in a team, in a marketplace, or in a community — one of the first activities they must do together is create a shared language…The […]
      ChristopherA
    • Teaching "Using the Social Web for Social Change" at BGI.edu 17 September 2009
      Starting next week I will be teaching a course at the Bainbridge Graduate Institute on the topic of "Using the Social Web for Social Change". [post continues with details...]
      ChristopherA
    • Creative Commons Posts "Defining Noncommercial" Report 14 September 2009
      ast year I participated in a survey followed up by a focus group on the topic of Noncommercial Use, in particular around the context that about 2/3rds of the Creative Commons licenses extant use the NC attribute, such as in CC-BY-NC. (post continues with details and commentary...)
      ChristopherA
    • Community by the Numbers, Part III: Power Laws 19 March 2009
      In my first article in this series I talked about community numbers: how the sizes of groups ultimately affect their success (or failure). However what I discussed only offers up the most rudimentary explanation of the dynamics, and that is because typically not all of the members of a group are equally involved. In order to better define who constitutes the […]
      ChristopherA
  • RSS Career Rocketeer

    • Preparing for a Job Interview is Batting Practice 25 February 2012
      Most job seekers are unprepared for a job interview.  They spend the majority of their time trying to land a job interview and once they do they believe the hard work is done.  The only thing remaining is to show up for the interview and impress the recruiter or hiring manager with their qualifications.  Sounds [...]
      Tom Cairns
    • To Follow Up or Not to Follow Up – Part 1 24 February 2012
      A very hotly contested topic:  following up.  The prevailing belief is that if the company wants you, they’ll move mountains to hunt you down and bring you in or hire you.  True…..and not true. I ask my retained clients to step outside their comfort zones.  One way is by following up with targeted companies.  They learn [...]
      Judi Perkins
    • 8 Tips for How to Avoid a Boring Job 23 February 2012
      There are some things you can do to assure you that the career you have will stay juicy for a long time.  To avoid boredom in your job you need to find a career that you not only love but feel passionate about.  That may be easier said than done and countless quotes and a [...]
      Dorothy Tannahill-Moran

Reiterative, endless loops

Posted by Robert Frittmann on 12 June 2009

“The foot bone is connected to the ankle bone, the ankle bone is connected to the leg bone and the leg bone is connected to the knee bone…” as the old children’s song goes, everything is connected, just like it is here in cyberspace. But the world wide web today is a very different landscape than it was twenty years ago. It is no longer just about hyperlinks connecting one website page to another. These days it is also about feeds, those streams of data that we generate over a period of time. A classic web site from the 1980′s may have been a single page, perhaps with a picture or pictures on it. Today’s websites are as different from that 1980′s page as a motion video is different from a photograph. A photo shows a snapshot of life, a freezeframe. Whereas a motion video shows life, action, the progression of time. This is what a feed is in the modern interweb.

One great example of a modern-day feed is the micro blogging phenomenon known as Twitter. You can generate a progressive stream of information by repeatedly answering the question, “What are you doing?” Each time you tweet, you add to your Twitter feed. Each individual tweet may not be as elaborate as that 1980′s single-page website we mentioned earlier, but collectively they add up to give readers an overview of you that is much more detailed than a static web page.

There are many, many sites these days that generate a feed like this. For instance, the blog that you are reading has a feed output. You may not necessarily be reading this post at the site where it is posted, but you’re possibly reading it from the comfort of one of your own web sites, or within a feed reader such as Google Reader, or even on your mobile phone. The point is that you can subscribe to feeds, using RSS (Really Simple Syndication) and then put them wherever you like.

While a lot of today’s web sites generate this type of feed, there are a lot of modern sites that also accept a feed as input into their content. For instance, on Facebook, your Wall is a feed in and of itself, and you can add feeds into it. I have my shared bookmarks from Delicious added to my Facebook Wall automatically, so that my friends on Facebook can see what sites I have been bookmarking.

With all these sources of feeds available on the Internet these days, it is a good thing that there are now also feed aggregators, that merge all of your feeds together into a single stream, such as FriendFeed. The output from a feed aggregator is also a feed.

Status updates are an interesting breed of feed themselves, and deserve a further mention here. With such technologies as oAuth, you can cascade your status messages to other sites. This means that rather than having to update your status on Twitter, Facebook, Brightkite, Bebo, Myspace, and others, you can just update your status once, and it will cascade to all of them. Brilliant!

So, now we have a feed, such as your Twitter status updates, which can be pulled in to an aggregator, such as FriendFeed, and merged with your other feeds, such as your blogs, your Facebook status updates, your bookmarks on Delicious, your latest diggs on Digg, and they all get aggregated together into a single feed, which you can then add to the input side of your services, for instance, adding a FriendFeed to your Facebook Wall.

My concern here is, what happens when you tweet with Twitter? It will update your Facebook status as well, if you have it configured to. The updated status will be added to your Facebook Wall. The feed from the Faceboook Wall will update the FriendFeed, which also had the original update from Twitter, so now you have it twice in the FriendFeed, right? Then if you have your FriendFeed as an update to your Facebook Wall, the FriendFeed itself will update your Facebook Wall with the latest updates, including that you have updated your Facebook Wall, and around and around it goes! Reiterative, endless loops.

I remember creating endless loops in Atari BASIC as a child. It looked something like this…

10 PRINT "This is an endless loop"
20 GOTO 10
RUN

…and when you run the program, it fills the screen continuously with the words “This is an endless loop”, and it just keeps doing it until you interrupt the program. What is stopping this type of endless looping from happening with my feeds and status updates? I haven’t actually had this happen to me yet, but with the number of services that I have been registering on lately, I am worried that it may happen soon.

I will investigate this issue further, and see if it really can happen, find out what would prevent it from happening, and how to avoid it happening to you.

Add to FacebookAdd to DiggAdd to Del.icio.usAdd to StumbleuponAdd to RedditAdd to BlinklistAdd to TwitterAdd to TechnoratiAdd to FurlAdd to Newsvine

Advertisement

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s

 
Follow

Get every new post delivered to your Inbox.