I am a computer scientist and have interests in critical theory and mathematics. I explore distributed systems and AI to improve social processes.
boltzmann. Boltzmann energy-based deep learning techniques.
67beichte. Static purity analysis for Clojure.
42konserve. A clojuresque key-value/document store protocol with core.async.
26nd4clj. An implementation of core.matrix protocols with nd4j.
26clj-autograd. Autograd experiments in Clojure.
17bote. SMTP as a library (using subethasmtp) for Clojure.
17denisovan. A neanderthal backend for core.matrix.
15ecdts. Eventually consistent datatypes for Clojure.
14hasch. Cross-platform (JVM and JS atm.) edn data structure hashing for Clojure.
13simmis. An experimental conversational AI system to help organisation.
12replikativ. A scalable distributive p2p system for convergent replicated data types.
9bdropout. Implementation of Dropout as a Bayesian Approximation: Representing Model Uncertainty in Deep Learning
8datascript. Immutable database and Datalog query engine for Clojure, ClojureScript and JS
6hitchhiker-tree. Functional, persistent, off-heap, high performance data structure
4clj-projectr. An virtual reality game prototype written with libgdx for mobile clients.
4TSPSubgradient.jl. A TSP approximation with the subgradient method.
2hy-clj. Experiments around naively embedding modern Lisps (Clojury syntax) in modern Lisps :)
2discodnc. Experiments with network calculus.
2full.monty. Minimalistic stack for building robust Clojure HTTP services.
2cnc. Coordinating cluster simulations with versioned data in geschichte.
2cljs-snake. A port of snake to ClojureScript.
1konserve-couch. A CouchDB implementation of konserve protocols.
1lambda.demos. Democratic self-management process coupled with budgeting.
1llama2.mojo. Inference Llama 2 in one file of pure 🔥
1workshop. A Clojure live IRC-REPL-bot workshop.
1baumhaus-tagebuch. A simple diary for offline tree houses.
1