<p>Three small announcements:<br>1. RFC 9839, a guide to which Unicode characters you should never use: <a href="https://www.rfc-editor.org/rfc/rfc9839.html" rel="nofollow" class="ellipsis" title="www.rfc-editor.org/rfc/rfc9839.html"><span class="invisible">https://</span><span class="ellipsis">www.rfc-editor.org/rfc/rfc9839</span><span class="invisible">.html</span></a><br>2. Blog piece with background and context, “RFC 9839 and Bad Unicode”: <a href="https://www.tbray.org/ongoing/When/202x/2025/08/14/RFC9839" rel="nofollow" class="ellipsis" title="www.tbray.org/ongoing/When/202x/2025/08/14/RFC9839"><span class="invisible">https://</span><span class="ellipsis">www.tbray.org/ongoing/When/202</span><span class="invisible">x/2025/08/14/RFC9839</span></a><br>3. A little Go library that implements 9839’s exclusion subsets: <a href="https://github.com/timbray/RFC9839" rel="nofollow"><span class="invisible">https://</span>github.com/timbray/RFC9839</a></p><p><a href="/tags/unicode/" rel="tag">#Unicode</a></p>
unicode
<p>Did you know that new <a href="/tags/emoji/" rel="tag">#Emoji</a> can be proposed by anyone, simply by following some guidelines laid out by the <a href="/tags/unicode/" rel="tag">#Unicode</a> consortium? There's a time window each year where they accept proposals, and a select few might make it into future sets.</p><p>This year I turned one in: "Circuit Board", which I was surprised to find 1. didn't exist and 2. had not been proposed before (though CPU and Microchip have both been submitted and declined in the last 5 years)</p><p>You can read my proposal here:<br><a href="https://storage.googleapis.com/greg-kennedy.com/Proposal%20for%20Emoji%20%E2%80%9CCircuit%20Board%E2%80%9D.pdf" rel="nofollow" class="ellipsis" title="storage.googleapis.com/greg-kennedy.com/Proposal%20for%20Emoji%20%E2%80%9CCircuit%20Board%E2%80%9D.pdf"><span class="invisible">https://</span><span class="ellipsis">storage.googleapis.com/greg-ke</span><span class="invisible">nnedy.com/Proposal%20for%20Emoji%20%E2%80%9CCircuit%20Board%E2%80%9D.pdf</span></a></p><p>and you can see the Unicode emoji proposal guidelines here:<br><a href="https://www.unicode.org/emoji/proposals.html" rel="nofollow" class="ellipsis" title="www.unicode.org/emoji/proposals.html"><span class="invisible">https://</span><span class="ellipsis">www.unicode.org/emoji/proposal</span><span class="invisible">s.html</span></a></p><p>Anyway, the odds aren't great of getting accepted, but if it IS then you can say "hey! I know the guy who submitted that one!"</p><p>Attached are the sample images I drew up for the proposal - which, incidentally, are now Public Domain as well. Enjoy!</p>
✔️ Consegui colocar <a href="https://openmoji.org" rel="nofollow">OpenMoji</a> como fonte suplementar em daltux.net e snac.daltux.net de maneira a exibir <a href="/tags/emojis/" rel="tag">#emojis</a> consistentemente, sem depender das fontes desse tipo no sistema operacional cliente, que podem variar ou faltar. Também quis provar a possibilidade de dispensar as fontes mais usadas para isso atualmente, de origens em corporações controversas.<br><br>Desenvolvi um <img src="https://eggplant.place/media/emoji/snac.daltux.net/shell.png" class="emoji" alt=":shell:" title=":shell:"> script de ~150 linhas que facilita obter e adaptar os arquivos necessários para um diretório hospedado pelo servidor HTTP: <a href="https://codeberg.org/daltux/openmoji-woff-css" rel="nofollow" class="ellipsis" title="codeberg.org/daltux/openmoji-woff-css"><span class="invisible">https://</span><span class="ellipsis">codeberg.org/daltux/openmoji-w</span><span class="invisible">off-css</span></a> <img src="https://eggplant.place/media/emoji/snac.daltux.net/copyleft.png" class="emoji" alt=":copyleft:" title=":copyleft:"> <img src="https://eggplant.place/media/emoji/snac.daltux.net/boostRequested.png" class="emoji" alt=":boostRequested:" title=":boostRequested:"><br><br>O projeto <a href="/tags/openmoji/" rel="tag">#OpenMoji</a> também tem <a href="https://github.com/hfg-gmuend/openmoji/tree/master/font#openmoji-fonts" rel="nofollow">instruções para outras situações de uso da fonte experimental</a>.<br><br><a href="/tags/blambers/" rel="tag">#blambers</a> <a href="/tags/emoji/" rel="tag">#emoji</a> <a href="/tags/web/" rel="tag">#web</a> <a href="/tags/shell/" rel="tag">#shell</a> <a href="/tags/unicode/" rel="tag">#unicode</a><br>
Edited 231d ago
✔️ Consegui colocar <a href="https://openmoji.org" rel="nofollow">OpenMoji</a> como fonte suplementar em daltux.net e snac.daltux.net de maneira a exibir <a href="/tags/emojis/" rel="tag">#emojis</a> consistentemente, sem depender das fontes desse tipo no sistema operacional cliente, que podem variar ou faltar. Também quis provar a possibilidade de dispensar as fontes mais usadas para isso atualmente, de origens em corporações controversas.<br><br>Desenvolvi um <img src="https://eggplant.place/media/emoji/snac.daltux.net/shell.png" class="emoji" alt=":shell:" title=":shell:"> script de ~150 linhas que facilita obter e adaptar os arquivos necessários para um diretório hospedado pelo servidor HTTP: <a href="https://codeberg.org/daltux/openmoji-woff-css" rel="nofollow" class="ellipsis" title="codeberg.org/daltux/openmoji-woff-css"><span class="invisible">https://</span><span class="ellipsis">codeberg.org/daltux/openmoji-w</span><span class="invisible">off-css</span></a> <img src="https://eggplant.place/media/emoji/snac.daltux.net/copyleft.png" class="emoji" alt=":copyleft:" title=":copyleft:"> <img src="https://eggplant.place/media/emoji/snac.daltux.net/boostRequested.png" class="emoji" alt=":boostRequested:" title=":boostRequested:"><br><br>O projeto <a href="/tags/openmoji/" rel="tag">#OpenMoji</a> também tem <a href="https://github.com/hfg-gmuend/openmoji/tree/master/font#openmoji-fonts" rel="nofollow">instruções para outras situações de uso da fonte experimental</a>.<br><br><a href="/tags/blambers/" rel="tag">#blambers</a> <a href="/tags/emoji/" rel="tag">#emoji</a> <a href="/tags/web/" rel="tag">#web</a> <a href="/tags/shell/" rel="tag">#shell</a> <a href="/tags/unicode/" rel="tag">#unicode</a><br>
✔️ Consegui colocar <a href="/tags/openmoji/" rel="tag">#OpenMoji</a> como fonte suplementar em daltux.net e snac.daltux.net de maneira a exibir <a href="/tags/emojis/" rel="tag">#emojis</a> consistentemente, sem depender das fontes desse tipo no sistema operacional cliente, que podem variar ou faltar. Também quis provar a possibilidade de dispensar as fontes mais usadas para isso atualmente, de origens em corporações controversas.<br><br>Desenvolvi um <img src="https://eggplant.place/media/emoji/snac.daltux.net/shell.png" class="emoji" alt=":shell:" title=":shell:"> script de ~150 linhas que facilita obter e adaptar os arquivos necessários para um diretório hospedado pelo servidor HTTP: <a href="https://codeberg.org/daltux/openmoji-woff-css" rel="nofollow" class="ellipsis" title="codeberg.org/daltux/openmoji-woff-css"><span class="invisible">https://</span><span class="ellipsis">codeberg.org/daltux/openmoji-w</span><span class="invisible">off-css</span></a> <img src="https://eggplant.place/media/emoji/snac.daltux.net/copyleft.png" class="emoji" alt=":copyleft:" title=":copyleft:"> <img src="https://eggplant.place/media/emoji/snac.daltux.net/boostRequested.png" class="emoji" alt=":boostRequested:" title=":boostRequested:"><br><br>O projeto <a href="https://openmoji.org" rel="nofollow">OpenMoji</a> também tem <a href="https://github.com/hfg-gmuend/openmoji/tree/master/font#openmoji-fonts" rel="nofollow">instruções para outras situações de uso da fonte experimental</a>.<br><br><a href="/tags/blambers/" rel="tag">#blambers</a> <a href="/tags/emoji/" rel="tag">#emoji</a> <a href="/tags/web/" rel="tag">#web</a> <a href="/tags/shell/" rel="tag">#shell</a> <a href="/tags/unicode/" rel="tag">#unicode</a><br>
Doing a routine expansion of my XCompose file! 𝐒𝐨 𝐦𝐚𝐧𝐲 𝐧𝐞𝐰 𝐜𝐡𝐚𝐫𝐚𝐜𝐭𝐞𝐫𝐬. ( So many new characters.) <img src="https://eggplant.place/media/emoji/jam.xwx.moe/gutkato_pentristo.png" class="emoji" alt=":gutkato_pentristo:" title=":gutkato_pentristo:"> <br><br>I had an idea, and now I’m wondering… how well could this approach scale…? <img src="https://eggplant.place/media/emoji/jam.xwx.moe/gutkato_pensas.png" class="emoji" alt=":gutkato_pensas:" title=":gutkato_pensas:"> <br><a href="/tags/lang_en/" rel="tag">#lang_en</a> <a href="/tags/input/" rel="tag">#input</a> <a href="/tags/gnu/" rel="tag">#gnu</a> <a href="/tags/linux/" rel="tag">#linux</a> <a href="/tags/lignux/" rel="tag">#lignux</a> <a href="/tags/x11/" rel="tag">#x11</a> <a href="/tags/unicode/" rel="tag">#unicode</a> <a href="/tags/ime/" rel="tag">#ime</a>
Edited 1y ago
<p>Hello, I'm an open source software engineer in my late 30s living in <a href="/tags/seoul/" rel="tag">#Seoul</a>, <a href="/tags/korea/" rel="tag">#Korea</a>, and an avid advocate of <a href="/tags/floss/" rel="tag">#FLOSS</a> and the <a href="/tags/fediverse/" rel="tag">#fediverse</a>.</p><p>I'm the creator of <span class="h-card"><a href="https://hollo.social/@fedify" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>fedify</span></a></span>, an <a href="/tags/activitypub/" rel="tag">#ActivityPub</a> server framework in <a href="/tags/typescript/" rel="tag">#TypeScript</a>, and <span class="h-card"><a href="https://hollo.social/@hollo" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>hollo</span></a></span>, a fediverse microblog for single users.</p><p>I'm also very interested in East Asian languages (so-called <a href="/tags/cjk/" rel="tag">#CJK</a>) and <a href="/tags/unicode/" rel="tag">#Unicode</a>. Feel free to talk to me in <a href="/tags/english/" rel="tag">#English</a>, <a href="/tags/korean/" rel="tag">#Korean</a> (<a href="/tags/한국어/" rel="tag">#한국어</a>), or <a href="/tags/japanese/" rel="tag">#Japanese</a> (<a href="/tags/日本語/" rel="tag">#日本語</a>), or even in Literary Chinese (<a href="/tags/文言文/" rel="tag">#文言文</a>/<a href="/tags/漢文/" rel="tag">#漢文</a>)!</p><p><a href="/tags/introduction/" rel="tag">#introduction</a></p>
<p>Hello, I'm an open source software engineer in my late 30s living in <a href="/tags/seoul/" rel="tag">#Seoul</a>, <a href="/tags/korea/" rel="tag">#Korea</a>, and an avid advocate of <a href="/tags/floss/" rel="tag">#FLOSS</a> and the <a href="/tags/fediverse/" rel="tag">#fediverse</a>.</p><p>I'm the creator of <span class="h-card"><a href="https://hollo.social/@fedify" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>fedify</span></a></span>, an <a href="/tags/activitypub/" rel="tag">#ActivityPub</a> server framework in <a href="/tags/typescript/" rel="tag">#TypeScript</a>, and <span class="h-card"><a href="https://hollo.social/@hollo" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>hollo</span></a></span>, an ActivityPub-enabled microblogging software for single users.</p><p>I'm also very interested in East Asian languages (so-called <a href="/tags/cjk/" rel="tag">#CJK</a>) and <a href="/tags/unicode/" rel="tag">#Unicode</a>. Feel free to talk to me in <a href="/tags/english/" rel="tag">#English</a>, <a href="/tags/korean/" rel="tag">#Korean</a> (<a href="/tags/한국어/" rel="tag">#한국어</a>), or <a href="/tags/japanese/" rel="tag">#Japanese</a> (<a href="/tags/日本語/" rel="tag">#日本語</a>), or even in Literary Chinese (<a href="/tags/文言文/" rel="tag">#文言文</a>, <a href="/tags/漢文/" rel="tag">#漢文</a>)!</p><p><a href="/tags/introduction/" rel="tag">#introduction</a></p>
<p>A(nimal Cros)SCII: mapping the character encoding for Animal Crossing GC town, player, and passwords to Unicode characters.</p><p>👉 <a href="https://sethmlarson.dev/animal-crossci" rel="nofollow"><span class="invisible">https://</span>sethmlarson.dev/animal-crossci</a></p><p><a href="/tags/animalcrossing/" rel="tag">#animalcrossing</a> <a href="/tags/gamecube/" rel="tag">#gamecube</a> <a href="/tags/retrogaming/" rel="tag">#retrogaming</a> <a href="/tags/unicode/" rel="tag">#unicode</a></p>
Edited 1y ago