-
Website
http://leoville.com/ -
Original page
http://leoville.com/2009/01/02/4085/ -
Subscribe
All Comments -
Community
-
Top Commenters
-
mndoci
6 comments · 2 points
-
leolaporte
90 comments · 32 points
-
kingkool68
8 comments · 4 points
-
reechard
6 comments · 6 points
-
jerichobp
6 comments · 2 points
-
-
Popular Threads
1. There is possibility for linkbait from any source through the XMPP system. While this may not be controllable, it would be useful to have the ability to perhaps block based on particular users if possible. This is probably going to be the biggest issue when using an IM client.
2. Perhaps a community question, but could a desktop app be created to view this stream, rather than through an IM client? Would be nice to avoid the constant "Ding" from Adium for each and every message that gets posted. Within that, if you could view popular hashtags, etc that would further help to narrow the field of view for users.
An onscreen ticker for TWiT live would be nice, but you might need some keyword filtering to cut out possible bad language.
I'm sure that your healthy community will be happy to help out, as I know you already have a good team of mods for the IRC chat room.
I think it's a great idea Leo, I would love to see it happen!
I like the idea of self moderation as long as it stays open and democratic. I would hate for this brave new TWiT world to devolve into a circle of same-thinking elitist who simply repeat what the others are saying.
Your analogy of the firehose is very appropriate - huge volumes at high speed. But not many of us can properly drink from a firehose...in fact it would overwhelm us and we would look elsewhere for our drink...
So we need to think about how the firehose is paired down into digestible intelligent feeds and how that is best presented and controlled
Second, you have an extremely valuable brand that must be protected from abuse either inadvertently or via deliverate action. To that end I think you need to be a little more conservative than Steve Gillmour or Robert Scoble as your public brand/personna is much broader and directly related to ongoing advertising revenue. Thus the feeds derived from the firehose need to have some level of control ...possibly more than what the purists would like but hey...it is not their brand we are dealing with. You need to ensure that the two major TWIT channels of information, the show notes and the chat forum are tightly controlled for appropriateness as they will be the major carriers of your brand.
Third, we need to just recognise that XMPP is just a real time pipe or trnasport mechanism and the real value to be added here is how best to slice and dice and present the streams.
So....I am thinking that there should be a number of streams or channels that are defined by you and sent out as standard flows from twit.im
These could include:
- A raw feed of everything...for people to innovate off
- A chat/comment stream...a la TWIT Army
- A TWIT controlled show notes/links stream. This can also carry ads in sync with the ads within your shows...this is the main feed you show on your video stream and also the one you most publicise in your forums such as the Radio Show and any commercial television deals that you do....
Next I am thinking that a client like TWEETDECK would be a good paradigm for how these feeds could be consumed...one pane for the chat stream, one pane for the show notes/links stream. It would be great to have an AIR client that had the two main streams running beside a window with the video feed in it
On the video feed you could have also have a permanent side panel on the feed (inserted via the tricaster??) that shows the notes/links feed and/or the chat stream flowing past...this would be useful when you distribute your shows to commercial networks as it will be like a CNBC feed with the ticker.
I have so much more to say here but my experience as a designer of trading systems in capital markets is that my clients are always dealing with a firehose of data and the art is not to just present the firehose but to think about how best to present and manage the firehose to ensure easy access and to also enable use by not drowing the consumer in the volume....
Perhaps you can schedule a GoToMeeting session so that we can all join in and whiteboard some ideas .....that is an great way to moderate a large meeting and enable people to present ideas and discuss options
Anyway...just some thoughts
1) Ability to view stream at a later time when listening to podcast, for ex. Having this avail via archive, even if then one cannot easily filter it, could be very helpful to see those links mentioned...kinda like SN's transcripts...this would thus need timestamps as others have said.
2) How would we view the stream? I have IRC chat and Army open in tabs in Opera, and video in IE window over that...having yet another app open that I'd need to switch to on this small laptop isn't practical, especially with my eyesight issues...I use the techguy.startan.net to view video as I can make that window almost as small as the video itself and thus see it and IRC at same time...if the stream were incorporated in that site as a scroll above the video, then it might work.
3) Tags might need to be kept short to make usage easier, such as #loc vs #location, etc.
4) Having only certain ppl/ID's authorized to post is a must, and being able to select which ones you see could be handy as well.
5) once an item gets "posted", there may well be a need to be able to remove it later, such as when a typo or incorrect data gets into stream...we'd not want a typo on link that landed us on a incorrect/naughty site to remain, right?
That's it for now...
As for commands to add and such, I think the hashtags idea is a *MUST*, that way the content creator (you) could easily swap and filter messages according to the topic that is being discussed. That way, you would avoid the clutter that happens on IRC when, for instance, the topic is A and people in chat are talking Politics. User participation is all fine and good, but if it's going to be a permanent part of the actual content stream, it should be not only moderated, but also properly categorized to avoid confusion. Hashtags sounds like a solid idea.
Also, how about adding a "middle tier" of moderation? The users should be able to FOLLOW/BLOCK/TRACK etc, but also there should be a middle tier of select people (maybe the same IRC moderators?) that would block out spammers and that kind of nasties - Let the user decide who is a "flamer" or a "troll", but have some sort of group that will at least eliminate spam for them, as nobody wants to do that job and I could see people easily turned off if they had to block spammers, one by one, on their own.
I say it's worth the shot, and the concept is sound enough to potentially work.
Just my 2 cents of a Peso from Argentina.
http://twitter.com/javieraltman
Terryh (Army Member)
PLEASE
Marivic
@techpr
My recommendation would be a limited text stream on twitlive.tv then have an IM/IRC style interface that anyone can subscribe to the "firehose" stream. It would be cool if you could record and sync the stream to your video so that when you do replays you get the same text-stream in realtime.
Seems silly to create a platform just for Twit, or does this really just have to do with your long standing grudge with Twitter usurping your beloved Twit brand?
I think an IM-like client would be better for this than a true IM client. The first thing that comes to mind is an AIR app. I'm seeing a drawer where you could drag a hash tag into a bin of things you want to follow or to float up higher in your view of the river and the same type of thing for users. This would be like following or unfollowing a user/topic. I might see a modified hash tag used for the creation of the special rooms like #macworld! or something.
Just some initial thoughts. Love the idea tho.
-Richard
Hmm, I see this isn't a replacement for the chat. But, perhaps it should be?
I'm wondering how you plan on handling the default stream a user gets from river? Do they get everything until they issue some follow or track commands, and then filtering starts? Or do they get nothing at first, and have to issue a specific command to follow everyone if desired?
Rock7-24
1. Offer both a live feed and an archive
2. User friendly filters such as find all the links mentioned on TWIL12.
3. iPhone optimized feeds.
I think with careful attention paid to not making the mistakes of other services and the wonderful, intelligent members in the TWiT army, I think this will be great.
I hope that made sense,
Chris Heath
Personally, I'm not a big fan of real-time streams, mostly because I think they are difficult to follow and therefore difficult to be really useful in the long term. While a live stream of this kind would definitely be amusing to look at, it won't be as useful as, say, a combination of del.icio.us and twitter.
A middle-tier of moderation could be a solution, but it's difficult to foresee how viable this might be: you'd need quite a lot of people checking the strem in real time, *all the time*. Maybe Twit fans can do that though, it's hard to tell at thi stage.
Another problem would be content duplication: you really don't want people to suggest the same damn link 5 times every time, right?
StackOverflow encountered a similar problem: when a question was posted, it literally took a couple of minutes or less for the fast person to post an answer. Meanwhile, another 5 users may have been busy writing exactly the same answer: this resulted in frequent duplication.
For some ideas on how to solve this problem, have a look at the StackOverflow blog: http://blog.stackoverflow.com/2008/10/solving-t...
Anyhow, hope it works out, one way or the other!
Just an idea.
I wish you much success in this.
Just an idea.
I wish you much success in this.
I find it interesting that when you started out as a podcast only show, it freed us up from being slaves to programming schedules. But now that you're doing live shows for the majority of the day, it seems that you are, I think unconsciously, slipping back into the mold of traditional broadcast media with set schedules, etc.
I understand that the podcasts will always be there for us who listen when we want to but the more features you add to the live version, the more I feel that I'm being 'asked' to follow a schedule which is not compatible with mine.
Anyway, as the number of viewers you have in the chatroom can attest, there is a substantial percentage of your viewers that are able to watch you live and benefit greatly from this live river. I think it's worth a try and I'm definitely interested in seeing what you and other content providers can learn from this experiment. You definitely have the user base to pull it off.
For people on the move, I guess they can listen live and contribute on their iphones/G1s/nokias etc. but I don't have any of those nor the time during the day to sit through my favorite live shows. Good luck!
And as far as I can tell this is practically free content for me - so I'm not worried it will overextend me.
I am super interested in seeing what this turns out to be, but one of the things that might keep me from using it is the fear of spoilers. Am I going to read something that will take the joy out of listening to a podcast a day or two later?
But, I am of two minds, because I love the shows and I want to participate more in the conversation and this sounds like just the tool to encourage that. I like that TWiT can serve as a sandbox to learn and explore the value of emerging web trends. It plays a huge part in my decision about what my company invests its online time in.
I guess the long and the short of it is, don't foget about the 90% of us who will be listening to this two days from now and allow the focus and format of the shows be bent to much toward being live.
Bottom line: any live content I see as a value-add, not the essential service I'm using with TWIT. With that said, if there was the ability to play back the video or to otherwise consume live streams (video, audio, text or ALL) TIME-SHIFTED, I think that would be very neat. I would only use it rarely, but I hope that the end result of this is a page that would essentially let you play back all of the live components (ex. the ultimate would be a web page for an episode of the show that showed you the video, chat and text streams as they happened during the recording).
I would think that anything regarding show notes would need to have some static area (like FriendFeed) to retrieve as you may see somthing on the "stream" but may be unable to access that link or whatever at that time.
I look forward to trying it out!
Maybe one way to help that would be to allow people to subscribe to "groups": only Leo, only Leo and Hosts, only users with a certain "rating", etc. Then you might have a moderator of some kind that can pass on really good individual posts from all users to the "main feed" that people that only subscribed to the "hosts" would get, etc.
I just feel like you need to be sure that people that don't have the ability to watch the stream 24x7 don't feel like they are unable to keep up with the really good content that will be on it.
I will closely follow this and start to develop ideas around it.
Ralf
http://bleeper.de/bleeper
(bleeper.de is the largest laconica site outside North America)
I would like to see a SHOWNOTES command that would automatically filter on a subset of trusted users and tags (this would be set by Leo and designates). That way, for shows like TWiT where I'm concentrating on content, I can filter out the fluff. And an inverse command like FULLFEED to put it back to my default filters. You could also capture the shownotes filtered feed for use in creating your shownotes. This gives the option to the user of having a very controlled feed or just letting the firehose go. Thinking long term, you could also create a TWiT bot to replay the shownotes when you replay the video stream.
Yes, you could build such a feed by hand using FOLLOW/BLOCK etc, but I wouldn't. I just wouldn't use it starting the instant the noise overcame the useful information. Also the new user wouldn't know where to start and you need to make it easy for the user to get at the useful information. Who to trust? Who to block?
It's promising, don't rush it into production. Maybe do some honest beta testing to see what works.
Thanks for your work on this idea Leo.
Chilling in Ottawa (6°F),
Clayton
I think I'm still having a bit of a problem getting my head around expected/intended usage.
I see filtering as the big problem of the web. Lots of content, limited time to drink it in.
And as a secondary use, the system would provide the infrastructure for less structured one-off live blogging events like MacWorld keynotes.
I can't help but wonder if we are introducing a human scaling problem here. Can we really expect to have community moderators sift the firehose looking for the gems to promote up to the moderated stream? I guess it depends on the size of the firehose. I suppose if the bulk of the stream content comes from Leo, the hosts, and the pre-approved users the mods can be very picky about what gets promoted up from the masses.
I hope I'm not coming across as against this (I'm not, I like the idea), but it is hard to take off the tester hat that I wear at work as I look for holes or think of ways I can break the system. It creeps into real life far to often.
Still fighting to understand the use cases. Am I getting closer?
You won't have to consume the river live at all. We'll pipe it into a Friend Feed room where you can search, read, and comment on it at your leisure, and also incorporate a cleaned up version into the actual show notes that go out with the podcasts. This is a benefit for the downloaders as much as the live viewers.
You already have follow, track, block, IM, air and xmpp there.
As it is open source why not just mod it and create clients to your spec ?
I'm not sure if XMPP would support this, but in a semi-perfect world I'd slap a few "(+)" "(-)" "(report)" html links at the end of each message going into the river, and users would gain karma based on the response from other users. Then I'd add a feature to basically do the same as "Browse at +5" on slashdot, which would only give you messages from the highest rated contributors...
I didn't really explain that well, did I ? :(
--KissMeKate (aka TweetMissMeKate)
I'll see about getting back to working on it and count me in if you need help.
Dave
There are a number of web based Irc clients for those who don't want a full client installed. And the bot can handle #follow commands etc. As well as filter conternt before it's pushed to twitter and the like.
Now you're talkin'. I only listen to the 'casts on my iPod, almost never live so a web page to look at with the links etc. would be great. Especially the chat stuff I never get to see.
-Carrie
I watch the shows pre-recorded. I assume the video will be on-demand sometime soon. Hash tags will be great to filter, but here is the feature I would think would be extremely helpful, though technically tricky possibly.
Each tag or comment should have an approximate time-code that matches up with the live video stream.
Each comment as an "object" should be right mouse clickable as it streams across
Right mouse click would expose a small menu: Example: 1) Funny, 2)Helpful, 3)Abusive etc
A server would collect and rank the top Funny, top Helpful, and etc
Question: Can Stickam pass script calls like you could in Video Flash?
If I had a Client that could replay Video on Demand and add the Funniest, or the most Helpful that would be extremely helpful. Also, You might insert a "Best of" feed post broadcast later into the actual video as a CNN type crawl. (See Obama the Magic N***gro feed on Fox for why not to insert it live)
I think this would make the video extremely valuable as tool and resource. It would leverage crowd sourcing aspects and add tremendous value to pre-recorded feeds.
Also it would give the crowd generated content a ranking, give lurkers and quiet listeners an easy task and allow less witty, or less knowledgeable viewers a way to participate.
And it would give Twit Members a way to see the best of the TwitCrowd. A Blog or Site would list these rankings. A simple script might someday be able call up that segment when the comment was made. By restricting the voting ranking to live sessions only, you could control demand and spamming.
Its been years since I engineered interactive TV, but I recall flash video enables this and I think this should be possible yes?
Also, could you integrate it with your twit.am audio stream, and send out text links? I know that Windows Media server has a command for sending out text inside a WMA stream, which custom-written receivers can interpret as needed (ie use as a url of a slide in a presentation, or use as a text command to trigger a function in an app or webpage.) You could have a floating window (or better yet, an HTML application running in it's own sandbox) which has a UI to recieve the TWIT.am stream, and display the text underneath.
some applications i would like to see with this river, in a way, correspond to my thoughts a decade ago about incorporating a feed that streams directly to an led ticker. back then, perl or python seemed like it was doable -yet very restrictive. i've searched all over the internet and ebay but either the components of a finished product aren't there or you have to deal with an expensive product relegated to talking with a salesperson in addition to figuring out what you had to deal with -ie. serial port/usb port/comm port/ethernet and if you had the necessary drivers to do it. lots of guesswork and gamble for me at the time.
other thoughts:
i think it would be great to have an adobe air application as well as an iphone application.
in all these implementations, i agree that having it versatile in accessibility is key. as long as there is a way for any device to pull data from the internet would make it really great.
and as you have stated, refining and tailoring the data for each user in realtime would help make it very viable.
I also think a possible problem will also be spam and spam bots on an open client with no 24/7 mods. Many music channel over here in the uk run txt to screen services, despite some very good filters they have all had to opt for 24/7 mods but i'm told this is outsourced to indian for cost.
Is there any way to get that feed into the tricaster? If the Tricaster could act on what sort of content it was seeing from the feed and put up the appropriate CG up, and possibly link to that story or ad page which is then clickable (we're streaming in Flash so IT SHOULD be relativly easy but then again, I have no experience with the Tricaster).
Is this possible within the current Tricaster system?
So if in the XMPP feed (for shownotes), we might have an audible ad for http://www.audible.com/twit, the tricaster would then see this as an ad and put the relavent audible CG up. If the content was a link to a story or a website you're discussing, it would put up a CG that is predefined (let's say the general TWiT one) with a clickable link to that story.
Just my ideas on the XMPP, it sounds good to me.
Ex:
~davemora , I am @ work. where you @ ?
Leo, if you can add a feature where people on phone device can txt me with out being a member and I can reply back to their phone device I am willing to pay $$ a month for that feature. You can assigned Virtual Numbers like VN8188188180@twit.im the idea I can give people who wont join another social network still have the ability to send me a message (DM) make me happy.
If you will ever have a focus group count me in :) I love the idea of a constant stream of information. But, with more information comes the need to try and police it and keep it relevant.
Here's a link for a beta Wiffiti screen tagged @River that you could try.
http://tinyurl.com/leoriver
You can txt a message by sending @River <message> to 87884 or any Tweet with @River (or any other word we/you choose to tag) would get displayed on the @river Wiffiti screen.
This is a "lean in" and chat or "lean back" and watch experience.
Leo, Regarding your comment on TWiT #197, where you mention doing real time reactions to an Apple Event with silhouettes of you and your panelists a la Mystery Science Theater 3000.
This sounds very interesting! What if you did record an audio version of this which could be listened to with the video once Apple releases the Keynote to the podcast feed?
This would be a really fun idea!