August 1st, Stammtisch #136
48pp
|
\ _ /
-= (_) =-
/ \ _\/_
| //o\ _\/_
_____ _ __ __ ____ _ | __/o\\ _
=-=-_-__=_-= _=_=-=_,-'|"'""-|-,_
=- _=-=- -_=-=_,-" |
=- =- -=.--"
Donations
Your generosity helps cover the insurance for the event. Abe paid 107€ for tonight.
Donate here: https://funprogramming.org/donate.html
You can also use the donation box at the entrance, or buy drinks from the fridge.
Inspiration / Lightning round
- [ñ] Nice visualization of vector space https://youtu.be/dtjb2OhEQcU?si=YdPpr_uFEH0i1-yZ
Abdo
Abdo has been working in fractal flames and wants to run it as close to real time as posible in the browser. By clicking on the screen, the algorithm generates a bunch of functions and random values for that flame, generating infinite combinations.
For this project, a seed can be set by url params to replicate or share a specific fractal. The most technically challenge was the optimization of the computation using webworkers to utilize all CPU cores in order to speed up the drawing of the fractals.
A post about the technical process and solutions can be found on Abdo’s blog
Lee
https://www.instagram.com/leetusman
Lee’s students wanted to learn game development. So Lee introduced them Pico 8. An integrated system and console for games.
https://www.lexaloffle.com/pico-8.php
Lee has been working on a core processor for LUA code inspired in processin (P5) API.
L5 takes inspiration from P5 with draw and color functions.
The project is still not publish but Lee is working on the documentation.
Lee ends the presentation showing a generative project done last week for an exhibition in NY where 2 glitchy (bitcrush) faces have a pshycological conversation.
Pixtur
https://tixl.app/ former https://tooll.io/
Pixtur is the main developer of an opensource creative node-based software called TiXL.
Recently has been working on a Raymarching feature. The feature combines SDF nodes and a Raymarch Field. The SDF nodes can be linked to distortions like Noise Displacement. The output view displays the resoulting render and gizmo helpers like a demo ray with planar distance rings and a distance field.
The nodes transpile into shader code (HLSL - DirectX) that runs on the graphic card and keeps depth that can be combined with geometry as deferred render.
== announcements ==
- Josh is doing an arduino synth workshop https://lucidbeaming.com
- Tom: Berlin Digital Art week https://stagelight.berlin/blog/2025/07/02/berlin-digital-art-week/
Giving a Tixl workshop on Sept 6th: https://tixl.app/news01-workshop-berlin - Lee: tomorrow is html day. html freewrite to celebrate html day 2025
https://html-day-2025-berlin.jackmurraybrown.com/ - Gabor:
- Show at Prachtsaal for Digital Art Week
- Looking for old Android phone (pre 2020, back to 2015). Donating for science (solar-powered website) - LGM Processing talk about its present and future:
https://www.youtube.com/watch?v=ngQwedwFyOY - Small meetup on Tuesday 5th at Pedalmarkt (modular synths): https://pedalmarkt.com/pages/zhzhzhzh
- Vernissage tonight by Marcel Schwittlick “Komposition für Schönleinstraße”
https://www.instagram.com/p/DMyBCpqqoz7/?igsh=YXp3Yjl5eXdocHFh
== 10 min break ==
Jakub
Last year he presented a game based on Google Street View. It’s available at https://finding-gustavo.quest
Now working on a new project with friends, an educational tool for filosophy. https://khora.dev which is not public yet. Thought by a bunch of platonists (Phylosophy professors in the USA).
The tool is a search-engine-like knolweldge graph platform containing muny texts authorized to be analized by AI. On top of the knowledge graph, there’s a Wikipedia aspect: users can share their ideas. Everything on a 3D interface built using React Three Fiber (R3F) (Internally using https://threejs.org/).
By clicking in one of the nodes, Khora display related topics as a string of thoughts. Users can add more nodes to the graph. The tool also helps to discover essays, pappers documentation and books related to the concepts of the nodes.
There’s a React Fiber plugin called Drei. https://github.com/pmndrs/drei It allows adding html blocks overlayed in 3D space, which is great for formatting.
There a hidden Octopus easter egg.🐙
Tech: they use a neo4j database, and a vector embeddings database.
Pedro
Has a background in social sciences. Obsessed with ideas like “meaning”. Text is very rich in the information that it contains. Likes to think of language models as media. Obsessed by language. Once he found himself working on a project with blockchain, and analyzing text in the blockchain, learned Python in the free time. As a newcomer he struggled finding rigurous data. Ended up invited to a workshop in Graaz, in a politics collective. A week with political activists, hackers. “Soundchain - Blockchain Music”.
https://www.youtube.com/watch?v=7DcKkb6k-OE
Using twitter’s public API, Pedro identified real-time topcis and plugged them into a sound generator as parameter. The system was streaming 24/7 on YouTube. Used ffmpeg as spectrum analyzer, sound generated with SuperCollider, FoxDot. The project stayed running online for a few months.
Pedro is currently working with wikidata and SPARQL for knoledge graph data quering.
Jelena
Microbioworlds - like a Tamagochi. Life simulation. Wanted to make it interactive. Made an aplication for Deep Space in Ars Electronica, a space that tracks participants and has vertical projections. Shows a drawn sketch of the interaction.
https://ars.electronica.art/who-owns-the-truth/de/events/microbial-world/
The project was built on vvvv (shows a screenshot of the node structure).
Shows an image of how it looked projected on the wall. On the ground it looked minimal, with lines and nodes.
Works visible today
- OracleBot installation - GritKit
- Autopoiesis - Kazik
- Unnamed - aBe
- Scherben - Gabor
- (choreography, drawing and gen AI running or recycled iPad display + electronics) - Gabriel & Jaqueline M?