Can a lifestream replace a blog?

Yongfook is the creator of a lifestreaming tool, called sweetcron, that aggregates all your online activity into one source. This seems like a neat idea and sites like friendfeed do a similar job but, as he mulls over in his post on the reasons that he has stopped using his tool and moved to posterous, http://lifestreamblog.com/sweetcron-creator-reflects-on-lifestreaming-and-mig... he has noticed that while simple for the creator it does not quite add up for the consumer.

I use friendfeed quite a bit but I am also aware that it can be a little random. There are half conversations from twitter mixed in with bookmarks and photos it all lacks some point of reference. The reason that a blog is interesting is that there is a little of the personal touch in the mix. You are taking the time to explain why you are posting the link. Perhaps this is what is lacking with lifestreaming.

I can see a system that is a combination of both. Pulling in your picks and posts from the web and creating a more coherent space. If you @reply to somebody on twitter then it should create a threaded conversation that can be read in context. When you mark a video as a favourite on YouTube or Vimeo then it should not just post the link up without asking but add it to an inbox for you to add some context to. Even if it's just a tag or two and a line saying something like "Wondered what the Fraggle rock theme tune would sound like double speed and it looks like I am not the only one".

You could have an editing interface that has two streams side by side. One is all your content and has edit and publish buttons. The stream on the right is what your readers see. When you click on an edit button you can then edit the content adding in your own thoughts or just some tags. There could also be a tick box next to each post allowing you to group a series of post together to publish as one.

Services where you have created content could be set to publish as they are posted as that content already has your input. So a conversation from twitter would show up without you needing to do anything and a photo that you have commented on on flickr will show up with all the comments but yours highlighted.

A stream of links to interesting stuff is nice but it is difficult for people to get involved with. By adding in some personal thoughts you are starting a conversation that the readers of the content might join in with.

University of Edinburgh Students Provide Insightful Thoughts on Lifestreaming for their Course | Lifestream Blog

In October I told you about a course at the University of Edinburgh on “E-learning and Digital Cultures”. The course required students to create Lifestreams using Wordpress for the duration of the 12 week course. Well the course has come to an end and along with it the students were asked to write a 500 word summary on their experience having created Lifestreams. In the spirit of their course, these summary’s have been posted online.

e_learning

I decided to read through many of them to see what the experience meant to them. I found their discoveries extremely interesting and worthy of sharing. Many students expressed how Lifestreaming can be a great tool for learning and engagement both between the students as well as the faculty.

Below are excerpts from some of them and I’ve linked the student’s name to the full post to read on further which I highly recommend as the students really provide some amazing insights on many different levels to what they’ve learned from it. You can find the home page for the course here.

Bill Babouris

I see it [the Lifestream] more as a representation of who I was supposed to be for the needs of this course; and if it weren’t for the inclusion of blog posts and comments, my lifestream would be haunted by a number of voiceless digital re-embodiments of myself that keep feeding it events like bots or automatons. On the positive side, however, this is an image of me as producer and information disseminator, not as a passive spectator in a classroom or a member of the “sit and watch” culture. In this respect the lifestream was a powerful motivator for participation, exploration and sharing.

…as a metaphor, the concept of the lifestream has one major drawback, the fact that it triggers images or horizontal movement. A retrospective look at my feeds, made me think more of digging for knowledge than of flowing towards it. The major themes of the course (digital utopias and dystopias, virtual communities and cyborg and uncanny pedagogies) keep recurring (as also evidenced by the tag cloud) but every week they are probed even deeper as interconnections are made and concepts are examined. In this respect, the lifestream offers proof of actual learning and therefore is invaluable.

Damien Debarra

I enjoyed the sense of ‘the pieces falling together’ when you viewed the lifestream page: conversations, blogs, feeds, pictures and videos all sloshing around in a great big soup of links. In a very simple and powerful way…

What initially looks like a car-crash of data, upon slightlly closer examination shows patterns of thoughts and concern, avenues of investigations, fruitless rummages down dead-ends of online madness and overall the seemingly random, manic linking between one subject area and another – the connections between disparate writers, disciplines and mediums all merging back in to one big story.

I’ve immensely, immensely enjoyed this 12 weeks and find myself sad to start winding it all up. And wondering how I can ever go back to a ‘mainstream’ learning model again.

Silvana di Gregorio

In my second week summary, I had blogged that I was still grappling with what the stream could technically capture and that I felt that it could not capture my process when I was reading course material. However, reviewing my lifestream, I feel it gives a good account of my engagement with the course. At the time it seemed a bit chaotic but reviewing it I can see a logical account.

…while the lifestream aggregates the disparate information we collect as we traverse the digital world, it is our minds that make sense of it: The ‘machine’ provides no interpretation or sensemaking of the material it aggregates. Our human mind makes the connections and provides the context for why this information was noted in the first place.

Henry Keil

Potentially lifestreaming can be a remote and isolated experience, possibly more so than a VLE-type discussion board.
However I never felt this way. The Web-site provided a hub of information from which were radiating the activities and ideas of the tutors and the course participants. The fact that all peer learners’ Lifestreams were accessible removed the sense of isolation – reading their ponderings on course readings or their progress (or lack of it) in projects was always comforting.

