Live data from Hacker News

My Twitch Live Coding Setup

medium.com

71–80 of 119 posts

Re: My Twitch Live Coding Setup

#71
post #43

Lots of people discussing the pros and cons of livecoding. I'd like to share some alternate thoughts if possible. I believe that there is a niche interested in watching and/or participating in livecoding and for them they do it because they can be productive and have a good time. So I took livecoding pretty seriously for a while. I recognise that Noopkat is a pro at this and is one of the most consistent live coders…

If you're live-coding you should be constantly talking aloud what you're doing and what you're thinking about. The most popular Twitch streamers are usually good at filling silence.

and if you want longevity and viewers you need to have a consistent schedule. I cannot count the number of people who had a good stream but were so inconsistent with their hours that it was nearly pointless to follow them

Re: My Twitch Live Coding Setup

#72
post #37

I've never understood the idea of using a 60% tenkeyless when your job requires you to type a lot. Even if you go full-size it dosen't take that much more space and you save you fingers the extra work for number and function keys.

This setup is not for the real world, it is for fame and stream. I can't even imagine not using my 2nd monitor. I have 4 monitors by the way.

With all the distraction and talking, with smiley and responses, I don't think anyone can really deliver anything properly on time. Some people play games, some use different tools for streaming. This is one of those.

Re: My Twitch Live Coding Setup

#74
post #43

Lots of people discussing the pros and cons of livecoding. I'd like to share some alternate thoughts if possible. I believe that there is a niche interested in watching and/or participating in livecoding and for them they do it because they can be productive and have a good time. So I took livecoding pretty seriously for a while. I recognise that Noopkat is a pro at this and is one of the most consistent live coders…

Some sidebar that shows info a chat mod or the streamer can set could maybe solve this. Then anyone who is regularly watching and moderating for you can try to keep it updated, and new viewers can just look at the screen.

Alternatively if you're handling it all yourself as the streamer, something like an emacs buffer with org-mode that you try to periodically update and leave on the screen.

Re: My Twitch Live Coding Setup

#75
Great article, really enjoyed it! Having had a curious mind ever since I can remember myself, I've always wondered how things work behind the scenes, television included. This was such an amazing read, getting to know about all the bits and pieces behind the scenes.

Re: My Twitch Live Coding Setup

#76
post #43

Lots of people discussing the pros and cons of livecoding. I'd like to share some alternate thoughts if possible. I believe that there is a niche interested in watching and/or participating in livecoding and for them they do it because they can be productive and have a good time. So I took livecoding pretty seriously for a while. I recognise that Noopkat is a pro at this and is one of the most consistent live coders…

> Coding hasn't lent itself well to "liveness". > what project is the person working on? - what "feature" are they working on? - what are they trying to achieve at this very moment? I used to do a bunch of livecoding myself, actually. I agree with you that most programming does not lend itself too well to livecoding. But there is one niche that I believe lends itself extremely well to live coding. This niche being wh…

Dad! I was hoping you would show up on this thread and was actually about to comment about you, whiteboard problems really are perfect for twitch I think, but you're the only one that I've seen do them

Re: My Twitch Live Coding Setup

#77
post #72
post #37

I've never understood the idea of using a 60% tenkeyless when your job requires you to type a lot. Even if you go full-size it dosen't take that much more space and you save you fingers the extra work for number and function keys.

This setup is not for the real world, it is for fame and stream. I can't even imagine not using my 2nd monitor. I have 4 monitors by the way. With all the distraction and talking, with smiley and responses, I don't think anyone can really deliver anything properly on time. Some people play games, some use different tools for streaming. This is one of those.

Ah, the old "No true Scotsman" fallacy.

Some people love multiple monitors, like many of my colleagues whom I respect despite using multiple monitors /s. But I have yet to understand how multiple monitors are inherently more efficient than e.g. multiple desktops, or switching between windows, especially when I'm wearing glasses. (This is not an invite to try and "convince" me, I've tried.)

Similarly, some people simply prefer not having to move their hands as much with the smaller keyboards, including - what a surprise! - people with smaller hands.

What I really don't get is why you'd need to put down other people's choices to validate your own.

Re: My Twitch Live Coding Setup

#78
post #72

Earlier quoted context omitted.

This setup is not for the real world, it is for fame and stream. I can't even imagine not using my 2nd monitor. I have 4 monitors by the way. With all the distraction and talking, with smiley and responses, I don't think anyone can really deliver anything properly on time. Some people play games, some use different tools for streaming. This is one of those.

Ah, the old "No true Scotsman" fallacy. Some people love multiple monitors, like many of my colleagues whom I respect despite using multiple monitors /s. But I have yet to understand how multiple monitors are inherently more efficient than e.g. multiple desktops, or switching between windows, especially when I'm wearing glasses. (This is not an invite to try and "convince" me, I've tried.) Similarly, some people simp…

Because this is a comment section and I want to share my thoughts and experience as well as my criticism?!

Didn't you just do the same to my comment?

Re: My Twitch Live Coding Setup

#79
I wonder if live coding could / should / will support similar "interactive fundraising" techniques as is common in game streaming. Some channels offer e.g. for $10 to manipulate some in-game item: Add an additional enemy, give the player a specific powerup, ...

I imagine for coding the equivalent could be "rename variable x to y" or "add comment //x on line y". There's a lot of potential for annoying / fun mischief, but that's what makes it entertaining and worth the $$$ for the viewers. Some might just want to actually help out!

Re: My Twitch Live Coding Setup

#80
post #78

Earlier quoted context omitted.

Ah, the old "No true Scotsman" fallacy. Some people love multiple monitors, like many of my colleagues whom I respect despite using multiple monitors /s. But I have yet to understand how multiple monitors are inherently more efficient than e.g. multiple desktops, or switching between windows, especially when I'm wearing glasses. (This is not an invite to try and "convince" me, I've tried.) Similarly, some people simp…

Because this is a comment section and I want to share my thoughts and experience as well as my criticism?! Didn't you just do the same to my comment?

While I have a preference, as do most people, I didn't say it was better than alternative solutions (my argument is pretty much that their equivalent), and didn't imply that one choice somehow made the user more professional or serious ("not for the real world, it is for fame and stream").
Post reply on HN