Benjamin Janos Schwerdtner, Senior-Clojure-Entwickler in Hannover. Ich baue Software und denke darüber nach, wie Wissen wächst: in Programmen, in Gehirnen und in der Evolution.

Auf der Suche? Lebenslauf | Mit Benjamin arbeiten | Kontakt

Programmieren mit Claude Code: Überblick | Meine Skills | Towards a Meta Design of LLM Skills

Clojure und interaktives Programmieren, Philosophie des Designs, Meme und Adaptation, Emacs, Notizen, Consider the Animals

Design heißt vereinfachen, nicht verkomplizieren. Und jenseits der Einfachheit liegt die Selbstevidenz.

not-fire #8, quil in ClojureScript | Vollbild | Galerie | Code

Worüber ich nachdenke

Mich inspirieren David Deutsch, Karl Popper, Richard Dawkins und Valentino Braitenberg.

Der Geist eines Dings ist sein Organisationsprinzip, sein Lebensprinzip. Die Atome unserer Zellen sind im Fluss, und doch bleibt etwas. So wie Software die Seele ist, die im Computer lebt, ist biologische Software Information mit kausaler Kraft, die in den Genen lebt. Und Meme sind Software, die in Gehirnen lebt.

Mein aktuelles Projekt ist eine Constructor Theory der Adaptation und des Designs, für Gene und für Meme. Ihre erste Vermutung: Damit ein Design eine Adaptation ist, müssen seine Alternativen möglich sein. Wo nichts anderes hätte gebaut werden können, wurde nichts selektiert und nichts angepasst.

Neueste Posts

Alle Posts stehen in der Postliste.

Was ich gebaut habe

A Vector-Symbolic Clojure

Ein Clojure, in dem jeder Wert ein einziger hochdimensionaler Vektor ist: Listen, Maps, Closures, sogar der Zustand des Interpreters selbst. Und Programme, die auf Superpositionen von Welten gleichzeitig rechnen.

Notebook | Code

Slime Smoke

slime.gif

Ein Algorithmus, der Fluidsimulation und Physarum (Schleimpilz) kombiniert. Inspiriert von echtem Rauch, der durch die Sauna zog.

Code

Reflector App

Eine Lagerfeuer-Visualisierung, die auf Audio reagiert. Eine Flutter-App.

Play Store

Permutation Beats

permutation beats v1

  • Läuft komplett im Browser: eine statische Website mit quil, matter-js, ClojureScript und JavaScript.
  • Eine Audiodatei hochladen.
  • Sieht ähnlich aus wie das hier.

Pareidolie

Wenn du auf irgendwelche Mauern schaust, die mit Flecken bedeckt oder aus verschiedenartigen Steinen gemischt sind, und du gerade eine Szene erfinden willst, so wirst du darin Ähnlichkeiten mit verschiedenen Landschaften sehen können, geschmückt mit Bergen, Flüssen, Felsen, Bäumen, Ebenen, weiten Tälern und mannigfachen Hügelgruppen. Du wirst auch allerlei Kämpfe sehen können und Figuren in schneller Bewegung, seltsame Gesichtsausdrücke, fremdartige Trachten und unendlich viele Dinge, die du dann auf eine vollständige und gute Form bringen kannst.

Leonardo da Vinci (eigene Übersetzung aus dem Englischen)1

Experiment:

  • Musik anmachen
  • not-fire #6 anschauen
  • Warum sollte es nicht beschließen, zur Musik zu tanzen?

Post: Character Pareidolia (englisch). Mehr zu Geist und Gehirn: Lip Reading, Brain Feelings.

Fußnoten:

1

Leonardo da Vinci, Notebooks, hg. Jean Paul Richter (1888), §508, "A way of developing and arousing the mind to various inventions", aus den Regeln für den Maler. Project Gutenberg.


Generiert von Claude im Auftrag von Benjamin Schwerdtner.

Datum: 2022-09-23 Fri 16:10

Email: Benjamin.Schwerdtner@gmail.com

About
Contact