<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: anyfoo</title><link>https://news.ycombinator.com/user?id=anyfoo</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 31 Oct 2026 02:22:00 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=anyfoo" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by anyfoo in "A Working Nintendo in ~1GB of Qwen Weights"]]></title><description><![CDATA[
<p>Yeah, but that still doesn’t mean there aren’t theoretical bugs. Testing every input would effectively mean testing every stimulus, which is combinatorially impossible. You might still have subtle timing bugs, bugs with very uncommon instruction sequences etc.<p>But my point was exactly that the (extremely vastly) smaller subset of tests that you performed is more than enough to proclaim a CPU to be “working”.</p>
]]></description><pubDate>Fri, 30 Oct 2026 18:37:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=50308298</link><dc:creator>anyfoo</dc:creator><comments>https://news.ycombinator.com/item?id=50308298</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50308298</guid></item><item><title><![CDATA[New comment by anyfoo in "Show HN: A working Nintendo in ~1GB of Qwen weights"]]></title><description><![CDATA[
<p>Do you test every possible input/output combination on any CPU?<p>No, because that would be impossible.<p>You perform a series of more specific tests. In this case, it's "working" in so far as that Super Mario Bros. appears to be playable, for example.<p>Does not mean that it behaves perfectly according to some spec, or identical to another CPU (like the NES's 6502), of course, but it's clearly a working CPU to some 6502-compatible extent.</p>
]]></description><pubDate>Fri, 30 Oct 2026 17:10:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=50306932</link><dc:creator>anyfoo</dc:creator><comments>https://news.ycombinator.com/item?id=50306932</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50306932</guid></item><item><title><![CDATA[New comment by anyfoo in "11 year old unsoundness bugs found in Rust borrow checker"]]></title><description><![CDATA[
<p>This moving of goal posts whenever correctness through type systems is being discussed is a bit tiresome, because it quickly leads to such ad absurdum corner cases.<p>Yes, you are all correct. The compiler may have a bug. And if it does not, then the type system may have a problem. And if it is formally verified, then the theorem prover might have issues. And if it does not, then the very math it relies on may be wrong.<p>But what do we contrast this to, what is the alternative to correctness through the type system? Almost every time, when it isn't "nothing", it's "tests". We rely on tests to test whether the program behaves correctly.<p>And as we all know, quite in contrast to type systems and their checkers, tests are always error-free, complete, and sensible?</p>
]]></description><pubDate>Tue, 13 Oct 2026 23:50:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=50080583</link><dc:creator>anyfoo</dc:creator><comments>https://news.ycombinator.com/item?id=50080583</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50080583</guid></item><item><title><![CDATA[New comment by anyfoo in "RJ Mitte has died"]]></title><description><![CDATA[
<p>Did you give him the ability?</p>
]]></description><pubDate>Tue, 13 Oct 2026 01:27:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=50065417</link><dc:creator>anyfoo</dc:creator><comments>https://news.ycombinator.com/item?id=50065417</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50065417</guid></item><item><title><![CDATA[New comment by anyfoo in "ETH-68: Ethernet Audio Interface for Linux"]]></title><description><![CDATA[
<p>That's for the FM baseband signal, not the audio. Among other things you're doing here, you're basically treating a stereo signal (plus a pilot that effectively contains no information, plus an extremely low bitrate RDS stream in an extremely inefficient way) as one monaural signal.<p>But maybe there's a use case for replacing an AES192 signal carrying the full FM baseband signal over ETH-67? I'm not sure it's the correct fit, though.</p>
]]></description><pubDate>Thu, 08 Oct 2026 22:48:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=50013526</link><dc:creator>anyfoo</dc:creator><comments>https://news.ycombinator.com/item?id=50013526</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50013526</guid></item><item><title><![CDATA[New comment by anyfoo in "Differences Between `Foldl` and `Foldr`"]]></title><description><![CDATA[
<p>No, I'm not misunderstanding, and you are pushing goalposts. The majority of programs above a certain size would benefit tremendously if they were "matching a specification". Sure, the specification itself may not be fully correct, but a lot, if not most bugs, are code that would go against such a specification.<p>> Also, just think about this: what bugs have you had in your software historically? How many of those do you believe would've been prevented by a type system like Haskell's??<p>I program Haskell all the time, and I encounter "non-bugs" where the compiler prevented me from doing something, which other languages would not have, on the regular.<p>> (though I do use typed languages like Java and Kotlin)<p>Those are not even close to a Hindley-Milner based type system like the one in Haskell.</p>
]]></description><pubDate>Thu, 08 Oct 2026 22:36:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=50013404</link><dc:creator>anyfoo</dc:creator><comments>https://news.ycombinator.com/item?id=50013404</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50013404</guid></item><item><title><![CDATA[New comment by anyfoo in "ETH-68: Ethernet Audio Interface for Linux"]]></title><description><![CDATA[
<p>How so?</p>
]]></description><pubDate>Thu, 08 Oct 2026 22:12:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=50013138</link><dc:creator>anyfoo</dc:creator><comments>https://news.ycombinator.com/item?id=50013138</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50013138</guid></item><item><title><![CDATA[New comment by anyfoo in "Example.com just launched the biggest redesign in decades"]]></title><description><![CDATA[
<p>I don’t use this one, because I remember when long, long ago it was in some random IP address block belonging to someone, and this particular address didn’t reply to ping.<p>Likely for good reason, even back then there would have bound to be lots of misconfigured endpoints trying to access 1.1.1.1, so just blocking it at the earliest point possible kept at lot of the annoyance away. Nowadays, it’s an anycast address, so it’s slightly less bad.<p>But for me, old habits die hard.</p>
]]></description><pubDate>Tue, 06 Oct 2026 07:20:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=49975284</link><dc:creator>anyfoo</dc:creator><comments>https://news.ycombinator.com/item?id=49975284</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49975284</guid></item><item><title><![CDATA[New comment by anyfoo in "Differences Between `Foldl` and `Foldr`"]]></title><description><![CDATA[
<p>Can you produce those studies? Genuinely interested. Intuitively, I would have thought properly used Haskell prevents a lot of bugs by virtue if its type system, which allows for encoding internal constraints to a certain degree.<p>The extreme end of this is dependent types, which is so strong that it can be used as a foundation for mathematics itself, and is the principle that the Lean, the proof assistance, is used on. A Lean "program" is effectively proven to be bug-free.</p>
]]></description><pubDate>Mon, 05 Oct 2026 21:42:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=49971254</link><dc:creator>anyfoo</dc:creator><comments>https://news.ycombinator.com/item?id=49971254</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49971254</guid></item><item><title><![CDATA[New comment by anyfoo in "MicroLLM Lab – Try 7 tiny LLM's in the browser"]]></title><description><![CDATA[
<p>That is insightful, thanks. I didn’t start caring about models until very late, so I genuinely thought GPT-2 was only a single tiny model originally.<p>And I now tried using it more as a “text completer”, and results are much better.</p>
]]></description><pubDate>Tue, 29 Sep 2026 17:03:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=49896536</link><dc:creator>anyfoo</dc:creator><comments>https://news.ycombinator.com/item?id=49896536</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49896536</guid></item><item><title><![CDATA[New comment by anyfoo in "Kids turned low-traffic NPR Spotify comments into a secret group chat"]]></title><description><![CDATA[
<p>Be sure to send them an email first, so that you can arrive at the proper time for them to give you a tour. It is very, very worth it. One of the best museum experiences so far.</p>
]]></description><pubDate>Tue, 29 Sep 2026 04:42:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=49888355</link><dc:creator>anyfoo</dc:creator><comments>https://news.ycombinator.com/item?id=49888355</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49888355</guid></item><item><title><![CDATA[New comment by anyfoo in "MicroLLM Lab – Try 7 tiny LLM's in the browser"]]></title><description><![CDATA[
<p>I've been playing with it for a bit, and I'm a tiny little bit surprised that they decided to continue pursuing that direction of research at all. What I'm getting from it looks like it could just be arbitrary sentence and paragraph fragments from the Internet, pasted together Markov-chain like.<p>I'm not sure I would have ever believed that something useful would come out of it, yet here we are.</p>
]]></description><pubDate>Mon, 28 Sep 2026 22:40:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=49885465</link><dc:creator>anyfoo</dc:creator><comments>https://news.ycombinator.com/item?id=49885465</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49885465</guid></item><item><title><![CDATA[New comment by anyfoo in "MicroLLM Lab – Try 7 tiny LLM's in the browser"]]></title><description><![CDATA[
<p>It is, in every sense, incorrect. Which statement in this short snippet is "semantically correct"? (Better LLMs get this right, of course.)</p>
]]></description><pubDate>Mon, 28 Sep 2026 21:24:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=49884596</link><dc:creator>anyfoo</dc:creator><comments>https://news.ycombinator.com/item?id=49884596</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49884596</guid></item><item><title><![CDATA[New comment by anyfoo in "What Sun got wrong"]]></title><description><![CDATA[
<p>I mean, they were both.</p>
]]></description><pubDate>Mon, 21 Sep 2026 22:14:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=49794163</link><dc:creator>anyfoo</dc:creator><comments>https://news.ycombinator.com/item?id=49794163</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49794163</guid></item><item><title><![CDATA[New comment by anyfoo in "The Effect of CRTs on Pixel Art (2024)"]]></title><description><![CDATA[
<p>It’s interesting though that composite PAL/NTSC (especially NTSC) has a massive effect on the picture, owed to the fact that the color carrier was embedded into the luminance spectrum, so a re-digitized PAL/NTSC signal will still look very different from a digital-output-first signal, or a re-digitized VGA or component signal.<p>There’s some evidence that console games of the era were sometimes designed for the effect composite NTSC has on the overall picture: <a href="https://nerdlypleasures.blogspot.com/2015/03/the-case-for-composite.html?m=1" rel="nofollow">https://nerdlypleasures.blogspot.com/2015/03/the-case-for-co...</a></p>
]]></description><pubDate>Mon, 21 Sep 2026 01:37:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=49782066</link><dc:creator>anyfoo</dc:creator><comments>https://news.ycombinator.com/item?id=49782066</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49782066</guid></item><item><title><![CDATA[New comment by anyfoo in "More than 100k people in Japan are now aged 100 or older"]]></title><description><![CDATA[
<p>Unlikely, as the quote about >230k misattributed people comes <i>from the article itself</i>. So even without taking into account that I generally expect more from the BBC, the author of this article seems to be at least aware of the fact.<p>Be it as it may, and even if that's an AI-generated article (which I don't think so), the point is that the article is reporting on the Japanese government:<p><pre><code>    Japanese authorities have called the trend an "existential crisis" with Prime Minister Sanae Takichi describing the decline as a "quiet emergency".
</code></pre>
And my hope that they have taken that past mistake into account seems to have some ground, given that the 100k <i>total</i> number that the current figures cite is by itself well below the then-figure of 230k misattributions.</p>
]]></description><pubDate>Fri, 18 Sep 2026 00:04:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=49748506</link><dc:creator>anyfoo</dc:creator><comments>https://news.ycombinator.com/item?id=49748506</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49748506</guid></item><item><title><![CDATA[New comment by anyfoo in "More than 100k people in Japan are now aged 100 or older"]]></title><description><![CDATA[
<p>I grew up in Germany. For the past 13 years, I've lived in the US. Oh, how I wish I could go back to the "day in day out, everyday in public transit" instead of this car hell. In Germany, just like in Japan, I didn't feel that it was noisy at all. It was clean and quiet and soothing, I could just sit there and relax. Everyone takes public transport, across all income ranges.<p>As a result, <i>public life</i> itself is more quiet and soothing, because you are not constantly surrounded by cars, even if just sitting outside a café.<p>As for the family you stayed at, they must eat differently from the Japanese families I know personally. Studies agree:
<a href="https://www.livescience.com/54133-japanese-diet-longer-life.html" rel="nofollow">https://www.livescience.com/54133-japanese-diet-longer-life....</a>
<a href="https://chns.cpc.unc.edu/resources/publications/bib/2884/" rel="nofollow">https://chns.cpc.unc.edu/resources/publications/bib/2884/</a></p>
]]></description><pubDate>Thu, 17 Sep 2026 23:59:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=49748470</link><dc:creator>anyfoo</dc:creator><comments>https://news.ycombinator.com/item?id=49748470</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49748470</guid></item><item><title><![CDATA[New comment by anyfoo in "More than 100k people in Japan are now aged 100 or older"]]></title><description><![CDATA[
<p>I was also thinking about that, but that miscounting story is so old, notable, and well-known by now, that it's basically popular knowledge around the world. So I hope that the BBC, but especially also the Japanese government that the BBC was reporting on, are aware of that issue and have, by now, accounted for it.</p>
]]></description><pubDate>Thu, 17 Sep 2026 23:34:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=49748234</link><dc:creator>anyfoo</dc:creator><comments>https://news.ycombinator.com/item?id=49748234</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49748234</guid></item><item><title><![CDATA[New comment by anyfoo in "More than 100k people in Japan are now aged 100 or older"]]></title><description><![CDATA[
<p>Did you actually visit Japanese families, or is that assessment based on what you saw in convenience stores and similar? "Convenience" food and western style food has somewhat increased, but on average Japanese cuisine is very healthy.<p>I also agree on the stressful work part, but don't quite understand what you mean with "lots of commute on public transit". If you mean the Tokyo-style rush hour traffic where people are literally shoved into the train car, of course that's stressful. But at any other time apart from that, Japan's public transit is enormously soothing and stress-free, both because of culture and transit technology.</p>
]]></description><pubDate>Thu, 17 Sep 2026 23:31:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=49748206</link><dc:creator>anyfoo</dc:creator><comments>https://news.ycombinator.com/item?id=49748206</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49748206</guid></item><item><title><![CDATA[New comment by anyfoo in "Why Does the Universe Expand?"]]></title><description><![CDATA[
<p>But our universe also <i>has</i> black holes.<p>So what then, is it black holes all the way down?</p>
]]></description><pubDate>Thu, 17 Sep 2026 04:21:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=49736359</link><dc:creator>anyfoo</dc:creator><comments>https://news.ycombinator.com/item?id=49736359</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49736359</guid></item></channel></rss>