aBe

I create audiovisual artworks with computer code, mostly Kotlin (OPENRNDR) and GLSL these days. No AI. Sometimes openFrameworks, Processing, p5.js, SuperCollider. Always FLOSS.

Co-organizer of Creative Code Berlin creativecode.berlin/ since 2013.

Contributing code, in forums and with video tutorials about Libre creative tools since 2011.

I'm good at closing big-tech accounts.

@Codeberg Hi :) I recently started using thumbnails of my graphics programs like in codeberg.org/hamoid/orchid

Codeberg sometimes rate limits me and stops serving images. It doesn't like that I suddenly request 100 thumbnails.

Should I avoid hosting such thumbnails in Codeberg and put them in my server instead?

Too bad I can't serve a "sprite sheet" (and use JS to display parts of that sheet). That would let me serve all thumbnails in a single request...

aBe boosted:
Jyoti MishraJyoti@mas.to
2025-05-26
The image depicts a black and white illustration of a tractor, labeled "A Strange Tractor" at the bottom. The tractor is shown in a side view, with its cabin and wheels clearly visible. The wheels are stylized with concentric circles, in the mathematical pattern of strange attractors. Yes, it's a terrible pun.
aBe boosted:
Libre Graphics Meetinglgm@post.lurk.org
2025-05-26

Two weeks until Libre Graphics Meeting 2025 in Nuremberg, Germany.

The Libre Graphics Meeting is an annual meeting on Free/Libre and Open Source software for graphics.

community • talks • workshops • meetings

May 28 – 31
We are hosted in Karl-Bröger-Zentrum

libregraphicsmeeting.org

#libregraphicsmeeting #LGM25NBG

The 18th annual Libre Graphics Meeting (LGM) about Free/libre and Open-Source software for creative uses will be held in Nuremberg, Germany, from May 28 to 31.

The Libre Graphics Meeting aims to attract developers, artists, and professionals who use and improve free and open source software graphics applications.

To help cover travel subsidies to speakers and active contributors attending the event you can donate at:

ulule.com/lgm25nbg/

#foss #libre #graphics #OpenSource

@action_io @josefprusa something was not working?

aBe boosted:
2025-05-09

What on earth, SoundCloud??

"In the absence of a separate agreement that states otherwise, You explicitly agree that your Content may be used to inform, train, develop or serve as input to artificial intelligence or machine intelligence technologies or services as part of and for providing the services."

soundcloud.com/terms-of-use

via @sarahdal crispsandwi.ch/@sarahdal/11447

#soundcloud #AI #copyright #musicians #AITraining

Here an example of a README.md with thumbnail images added by my Idea Thumbnailer plugin : codeberg.org/hamoid/orchid

Currently it looks for #Kotlin files with a main method, but I plan to update it to also accept #Java files, in case someone wants to use it with Processing + Java in IntelliJ Idea.

Four years ago I started a IntelliJ Idea plugin to show thumbnails of all my programs inside the IDE, so it's easier to find them.

Today I added a new button. When I click it, it updates the README.md file of the project, adding all the thumbnails.

I'll post a live example soon. I need to polish some rough edges 🙂 For now, just a screenshot.

#CreativeCoding

A screenshot of a git hosting service showing a README.md file with many thumbnails generated by programs hosted in that git repository.
aBe boosted:
CCC Stuttgartcccs@chaos.social
2025-05-06

Call for Participation für die 'Tübinger Tage der digitalen Freiheit' ist eröffnet!

Der @ctt sucht nach inspirierenden Vorträgen und interaktiven Workshops, die Werkzeuge zur Selbstbefähigung bieten und den kritisch-schöpferischen Umgang mit Technologie fördern.

cfp.cttue.de/tdf4/cfp

Deadline: 29. Juni 2025
Event: 26./27. Juli 2025

More curves. This time colors indicate direction

#CreativeCoding #OPENRNDR #Kotlin

Code generated image of ten rounded colorful happy curves crossing themselves multiple times. After creating one random hobby curve, the other nine are created by offsetting the previous curve. Variable stroke weight. Dark background. Because the color gradients go through all hues (some hues darker than others), a sense of light and shadow is produced.

Ten offset hobby contours converted to meshes and colorized using the normal of each vertex.

This is a tool I need for another project, to make things flow along contours.

#OPENRNDR #CreativeCoding #Kotlin #Math #rainbow #madeWithCode

A software generated 2D design featuring 10 wobbly curves. One curve is the base, and the other 9 are added by offsetting the most recent curve. They have thinner and thicker parts. The background is dark and the curves are colorful, colors based on the orientation of each segment. One curve is more opaque and saturated, the others seem to fade progressively into the background. I guess the curves may imply motion, making our eyes try to follow the contours to find out if they are closed shapes or not.

In many places in #Finland, supermarket workers celebrate the International Workers' day by going to work in the supermarket 😕

Also on Sunday or any other day of the year, I think. Do they ever close? It seems like the priority here is to always be able to spend money.

It's convenient for others, but employees are unable to rest or celebrate together with friends and family.

I wonder how they made that decision, and how many other countries have similar opening hours.

#mayday #may1st

Cable art installation in a shopping center in #Ruoholahti, next to #Helsinki #art #messy #chaos #dolookup

a photograph of the ceiling of a shopping center being renovated. a mess of tubes, cables and led strips

@hallo The restorecon command fixed it! 🙂

@hallo I realized part of it is simpler than expected. I do not need to compile a C++, I can just put a bash script in cgi-bin and it works. It can use git to clone a repo and rsync to put the content in a www folder.

What I can't figure out is the permissions to execute `hugo` from my script. It seems I can execute anything from /usr/bin but not my own executables. Is there a way?

@hallo Hi :) I have a 55 LoC fcgi C++ program that just executes a bash script. Builds and executes fine. Just 17Kb binary. I want to use it as a git hook and call it via http. But I can't figure out how to wire it into Uberspace. Any suggestions on where to look? 🙏

@twilliability Would be super nice to see all these in an exhibition! :-) 48H Neukölln?

@some Hi! I'm subscribed to a newsletter and the latest one I received reminded me of what you shared: dyske.com/paper/2485 I haven't seen the movie nor I know about that world, but I get the impression it is common to encounter such people in it.

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst