<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: hnfong</title><link>https://news.ycombinator.com/user?id=hnfong</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 17 Aug 2026 08:13:12 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=hnfong" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by hnfong in "Qwen 3.8 27B is excellent, but it defaults to overthinking things"]]></title><description><![CDATA[
<p>It would be somewhat slow on a CPU only machine, but it still works.<p>Besides, Macbooks with 32GB RAM <i>is</i> consumer hardware, just maybe on the higher end.</p>
]]></description><pubDate>Mon, 17 Aug 2026 06:50:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=49327267</link><dc:creator>hnfong</dc:creator><comments>https://news.ycombinator.com/item?id=49327267</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49327267</guid></item><item><title><![CDATA[New comment by hnfong in "A spectre is haunting Unicode"]]></title><description><![CDATA[
<p>It's probably saying something like the space characters (eg. 0x20) have no glyphs. And examples of "glyphs with multiple characters" would be those characters that look exactly like the ASCII alphabets that lead to things like domain spoofing etc.<p>That's my interpretation, disclaimer I'm not an expert in this stuff.</p>
]]></description><pubDate>Sun, 16 Aug 2026 16:26:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=49321461</link><dc:creator>hnfong</dc:creator><comments>https://news.ycombinator.com/item?id=49321461</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49321461</guid></item><item><title><![CDATA[New comment by hnfong in "A spectre is haunting Unicode"]]></title><description><![CDATA[
<p>Sorry, probably not very standard terminology. I somehow picked it up from the OReilly book: Fonts & Encodings: From Advanced Typography to Unicode and Everything in Between<p>Page 55:<p>""" there are characters with no glyphs. glyphs that can correspond to a number of different characters according to context. Glyphs that correspond to multiple characters at the same time (with weightings assigned to each), and even more possibilities.<p>The problem of glyphs and characters is so complex that it has gone beyond the realm of computer specialists and has come to be of interest even to philosophers. For example, the Japanese philosopher Shigeki Moro, who has worked with ideographic characters in Buddhist documents, goes so far in his article Surface or Essence: Beyond Character Model Set [274] as to say that Unicode's approach is Aristotelian essentialist and to recommend supplanting it by an approach inspired by Jacques Derrida's theory of writing [114, 115]. The reader interested in the philosophical aspects of the issue is invited to consult [165,156], in addition to the works cited above. """<p>I think "essentialist" is probably a good description of the philosophy of how Unicode defines <i>characters</i> as opposed to fonts and glyphs, so I adopted it.</p>
]]></description><pubDate>Sat, 15 Aug 2026 19:40:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=49313616</link><dc:creator>hnfong</dc:creator><comments>https://news.ycombinator.com/item?id=49313616</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49313616</guid></item><item><title><![CDATA[New comment by hnfong in "A spectre is haunting Unicode"]]></title><description><![CDATA[
<p>Yes. As far as I understood it, the result was an incoherent mess.<p>I think some characters got different code points, while others were merged. And apparently the Japanese complained bitterly over the ones that were merged. If you had read any articles about that, this is probably what you have in mind right now.<p>And I'm also a bit tilted by the ones that had different code points, because when processing CJK text now we have to deal with characters that are (in my native Cantonese) <i>essentially</i> the same, looks similar (to my undiscriminating eyes), yet having different code points so that things like text search sometimes don't work.<p>Of course I'm not "blaming" the Japanese, if anything the simplified vs traditional Chinese thing is much more of a practical problem, and the conflicting code points I deal with on a routine basis are more of a Hong Kong vs Taiwan thing, but I was told that the Unified CJK thing adopted a different "philosophy" from the rest of Unicode (which I think really is some kind of Aristotelian essentialism...) mostly due to vocal objections from the Japanese.</p>
]]></description><pubDate>Sat, 15 Aug 2026 17:43:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=49312577</link><dc:creator>hnfong</dc:creator><comments>https://news.ycombinator.com/item?id=49312577</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49312577</guid></item><item><title><![CDATA[New comment by hnfong in "A spectre is haunting Unicode"]]></title><description><![CDATA[
<p>Well, vast swaths of the Kangxi dictionary (which serves as "sources" for probably most of the CJK characters) are such "ghost" characters as described in the article...<p>The peculiar properties of CJK characters and the philosophy (apparently the Japanese did not like Unicode's tendencies towards Aristotelian essentialism) under which they were implemented in Unicode probably singlehandedly forced unicode to expand beyond the BMP....</p>
]]></description><pubDate>Sat, 15 Aug 2026 17:24:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=49312432</link><dc:creator>hnfong</dc:creator><comments>https://news.ycombinator.com/item?id=49312432</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49312432</guid></item><item><title><![CDATA[New comment by hnfong in "llama.cpp"]]></title><description><![CDATA[
<p>The dev behind ollama is adamant that ollama <i>doesn't</i> use llama.cpp (based on a technicality -- it uses ggml, which is created by the same people behind llama.cpp and is the backend of llama.cpp)<p>He made such a big fuss about ollama implementing their own kernels and felt slighted about the online comments saying ollama didn't properly credit llama.cpp and it kind of left a bad taste in the mouth among the local inference community.<p>For me personally, it was this that made me avoid them at all costs: <a href="https://github.com/ollama/ollama/issues/11714#issuecomment-3172893576" rel="nofollow">https://github.com/ollama/ollama/issues/11714#issuecomment-3...</a></p>
]]></description><pubDate>Wed, 12 Aug 2026 10:03:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=49270007</link><dc:creator>hnfong</dc:creator><comments>https://news.ycombinator.com/item?id=49270007</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49270007</guid></item><item><title><![CDATA[New comment by hnfong in "Compression is prediction"]]></title><description><![CDATA[
<p>Yes but it's (kind of?) a definition as you asked for.<p>At this point, <i>I</i> am unaware of a better definition. I know the Chinese Room argument (and I disagree with it), but I'm not aware whether the proponents of that argument have a better definition of understanding other than "well, the Turing Test isn't enough"...<p>---<p>PS: Interestingly the issue of compression is highly relevant regarding the Chinese Room argument -- the essential element in the Chinese Room argument is that the information is not compressed...</p>
]]></description><pubDate>Wed, 12 Aug 2026 09:54:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=49269932</link><dc:creator>hnfong</dc:creator><comments>https://news.ycombinator.com/item?id=49269932</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49269932</guid></item><item><title><![CDATA[New comment by hnfong in "Compression is prediction"]]></title><description><![CDATA[
<p>See: A. M. Turing (1950) Computing Machinery and Intelligence. Mind 49: 433-460.<p>I mean, my interpretation is that the question Turing tried to answer is equivalent to "How can we determine whether machines understand humans/human thought?"<p>This only works when both systems can talk about pretty much arbitrary things, but if you want a more general method for less complex systems, perhaps having one system simulate another system is sufficient. (Which is also another Turing invention)</p>
]]></description><pubDate>Wed, 12 Aug 2026 05:45:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=49268232</link><dc:creator>hnfong</dc:creator><comments>https://news.ycombinator.com/item?id=49268232</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49268232</guid></item><item><title><![CDATA[New comment by hnfong in "Compression is prediction"]]></title><description><![CDATA[
<p>Why would blog posts not be subject to such criticism?<p>Either the author knew of prior work that argues the same thing and they ignored it, or they didn't know. And if one writes a 1000+ word article premised on this idea, wouldn't one be presumed to know at least in which century the idea originated from?<p>Arguably these kind of blog posts should be <i>more</i> subject to such criticisms, because the blog posts purport to "teach" the general public about a concept in an authoritative tone (or at least the author seems to pose as knowledgeable in the subject), while for academic papers, everyone who actually reads the paper knows where the ideas came from anyway and it's mainly an issue of attribution (and maybe about fairly distributing the citation count...)</p>
]]></description><pubDate>Wed, 12 Aug 2026 05:36:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=49268173</link><dc:creator>hnfong</dc:creator><comments>https://news.ycombinator.com/item?id=49268173</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49268173</guid></item><item><title><![CDATA[New comment by hnfong in "H3-metal – Native MiniMax-H3 inference for Apple Silicon"]]></title><description><![CDATA[
<p>The claims seem fitting from a user named "onionisafruit"...</p>
]]></description><pubDate>Tue, 11 Aug 2026 08:12:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=49254859</link><dc:creator>hnfong</dc:creator><comments>https://news.ycombinator.com/item?id=49254859</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49254859</guid></item><item><title><![CDATA[New comment by hnfong in "'Pervert glasses': Backlash against Meta's smart glasses grows"]]></title><description><![CDATA[
<p>Agreed. The article and discussion is so deja vu...</p>
]]></description><pubDate>Mon, 10 Aug 2026 17:17:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=49246747</link><dc:creator>hnfong</dc:creator><comments>https://news.ycombinator.com/item?id=49246747</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49246747</guid></item><item><title><![CDATA[New comment by hnfong in "The Gargantuan Lie That Is Collapsing the Climate"]]></title><description><![CDATA[
<p>In the West it feels like individual change is kinda marketed as a <i>substitute</i> for political change.</p>
]]></description><pubDate>Fri, 07 Aug 2026 14:19:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=49210860</link><dc:creator>hnfong</dc:creator><comments>https://news.ycombinator.com/item?id=49210860</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49210860</guid></item><item><title><![CDATA[New comment by hnfong in "The Gargantuan Lie That Is Collapsing the Climate"]]></title><description><![CDATA[
<p>Well, COVID made sure almost nobody was flying for a couple months. Carbon emissions were <i>slightly</i> down if I remember right.<p>You can keep telling people to avoid flying and live a life of low carbon footprint, but if the issue is much more systematic, economical and technological, it will just become a distraction and make people dislike you (and the cause).</p>
]]></description><pubDate>Fri, 07 Aug 2026 14:16:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=49210805</link><dc:creator>hnfong</dc:creator><comments>https://news.ycombinator.com/item?id=49210805</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49210805</guid></item><item><title><![CDATA[New comment by hnfong in "Ask HN: Any tips for a college freshman enrolled in computer science?"]]></title><description><![CDATA[
<p>You still have like 4(?) years before you actually need to secure a job. Don't try to predict the job market. The job market in tech in 2022 was totally different from what it is today in 2026.<p>AI is definitely going to shape the industry, and while I agree it's hard to see how it can create more job opportunities for junior positions, since you're already decided to do CS, just learn as much as you can about anything that interests you.<p>It's better to be really good at an unpopular niche, than to have average skills in the hottest trend.</p>
]]></description><pubDate>Sat, 01 Aug 2026 17:02:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=49136190</link><dc:creator>hnfong</dc:creator><comments>https://news.ycombinator.com/item?id=49136190</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49136190</guid></item><item><title><![CDATA[New comment by hnfong in "A walk through of the DeltaNet family of linear attention variants"]]></title><description><![CDATA[
<p>Well, at least these days an actually trivial (to a domain expert) proof can be delegated to a frontier model...</p>
]]></description><pubDate>Tue, 28 Jul 2026 18:26:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=49087934</link><dc:creator>hnfong</dc:creator><comments>https://news.ycombinator.com/item?id=49087934</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49087934</guid></item><item><title><![CDATA[New comment by hnfong in "Kimi Linear: An Expressive, Efficient Attention Architecture (2025)"]]></title><description><![CDATA[
<p>> one of the basic tenants of algorithm development was that you can't just brute-force your way towards a solution for some complex problems<p>It's kind of sad that popular CS textbooks often focus on solving precise problems with lowest theoretical complexity bounds while ignoring more practical (but generally applicable) computation techniques.<p>In machine learning they call it "gradient descent", which in older days had analogies in techniques called "hill climbing", "local search" and "simulated annealing". Basically you have a function you need to optimize for, and you clumsily tweak the parameters so that you get the (locally) max/min value you wanted. These techniques were great at finding approximate, locally maximal solutions without trying all the possibilities at once (which is more akin to the kind of "brute force" in the traditional CS context).<p>I guess because these techniques were generally applicable yet the outputs were approximate and you couldn't analyze them much (no fancy O(n log n)), the theorists did not find them interesting and thus were not put into the spotlight of student's learning curricula.<p>In modern machine learning they do this gradient descent thing which is also tweaking the parameters bit by bit to optimize for the loss function, except that the parameters are now in the billions and trillions. The compute required is huge of course, but it's actually quite an "efficient" process, and it's not actually doing much of "brute forcing" at all. During training, the process is essentially, almost equivalent to, compressing the many many trillions of tokens of training data. To me it's quite amazing that they manage to complete such a process within a couple months of training, even if they have hundreds of thousands of GPUs...</p>
]]></description><pubDate>Tue, 28 Jul 2026 15:32:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=49085444</link><dc:creator>hnfong</dc:creator><comments>https://news.ycombinator.com/item?id=49085444</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49085444</guid></item><item><title><![CDATA[New comment by hnfong in "Our position on open-weights models"]]></title><description><![CDATA[
<p>Chinese AI companies are already releasing frontier-ish models every other month. Their rate of progress does not seem to be slowing down. Nobody here can stop them from progressing. Not you, not me, not the USA government.<p>The "best" thing the US government can do is to build a Great Firewall to wall off the "existential threat from China". I'm not an American so if you guys decide to do it, good luck.</p>
]]></description><pubDate>Tue, 28 Jul 2026 09:10:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=49081306</link><dc:creator>hnfong</dc:creator><comments>https://news.ycombinator.com/item?id=49081306</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49081306</guid></item><item><title><![CDATA[New comment by hnfong in "Our position on open-weights models"]]></title><description><![CDATA[
<p>Jensen Huang is biased but if his interests align with yours (i.e. not wanting to concede the Chinese chip market by banning western exports) then maybe you should listen to him.</p>
]]></description><pubDate>Tue, 28 Jul 2026 09:05:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=49081245</link><dc:creator>hnfong</dc:creator><comments>https://news.ycombinator.com/item?id=49081245</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49081245</guid></item><item><title><![CDATA[New comment by hnfong in "Kimi-K3 on HuggingFace"]]></title><description><![CDATA[
<p>If your argument is true, what would make LLM weights not copyrightable, but compiled code copyrightable?</p>
]]></description><pubDate>Mon, 27 Jul 2026 19:39:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=49074618</link><dc:creator>hnfong</dc:creator><comments>https://news.ycombinator.com/item?id=49074618</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49074618</guid></item><item><title><![CDATA[New comment by hnfong in "Proving a human wrote something"]]></title><description><![CDATA[
<p>Here's one heuristic: usually the factually incorrect, rage inducing hot takes that feed into people's existing biases, insecurities or frustrations get attention.<p>It's my personal experience at least, and since then I've never used social media attention as a gauge of the quality of my writing.</p>
]]></description><pubDate>Sat, 25 Jul 2026 12:19:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=49046966</link><dc:creator>hnfong</dc:creator><comments>https://news.ycombinator.com/item?id=49046966</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49046966</guid></item></channel></rss>