Email or username:

Password:

Forgot your password?
Simon Willison

OK, help me understand streaming.

I'm losing count of the number of times I've seen someone say "I'd love to see a streaming session where someone uses these LLM coding tools, I just don't get it yet"

Is there a meaningful difference here between streaming and a pre-recorded video?

How does one pick a time to "stream" - do people just drop everything they're doing to watch a stream if it's interesting to them?

13 comments
mhoye

@simon Streamers can interact with their audience in the chat. It's a live performance.

If you don't intend to do that, there's no difference.

adam solove

@simon I think thereโ€™s a feeling of โ€œgenuinenessโ€ from streaming it, like doing a live demo, that is different from a pre-recorded video.

Marco Rogers

@simon only meaningful difference is, when you stream, you usually have a chat open and take questions live while you're doing it.

Clifford Adams

@simon
The major difference I could see with live-streaming is that people could ask interactive questions, like "why do you use xyz in the prompt?" I generally prefer edited prerecorded videos, but I understand people are different.

[I can tell this post was human generated with the phrase "yet it yet" near the top. ๐Ÿ˜œ]

Brantley Harris

@simon Everyone saying question interaction, sure. But I think a big part of it is you are forced to do it start to finish, bumps along the way.

KeithTheEE

@simon

I tend to think of learning while watching someone stream as the kind of learning I'd get while watching a friend in college work through a homework problem or a project.

You don't just learn about the problem, but you see someone work through it, and you see where someone starts, how they approach it, and how they work around obstacles.

Danil

@simon >Is there a meaningful difference here between streaming and a pre-recorded video?

Streaming -> self promotion -> increasing own value.
By gaining "attention" to self using streaming - you also gain "trust of audience" - and at some "critical mass" - streaming can become your job replacement where you just manipulate audience that "trust" you.
And real time "interaction" with audience - is core of "getting audience".

Danil

@simon
> How does one pick a time to "stream"

I think I dont need to tell obvious fact about - "how many people just watch whatever - streamers is just TV with real time interaction - and if you as streamer can "sell/present your content to any audience" - they will watch you, does not matter context".

From "educational content perspective" - I think it bad idea to "stream" it - streaming it is about "entertaining".
Effort "streaming" vs reward 1-5 people watching - can demotivate.

@simon
> How does one pick a time to "stream"

I think I dont need to tell obvious fact about - "how many people just watch whatever - streamers is just TV with real time interaction - and if you as streamer can "sell/present your content to any audience" - they will watch you, does not matter context".

Prem Kumar Aparanji ๐Ÿ‘ถ๐Ÿค–๐Ÿ˜

@simon and here I thought you were talking about the streaming interface of LLM Chatbots ๐Ÿ˜…

Simon Willison

Fantastic replies! Thank you all, I think I get it now: itโ€™s about getting to see someone genuinely work through problems in real time, and having the opportunity to chat with them while they do it

Makes sense - I might give it a go!

Ian Dees

@simon Some examples of "streaming" done well:
- "Thor" does streams where he talks through game development and talks about what's going on in the industry, some chatting about security, gives feedback to viewers based on chats, etc. e.g. youtube.com/watch?v=4CoitttpOR
- "The Coding Train" (Daniel Shiffman) does processing JS tutorial videos but occasionally has live streams where he talks through what's going on and why he's doing what he's doing. e.g. youtube.com/watch?v=vfeUb7w8Hr

@simon Some examples of "streaming" done well:
- "Thor" does streams where he talks through game development and talks about what's going on in the industry, some chatting about security, gives feedback to viewers based on chats, etc. e.g. youtube.com/watch?v=4CoitttpOR
- "The Coding Train" (Daniel Shiffman) does processing JS tutorial videos but occasionally has live streams where he talks through what's going on and why he's doing what he's doing. e.g. youtube.com/watch?v=vfeUb7w8Hr

Go Up