scy on Nostr: TIL: Depending on the rendering engine, fonts can include and run WebAssembly code. ...
TIL: Depending on the rendering engine, fonts can include and run WebAssembly code. This can be used to program some intelligence into them, e.g. for complex ligatures in Arabic etc.
What would you do in 2024, armed with that knowledge?
That's right, embed a LLM in your font so that it can auto-complete sentences.
Søren Fuglede Jørgensen did just that, with llama.ttf.
https://fuglede.github.io/llama.ttf/Check out the 15 minute video presentation for a demo of what it can do.
https://youtu.be/Q4bOyYctgFIPublished at
2024-06-23 15:40:29Event JSON
{
"id": "42a4d79b15e226dc2d925d689c809ee5717315ee3a6fdd2b100470e527a8d719",
"pubkey": "6c0bcc61825addd9ced4c4d2f2d8e9d38d9e3087ac060bff05383c5acce1a33a",
"created_at": 1719157229,
"kind": 1,
"tags": [
[
"proxy",
"https://chaos.social/users/scy/statuses/112666688209210279",
"activitypub"
]
],
"content": "TIL: Depending on the rendering engine, fonts can include and run WebAssembly code. This can be used to program some intelligence into them, e.g. for complex ligatures in Arabic etc.\n\nWhat would you do in 2024, armed with that knowledge?\n\nThat's right, embed a LLM in your font so that it can auto-complete sentences.\n\nSøren Fuglede Jørgensen did just that, with llama.ttf.\n\nhttps://fuglede.github.io/llama.ttf/\n\nCheck out the 15 minute video presentation for a demo of what it can do.\n\nhttps://youtu.be/Q4bOyYctgFI",
"sig": "0367af73e89f04c0b107fbb43a08694fa83de3fdaaf0a901fb98924554afc7ea62092030e883a281fac1619da2b811d1c94bea156c25f91d57c4ad9bf9bac7bb"
}