glossolalia (bumble)
generative code, browser console

This is not a piece to look at. It's participatory.

How to interrupt and intervene, to play:‍ ‍

  • Step one. Open your web browser of choice (may I recommend Google Chrome?)

  • Step two. Navigate to a webpage of your choosing - might I suggest your Gmail inbox, your calendar, your drive, a slide deck, a note? Somewhere you already live.

  • Step three. Open the JavaScript Console.

    • Mac: Cmd + Opt + J

    • Windows / Linux: Ctrl + Shift + J

    • Other browsers: instructions here

  • Step four. A new browser pane opens. Disregard the errors and warnings - they are not for you, but for developeres. Scroll to the bottom, to the space marked >.

  • Step five. At the >, copy/paste the following exactly after the “>”:

function FeverDream () {let hexNumber = Math.floor(Math.random() * (16 ** 6)); return "#" + hexNumber.toString(16).padStart(6, "0"); } let paragraphs = document.querySelectorAll("*"); function HitMeWithYourBestShot () { for (let paragraph of paragraphs) { paragraph.style.fontSize = Math.random()*0+"px"; paragraph.style.backgroundColor = FeverDream(); } } setInterval(HitMeWithYourBestShot,100);

  • Step six. Hit enter. Watch the page you’re on lose its mind.

  • Step seven. Refresh the page when you're ready to return it - and yourself - to normal operation.

(Slower fever, if you'd rather watch it happen: change 100 in the last line to something larger — 1000 for once a second, 5000 for once every five.)

Born from the desire to resist, and revisit, our relationship to the internet - not to demonize or glorify the platform, but to interrupt and agitate the capitalistic underpinnings driving contemporary life including privacy, autonomy, exploitation, commodification.

The code is my own, with insights from J. Bridle and the lovely hive of scum and villainy that is Reddit. Run in the browser console, it transforms the HTML/CSS of whatever page is open - erasing, enlarging, recoloring text, <div> fields, backgrounds - at quick, randomized intervals. The pace can be slowed. Made contemplative rather than frantic (see later iterations here).

The gifs shown are documentation. This piece was never meant to be watched, rather it’s meant to be participatory. Go play on your own. Let it go feral for a minute. That's the work.


glossolalia (gmail)
generative code, browser console

glossolalia (youtube)
generative code, browser console

Previous
Previous

the untold stories that my body holds

Next
Next

a history with a future, alive in the present