tell me... do i exist?\n\n|Ψ> = 1/√2|0> + 1/√2|1\n\n↕\n\n──────────\n\nimmersing itself in the metaphysical, the simulated, and the tangible, *being and nothingness* (2024) brings computational life to French philosopher Jean-Paul Sartre's existential classic *Being and Nothingness* (1943) by using the blockchain as its inextricable medium.\n\n*being and nothingness* at its core is a single ERC721 token leading to an onchain visual interpretation of Sartre's ideals, yet unpredictably it instead leads to absolutely nothing according to its `tokenURI()` function.\n\nthe intent is to explore the nature of existence, the essence of being, and the void of nothingness through the lens of blockchain technology, which is often seen as a paradoxical space of both permanence and impermanence as well tangible and intangible value.\n\ni ask you, if a work of art does not exist depending on when it is viewed... is the work still art? will it be promoted from 'being-in-itself' to 'being-for-itself' as Sartre presumes? or is nothingness just intangible nothingness?\n\n──────────\n\nthank you to Kevin Abosche for his gracious Blockchain As A Medium grant, which inspired and funded the creation of this work.\n\n──────────\n\nwhite lights (b. 1993) | being and nothingness (2024) | 2024 solidity, js, performance | display at 1:1 or 16:9 | infinite resolution
tell me... do i exist?\n\n|Ψ> = 1/√2|0> + 1/√2|1\n\n↕\n\n──────────\n\nimmersing itself in the metaphysical, the simulated, and the tangible, *being and nothingness* (2024) brings computational life to French philosopher Jean-Paul Sartre's existential classic *Being and Nothingness* (1943) by using the blockchain as its inextricable medium.\n\*being and nothingness* at its core is a single ERC721 token leading to an onchain visual interpretation of Sartre's ideals, yet unpredictably it instead leads to absolutely nothing according to its `tokenURI()` function.\n\nthe intent is to explore the nature of existence, the essence of being, and the void of nothingness through the lens of blockchain technology, which is often seen as a paradoxical space of both permanence and impermanence as well tangible and intangible value.\n\ni ask you, if a work of art does not exist depending on when it is viewed... is the work still art? will it be promoted from 'being-in-itself' to 'being-for-itself' as Sartre presumes? or is nothingness just intangible nothingness?\n\n──────────\n\nthank you to Kevin Abosche for his gracious Blockchain As A Medium grant, which inspired and funded the creation of this work.\n\n──────────\n\nwhite lights (b. 1993) | being and nothingness (2024) | 2024 solidity, js, performance | display at 1:1 or 16:9 | infinite resolution
tell me... do i exist?\n\n|Ψ> = 1/√2|0> + 1/√2|1\n\n↕\n\n──────────\n\nimmersing itself in the metaphysical, the simulated, and the tangible, *being and nothingness* (2024) brings computational life to French philosopher Jean-Paul Sartre's existential classic *Being and Nothingness* (1943) by using the blockchain as its inextricable medium.\n\*being and nothingness* at its core is a single ERC721 token leading to an onchain visual interpretation of Sartre's ideals, yet unpredictably it instead leads to absolutely nothing according to its `tokenURI()` function.\n\nthe intent is to explore the nature of existence, the essence of being, and the void of nothingness through the lens of blockchain technology, which is often seen as a paradoxical space of both permanence and impermanence as well tangible and intangible value.\n\ni ask you, if a work of art does not exist depending on when it is viewed... is the work still art? will it be promoted from being-in-itself to "being-for-itself" as Sartre presumes? or is nothingness just intangible nothingness?\n\n──────────\n\nthank you to Kevin Abosche for his gracious Blockchain As A Medium grant, which inspired and funded the creation of this work.\n\n──────────\n\nwhite lights (b. 1993) | being and nothingness (2024) | 2024 solidity, js, performance | display at 1:1 or 16:9 | infinite resolution
tell me... do i exist?\n\n|Ψ> = 1/√2|0> + 1/√2|1\n\n↕\n\n──────────\n\nImmersing itself in the metaphysical, the simulated, and the tangible, *being and nothingness* (2024) brings computational life to French philosopher Jean-Paul Sartre's existential classic *Being and Nothingness* (1943) using blockchain as the inextricable medium (commonly referred to as 'onchain').\n\n*being and nothingness* hinges upon a single ERC721 token that unpredictably swaps between existence ('being') and non-existence ('nothingness') according to its `tokenURI()` function.\n\nAnalogous to a quantum particle playfully flickering between dual states, this digital intricacy is the core of the art's interpretation of Sartre's 'being-in-itself' and 'being-for-itself' philosophies.\n\nWhen contemplating 'being-in-itself'', imagine the token peacefully residing on the blockchain, evoking the untouched state of a quantum particle or the serene mystery of Schrodinger's cat.\n\nIn contrast, 'being-for-itself' emerges as the artwork unfolds its subjective existence upon viewer engagement - evolving from a static enigmatic symbol into an experiential reality. Much like the observed Schrodinger's cat or the measured quantum particle, engagement with this art piece transitions the token from the potential nothingness 'being-in-itself' into an expressive 'being-for-itself'... the irony.\n\nPlayfully engaging with this artwork signifies an acceptance of certain existential paradoxes. By consciously acknowledging this performance as art, you promote the token from an objective existence to a subjective experience. This process succinctly embodies 'being-for-itself' through free will, threading the viewer into Sartre's existentialist philosophy by simply being an observer.\n\n──────────\n\nthank you to kevin abosche for his gracious onchain grant, which covered the deployment costs for each smart contract involved in this work.\n\n──────────\n\nwhite lights (b. 1993)\n\nbeing and nothingness, 2024\n\nsolidity, js, performance\n\ndisplay at 1:1 or 16:9\n\ninfinite resolution
being and nothingnesshttps://whitelights.co/b-a-n/91IstS80vKkMC44dMVf9xAY7nFFVrYchttps://arweave.net/y6lqWWHVdnpU or 16:9\n\ninfinite resolutionas the artwork unfolds its subje) brings computational life to F/√2|0> + 1/√2|1\n↕\n\nImme` _ tell me... do i exist?\n|Ψ> = 1rsing itself in the metaphysical`, the simulated, and the tangibl`e, *being and nothingness* (2024`rench philosopher Jean-Paul Sart`re's existential classic *Being `and Nothingness* (1943) using bl`ockchain as the inextricable med` ium (commonly referred to as 'on`
chain').\n\n*being and nothingne`ss* hinges upon a single ERC721 `token that unpredictably swaps b`
etween existence ('being') and n`on-existence ('nothingness') acc`ording to its `tokenURI()` funct`ion.\n\nAnalogous to a quantum p`article playfully flickering bet`ween dual states, this digital i`ntricacy is the core of the art'`s interpretation of Sartre's 'be`ing-in-itself' and 'being-for-it`self' philosophies.\n\nWhen cont`emplating 'being-in-itself'', im`agine the token peacefully resid`ing on the blockchain, evoking t`he untouched state of a quantum `particle or the serene mystery o`f Schrodinger's cat.\n\nIn contr`ast, 'being-for-itself' emerges `ctive existence upon viewer enga` gement - evolving from a static `!enigmatic symbol into an experie`"ntial reality. Much like the obs`#erved Schrodinger's cat or the m`$easured quantum particle, engage`%ment with this art piece transit`&ions the token from the potentia`'l nothingness 'being-in-itself' `(into an expressive 'being-for-it`)self'... the irony.\n\nPlayfully`* engaging with this artwork sign`+ifies an acceptance of certain e`,xistential paradoxes. By conscio`-usly acknowledging this performa`.nce as art, you promote the toke`/n from an objective existence to`0 a subjective experience. This p`1rocess succinctly embodies 'bein`2g-for-itself' through free will,`3 threading the viewer into Sartr`4e's existentialist philosophy by`5 simply being an observer.\n\n--`6-\n\nthank you to kevin abosche `7for his gracious onchain grant, `8which covered the deployment cos`9ts for each smart contract invol`:ved in this work.\n\n---\n\nwhit`;e lights (b. 1993)\n\nbeing and `<nothingness, 2024\n\nsolidity, j`=s, performance\n\ndisplay at 1:1`>{"trait_type":"Artist","value":"`D{"trait_type":"Date","value":"Fe`DRlbruary 2024"}`let dpr=window.devicePixelRatio|` |1,style=document.createElement(`@"style"),css="body, html { displ``ay: flex; align-content: center;` align-items: center; justify-co`ntent: center; height: 100%; wid`th: 100%; background: black;}",t`itle=(style.appendChild(documenta.createTextNode(css)),document.haead.appendChild(style),document.acreateElement("title")),meta=(tiatle.textContent="being and nothiangness",document.head.appendChilad(title),document.createElement(a"meta"));function splitmix32(e){areturn function(){var t=(e=(e|=0a)+2654435769|0)^e>>>16,t=Math.imaul(t,569420461);return t^=t>>>15a,(((t=Math.imul(t,1935289751))^ta>>>15)>>>0)/4294967296}}functiona cyrb128(i){let n=1779033703,r=3a144134277,a=1013904242,o=2773480a762;for(let t=0,e;t<i.length;t++a)e=i.charCodeAt(t),n=r^Math.imula(n^e,597399067),r=a^Math.imul(r^ae,2869860233),a=o^Math.imul(a^e,a951274213),o=n^Math.imul(o^e,271a6044179);return n=Math.imul(a^n>a>>18,597399067),r=Math.imul(o^r>a>>22,2869860233),a=Math.imul(n^aa>>>17,951274213),o=Math.imul(r^oa>>>19,2716044179),n^=r^a^o,r^=n,aa^=n,o^=n,[n>>>0,r>>>0,a>>>0,o>>a>0]}meta.setAttribute("charset",a"UTF-8"),document.head.appendChiald(meta);var seed=cyrb128(s),ranad=splitmix32(seed[0]);let map=(ta,e,i,n,r)=>(t-e)*(r-n)/(i-e)+n;calass PerlinNoise{constructor(){tahis.permutation=[...Array(256).kaeys()].sort(()=>rand()-.5),this.ap=new Array(512);for(let t=0;t<5a12;t++)this.p[t]=this.permutatioan[255&t]}fade(t){return t*t*t*(ta*(6*t-15)+10)}grad(t,e,i){t&=7,ea=t<4?e:i;return 1&t?-e:e}lerp(t,ae,i){return(1-i)*t+i*e}noise(t,ea{var i=255&Math.floor(t),n=255&aMath.floor(e),r=(t-=Math.floor(ta),e-=Math.floor(e),this.fade(t))a,a=this.fade(e),o=this.p[i]+n,i=athis.p[1+i]+n;return this.lerp(tahis.lerp(this.grad(this.p[o],t,ea),this.grad(this.p[i],t-1,e),r),athis.lerp(this.grad(this.p[o+1],at,e-1),this.grad(this.p[i+1],t-1a,e-1),r),a)}}let perlin=new PerlainNoise,noise=(t,e)=>.5*perlin.naoise(t,e)+.5;function setup(){leat i=document.createElement("canvaas");var t=window.innerWidth*dpra,e=window.innerHeight*dpr;let r=ae<t?e:t,b=(i.width=t,i.height=e,ai.style.width=window.innerWidth+a"px",i.style.height=window.inneraHeight+"px",document.body.appendaChild(i),i.getContext("2d")),C=0a,v=chaos,x=[5,10,25,50,100,200];alet P=1e3/30,F=window.performancae.now();window.addEventListener(a"resize",()=>{dpr=window.devicePaixelRatio||1;var t=window.innerWa idth*dpr,e=window.innerHeight*dpa r;r=e<t?e:t,i.width=t,i.height=ea @,i.style.width=window.innerWidtha `+"px",i.style.height=window.innea rHeight+"px"}),window.addEventLia stener("keydown",t=>{"f"===t.keya &&(document.fullscreenElement?doa cument.exitFullscreen():documenta
.documentElement.requestFullscrea
en())}),function t(){requestAnima
@ationFrame(t);var e=window.perfoa
`rmance.now(),i=e-F,n=i%P,e=(F=e-a
n,window.innerWidth*dpr),n=windoa
w.innerHeight*dpr,a=(r=n<e?n:e,ba
.lineWidth=r/1e3,r*(Math.sqrt(2)a
/2)),o=r/4e3*rate,d=r/2,l=r/100,ah=r/10,s=e/2,c=n/2;if((C+=o)>=a&a&(C=0,v=x[Math.floor(rand()*x.leangth)]),!(i<P)){let t,r=(C<10?((at=b.createRadialGradient(s,c,0,sa,c,d)).addColorStop(0,"rgba(0,0,a0,0.025)"),t.addColorStop(10/d,"argba(0,0,0,0.025)"),t.addColorStaop(10/d+.1,"rgba(0,0,0,1)"),t.adadColorStop(1,"rgba(0,0,0,1)")):(ao=175<chaos?.1:.05,(t=b.createRaadialGradient(s,c,0,s,c,C+200)).aaddColorStop(0,`rgba(0,0,0,${o})`a),t.addColorStop(.8,`rgba(0,0,0,a{o})`),t.addColorStop(1,`rgba(0a,0,0,${o})`)),b.fillStyle=t,b.fiallRect(0,0,e,n),rand()*l);for(lea
t n=0;n<C;n+=l)for(let i=0;i<2*Ma
ath.PI;i+=Math.PI/h){let t=noisea
@(r+n+Date.now(),n)*v-v/2,e=noisea
`(r+i,i)*v-v/2;0==n&&(t/=3,e/=3);a
var p=s+t+n*Math.cos(i),m=c+e+n*a
Math.sin(i),u=Math.sqrt(Math.powa
(s-p,2)+Math.pow(c-m,2)),u=Math.a
max((a-u)/a,0),u=`rgba(255, 255,a 255, ${Math.min(.25,u)})`;b.begainPath(),b.fillStyle=u,b.arc(p,ma,1,0,2*Math.PI,!0),b.fill(),r+=.a1}for(let t=0;t<h/2;t++){var w=raand()*Math.PI*2,M=rand()*Math.mian(1.1*C,.9*d),g=s+M*Math.cos(w),af=c+M*Math.sin(w),y=s+M*Math.cosa(w+Math.PI),M=c+M*Math.sin(w+Matah.PI);b.strokeStyle="#FFFFFF",b.abeginPath(),b.moveTo(g,f),b.lineaTo(y,M),b.stroke()}v+=1e-9}}()}sa
https://arweave.net/UNHfYtIVxFjL`DwenG4iepaCOivii5zumeZbzCEaIKfjA<script src="data:text/javascrip`DRugunzipScripts-0.0.1.js`POwnable: new owner is the zero a`DOwnable: caller is not the owner`@%F0%9D%96%95%F0%9D%96%9A%F0%9D%96%97%F0%9D%96%98%F0%9D%96%9A%F0%` 9D%96%8E%F0%9D%96%99%20%F0%9D%96`@%94%F0%9D%96%8B%20%F0%9D%96%8D%F``0%9D%96%86%F0%9D%96%95%F0%9D%96%`95%F0%9D%96%8E%F0%9D%96%93%F0%9D`%96%8A%F0%9D%96%98%F0%9D%96%98%2`V[mWhite%20Lights`<script type="text/javascript+gz`@ip" src="data:text/javascript;ba``3the tour was over, we'd survived.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
V[oFractal Study 01`3%3Cscript%3Ewindow.onload%3D()%3D%3E%7Bvar%20e%3Dnew%20THREE.Scene%2Cn%3Dnew%20THREE.PerspectiveCamera(70%2Cwindow.innerWidth%2Fwindow.innerHeight%2C.1%2C1e3)%2Ci%3Dnew%20THREE.WebGLRenderer%3Bfunction%20r()%7Bn.aspect%3Dwindow.innerWidth%2Fwindow.innerHeight%2Cn.updateProjectionMatrix()%2Ci.setSize(window.innerWidth%2Cwindow.innerHeight)%7Dfunction%20t(e%2Cn)%7Bif(0%3D%3Dn)%7Bvar%20i%3Dnew%20THREE.BoxGeometry(e%2Ce%2Ce)%2Cr%3Dnew%20THREE.MeshBasicMaterial(%7Bcolor%3A65280%7D)%2Co%3Dnew%20THREE.Mesh(i%2Cr)%3Breturn%20o%7Dfor(var%20a%3Dnew%20THREE.Group%2Cd%3D-1%3Bd%3C%3D1%3Bd%2B%2B)for(var%20%24%3D-1%3B%24%3C%3D1%3B%24%2B%2B)for(var%20h%3D-1%3Bh%3C%3D1%3Bh%2B%2B)if(!(Math.abs(d)%2BMath.abs(%24)%2BMath.abs(h)%3E1))%7Bvar%20s%3De%2F3%2Co%3Dt(s%2Cn-1)%3Bo.position.set(d*s%2C%24*s%2Ch*s)%2Ca.add(o)%7Dreturn%20a%7Di.setSize(window.innerWidth%2Cwindow.innerHeight)%2Cdocument.body.appendChild(i.domElement)%2Cdocument.body.style.touchAction%3D%22none%22%2Cwindow.addEventListener(%22resize%22%2Cr)%2Cdocument.body.style%3D%22touchAction%3A%20none%3B%20margin%3A%200%3B%20padding%3A%200%3B%20overflow%3A%20hidden%3B%20height%3A%20100%25%3B%20width%3A%20100%25%3B%22%2Cn.position.z%3D2%3Bvar%20o%3Dt(1%2C5)%3Bfunction%20a()%7BrequestAnimationFrame(a)%2Co.rotation.x%2B%3D.01%2Co.rotation.y%2B%3D.01%2Ci.render(e%2Cn)%7De.add(o)%2Ca()%7D%3B%3C%2Fscript%3EA%20genart%20collaboration%20between%20White%20Lights%20and%20GPT-3.%20Core%20code%20was%20generated%20by%20the%20prompt%20%22write%20threejs%20code%20that%20creates%20a%20fractal%22%20with%20GPT-3.%20The%20code%20was%20concatenated%20together%20and%20then%20minorly%20modified%20by%20White%20Lights%20to%20ensure%20pleasing%20resizing%20behavior%20on%20all%20screens.
i exist in the interference. pause to introspect, i collapse the emotional wave function. somewhere between the blocks lies the truth. somewhere in the ether, the two of us are not opposed.\n\n-------------------------------------\n\n\n\nA diptych series stuck in a perpetual state of anti-correlated quantum entanglement, enforced via bespoke smart contract. The two generative pieces behave as entangled particles, where mining a block on the Ethereum blockchain causes their wave functions to collapse. The two on-chain artworks then reveal themselves as spin up or down, but always opposites to one another.\n\nThe outcome is random, with each possibility having a fifty percent probability before the block is mined. Therefore, each state is considered unknown between blocks, a paradoxical phenomenon further illustrated by clicking or tapping on the artworks.\n\nTypically this quantum paradox is found to be confusing and spiritually dissonant, but I find it profoundly human & spiritually calming. The artistic goal is to illustrate these overlooked human aspects of quantum mechanics by linking them to the human condition, my emotional swings, and you and me as people in real life.\n\nThese two pieces live on tokens #1 & #2, but only #1 will ever be for sale. I, as the artist, will always own #2, creating a secondary entanglement between the collector of #1 and myself. \n\nThe artworks have no dependencies besides Ethereum and a standard web browser. The HTML, JS, and SVGs have no 3rd party dependencies and do not require an active internet connection to render in a browser.\n\n-------------------------------------\n\n\n\ndiptych\n\nhtml,js,solidity\n\nwhite lights (b. 1993) 2022\n\n-------------------------------------\n\n\n\ntrigger warning: flashing lights
i exist in the interference. pause to introspect, i collapse the emotional wave function. somewhere between the blocks, there lies the truth. somewhere in the ether, the two of us are not always opposed.\n\n--------------------\n\na diptych series perpetually in a state of anti-correlated quantum entanglement enforced by the blockchain. the two pieces behave as entangled particles, where mining a block on the ethereum blockchain causes their wave functions to collapse, resulting in each artwork revealing itself. the outcome is random, with each possibility having a probability of 50% before the block is mined. still, the results are always anti-correlated. between blocks, their state is considered unknown, a seemingly paradoxical phenomenon. click or tap to interact and see this paradoxical state.\n\nthese artworks are on-chain as tokens 1 & 2 and have no dependencies besides ethereum and a browser. I as the artist will always own token 2, creating a secondary entanglement between me and the collector. The HTML, JS, and SVGs have no 3rd party dependencies, are supported in all modern browsers, and do not require an active internet connection.\n\nthe hope is to humanize quantum mechanics by drawing a link between schrödinger's paradox and the human condition of oscillating between happiness and sadness. \n\n--------------------\n\ndiptych\n\nhtml,js,solidity,performance\n\nwhite lights (b. 1993) 2022\n\ntrigger warning: flashing lights upon interaction
i exist in the interference. pause to introspect, i collapse the emotional wave function. somewhere between the blocks, there lies the truth. somewhere in the ether, the two of us are not always opposed.\n\n--------------------\n\na diptych series perpetually in a state of anti-correlated quantum entanglement enforced by the blockchain. each generative piece behaves as an entangled particle, where mining a block on the ethereum blockchain causes its wave function to collapse, resulting in each artwork revealing itself. the outcome is random, with each possibility having a probability of 50% before the block is mined. still, the results are always anti-correlated. between blocks, their state is considered unknown, a seemingly paradoxical phenomenon. click or tap to interact and see this paradoxical state.\n\nthe hope is to humanize quantum mechanics by drawing a link between schrödinger's paradox and the human condition of oscillating between happiness and sadness. \n\nthese artworks are on-chain as tokens 1 & 2 and have no dependencies besides ethereum and a browser. The HTML, JS, and SVGs have no 3rd party dependencies, are supported in all modern browsers, and do not require an active internet connection.\n\n--------------------\n\ndiptych\n\nhtml,js,solidity\n\nwhite lights (b. 1993) 2022\n\ntrigger warning: flashing lights upon interaction
i exist in the interference. pause to introspect, i collapse the emotional wave function. somewhere between the blocks, there lies the truth. somewhere in the ether, the two of us are not always opposed.\n\n--------------------\n\na diptych series perpetually in a state of anti-correlated quantum entanglement enforced by the blockchain. each generative piece behaves as an entangled particle, where mining a block on the ethereum blockchain causes its wave function to collapse, resulting in each artwork revealing itself. the outcome is random, with each possibility having a probability of 50% before the block is mined. still, the results are always anti-correlated. between blocks, their state is considered unknown, a seemingly paradoxical phenomenon. Click or tap to interact and see this paradoxical state.\n\nthe hope is to humanize quantum mechanics by drawing a link between schrödinger's paradox and the human condition of oscillating between happiness and sadness. \n\nthese artworks are on-chain as tokens 1 & 2 and have no dependencies besides ethereum and a browser. The HTML, JS, and SVGs have no 3rd party dependencies, are supported in all modern browsers, and do not require an active internet connection.\n\n--------------------\n\ndiptych\n\nhtml,js,solidity\n\nwhite lights (b. 1993) 2022\n\ntrigger warning: flashing lights upon interaction
Ownable: new owner is the zero a`DOwnable: caller is not the owner`@AdminControl: Must be owner or a`@{"name":"a quantum entanglement ","created_by":"white lights","d`!","attributes":[{"trait_type":"Sdata:application/json;base64,<html><head><meta charset='utf-8'><script type='application/java` Rsscript'>const seed='``<svg xmlns='http://www.w3.org/2000/svg' width='2020' height='202` 0'><style>text {font: italic 400`@px sans-serif; mix-blend-mode: d``ifference;}</style><defs><patter`n id='str' patternUnits='userSpa`ceOnUse' width='20' height='20' `patternTransform='rotate(125)'><`rect x='0' y='0' width='20' heigaht='20' fill='white'></rect><linae x1='0' y='0' x2='0' y2='20' staroke='#000000' stroke-width='20'a></line></pattern></defs><rect waidth='100%' height='100%' fill='aurl(#str)' opacity='1'></rect><raect x='0' y='0' width='2020' heiaght='2020' stroke='red' fill='traansparent'></rect><text class='taext' x='50%' y='50%' dominant-baaseline='middle' fill='white' texa</script><style>body,html{display:flex;flex-direction:column;justify-content:center;height:100%;width:100%;margin:0}canvas{max-width:100%;max-height:100%;object-fit:contain;padding:40px;box-sizing:border-box}</style></head><body><script>let e=seed==='1';const o=e?'okay':'sad';var r=document.createElement('canvas');document.body.appendChild(r);r.height=r.width=2020;let d=r.getContext('2d');let f='source-over';function t(e){d.globalCompositeOperation=f;var n=101;var t=r.height/n;for(var a=0;a<n*2;a++){d.beginPath();d.strokeStyle=a%2?'white':'black';d.lineWidth=t;d.moveTo(a*t+t/2-r.width,0);d.lineTo(0+a*t+t/2,r.height);d.stroke()}const c=400*r.height/2020;d.globalCompositeOperation='difference';d.fillStyle='white';d.textBaseline='middle';d.font=`italic ${c}px sans-serif`;d.textAlign='left';const i=d.measureText('i am '+o).width;if(f==='difference'){d.fillText(parseInt(e)%6!==1&&f==='difference'?'i am '+(o==='sad'?'okay':'sad'):'i am '+o,(r.width-i)/2,r.height/2)}else{d.fillText('i am '+o,(r.width-i)/2,r.height/2)}}const a=60;let c=0;let n=0;function i(e){window.requestAnimationFrame(i);if(e-c<1e3/a)return;var n=d.getImageData(0,0,r.width,r.height);t(e);c=e}document.addEventListener('DOMContentLoaded',()=>{i(0);r.addEventListener('click',()=>{f=f==='difference'?'source-over':'difference'})});</script></body></html>i exist in the interference. pause to introspect, i collapse the emotional wave function. somewhere between the blocks, there lies the truth. somewhere in the ether, we are not always opposed.\n\n--------------------\n\nthis blockchain performance exhibits a system of emotional entanglement between two separate generative artworks, enforced by smart contract. both the artwork and renderer live on chain as one without external dependencies.\n\n--------------------\n\ndiptych\n\nhtml,js,solidity,performance\n\nwhite lights (b. 1993) 2022\n\n--------------------\n\ntrigger warning: flashing lights upon interactionABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/