This has been an exciting learning experience and to some extent the highlight of my study on the MSc course if only to get a feel for what online community learning may look like in 10 years time. Although initially this format was well beyond my own comfort zone for learning from a pedagogic point of view the ‘experiment’ has worked very well and I hope that it will receive the credit it deserves. Although it is still rough around the edges I think a large proportion of the IT and pedagogic infrastructure is now in place to move forward. In my view some aspects could be enhanced for example by putting more emphasis on peer feedback on Lifestream activities, possibly in a more formal manner by aggregating EDC community comments within one’s Lifestream. This diverse cohort had a lot to give in regards to community sharing and this asset remained untapped to some extent.

Tony McNeill

The lifestream might be viewed as an unmediated record of participation (as reader, writer, bookmarker, commenter, creator of multimodal texts) over a particular period of time. However, I’m always suspicious of the word ‘unmediated’ and however artless a lifestream may seem in its streaming of data, it too is a construction. I allow interactions from some sites to be made visible but not others.

Rebecca Black, writing of identity performance in the context of young people’s fan sites writes of the importance of being recognised as a particular ‘kind of person’ within a particular social context (2008). I think this is what we do online all the time: project a preferred identity through a performance that involves selective omissions and inclusions. I’m tempted to go back to a now old essay by Paul de Man called ‘Autobiography as de-facement’ (1979) I first came across when doing a PhD on French autobiography. In stablising identity through textual (also visual?) representation we simultaneously create a ‘face’ (or, indeed, a Facebook profile) but also ‘de-face’ by creating a false front. Self-representation “deprives and disfigures to the precise extent that it restores” (de Man 1979: 930)

Ali Press

In conclusion, the lifestream appears to be an ideal way of presenting a collection of digital research and goes beyond what is offered through a single tool.  I like the way the objects and artefacts collected are displayed in full and it’s not always necessary to leave the lifestream in order to get the point about why something was added.  I can see this being a useful tool for groups of learners to present their collective research on a topic.  For instance, if a group had to create a wiki on a particular theme and show in some way their collected research, a group lifestream (groupstream?) would be ideal as sources can be added as an ongoing process, providing evidence of the work a group of students have been doing as they progress through a project.

Caroline Rushton

As each of the weeks went by and we began to explore different topics I found the lifestream an invaluable space to store all useful links and information I found over the web which I wanted to share with my colleagues, or take a look at myself at a later date. Adding metadata to the links was also a productive task as I could review each bit of information quickly and effectively to see what it contained.

My lifestream certainly became more purposeful to me as the weeks progressed. I became more focused in what I was feeding into it. The real clarity came for me in week ten, with Sian Bayne’s core reading, “Academetron, automaton, phantom: uncanny digital pedagogies”. I embrace the concept of having a physical presence, and the notion of leaving a virtual footprint. I felt that Sian’s comment, “In more visual environments, our avatars-represent a re-embodiment within the terms of the digital, we scatter our bodies across the web where they gain a kind of independence as nodes for commentary, connection and appropriation by others into new networks and new configurations” summed up the reasoning behind our lifestreaming perfectly. I hope that I will continue to maintain my lifestream after this course as I can now certainly identify with its educational benefits.

Tracy Swallow

Here I began to see the emergence of a more useful position on lifestreaming: as a record of engagement.  Much of the internet is ephemeral – I don’t see the point in saving your tweets and Gordon Bell’s decision to digitally archive every detail of his life disturbs me. Yet the experience of creating a lifestream helped me understand how maintaining a selective record of your engagement is a very valuable academic or developmental act that has a performative value.

The lifestream is a response to this enigma of absence/presence.  We become present through our streams.  This is why I noted that the act of selecting gained for me a performative value.  It represented my engagement.  Initially I was concerned with populating my lifestream in order to prove I existed (and was doing valuable work), but as I grew more comfortable with it I allowed it to give voice to my absence.  When mystified by Haraway (2000) I avoided the stream for a few days  as a way of expressing my confusion and need to retreat and resolve myself as a learner.  Similarly, I allowed myself to be playful – to add threads of whimsy

asdf

asdf

Some interesting notes about how people found using a lifestreaming or aggregation tool for research.

wwwtest broken for a bit

As part of an upgrade to the puppet system that manages our systems
here I managed to miss a small change that meant that the web root of
wwwtest.york.ac.uk was wrong for a short while. This has now been
fixed and I am investigating why we did not get the same problem on the
dev servers and then I will correct this on live to.

There is an Apache upgrade happening in the next couple of weeks so I
would like to get this settled down before then.

When that awk one-liner gets to be three unreadable lines

You use a tool all the time and still never know the obvious. If you
have ever written one of those AWK scripts on a single line that grows
and grows. You know the type it becomes a script that is now three lines
long but you resist doing anything with it even though the scrolling
back and forth is getting ridiculous. Well if you are using GNU Awk the
just tag the "--profile" at the start and you get a fully formatted
version of you script dumped to "awkprof.out" which you can then
actually read and spot that simple mistake or edit and use as a script
file.

 Bonus fact: Run "pgawk --profile" and it puts some simple profiling
