@ -143,7 +143,7 @@ index-74ddaac9.js:168 Uncaught (in promise) TypeError: Failed to construct 'URL'
<h3>cliff (<code>~paldev/cliff</code>)</h3>
<p>Cliff is another file browser, but this one actually lets you browse the Urbit filesystem. (You know, the contents of those <code>.bin</code> files Urbit stores everything in.) The top of the page has the file path. After the name of my Urbit planet is a drop-down list that let me see the data my apps had stored. Most apps just had a <code>desk/bill</code>... folder? file? I'm not sure <em>what</em> it was, because <code>%cliff</code> didn't make it obvious, but it didn't have anything interesting in it.</p>
<p>In the top-right corner of the screen is a pencil icon. I clicked on it, and it brought me to an editor for plaintext files. (And I thought to myself, <em>finally, an Urbit app that's finally useful!</em>) I edited some text, saved it... and crashed <code>%cliff</code>:</p>
<p>In the top-right corner of the screen is a pencil icon. I clicked on it, and it brought me to an editor for plaintext files. (And I thought to myself, <em>finally, an Urbit app that's actually useful!</em>) I edited some text, saved it... and crashed <code>%cliff</code>:</p>
<p>Remember <code>r/place</code>, or literally any other "social pixel art" game? It's basically that. You have a private canvas by default, and Canvas the app comes pre-loaded with a public map. There are also buttons to create a new canvas ro join an existing one.</p>
<p>Remember <code>r/place</code>, or literally any other "social pixel art" game? It's basically that. You have a private canvas by default, and Canvas the app comes pre-loaded with a public map. There are also buttons to create a new canvas or join an existing one.</p>
<p>Canvas didn't work well for me on mobile, even with the fancy pen stylus my Galaxy S23 Ultra came with, but Canvas works well enough on desktop. I could place pixels and overwrite large sections of the map in just a few seconds with the bucket tool. There was only one snag: the magnifying glass tool doesn't let you zoom in; instead, if you hover over any arbitrary pixel on the canvas, it tells you who most recently changed that pixel to its current value.</p>