heikki on Nostr: My first project as the resident artist at the Centre for Text Margins is out: ASCII ...
My first project as the resident artist at the Centre for Text Margins is out:
https://hlnet.neocities.org/ascii-automata/ASCII AUTOMATA is a tool to analyze the visual connectivity of characters in textmode fonts. It works by scoring edge connectivity of each piece and finding the best matching neighbour piece. Every time it places a piece, it "grows" towards the edges it touches by placing a matching piece. The red heatmap shows how frequently each character is used, useful for analyzing the fonts.
Published at
2025-10-20 10:17:58 UTCEvent JSON
{
"id": "3e2e0d72649e447381213abcbdade2ba94a1a39162eaf3ded97ce57a4863c000",
"pubkey": "c1df2387015bfb11f62f3b3c64b5eb91462ebb10bf532f7ef41fef8b69384ef0",
"created_at": 1760955478,
"kind": 1,
"tags": [
[
"imeta",
"url https://typo.social/system/media_attachments/files/115/405/977/764/624/257/original/5c80755f8a8c426f.png",
"m image/png",
"dim 2552x2274",
"blurhash UFMHMrj=%MIB0JaxV@jc9ZWVM|%300xuxuWX"
],
[
"proxy",
"https://typo.social/users/gdc/statuses/115405978249292146",
"activitypub"
],
[
"client",
"Mostr",
"31990:6be38f8c63df7dbf84db7ec4a6e6fbbd8d19dca3b980efad18585c46f04b26f9:mostr",
"wss://relay.ditto.pub/"
]
],
"content": "My first project as the resident artist at the Centre for Text Margins is out:\n\nhttps://hlnet.neocities.org/ascii-automata/\n\nASCII AUTOMATA is a tool to analyze the visual connectivity of characters in textmode fonts. It works by scoring edge connectivity of each piece and finding the best matching neighbour piece. Every time it places a piece, it \"grows\" towards the edges it touches by placing a matching piece. The red heatmap shows how frequently each character is used, useful for analyzing the fonts.\n\nhttps://typo.social/system/media_attachments/files/115/405/977/764/624/257/original/5c80755f8a8c426f.png",
"sig": "cbd5e6b272e85341602b74302a897d3ddea38f4d7839a4fe84131328777a2ee7cad89ddc77afda484cf0e5bff06112684950446d3599cec3d501646f1ff6f67d"
}