available for fun
Ξ 00%

SELECTED
WORKS

Lino Print · Stencil · Browser Based Tomfoolery · Stockholm

— bio

Irish exile in Stockholm, carving chaos into lino blocks and browser tabs. making net.art that forgets itself, generative pieces that gaslight the viewer, and physical prints that pretend they're NFTs. Browser-native entropy merchant · stencil punk · occasional token minter · cult classic, definitely not bestseller.

— undisciplined disciplines Lino printing Stencil work Spraypaint Vibe coding Shit posting Text art CHAOS
— browser works
[dearmadta]
[dearmadta] a dystopian browser art-piece that devours real-time news headlines from governments and activists alike, then methodically obliterates their meaning through escalating ciphers, redactions, and Oulipo constraints until everything collapses into noise. It turns news-reading into irreversible semantic decay, watched by a paranoid in-browser GPT-2 that comments on the collapse. Mutations spread peer-to-peer via GunDB, so collective entropy can infect your screen. Signing a fake “entropic contract” symbolically erases your identity in the shared ledger. Hotkeys let you export the dying language as glitch-art GIFs. Pure cyber-noir despair in one tab. Live Data · webllm · gundb
[Mímir]
[Mímir] a browser-based generative art installation that simulates the irreversible entropy and forgetting of art history: AI generates poetic descriptions of famous artworks, which immediately degrade through glitches and mutations, while entire historical eras silently vanish from the system's memory over time, culminating in cultural void. SmolLM2-360M · Real-time character-level text mutation · Dynamic historical corpus collapse
Useful Idiot
Useful Idiot; a dark satirical web art piece / behavioral experiment that lures users into endless compulsive clicking/tapping while the page increasingly mocks, gaslights, and "trains" a model on their behavior — turning participation itself into the critique. TensorFlow.js · JavaScript (vanilla + DOM manipulation) · Markov chains
DEBT
DEBT; a punishing minimalist writing experiment that turns every keystroke hesitation into accumulating "debt" (in ms), progressively censoring vulnerable words, sinking letters, and ultimately liquidating your text into a permanent annotated SVG receipt with a latency heatmap — a critique of creative labor, performative productivity, and emotional cost under constant surveillance. ContentEditable + real-time DOM manipulation (vanilla JS) · SVG generation + foreignObject embedding · CSS animations & custom properties
[to feel the sun upon my core]
[to feel the sun upon my core] is an ambient generative net-art / live electronic music performance that runs continuously in the browser: every ~30 seconds it fetches real-world weather + solar position at a random remote location, feeds it to a local WebLLM model to produce one introspective sentence about how that exact weather feels inside the body, translates the sentence into a short solo melody (French horn / oboe / double bass) layered over a slowly evolving orchestral drone whose pitches, timbre and brightness are parametrically derived from temperature, UV index, wind, humidity, cloud cover and sun elevation — while a 3D Merkle tree visualizes the immutable chain of every cycle, and occasional keyword-triggered vocoded whispers breathe the text back into the room. The result is scored and exportable as engraved multi-page PDF. WebLLM · Tone.js · Three.js
[[créachtaí]]
[[créachtaí]] is an authoritarian browser-based writing torture chamber: you type into a contenteditable field that acts as a live archive under constant AI-driven surveillance. Every few words (or on spacebar after emotional/trivial keywords) a tiny local SmolLM model audits your input as a pompous curator → annoyed bureaucrat → aggressive censor → abstract Hegemon. "Impure" words (love, mother, literally, paradigm, visceral, etc.) get visually scarred/overprinted with jargon, struck through on rapid typing, or redacted; purity % drops until the document locks at 0%. You can file non-adjudicable Merkle-hashed appeals that only append cryptographic proof of your dissent to an immutable chain — the only surviving output is an exportable SVG "artifact" showing the mutilated text, rejection annotations, appeal logs, Merkle root, and whatever tiny fragments escaped censorship. A bleak satire of institutional gatekeeping, academic language policing, emotional repression, and the fantasy of appealing to an unfeeling machine. WebLLM · ContentEditable + aggressive DOM surgery (vanilla JS) · Merkle tree + SHA-256 hashing (crypto.subtle)
— contact

GET
IN
TOUCH

dorkholm@gmail.com

strange requests entertained