information into the output as well for you optimising pleasure.

A change of email client

Some time ago I changed from a GUI email client to mutt,
http://www.mutt.org/ and have been liking the extra configuration
options and the keyboard based control over the system but it was still
lacking in some way that I could not quite put my finger on. This week I
have decided to give sup a go. http://sup.rubyforge.org/ It is another
text based email client but one with quite a different approach from
others. In essence it is much more like gmail with the concepts of
thread, labels and search being it main pinning points. I have added all my personal and work mail to the system now and it is
working well. I really like the threading approach with it's display of
a thread of messages as a conversation. Allowing you to archive that
thread out the way but if somebody replies to it later bringing it back
to your inbox. The search is pretty good and I would say simpler and faster than
integrating mairix into mutt which I was using before. I have long been
a fan of keeping all your mail in one folder and searching for things
when you need it and with the addition of some labels now this is a lot
better. I think that it is more efficient to spend a short time
searching for email when you need it rather than sorting every email as
it comes in.

 One thing that it has improved is the integration of mailing lists. I
now have some coming up in my inbox which I never used and so
conversations are not passing me by so much.

 Sup does have one downside. It creates a metadata store for things like
the labels and archive status which is local to the computer it is
running on. It also will not notice changes to your mailbox that happen
elsewhere only new messages. This means that once you start using it for
your email then it is the only way to use it. I have decided to ignore
that for now as I have found that mostly I am only using this laptop for
mail. There is a pretty good dump facility and so if I do have problems
or need to move to another PC then I can do the restore and also some
manual sync options to make it do a full check if you have been using
webmail for moving stuff about. Perhaps in the future they will look at
some synchronisation.

Busy Day with collaborative tools and puppets.

It's been a busy day here. I started with a meeting to kick off the
collaborative tools project and then had a meeting about formalizing the
puppet setup.

 The collaborative tools project is going to be good. Not only is it
going to be bringing a lot of really useful tools to the University but
it should also be quite a fast moving project. We are going to be
working in a semi-agile manor with small projects and quick feedback.
Today we just started to talk about some of the ideas of where people
are already collaborating and the process that they are going though
where we may be able to offer them better tools. I think that we are
going to now try an focus in on a couple of particular examples and work
out what could make them easier and the tools we could offer centrally
to help them. The University can't hope to compete with the facebooks
or delicious of the world but we should be able to offer services that
are hosted locally and offer more local features.

 The puppet meeting was good as it is starting to move from a pet project
of a few to be an official project. As more of the infrastructure starts
to depend on it then we need to start making it more serious. We made a
good start today with looking at the issues and have some next steps. I
for one have to find out a neat way of tracking what depends on what so
that we can make educated decisions about changing the lower modules in
the chain and what that may effect. I like puppet and I think that
longer term, if we approach it right it can offer real advantages in
system management especially in the virtual server world.

 Finished off by closing a couple of user issues. I did not even start
the things I was thinking about on the train in but none the less a good
day.

Perl Regex - Year but no but.

I needed recently to select a list of filename that ended in .php, .php4 or .php5 except for those in a particular directory and I wanted to do it in one clean regular expression. It took me some time but in the end this is the solution that I came up with.

   ^(?(/phpokayhere/)^|.*\.php[45]*$)

 My first reaction was to try a lookbehind assertion where you would say the following

   (?

Coldfusion cfimage tag in a cluster

The cfimage tag in coldfusion stores it temporary files to the local
file store then uses a JSP Serverlet to serve them back to the user.
This is a neat solution in that it avoids the need to invoke coldfusion
for each image serve and allows you to have a cached copy but it is a
bit of a hack in that it tampers with the JRun module to make it
work by mapping /CFFileServerlet from your webserver to the jrun server.
This means that it goes round any access control you have set up in your
web server and may even subvert some sandbox controls. I may dig a bit
deeper at some point to try and find out how this actually works but for
now I just need a solution.

 As for the cluster, as the image files is written to a local file store
then it is only available on one server. Simple solution to this is to
have the JRUN connector use sticky sessions so that you always go back
to the same server and the image is always there to be served. This will
only work if you have created a session in your application by setting
the "SessionManagement=true" in your Application.cfm/cfc. Otherwise the jrun
module will just pick a server at random and quite often this will be a
different server for the image than the one that just served the cfm.

 The other option is to set the tmpCache to be on shared storage. I am
not sure if this will be a problem having two servers accessing it at
the same time or not but it would mean that the temp files would be
available to both server. What do you think the chances are that
ColdFusion does NFS safe file locking in it's temp directory?
I assume that if you could change the location of the tmpCache directory
that the CFFileServerlet hack would stop working so I am going to try
linking it off to a nfs location or a bind mount. I could not workout a
simple way to change it anyway.

 As a side note I think that the cfreport tag uses the same hack but the
chance is that you will have a session set up if you get to reporting.