Skip to content

Commit eaf35f1

Browse files
committed
"migrate" content from old blog version
1 parent c1a4d02 commit eaf35f1

32 files changed

+777
-0
lines changed
563 KB
Loading

_assets/images/the-castle.jpg

43.7 KB
Loading

_assets/images/theremin-75.jpg

334 KB
Loading
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
---
2+
layout: post
3+
title: "benswift.me update (July 2017 edition)"
4+
tags:
5+
categories:
6+
---
7+
8+
Well, `benswift.me` has been given another coat of paint. The content's still a
9+
bit sparse, but hopefully this time it'll be the place to go to keep up with my
10+
adventures in livecoding, research and just generally making thing with
11+
computers---and teaching others to do the same.
Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
---
2+
layout: post
3+
title: COMP1720 teaser
4+
tags: teaching
5+
---
6+
<style> #logo-sketch { display:flex; justify-content: center; }</style>
7+
<div id="logo-sketch">
8+
<script src="/sketches/logo-sketch/lib/p5/p5.js"></script>
9+
<script src="/sketches/logo-sketch/lib/p5/addons/p5.dom.js"></script>
10+
<script src="/sketches/logo-sketch/lib/p5/addons/p5.sound.js"></script>
11+
<script src="/sketches/logo-sketch/sketch.js"></script>
12+
</div>
13+
14+
If you're an ANU student and you want to learn how to make art with code, then
15+
sign up
16+
for
17+
[COMP1720/6720 in semester 2, 2017](http://programsandcourses.anu.edu.au/course/COMP1720).
18+
Taught by me and a bunch of internationally recognised artists (there's a weekly
19+
computational artist guest lecture) it's the best way to scratch the art+code
20+
itch at the ANU.
21+
22+
No previous programming or artistic experience is required: we'll teach you both
23+
things from the ground up, then we'll teach you to put them together.
24+
25+
Here are 5 reasons you should take COMP1720 this year (number 4 will **shock**
26+
you!):
27+
28+
1. the course has been tweaked from last year's version: this year we'll make
29+
art in the browser (with javascript and the [p5 library](https://p5js.org/))
30+
31+
2. the major project theme this year will be ANU Grand Challenges---here's your
32+
chance to say something about the big problems facing the world
33+
34+
3. if you're doing a CS degree but find some of the programming stuff a bit
35+
difficult, here's a secret: *making art with code is how **I** learned to
36+
program*. This course is the perfect chance to make sure those fundamentals
37+
are solid, and will teach you skills you can use in all of your CS courses
38+
(even the non-arty ones)
39+
40+
4. this year we'll be doing more sound/music stuff than ever before (because, as
41+
you'll know if you've seen me perform or clicked around this site a bit, I
42+
love me some code + music)
43+
44+
5. if you're not a computer science student, but you've heard that computers are
45+
going to eat all of the jobs in the future and you want to get on board, then
46+
this is a perfect "intro to programming" course, and you'll learn about how
47+
to communicate through interactive digital media
48+
49+
So head on down to student services and sign up.
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
---
2+
layout: post
3+
title: Science Week gig
4+
tags: gigs
5+
---
6+
7+
I'm playing a livecoding set at the [ACT Science Week launch party
8+
tonight](https://www.scienceweek.net.au/national-science-week-act-launch-future-earth-festival/?search-location-code=2600&search-location-lat=-35.306768&search-location-lng=149.126355&search-location-name=CANBERRA&search-location-type=T&search-location=ACT&search-date-start=Today&search-date-end=All+dates&text=&audience=All+ages&search-topic=&search-events-count=74&search-online-count=30&utm_content=buffer19391&utm_medium=social&utm_source=facebook.com&utm_campaign=buffer).
9+
Sorry about the late notice to anyone who uses this blog to come to my gigs---I
10+
really should set up a newsletter or something. I think there are still a few
11+
tickets left ($5, available from the website linked above).
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
---
2+
layout: post
3+
title: Telopea Hour of Code
4+
date: 2017-09-06 08:57
5+
tags:
6+
---
7+
8+
Welcome, Telopea Hour of Code students. Here are a couple of links you'll need
9+
today: the [p5 web editor](https://alpha.editor.p5js.org/) and the [slides for
10+
the presentation](/p5-hour-of-code/).
11+
12+
Have fun!
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
---
2+
layout: post
3+
title: "The Other Side: Algorithm as Ritual in Artificial Intelligence"
4+
date: 2018-04-24 09:50
5+
tags: kieran-browne
6+
---
7+
8+
Tomorrow morning (Wed April 25, 9am Montréal time) Kieran Browne and I are
9+
performing an Artificial Intelligence divination ritual as part of the *alt.chi*
10+
session [Scary, Sporty, Ginger and
11+
Posh](https://chi2018.acm.org/technical-program/?sessionId=-L6Uzypel81JpsiUKYQ2&publicationId=-L7SB7rZwtlVgobKgWoH).
12+
13+
This is not a talk *about* the ritual; we will be performing the ritual **live**
14+
at CHI, using an analog computing apparatus to communicate with an artificial
15+
intelligence to divine the answers to our questions.
16+
17+
The ritual will **start on time at 9am** in [room
18+
514B](https://chi2018.acm.org/technical-program/?maps=true)---it's a small room,
19+
so please come a touch early to make sure you don't miss out on a seat.
20+
21+
See [Kieran's blog](http://kieranbrowne.com/works/the-other-side/) for more
22+
details about tomorrow's ritual, and read the
23+
[paper](https://doi.org/10.1145/3170427.3188404) for the full story.
Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
---
2+
layout: post
3+
title: Centre for the Public Awareness of Code
4+
date: 2018-06-05 09:13
5+
tags:
6+
---
7+
8+
*What's your favourite movie? Most folks already have an answer to this
9+
questions (because they've been asked before). Mine's [The
10+
Castle](https://www.imdb.com/title/tt0118826/).
11+
12+
{% asset images/the-castle.jpg alt="Cast of 'The Castle'" style="width:100%;" %}
13+
14+
*What's your favourite band/album?* Again, a pretty standard "dinner party" line
15+
of questioning. As a muso (at least in the loose sense of the word) I find this
16+
a much tougher one to answer, partially because I have so many favourites, and
17+
partially because I'm trying t
18+
19+
*What's your favourite scientist or scientific theory/fact?* This one is harder,
20+
but thanks to great work by many
21+
[gifted](https://en.wikipedia.org/wiki/Carl_Sagan) [science](http://drkarl.com/)
22+
[communicators](https://twitter.com/ANU_CPAS) people increasingly have an answer
23+
to those questions.
24+
25+
***What's your favourite bit of (software) code? What's your favourite
26+
algorithm?*** I reckon that most people will struggle to have an answer for this
27+
one. In fact, most folks probably won't understand the question. Yet code (and
28+
the algorithms they manifest) *does* impact the world today. Mark Zuckerberg is
29+
still
30+
[travelling](https://www.washingtonpost.com/news/the-switch/wp/2018/04/11/zuckerberg-facebook-hearing-congress-house-testimony/)
31+
[around](http://www.latimes.com/business/technology/la-fi-tn-facebook-zuckerberg-europe-20180522-story.html)
32+
with a suit and a haircut apologising for the way his code changed the course of
33+
history. It also true that a naive "code doesn't kill people; people kill
34+
people" techno-dualism doesn't really stack up in practice. The modern world is
35+
a complex, socio-technical assemblage (a glorious hot mess!) and everything
36+
affects everything else.
37+
38+
This isn't about setting up a dichotomy between those who "get" code and those
39+
who don't, and it certainly isn't about adding a moral dimension to code
40+
literacy (so that if you don't code, you're a bad person). There are some
41+
amazing code communicators out there---check out Dan Shiffman on the [Coding
42+
Train](http://thecodingtrain.com/). And there's stuff like [Critical Code
43+
Studies
44+
(CCS)](http://www.electronicbookreview.com/thread/electropoetics/codology),
45+
although that's more about understanding code-as-text *deeply* rather than
46+
raising awareness of what code is currently doing in the world.
47+
48+
What we need is a **Centre for the Public Awareness of Code**, with a bunch of
49+
folks doing for code/software/algorithms what Carl Sagan did for space science
50+
with [Cosmos](https://en.wikipedia.org/wiki/Cosmos:_A_Personal_Voyage). I've got
51+
some ideas about how we could do it ([musical
52+
livecoding](https://vimeo.com/269115310) is one of them) but I'm sure there are
53+
other ways as well.
54+
55+
I know that there are a lot of people (and organisations) who are working hard
56+
at this problem right now, all over the world. Which angles are they attacking
57+
the problem from? Who's doing it best? What can we all learn from each other?
58+
Let's discuss on [twitter](https://twitter.com/benswift) :)
Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
---
2+
layout: post
3+
title: ANU Laptop Orchestra
4+
date: 2018-06-06 09:20
5+
tags:
6+
---
7+
8+
One of the coolest parts of my job is doing livecoding gigs---here's a recent
9+
set I did at Smiths as part of [Soundscapes
10+
#21](https://www.smithsalternative.com/events/soundscapes-21-44719). A big
11+
shout-out to Ushini Attanayake (not in the video, sadly) who did a **fantastic**
12+
job of her first livecoding set.
13+
14+
<iframe src="https://player.vimeo.com/video/269115310" width="640" height="1138" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>
15+
<!-- <p><a href="https://vimeo.com/269115310">live @ soundscapes #21</a> from <a href="https://vimeo.com/benswift">Ben Swift</a> on <a href="https://vimeo.com">Vimeo</a>.</p> -->
16+
17+
Somehow I've managed to make that stuff part of my day job as a (*cough*)
18+
respectable computer science lecturer, because Laptop Orchestras (or *LOrk*s)
19+
are a thing. Seriously, [look it up on the
20+
internet](https://en.wikipedia.org/wiki/Laptop_orchestra). But ANU doesn't have
21+
one---sadface. And it's time to fix that.
22+
23+
- **if** you're a current ANU undergrad or coursework-postgrad student (*any*
24+
ANU student, not just in computer science) and you're into
25+
26+
1. **music**: hi-tech DJing (including livecoding, live patching e.g. Max/MSP,
27+
PD, live loop manipulation e.g. Ableton), and other instrumentalists who
28+
want to perform live with the laptop orchestra are invited too
29+
30+
2. **visuals**: VJing, projection mapping, 2D/3D graphics e.g. shaders, Unity,
31+
etc., and other drawers/dancers/painters/glassblowers who want to perform
32+
live with the laptop orchestra are invited too
33+
34+
3. **organising**, **managing** and **promoting** these sorts of gigs and
35+
bands so that people actually show up and have an awesome time (because
36+
even laptop orchestras need agents
37+
38+
- **and** you want to get together with like (and unlike!)-minded folks and play
39+
some gigs *for university credit*, and you have 6--12 credit points (1--2
40+
courses) of room in your ANU degree in S2 2018 and S1 2019
41+
42+
- **then** you need to get in touch with me (<ben.swift@anu.edu.au>), perhaps
43+
with a link to some of your creative work, and we can try and make this
44+
happen.
45+
46+
I'm putting together a [Laptop
47+
Orchestra](https://en.wikipedia.org/wiki/Laptop_orchestra) (or, alternately an
48+
[Algorave](https://algorave.com/) group) as a
49+
[TechLauncher](https://cs.anu.edu.au/TechLauncher/) project. Don't wait till the
50+
start of semester 2; the groups might be full up by then and you'll miss out!
51+
52+
Even if you're not sure if you're the right person (e.g. you're not sure how to
53+
fit it into your degree program) if you've always liked technology, creativity
54+
and live performance but never found the right outlet for those passions, then
55+
[get in touch](mailto:ben.swift@anu.edu.au), there might be ways to make it
56+
happen.

0 commit comments

Comments
 (0)