ATProto Browser

ATProto Browser

Experimental browser for the Atmosphere

Post

Infinite Scroll For #Genuary28, I built a text-based cellular automaton in #p5js that continuously generates patterns, adding paragraphs directly to the browser. An infinite, self-organizing textscape. #Genuary #GenerativeArt #CreativeCoding #ASCIIArt #CellularAutomata

Jan 28, 2025, 10:29 PM

Record data

{
  "uri": "at://did:plc:ls4z2fdelk6dipfq2krypynk/app.bsky.feed.post/3lgtixhlisc2n",
  "cid": "bafyreid3uezx2axqgl7o42ablv5uttqg2ak7tei3gxjubpapin2cj5hlya",
  "value": {
    "text": "Infinite Scroll\nFor #Genuary28, I built a text-based cellular automaton in #p5js that continuously generates patterns, adding paragraphs directly to the browser. \nAn infinite, self-organizing textscape.\n\n#Genuary #GenerativeArt #CreativeCoding #ASCIIArt #CellularAutomata",
    "$type": "app.bsky.feed.post",
    "embed": {
      "$type": "app.bsky.embed.video",
      "video": {
        "$type": "blob",
        "ref": {
          "$link": "bafkreibbzlzyc4pvz42u4in6uovtug54qfo2rnou43iv4mapnswi5k5sfy"
        },
        "mimeType": "video/mp4",
        "size": 14062933
      },
      "aspectRatio": {
        "width": 1914,
        "height": 918
      }
    },
    "langs": [
      "en"
    ],
    "facets": [
      {
        "index": {
          "byteEnd": 30,
          "byteStart": 20
        },
        "features": [
          {
            "tag": "Genuary28",
            "$type": "app.bsky.richtext.facet#tag"
          }
        ]
      },
      {
        "index": {
          "byteEnd": 80,
          "byteStart": 75
        },
        "features": [
          {
            "tag": "p5js",
            "$type": "app.bsky.richtext.facet#tag"
          }
        ]
      },
      {
        "index": {
          "byteEnd": 212,
          "byteStart": 204
        },
        "features": [
          {
            "tag": "Genuary",
            "$type": "app.bsky.richtext.facet#tag"
          }
        ]
      },
      {
        "index": {
          "byteEnd": 227,
          "byteStart": 213
        },
        "features": [
          {
            "tag": "GenerativeArt",
            "$type": "app.bsky.richtext.facet#tag"
          }
        ]
      },
      {
        "index": {
          "byteEnd": 243,
          "byteStart": 228
        },
        "features": [
          {
            "tag": "CreativeCoding",
            "$type": "app.bsky.richtext.facet#tag"
          }
        ]
      },
      {
        "index": {
          "byteEnd": 253,
          "byteStart": 244
        },
        "features": [
          {
            "tag": "ASCIIArt",
            "$type": "app.bsky.richtext.facet#tag"
          }
        ]
      },
      {
        "index": {
          "byteEnd": 271,
          "byteStart": 254
        },
        "features": [
          {
            "tag": "CellularAutomata",
            "$type": "app.bsky.richtext.facet#tag"
          }
        ]
      }
    ],
    "createdAt": "2025-01-28T22:29:45.013Z"
  }
}