<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: qingcharles</title><link>https://news.ycombinator.com/user?id=qingcharles</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 15 Jun 2026 16:49:04 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=qingcharles" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by qingcharles in "The experience of rendering Arabic typography and its technical debt"]]></title><description><![CDATA[
<p>So I went to check on the font that I'd chosen for my European/Latin/Cyrillic body text, and I guess I got very lucky with my pick:<p><a href="https://github.com/googlefonts/literata" rel="nofollow">https://github.com/googlefonts/literata</a><p>I'm already strict with marking the html pages with the correct lang and culture tags etc, but I'll be double-checking everything now. Thank you again for educating me :)</p>
]]></description><pubDate>Mon, 15 Jun 2026 04:48:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=48536725</link><dc:creator>qingcharles</dc:creator><comments>https://news.ycombinator.com/item?id=48536725</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48536725</guid></item><item><title><![CDATA[New comment by qingcharles in "The experience of rendering Arabic typography and its technical debt"]]></title><description><![CDATA[
<p>Wow, thank you for this response. This is actually fascinating and frustrating at the same time. So Bulgarian uses the same Unicode points, but also uses the language/culture metadata to let the font know which set to use.<p>I'm building out a multi-lingual wiki and just about to start adding Cyrillic support, and this really helps me understand that there is more research I need to do to support other Cyrillic languages.</p>
]]></description><pubDate>Sun, 14 Jun 2026 22:25:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=48533531</link><dc:creator>qingcharles</dc:creator><comments>https://news.ycombinator.com/item?id=48533531</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48533531</guid></item><item><title><![CDATA[New comment by qingcharles in "Pac-Man, but you're the ghost"]]></title><description><![CDATA[
<p>That Pac-Man Vs. looks awesome. I'd love to try that with the full setup on GC. Even has Mario as an announcer!</p>
]]></description><pubDate>Sun, 14 Jun 2026 15:06:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=48527932</link><dc:creator>qingcharles</dc:creator><comments>https://news.ycombinator.com/item?id=48527932</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48527932</guid></item><item><title><![CDATA[New comment by qingcharles in "Honda Civics and the Evil Valet"]]></title><description><![CDATA[
<p>Or he's calling his mistress/lover from the safety of his car and now he's open to blackmail.</p>
]]></description><pubDate>Sun, 14 Jun 2026 14:57:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=48527839</link><dc:creator>qingcharles</dc:creator><comments>https://news.ycombinator.com/item?id=48527839</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48527839</guid></item><item><title><![CDATA[New comment by qingcharles in "GLM 5.2 Is Out"]]></title><description><![CDATA[
<p>How much was the Christmas deal?</p>
]]></description><pubDate>Sun, 14 Jun 2026 14:06:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=48527335</link><dc:creator>qingcharles</dc:creator><comments>https://news.ycombinator.com/item?id=48527335</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48527335</guid></item><item><title><![CDATA[New comment by qingcharles in "The experience of rendering Arabic typography and its technical debt"]]></title><description><![CDATA[
<p>I could write all day about how badly RtL languages are treated on electronic devices. Most interfaces just slop RtL text into an interface that is otherwise the totally wrong way around.<p>One thing that amuses me is that people share these "safe zone" templates for short form video to make sure your content isn't hidden behind the buttons:<p><a href="https://imgur.com/a/MrIQZen" rel="nofollow">https://imgur.com/a/MrIQZen</a><p>But look over the shoulder of someone using the Arabic version of TikTok and you'll realize how flawed that is:<p><a href="https://imgur.com/a/5iLXd2o" rel="nofollow">https://imgur.com/a/5iLXd2o</a></p>
]]></description><pubDate>Sun, 14 Jun 2026 05:19:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=48524418</link><dc:creator>qingcharles</dc:creator><comments>https://news.ycombinator.com/item?id=48524418</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48524418</guid></item><item><title><![CDATA[New comment by qingcharles in "The experience of rendering Arabic typography and its technical debt"]]></title><description><![CDATA[
<p>That's a great example of the problem :)</p>
]]></description><pubDate>Sun, 14 Jun 2026 05:10:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=48524378</link><dc:creator>qingcharles</dc:creator><comments>https://news.ycombinator.com/item?id=48524378</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48524378</guid></item><item><title><![CDATA[New comment by qingcharles in "The experience of rendering Arabic typography and its technical debt"]]></title><description><![CDATA[
<p>It's funny -- I hate the way Arabic sounds when spoken, even though I agree it looks pretty. To my ears French and Japanese sound the nicest.</p>
]]></description><pubDate>Sun, 14 Jun 2026 05:09:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=48524371</link><dc:creator>qingcharles</dc:creator><comments>https://news.ycombinator.com/item?id=48524371</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48524371</guid></item><item><title><![CDATA[New comment by qingcharles in "The experience of rendering Arabic typography and its technical debt"]]></title><description><![CDATA[
<p>CJK languages can include vertical and RtL stretches too, to complicate matters. Here's some lyrics I made as a test:<p><a href="https://codepen.io/kingcharlesone/pen/GgRXLoM" rel="nofollow">https://codepen.io/kingcharlesone/pen/GgRXLoM</a><p>Japanese magazines usually mix three different script types on a majority of the pages like this:<p><a href="https://imgur.com/a/x61XbIV" rel="nofollow">https://imgur.com/a/x61XbIV</a><p>(In another quirk some Japanese mags open right-bound, others open left-bound)</p>
]]></description><pubDate>Sun, 14 Jun 2026 05:06:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=48524359</link><dc:creator>qingcharles</dc:creator><comments>https://news.ycombinator.com/item?id=48524359</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48524359</guid></item><item><title><![CDATA[New comment by qingcharles in "The experience of rendering Arabic typography and its technical debt"]]></title><description><![CDATA[
<p>I was lucky enough to date someone from the Gulf, so I forced myself to understand and read Arabic scripts (but not understand the text), which is a huge bonus when creating multi-lingual designs.<p>I already had a good understand of CJK scripts, and you'll come across RtL there, with things like <i>tategaki</i> which is both vertical and RtL at the same time (and can include quotes in other languages such as English and Arabic). Here's some lyrics I made in that format for reference:<p><a href="https://codepen.io/kingcharlesone/pen/GgRXLoM" rel="nofollow">https://codepen.io/kingcharlesone/pen/GgRXLoM</a><p>What peculiarities does Cyrillic text have? I've never learned to convert Cyrillic to Latin.</p>
]]></description><pubDate>Sun, 14 Jun 2026 05:00:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=48524332</link><dc:creator>qingcharles</dc:creator><comments>https://news.ycombinator.com/item?id=48524332</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48524332</guid></item><item><title><![CDATA[New comment by qingcharles in "GLM 5.2 Is Out"]]></title><description><![CDATA[
<p>Link to the Coding Plan (only way to get 5.2 right now):<p><a href="https://z.ai/subscribe" rel="nofollow">https://z.ai/subscribe</a></p>
]]></description><pubDate>Sat, 13 Jun 2026 21:23:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=48521623</link><dc:creator>qingcharles</dc:creator><comments>https://news.ycombinator.com/item?id=48521623</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48521623</guid></item><item><title><![CDATA[New comment by qingcharles in "New pancreatic cancer drug might open the door to much longer survival times"]]></title><description><![CDATA[
<p>It pleases their voters. All the MAGAs I know think scientists are scammers, funded by Bill Gates, brewing up "fake" viruses to reduce the population and insert nanobots to track their movements.</p>
]]></description><pubDate>Sat, 13 Jun 2026 20:40:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=48521219</link><dc:creator>qingcharles</dc:creator><comments>https://news.ycombinator.com/item?id=48521219</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48521219</guid></item><item><title><![CDATA[New comment by qingcharles in "Show HN: FablePool – pool money behind a prompt, and Fable builds it in public"]]></title><description><![CDATA[
<p>I was surprised. I expected it to be crypto payments.</p>
]]></description><pubDate>Fri, 12 Jun 2026 16:52:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=48506471</link><dc:creator>qingcharles</dc:creator><comments>https://news.ycombinator.com/item?id=48506471</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48506471</guid></item><item><title><![CDATA[New comment by qingcharles in "Kimi K2.7-Code: open-source coding model with better token efficiency"]]></title><description><![CDATA[
<p>Also, if you do have SuperGrok, forget using Grok, they are giving you Composer 2.5 in Grok Build.</p>
]]></description><pubDate>Fri, 12 Jun 2026 15:04:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=48505104</link><dc:creator>qingcharles</dc:creator><comments>https://news.ycombinator.com/item?id=48505104</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48505104</guid></item><item><title><![CDATA[New comment by qingcharles in "Kimi K2.7-Code: open-source coding model with better token efficiency"]]></title><description><![CDATA[
<p>They're not unusable, they're just bad when compared with all the real frontier models.</p>
]]></description><pubDate>Fri, 12 Jun 2026 15:01:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=48505070</link><dc:creator>qingcharles</dc:creator><comments>https://news.ycombinator.com/item?id=48505070</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48505070</guid></item><item><title><![CDATA[New comment by qingcharles in "Waymo Premier"]]></title><description><![CDATA[
<p>The Waymo I saw the other day, one guy stopped the car, the other broke the window and snatched all the goodies from the occupants.</p>
]]></description><pubDate>Fri, 12 Jun 2026 04:59:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=48500104</link><dc:creator>qingcharles</dc:creator><comments>https://news.ycombinator.com/item?id=48500104</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48500104</guid></item><item><title><![CDATA[New comment by qingcharles in "MiMo Code is now released and open-source"]]></title><description><![CDATA[
<p>I remember when they made this:<p><a href="https://en.wikipedia.org/wiki/Xiaomi_Mi_1" rel="nofollow">https://en.wikipedia.org/wiki/Xiaomi_Mi_1</a><p>And now they make one of the fastest cars ever created and frontier-level AI. In just over a decade. 你好!</p>
]]></description><pubDate>Thu, 11 Jun 2026 18:32:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=48494516</link><dc:creator>qingcharles</dc:creator><comments>https://news.ycombinator.com/item?id=48494516</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48494516</guid></item><item><title><![CDATA[New comment by qingcharles in "Let's Encrypt bans certificate usage in any US sanctioned territory [pdf]"]]></title><description><![CDATA[
<p>Thank you. Had to go looking for these magazines.<p><a href="http://www.koreanarchitecture.gov.kp/index.php?kt=TWFnYXppbmVBcmNoaXRlY3Q=&lang=ZQ==" rel="nofollow">http://www.koreanarchitecture.gov.kp/index.php?kt=TWFnYXppbm...</a></p>
]]></description><pubDate>Thu, 11 Jun 2026 03:28:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=48485903</link><dc:creator>qingcharles</dc:creator><comments>https://news.ycombinator.com/item?id=48485903</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48485903</guid></item><item><title><![CDATA[New comment by qingcharles in "Exif Smuggling (2025)"]]></title><description><![CDATA[
<p>More than that, you need to check the file is a valid image, not just the mime type. I remember a host that let me upload an aspx file as a jpg and it allowed me to execute it and browse their entire file system until I found the SQL Server and network administrator passwords in a text file.<p>The passwords were both "internet".</p>
]]></description><pubDate>Thu, 11 Jun 2026 03:16:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=48485829</link><dc:creator>qingcharles</dc:creator><comments>https://news.ycombinator.com/item?id=48485829</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48485829</guid></item><item><title><![CDATA[New comment by qingcharles in "Making Graphics Like it's 1993"]]></title><description><![CDATA[
<p>If you want to follow this to its unnecessary limits on the PC, the CGA 3D engine in the 8086 version of Elite is probably maximally constrained :)</p>
]]></description><pubDate>Thu, 11 Jun 2026 02:36:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=48485608</link><dc:creator>qingcharles</dc:creator><comments>https://news.ycombinator.com/item?id=48485608</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48485608</guid></item></channel></rss>