Show newer

It's kind of strange that the wikipedia page for 'computer programming' makes no mention of interactive computer programming, like using a repl or a spreadsheet.. Even though surely that's probably the majority of computer programming activity.

Instead of technologies, talk about practicalities. Instead of separating developers from users, have discussions about innards where anyone interested is invited to have a look. This isn't about making things more accessible to end users, but helping the practice of making software more culturally grounded and relevant, opening the windows to let out the bad air.

A live recording of my old algorithmic music band 'slub' with Adrian Ward.. Over 20 years old, erp..

Kind of sad to see slack communities slowly die, as the message archive for free slacks gets reduced. So many empty channels, with history lost.. Yet the communities are unable to move to anything else due to a mixture of company policy (alternatives are blocked at many workplaces), lack of agreement on where they should move, and general inertia / absent administration.

I've never really got into submitting my research to academic journals, they're super hard to access and read even when you work for an institution that subscribes to them, have very long delays from submission to publication, and are often super expensive to publish open access (££££s)..
That's been fine because google scholar is good at picking up conference papers etc that other citation databases do not.
But I just had the realisation that if google scholar went away (which is entirely possible, based on google's record) then I'd have no record of my work or its citations.. and I'm not sure what to do about that. I've been thinking of uploading all my papers to zenodo, but despite having DOIs, stuff there is practically ignored by other databases (including google scholar!). I'm not sure what to do about this..
Academic publishing and reporting is a total mess, completely compromised by publishing companies like Elsevier, with absolutely *astonishing* profit margins, and heavy investments in fossil fuels..

My definition of live coding:
Using an explainable representation
to explore and share unexplainable experiences,
by asking 'what if?'

f(x,y) = ((-((x / x) ^ (y / x))) | (((y & x) + (y / x)) | ((1 | x) ^ (~y)))) % 10

Extent: 256x256 (scaled x2)

"Onebit" colouring scheme.

Sometimes I have a look at hacker news (formerly known as startup news), and always think, this is a very strange collection of links. It doesn't look at all like the links you'd see from a chart system based on collective voting like it claims.. Those systems always give you clickbait or vanilla stuff that gives the smallest percentage of people offense, rather than anything provocative or a weird/unusual long read from 20 years ago like you see on hn... But surely there isn't someone manually overriding/manipulating votes?

Live coding: A user's manual out in November! Straight to paperback as well as free (cc-by-sa) PDF / ebook

"IDEs that are not subscriptions are a dying breed"

I must live in a bubble or something.

> Emili Caminada fent gambines amb engissos d'olivera (Anys 80)

(engissos = rebrots = the fresh thin branches/shoots of olive trees that go straight up and don't bear fruit)

photo of a photo from a recent exhibition in Cadaques of the work of photographer Meli (friend of Salvador Dali).

trying to find instructions on how to do it and getting nowhere, the internet archive has some books on basketry but the ones I've looked at so far very American-focussed and colonial (1910s), and deal with rattan, raffia and reed instead of olive shoots.

I found a page with some interviews with European basket makers, apparently willow is easy to work but olive is much more difficult.

We have what we think is a Cotinus (smoke bush) tree in the garden, Wikipedia says

> can be coppiced in early spring, to produce first-year shoots up to 2 m tall

So maybe next summer there'll be some shoots to try something with, but I suspect they'll be too thick/stiff for basket making...

Now starting to get a good feel for what @tidalcycles 2.0 will be like... A whole new way of working with patterns as discrete sequences, tightly integrated with the current way of working with them as cyclic signals.

f(x,y) = ((((-y) & (~x)) * (-(12 | x))) % (((y / 6) | (15 ^ y)) * (~(y & 8)))) % 11

Extent: 256x256 (scaled x2)

"Onebit" colouring scheme.

Good times climbing around fontainebleau forest (trois pignons), totally magical place

New #faust version released. Includes a tool to convert faust to #tidalcycles instruments and a number of other nice tidbits

Show older

A fediverse community for discussions around cultural freedom, experimental, new media art, net and computational culture, and things like that.

<svg xmlns="" id="hometownlogo" x="0px" y="0px" viewBox="25 40 50 20" width="100%" height="100%"><g><path d="M55.9,53.9H35.3c-0.7,0-1.3,0.6-1.3,1.3s0.6,1.3,1.3,1.3h20.6c0.7,0,1.3-0.6,1.3-1.3S56.6,53.9,55.9,53.9z"/><path d="M55.9,58.2H35.3c-0.7,0-1.3,0.6-1.3,1.3s0.6,1.3,1.3,1.3h20.6c0.7,0,1.3-0.6,1.3-1.3S56.6,58.2,55.9,58.2z"/><path d="M55.9,62.6H35.3c-0.7,0-1.3,0.6-1.3,1.3s0.6,1.3,1.3,1.3h20.6c0.7,0,1.3-0.6,1.3-1.3S56.6,62.6,55.9,62.6z"/><path d="M64.8,53.9c-0.7,0-1.3,0.6-1.3,1.3v8.8c0,0.7,0.6,1.3,1.3,1.3s1.3-0.6,1.3-1.3v-8.8C66,54.4,65.4,53.9,64.8,53.9z"/><path d="M60.4,53.9c-0.7,0-1.3,0.6-1.3,1.3v8.8c0,0.7,0.6,1.3,1.3,1.3s1.3-0.6,1.3-1.3v-8.8C61.6,54.4,61.1,53.9,60.4,53.9z"/><path d="M63.7,48.3c1.3-0.7,2-2.5,2-5.6c0-3.6-0.9-7.8-3.3-7.8s-3.3,4.2-3.3,7.8c0,3.1,0.7,4.9,2,5.6v2.4c0,0.7,0.6,1.3,1.3,1.3 s1.3-0.6,1.3-1.3V48.3z M62.4,37.8c0.4,0.8,0.8,2.5,0.8,4.9c0,2.5-0.5,3.4-0.8,3.4s-0.8-0.9-0.8-3.4C61.7,40.3,62.1,38.6,62.4,37.8 z"/><path d="M57,42.7c0-0.1-0.1-0.1-0.1-0.2l-3.2-4.1c-0.2-0.3-0.6-0.5-1-0.5h-1.6v-1.9c0-0.7-0.6-1.3-1.3-1.3s-1.3,0.6-1.3,1.3V38 h-3.9h-1.1h-5.2c-0.4,0-0.7,0.2-1,0.5l-3.2,4.1c0,0.1-0.1,0.1-0.1,0.2c0,0-0.1,0.1-0.1,0.1C34,43,34,43.2,34,43.3v7.4 c0,0.7,0.6,1.3,1.3,1.3h5.2h7.4h8c0.7,0,1.3-0.6,1.3-1.3v-7.4c0-0.2,0-0.3-0.1-0.4C57,42.8,57,42.8,57,42.7z M41.7,49.5h-5.2v-4.9 h10.2v4.9H41.7z M48.5,42.1l-1.2-1.6h4.8l1.2,1.6H48.5z M44.1,40.5l1.2,1.6h-7.5l1.2-1.6H44.1z M49.2,44.6h5.5v4.9h-5.5V44.6z"/></g></svg>