scott boosted

fun script i just came up with: x2y.py
renames files named `*.x` to `*.y`

but, if you name the script `jpeg2jpg.py`. it now renames files from `*.jpeg || *.JPEG` to `*.jpg`

without any new code or invoking with arguments!

gist.github.com/cblgh/c4050a45
#theworkshop

my infinitely generative song around memory and place is now up along with a bunch of other cool pieces as part of "the wrong biennale" hosted by Leonardo at thewrong.leonardo.info/

revisiting early concert recordings from the wulf. for a short article I'm writing. This archive really is a treasure: thewulf.org/events/2008/

in the mood for a New Wave film rabbithole...

scott boosted

i'm looking for a C/C++/QT programmer who would make multitouch in #SuperCollider GUI system work.

I need this for my project and I have a small budget so I'm prepared to pay for this work.

pls boost. dm/email me if you're interested.

github.com/supercollider/super

New release of my markovn library for creative Markov chains now properly accepting any arbitrary data as it's input: npmjs.com/package/markovn

damn, how did I not know about timeshift on linux.

thanks everyone! I was using Opera and Firefox for so long and loved Opera's features but it has been decaying lately. Trying out Vivaldi now. @alrs I hadn't heard of surf. gonna check that out thanks!

Show thread

what are people using for browsers these days around here?

So new job has been working out nice. Working full time again with audio and music systems with a heavy emphasis on Web Audio

finally got Faust playing nice with Tone.js and Webpack. now time to do some performance bench marking.

scott boosted

@falktx has been doing some incredibly valuable, dedicated and important work in the work of #LinuxAudio / #FLOSS audio over the years, in particular with the #KXStudio project.

If you rely on these tools, or even just feel like helping, please consider a donation.

falkTX talks about the difficulties in keeping development going on his free time in this post from last month: kx.studio/News/?action=view&ur

You can choose from a variety of ways to donate here: kx.studio/Donations

Thanks! 💚

oh wow, this faust online editor is great with it's live reloading.

alright, maybe this weekend is a Faust weekend. never really had the opportunity to dig into it

Show thread

starting to wonder if I should just do all my audio stuff with Faust from now on (for instruments that are embedded into other applications). I seem to be bouncing around between Rust, JS, and C/C++ and it seems like Faust could be a good solution?

scott boosted

Just made public: GutterSynth, a fork/remix of Tom Mudd's chaotic physical modelling synth for #supercollider. Been working on this with a friend during lockdown and it is a lot of fun (and very dangerous, be careful) github.com/madskjeldgaard/gutt

scott boosted
I wrote an article about the need for low-carbon and #sustainable #computing and the path towards zero-carbon computing.

Key points:
* The problem:
- The current emissions from computing are about 2% of the world total but are projected to rise steeply over the next two decades. By 2040 emissions from computing alone will be close to half the emissions level acceptable to keep global warming below 2°C. This growth in computing emissions is unsustainable: it would make it virtually impossible to meet the emissions warming limit.
- The emissions from production of computing devices far exceed the emissions from operating them, so even if devices are more energy efficient producing more of them will make the emissions problem worse. Therefore we must extend the useful life of our computing devices.

* The solution:
As a society we need to start treating computational resources as finite and precious, to be utilised only when necessary, and as effectively as possible. We need frugal computing: achieving the same results for less energy.

* The vision:
- Imagine we can extend the useful life of our devices and even increase their capabilities without any increase in energy consumption.
- Meanwhile, we will develop the technologies for the next generation of devices, designed for energy efficiency as well as long life.
- Every subsequent cycle will last longer, until finally the world will have computing resources that last forever and hardly use any energy.

https://wimvanderbauwhede.github.io/articles/frugal-computing/


#ClimateEmergency
scott boosted

it's highly creepy when people refer to outsourcing stuff to underpaid and invisible overseas workers as "automation."

Show more
ordinal.garden

a server for members of ordinal.garden