Conference Guide

Steenberg
?
?

Keyboard Navigation

Global Keys

[, < / ], > Jump to previous / next episode
W, K, P / S, J, N Jump to previous / next marker
t / T Toggle theatre / SUPERtheatre mode
V Revert filter to original state Y Select link (requires manual Ctrl-c)

Menu toggling

q Quotes r References f Filter y Link c Credits

In-Menu Movement

a
w
s
d
h j k l


Quotes and References Menus

Enter Jump to timecode

Quotes, References and Credits Menus

o Open URL (in new tab)

Filter Menu

x, Space Toggle category and focus next
X, ShiftSpace Toggle category and focus previous
v Invert topics / media as per focus

Filter and Link Menus

z Toggle filter / linking mode

Credits Menu

Enter Open URL (in new tab)
0:03Abner Coimbre: Welcome to the stream
0:03Abner Coimbre: Welcome to the stream
0:03Abner Coimbre: Welcome to the stream
0:42jagnat You are crisp
🗪
0:42jagnat You are crisp
🗪
0:42jagnat You are crisp
🗪
0:47AC: Introduce Eskil with a mention of his talk 'How I program C'1
0:47AC: Introduce Eskil with a mention of his talk 'How I program C'1
0:47AC: Introduce Eskil with a mention of his talk 'How I program C'1
2:56Eskil Steenberg: The voice of a wild Eskil becomes audible
2:56Eskil Steenberg: The voice of a wild Eskil becomes audible
2:56Eskil Steenberg: The voice of a wild Eskil becomes audible
3:24jagnat Nice and loud!
🗪
3:24jagnat Nice and loud!
🗪
3:24jagnat Nice and loud!
🗪
3:39ES: Self introduction
3:39ES: Self introduction
3:39ES: Self introduction
4:45ES: Becoming a programmer, starting as Lead Artist on Auto Destruct, and reading 'A Book on C'2
4:45ES: Becoming a programmer, starting as Lead Artist on Auto Destruct, and reading 'A Book on C'2
4:45ES: Becoming a programmer, starting as Lead Artist on Auto Destruct, and reading 'A Book on C'2
7:50ES: Being independent as a self-taught programmer
7:50ES: Being independent as a self-taught programmer
7:50ES: Being independent as a self-taught programmer
11:07ES: A few words on 'How I program in C'3
11:07ES: A few words on 'How I program in C'3
11:07ES: A few words on 'How I program in C'3
12:09azmreece Really enjoyed that video, it made some things click for me
🗪
12:09azmreece Really enjoyed that video, it made some things click for me
🗪
12:09azmreece Really enjoyed that video, it made some things click for me
🗪
12:16ES: Dogma
12:16ES: Dogma
12:16ES: Dogma
15:20dandymcgee So... he's not Linus Torvalds?
🗪
15:20dandymcgee So... he's not Linus Torvalds?
🗪
15:20dandymcgee So... he's not Linus Torvalds?
🗪
15:24ES: A few words on the fact-based nature of Linus Torvalds' opinions
15:24ES: A few words on the fact-based nature of Linus Torvalds' opinions
15:24ES: A few words on the fact-based nature of Linus Torvalds' opinions
18:22ES: Managing and understanding what memory is
18:22ES: Managing and understanding what memory is
18:22ES: Managing and understanding what memory is
22:02ES: Writing portable, long-lasting and good code
22:02ES: Writing portable, long-lasting and good code
22:02ES: Writing portable, long-lasting and good code
24:21ES: Working in a scalable, and not over-organised, fashion
24:21ES: Working in a scalable, and not over-organised, fashion
24:21ES: Working in a scalable, and not over-organised, fashion
31:04ES: Ensuring longevity, wrapping dependencies, and plans to write a shading language compiler
31:04ES: Ensuring longevity, wrapping dependencies, and plans to write a shading language compiler
31:04ES: Ensuring longevity, wrapping dependencies, and plans to write a shading language compiler
34:17ES: Exploring languages
34:17ES: Exploring languages
34:17ES: Exploring languages
37:01AC: Recalling Fabian's idea to understand existing code4
37:01AC: Recalling Fabian's idea to understand existing code4
37:01AC: Recalling Fabian's idea to understand existing code4
38:53ES: Thoughts on trends and trustworthy technology
38:53ES: Thoughts on trends and trustworthy technology
38:53ES: Thoughts on trends and trustworthy technology
45:55ES: Quick results vs control
45:55ES: Quick results vs control
45:55ES: Quick results vs control
51:11AC: Different levels of programming abstractions
51:11AC: Different levels of programming abstractions
51:11AC: Different levels of programming abstractions
51:51ES: Learning the smallest, least abstracted, most complete language first
51:51ES: Learning the smallest, least abstracted, most complete language first
51:51ES: Learning the smallest, least abstracted, most complete language first
57:41AC: Break
57:41AC: Break
57:41AC: Break
1:03:51AC: Return
1:03:51AC: Return
1:03:51AC: Return
1:04:47ES: Show off the lighting show control program for Symmetry Labs, and how to debug it
1:04:47ES: Show off the lighting show control program for Symmetry Labs, and how to debug it
1:04:47ES: Show off the lighting show control program for Symmetry Labs, and how to debug it
1:11:17ES: How this debug visualisation works
1:11:17ES: How this debug visualisation works
1:11:17ES: How this debug visualisation works
1:13:32ES: Making the debug visualisation as a compiler
1:13:32ES: Making the debug visualisation as a compiler
1:13:32ES: Making the debug visualisation as a compiler
1:15:38ES: Documentation generation5
1:15:38ES: Documentation generation5
1:15:38ES: Documentation generation5
1:17:37ES: Debugging functions that are defined and declared differently
1:17:37ES: Debugging functions that are defined and declared differently
1:17:37ES: Debugging functions that are defined and declared differently
1:19:05ES: On the ability and power to crash the program by poking into memory
1:19:05ES: On the ability and power to crash the program by poking into memory
1:19:05ES: On the ability and power to crash the program by poking into memory
1:21:42AC: Q&A
1:21:42AC: Q&A
1:21:42AC: Q&A
1:22:29ES: Note that the source for this tool is available via twitter6
1:22:29ES: Note that the source for this tool is available via twitter6
1:22:29ES: Note that the source for this tool is available via twitter6
1:23:11ginger_bill Quel_Solaar, I've been developing a language to replace my need for C while still being true to the C "philosophy". Would it possible to get some criticisms about it and also some ideas about what you would think is a good idea?
🗪
1:23:11ginger_bill Quel_Solaar, I've been developing a language to replace my need for C while still being true to the C "philosophy". Would it possible to get some criticisms about it and also some ideas about what you would think is a good idea?
🗪
1:23:11ginger_bill Quel_Solaar, I've been developing a language to replace my need for C while still being true to the C "philosophy". Would it possible to get some criticisms about it and also some ideas about what you would think is a good idea?
🗪
1:23:16ES: Wanting wrapping in C to be undefined at compile-time, and additional features (not including bounds checking!), potentially hardware-centric
1:23:16ES: Wanting wrapping in C to be undefined at compile-time, and additional features (not including bounds checking!), potentially hardware-centric
1:23:16ES: Wanting wrapping in C to be undefined at compile-time, and additional features (not including bounds checking!), potentially hardware-centric
1:28:05chronaldragon Quel_Solaar: Top 3 items on your C wishlist?
🗪
1:28:05chronaldragon Quel_Solaar: Top 3 items on your C wishlist?
🗪
1:28:05chronaldragon Quel_Solaar: Top 3 items on your C wishlist?
🗪
1:28:18thesizik Quel_Solaar Could you talk a bit about Love?
🗪
1:28:18thesizik Quel_Solaar Could you talk a bit about Love?
🗪
1:28:18thesizik Quel_Solaar Could you talk a bit about Love?
🗪
1:28:27ES: Love
1:28:27ES: Love
1:28:27ES: Love
1:29:28falconlover8 Qual_Solaar: You mentioned in a video that you always use unsigned int. What are you doing about 32-bit unsigned to float conversion? It's slower than int to float?
🗪
1:29:28falconlover8 Qual_Solaar: You mentioned in a video that you always use unsigned int. What are you doing about 32-bit unsigned to float conversion? It's slower than int to float?
🗪
1:29:28falconlover8 Qual_Solaar: You mentioned in a video that you always use unsigned int. What are you doing about 32-bit unsigned to float conversion? It's slower than int to float?
🗪
1:29:41ES: Using the appropriate sign of types
1:29:41ES: Using the appropriate sign of types
1:29:41ES: Using the appropriate sign of types
1:31:15brethudson Quel_Solaar: Do you have any dream projects you wish to work on someday?
🗪
1:31:15brethudson Quel_Solaar: Do you have any dream projects you wish to work on someday?
🗪
1:31:15brethudson Quel_Solaar: Do you have any dream projects you wish to work on someday?
🗪
1:31:21ES: Unravel7 and its approach to redesigning the internet
1:31:21ES: Unravel7 and its approach to redesigning the internet
1:31:21ES: Unravel7 and its approach to redesigning the internet
1:41:27eldaryze Quel_Solaar: Have you tried to compile without the C runtime?
🗪
1:41:27eldaryze Quel_Solaar: Have you tried to compile without the C runtime?
🗪
1:41:27eldaryze Quel_Solaar: Have you tried to compile without the C runtime?
🗪
1:41:34ES: Compiling without the C runtime
1:41:34ES: Compiling without the C runtime
1:41:34ES: Compiling without the C runtime
1:42:18ES: Designing expressive applications for users, and distinguishing between beginner- and user-friendliness
1:42:18ES: Designing expressive applications for users, and distinguishing between beginner- and user-friendliness
1:42:18ES: Designing expressive applications for users, and distinguishing between beginner- and user-friendliness
1:46:12AC: Begin to wind it down with mentions of various projects in the Handmade Network8
1:46:12AC: Begin to wind it down with mentions of various projects in the Handmade Network8
1:46:12AC: Begin to wind it down with mentions of various projects in the Handmade Network8
1:47:32ES: Advice for young programmers on developing software with the right mindset
1:47:32ES: Advice for young programmers on developing software with the right mindset
1:47:32ES: Advice for young programmers on developing software with the right mindset
1:52:35AC: Thanks to Eskil for being here, with another plug of 'How I program C'9
1:52:35AC: Thanks to Eskil for being here, with another plug of 'How I program C'9
1:52:35AC: Thanks to Eskil for being here, with another plug of 'How I program C'9
1:53:43ES: Plug twitch10
1:53:43ES: Plug twitch10
1:53:43ES: Plug twitch10
1:53:47AC: Wind it down with a glimpse into the future
1:53:47AC: Wind it down with a glimpse into the future
1:53:47AC: Wind it down with a glimpse into the future
1:55:32Closing screen
1:55:32Closing screen
1:55:32Closing screen
You have arrived at the (current) end of Classic