Moon
@softmoon.world
sound artist and creative tool maker in nyc processing project lead at the processing foundation https://softmoon.world ☾ 🏳️⚧️she
I'm kind of...ready to let go of "linux" as some sort of artist statement. I want to make way more room for creative expression in the sound arts. I've abandoned myself for too long. My identity is not the computer.
every injection day i say "i'm SO cool for doing this every week. congratulations moon, you did it again. and it's really cool of you."
I had the best time speaking at @brooklynwebworkers.com. Really grateful to have been invited!
Processing 4.5.6 just got released yay github.com/processing/p...
Release Processing 4.5.6 · processing/processing4
Hello! Welcome to Processing 4.5.6. I hope it works! Things of note: Not only did we upgrade Gradle 8.14.4, we also upgraded to Gradle 9.1! (We are now on Gradle 9.x) Mark Sherman's Students made ...
github.com
something poetic about tool trained on OSS without consent being used to make what was made proprietary into OSS.
have been talking with @softmoon.world about this specific use case, the master's tools will never dismantle the master's house but they might disassemble it lol
I'm speaking at brooklyn web workers on the 27th. i'm going to talk about the work happening at Processing: pools.events/event/Gogzju...
Mon, Jul 27 - Brooklyn Web Workers - July 2026 by Brooklyn Web Workers
Brooklyn Web Workers - July 2026 by Brooklyn Web Workers on Mon, Jul 27 at 7:00pm at Easy Lover, Brooklyn, NY. Get tickets and event details on Pools.
pools.events
Today I added bevy_seedling to main for libprocessing. still have to make an API and use it. but in order to get here: - I had to rebase our fork bevy fork on to v0.19 of bevy - i had to put up a couple minor PRs in nannou's bevy_rewrite (ty to @charlotte.fyi for reviews) - and some third thing
We will be at SIGGRAPH this year. Who is going? s2026.conference-schedule.org/presentation...
OH WOW OKAY github.com/floss-mentor...
GitHub - floss-mentoring/floss-mentoring: Resources for FLOSS-Mentoring, a cross-sector interest group supporting mentorship in open source.
Resources for FLOSS-Mentoring, a cross-sector interest group supporting mentorship in open source. - floss-mentoring/floss-mentoring
github.com
Entitlements issue for MacOS should be fixed here. We added some additional signing steps recently and did not pass in the entitlements file. I'm really happy about the new build process lol -- can someone try out apple silicon build? github.com/processing/p...
Release Processing 4.5.5 · processing/processing4
This is a hotfix for the broken MacOS builds (See #1532). We have a secondary signing pass that fixed our signing issues, but did not pass entitlements.plist to that command. This meant that the bu...
github.com
Omg congrats to @bevy.org on the 0.19 release. this is the version libprocessing will use moving forward. up until now we've been on the dev branch bevy.org/news/bevy-0-...
Bevy 0.19
Thanks to 261 contributors, 1185 pull requests, community reviewers, and our generous donors, we're happy to announce the Bevy 0.19 release on crates.…
bevy.org
I've put up this mewnala energy workzone (M.E.W.) so if you want to easily try out the the libprocessing work that uses pyo3 you can. github.com/catilac/mew #processing #energy #mewnala #rust
GitHub - catilac/mew: Mewnala Energy Workzone
Mewnala Energy Workzone. Contribute to catilac/mew development by creating an account on GitHub.
github.com
An RFC for a VSCode fork to support PDE github.com/processing/p...
RFC: future PDE implementation as a VSCode fork · Issue #1522 · processing/processing4
Most relevant area for this enhancement? PDE Feature to enhance Maintainability Enhancement details I’ve been curious about using another open source code editor as the core user interface for the ...
github.com
Organize or perish. More than adapting to distracted students or AI, disabusing ourselves of the notion that tenure will save us is the most important change we can help each other make. Tenure won’t get you formal recognition or a seat at the table & is the ultimate enticement of inaction
You can either join your union, go to the meeting, and get in the fight, or you can watch them kill higher education in the US. This will not pass. There will not be a natural reset. You fight or die.
If you're in NYC tomorrow I'm talking tools at LARPA: www.eventbrite.com/e/open-sourc...
Open Source Creative Software: Roundtable with Moon Davé
A roundtable discussion with creative coding tool-builders
eventbrite.com
"low floors and high ceilings" - Expanding Processing's Reach with Rust + Bevy at RustWeek
Come see me talk about Processing, and Rust and #bevy at my talk tomorrow! 2026.rustweek.org/talks/moon/
Expanding Processing's Reach with Rust + Bevy - RustWeek 2026
RustWeek 2026, The Netherlands - May 18–23 2026. The world's biggest Rust conference returns to beautiful Utrecht, welcoming over 900+ community members, professionals and the maintainers of Rust.
2026.rustweek.org
For those of you watching RustWeek from home: our schedule now supports switching timezones between the conference timezone and your own timezone! 🕣 It'll also use 12-hour or 24-hour time depending on your locale settings. ✨ 2026.rustweek.org/schedule/tue... See you next week! 💛
I will be at @rustnl.bsky.social next week. SAY HI TO ME PLEASE #processing #bevy #rust
Charlotte is INCREDIBLE. She has positioned us to do super magical things inside of Processing thanks to all the @bevy.org work she's done. Come to our Weekly World of @processing.org weekly meeting to learn more about it tomorrow: discord.gg/uDyZ5V24S?ev...
one of the goals of the work @softmoon.world and i have been doing for new @processing.org webgpu backend is for high level support for compute shaders / particles. excited to finally get this working, 50k boids rendering at 60fps and being rasterized by @bevy.org materials system, w/ 0 custom wgsl
Come hang out with @sableraph.bsky.social and I at the weekly (but often cancelled but not this time) world of processing with moon discord call: discord.com/events/10766... If you're not a discord user I'm sorry, we *are* looking for an alternative that is more inclusive and NOT DISCORD
Discord - Group Chat That’s All Fun & Games
Discord is great for playing games and chilling with friends, or even building a worldwide community. Customize your own space to talk, play, and hang out.
discord.com