Tech Talk: Beautiful and Useless Coding with Allison Parrish

Tech Talk: Beautiful and Useless Coding with Allison Parrish

Tech Talks are in-depth technical discussions.

Generative Art involves using the tools of computation to creative ends. Adam talks to Allison Parrish about how she uses word vectors to create unique poetry. Word vectors represent a fundamentally new tool for working with text.

Adam and Allison also talk about creative computer programming and building twitter bots and what makes something art.

"Computer programming is beautiful and useless. That's the reason that you should want to do it is not because it's going to get you a job, because it has a particular utility, but simply for the same reasons that you would pick up oil paints or do origami or something. It's something that has like an inherent beauty to it that is worthy of studying."

"For my purpose as an artist and as like someone who teaches programming to artists and designers, I want to emphasize that it's not only a vocational thing, it's not only a way for building things like to do apps for that matter. It's not only a way to, you know, write useful applications that help to organize communities or help to do scientific work and other like good applications of programming and software engineering. But there is this like very essential, very core part of computer programming that is just joyful. Um, that's about understanding your own mind in different ways and understanding the world in different lands."

Experimental Creative Writing with the Vectorized Word

Every Icon

Word2Vect

Allison Parrish's Website

Tracery

Articulations

Every Word

Det här avsnittet är hämtat från ett öppet RSS-flöde och publiceras inte av Podme. Det kan innehålla reklam.

Avsnitt(115)

Tech Talk: Jimmy Koppel on Advanced Software Design

Tech Talk: Jimmy Koppel on Advanced Software Design

Tech Talks are in-depth technical discussions. How do we create great software? What are the important skills need to properly review a PR? How do you identify assumptions of a code base and the stabl...

1 Aug 201953min

Tech Talk: Typescript with Chris Krycho

Tech Talk: Typescript with Chris Krycho

Tech Talks are in-depth technical discussions. How do we make JavaScript easier to work with? Chris Krycho has been using typescript to add types to javascript since 2016. Chris is a software develope...

15 Juli 20191h 10min

Tech Talk: Rethinking Technological Positivism with Cory Doctorow

Tech Talk: Rethinking Technological Positivism with Cory Doctorow

Self-driving cars or armed autonomous military robots may make use of the same technologies. In a certain sense, we as software developers are helping to build and shape the future. What does the futu...

15 Juni 20191h 1min

Tech Talk: Crafting Interpreters With Bob Nystrom

Tech Talk: Crafting Interpreters With Bob Nystrom

Bob Nystrom is the author of Crafting Interpreters. I speak with Nystrom about building a programming language and an interpreter implementation for it. We talk about parsing, the difference between c...

31 Maj 201956min

Tech Talk: Rethinking databases and Noria with Jon Gjengset

Tech Talk: Rethinking databases and Noria with Jon Gjengset

Can we make databases faster and remove the need for caching reads in an external cache? Can we make a distributed SQL based relational database that outperforms memcached? Jon Gjengset and the PDOS t...

30 Apr 201958min

Tech Talk: Learning to Think with Andy Hunt - Pragmatic Programmers guide to being productive

Tech Talk: Learning to Think with Andy Hunt - Pragmatic Programmers guide to being productive

Andy Hunt is a celebrity in the world of software development. Or at least he is one to me. The Pragmatic Programmer is a classic book on software development book. He is an author of the agile manife...

15 Apr 201954min

Tech Talk: Data and Scale with Pat Helland - The long view on distributed databases

Tech Talk: Data and Scale with Pat Helland - The long view on distributed databases

Tech Talks are in-depth technical discussions. Pat Helland has a wealth of knowledge on building distributed data stores. He has been working on distributed data stores since 1978, when he worked on t...

31 Mars 201956min

Abstraction and Learning with Runar Bjarnason

Abstraction and Learning with Runar Bjarnason

What is abstraction?  Can we have a precise definition of abstraction that, once understood, makes writing software simpler?  Runar has thought a lot about abstraction and how we can choose the proper...

15 Mars 201949min

Populärt inom Politik & nyheter

aftonbladet-krim
motiv
svenska-fall
p3-krim
aftonbladet-daily
politiken
flashback-forever
rss-krimstad
spar
rss-expressen-dok
rss-sanning-konsekvens
rss-vad-fan-hande
olyckan-inifran
kungligt
grans
rss-krimreportrarna
blenda-2
rss-aftonbladet-krim
rss-frandfors-horna
dagens-eko