HackerTube
HomeLongsLikedHistoryWatch laterCategoriesPlaylistsSettings

The Art of Code - Dylan Beattie

NDC Conferences6 HN recommenders · recommended in 6 months, 2020-2024
YouTube
4.9M views · 6 years ago · talk · evergreen

Dylan Beattie's NDC London talk on code written for art, fun and curiosity rather than utility. It includes quines, live music programming with Sonic Pi, and a memorable closing.

HN regularly names it among the best programming talks ever, praising the storytelling, the demos and the ending.

Creative coding & generative artSoftware practice, open source & careers#quines#sonicpi#esotericprogramming#livecoding#fizzbuzz

8 comments from Hacker News

@sdht02024 · in “What if I’m wrong? (2023)”

Thank you for detailed response. > to summarize where we are at this point I think it's a fair summary, yes. I hope you understand by now my views on the words "sustains" and "caused": (possibly) passive, not active. > Whereas your position is that concepts are meaningless, or somehow like 'images' perhaps, or cardboard cut-outs, and perhaps only exist in human minds Ah no. I'll try to clarify. So what is our overall goal? We exist. We sense a universe. And we're trying to explain where we and this universe came from. By logic, there has to be some First Cause. But we don't know the properties of this First Cause directly. We can only observe the effects and try to surmise what First Cause can consistently explain all the effects we see. Makes sense? Now given our observations, there are multiple hypothesis that fit our observations. Personal God. Impersonal physical laws. Brain in a vat. Simulation in a matrix. Etc etc. I got pulled into this (fun) conversation because the book claimed that it can logically show that the First Cause has to be a personal God. And my attempt has been to show that the questions raised in the book can be explained by impersonal physical laws as well. I'm not saying that the First Cause is definitely impersonal . I'm only claiming that given our current observation as of today , impersonal physical laws can explain all of our observations and we don't need the personal God hypothesis to explain anything (logically). Only by including observations

CitesView on HN
@WaffleIronMaker2023 · in “Unicode is harder than you think”

I also really enjoy Dylan Beattie's work. For those with some spare time, who might like to see a true "rockstar" programmer, you may like "The Art of Code"[0]. [0] ▶ this video

RecommendsView on HN
@sirnicolaz2022 · in “A Ruby program that generates itself through a 128-language quine loop”

In this video (where among the other things they explain huroboro), they show an example of code that prints out exactly the same output (itself) whether it's compiled/executed in c, python or ruby ▶ this video

CitesView on HN
@doodpants2022 · in “An uroboros program with 100 programming languages”

This quine is discussed (among other topics) in The Art of Code[0], one of the most captivating tech talks I've ever seen. [0] ▶ this video

Strongly recommendsView on HN
@david_allison2022 · in “Overtone is live programmable music and visualization”

One of my favourite talks has a demonstration of FizzBuzz in Sonic Pi. It still blows me away ▶ this video - whole talk is worth a watch ▶ this video - timestamp

Strongly recommendsView on HN
@newswasboring2021 · in “Ask HN: Best Tech Talks”

Any talk by Dylan Beattie[1,2] or David Beasley[3,4]. I think they are quite unique in their presentation, they tell a story. [1] ▶ this video [2] link [3] link [4] link

RecommendsView on HN
@akritrime2020 · in “Ask HN: Best Talks of 2020?”

For me, it was Art of Code by Dylan Beattie, but mostly because that talk has the best ending[0] I have seen. Also, introduced to me a side of programming that I instinctively knew existed but never sought out. [0]: ▶ this video

Strongly recommendsView on HN
@hans0l0742020 · in “Quines: self-replicating programs (2005)”

I watched this video recently: ▶ this video - and it's one of the best programming related ones I've seen in recent times. Really well presented as well - and he talks about various Quines - I won't spoil it for anyone.

Strongly recommendsView on HN
Plain Text - Dylan Beattie - NDC Copenhagen 202259:20

Plain Text - Dylan Beattie - NDC Copenhagen 2022

NDC Conferences
194K views • 4 years ago
Get Ready to Rock with Sonic Pi - The Live Coding Music Synth for Everyone • Sam Aaron • GOTO 201841:47

Get Ready to Rock with Sonic Pi - The Live Coding Music Synth for Everyone • Sam Aaron • GOTO 2018

GOTO Conferences
76K views • 8 years ago
Sam Aaron live coding a DJ set with Sonic Pi2:25:57

Sam Aaron live coding a DJ set with Sonic Pi

Sam Aaron
95K views • 10 years ago
Sam Aaron live coding an ambient electro set w/ Sonic Pi22:01

Sam Aaron live coding an ambient electro set w/ Sonic Pi

Sam Aaron
219K views • 10 years ago
Andrew Sorensen Keynote: "The Concert Programmer" - OSCON 201410:23

Andrew Sorensen Keynote: "The Concert Programmer" - OSCON 2014

O'Reilly
157K views • 12 years ago
Vibe coding complex changes in Rust2:59:08

Vibe coding complex changes in Rust

Jon Gjengset
55K views • 1 year ago
Making a heart with Maths10:14

Making a heart with Maths

Inigo Quilez
112K views • 9 years ago
K Lars Lohn - Keynote - PyCon 201652:06

K Lars Lohn - Keynote - PyCon 2016

PyCon 2016
42K views • 10 years ago
Bytebeat: Experimental music from very short C programs4:12

Bytebeat: Experimental music from very short C programs

Ville-Matias Heikkilä (viznut)
222K views • 15 years ago
"Unison: a new distributed programming language" by Paul Chiusano41:06

"Unison: a new distributed programming language" by Paul Chiusano

Strange Loop Conference
45K views • 7 years ago
Joe Armstrong & Jeremy Ruston - Intertwingling the Tiddlywiki with Erlang | Code Mesh LDN 1844:38

Joe Armstrong & Jeremy Ruston - Intertwingling the Tiddlywiki with Erlang | Code Mesh LDN 18

Code Sync
11K views • 7 years ago
Functional Composition - Chris Ford39:21

Functional Composition - Chris Ford

ClojureTV
31K views • 13 years ago
We're Gonna Build a Framework4:08

We're Gonna Build a Framework

Dylan Beattie
231K views • 10 years ago
Bytebeat: Music from very short programs - the 3rd iteration7:15

Bytebeat: Music from very short programs - the 3rd iteration

Ville-Matias Heikkilä (viznut)
327K views • 15 years ago
The Web That Never Was - Dylan Beattie1:01:46

The Web That Never Was - Dylan Beattie

NDC Conferences
96K views • 7 years ago
sCrAmBlEd?HaCkZ!9:35

sCrAmBlEd?HaCkZ!

johndoe3
179K views • 20 years ago
Live ClojureScript Game Editor5:27

Live ClojureScript Game Editor

ibdknox
34K views • 14 years ago
Learn to Paint with Mathematics24:02

Learn to Paint with Mathematics

Inigo Quilez
191K views • 12 years ago
Coding in Stenography, Quick Demo2:01

Coding in Stenography, Quick Demo

Art of Chording
132K views • 10 years ago
Invited Talk - Guy Steele1:07:22

Invited Talk - Guy Steele

ClojureTV
39K views • 9 years ago