<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: true_blue</title><link>https://news.ycombinator.com/user?id=true_blue</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 16 Apr 2026 15:50:20 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=true_blue" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by true_blue in "Python developers are embracing type hints"]]></title><description><![CDATA[
<p>>though maybe there's a path forward to give a variable a sort of "de-hint" in that in can be everything BUT this type<p>I think this is called a negation type, and it acts like a logical NOT operator. I'd like it too, and I hear that it works well with union types (logical OR) and intersection types (logical AND) for specifying types precisely in a readable way.</p>
]]></description><pubDate>Sun, 28 Sep 2025 15:19:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=45404992</link><dc:creator>true_blue</dc:creator><comments>https://news.ycombinator.com/item?id=45404992</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45404992</guid></item><item><title><![CDATA[New comment by true_blue in "Dear GitHub: no YAML anchors, please"]]></title><description><![CDATA[
<p>the recommendation was what caused the norway problem. it now strongly recommends not to do this, and it says that a Yaml parser should use the core schema unless instructed otherwise. going against the recommendation while saying that you're yaml 1.2 compliant feels like an issue that should be raised with the parser to me. I've never run into this issue in practice though.<p>is there a parser that says that it's Yaml 1.2 compliant that uses that regex? I don't know of one.</p>
]]></description><pubDate>Mon, 22 Sep 2025 18:35:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=45337610</link><dc:creator>true_blue</dc:creator><comments>https://news.ycombinator.com/item?id=45337610</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45337610</guid></item><item><title><![CDATA[New comment by true_blue in "Dear GitHub: no YAML anchors, please"]]></title><description><![CDATA[
<p>>norway<p>yaml 1.2 was released in 2009, and it fixed this problem. this is an implementation issue.<p><a href="https://yaml.org/spec/1.2.2/#12-yaml-history" rel="nofollow">https://yaml.org/spec/1.2.2/#12-yaml-history</a></p>
]]></description><pubDate>Mon, 22 Sep 2025 15:39:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=45334967</link><dc:creator>true_blue</dc:creator><comments>https://news.ycombinator.com/item?id=45334967</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45334967</guid></item><item><title><![CDATA[New comment by true_blue in "Mercury: Ultra-fast language models based on diffusion"]]></title><description><![CDATA[
<p>I tried the playground and got a strange response. I asked for a regex pattern, and the model gave itself a little game-plan, then it wrote the pattern and started to write tests for it. But it never stopped writing tests. It continued to write tests of increasing size until I guess it reached a context limit and the answer was canceled. Also, for each test it wrote, it added a comment about if the test should pass or fail, but after about the 30th test, it started giving the wrong answer for those too, saying that a test should fail when actually it should pass if the pattern is correct. And after about the 120th test, the tests started to not even make sense anymore. They were just nonsense characters until the answer got cut off.<p>The pattern it made was also wrong, but I think the first issue is more interesting.</p>
]]></description><pubDate>Mon, 07 Jul 2025 15:02:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=44491118</link><dc:creator>true_blue</dc:creator><comments>https://news.ycombinator.com/item?id=44491118</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44491118</guid></item><item><title><![CDATA[New comment by true_blue in "Pipelining might be my favorite programming language feature"]]></title><description><![CDATA[
<p>That new Rhombus language that was featured here recently has an interesting feature where you can use `_` in a function call to act as a "placeholder" for an argument. Essentially it's an easy way to partially apply a function. This works very well with piping because it allows you to pipe into any argument of a function (including optional arguments iirc) rather than just the first like many pipe implementations have. It seems really cool!</p>
]]></description><pubDate>Mon, 21 Apr 2025 17:17:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=43754225</link><dc:creator>true_blue</dc:creator><comments>https://news.ycombinator.com/item?id=43754225</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43754225</guid></item><item><title><![CDATA[New comment by true_blue in "Osprey – Browser extension that protects you from malicious websites"]]></title><description><![CDATA[
<p>ublock Origin already has a feature called "strict blocking" which does the same thing. In fact, the placeholder page that this extension takes you to looks almost exactly the same as the one that ublock origin uses.</p>
]]></description><pubDate>Sun, 13 Apr 2025 17:33:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=43674412</link><dc:creator>true_blue</dc:creator><comments>https://news.ycombinator.com/item?id=43674412</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43674412</guid></item><item><title><![CDATA[New comment by true_blue in "GoboLinux 017.01: the most experimental Linux's first new release in about 5Y"]]></title><description><![CDATA[
<p>A project's creator stepping down but having a successor is a strong good sign for the longevity of an open-source project. Whenever I see that transition happen, I think better about the project's long-term future.</p>
]]></description><pubDate>Mon, 07 Apr 2025 15:44:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=43612773</link><dc:creator>true_blue</dc:creator><comments>https://news.ycombinator.com/item?id=43612773</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43612773</guid></item><item><title><![CDATA[New comment by true_blue in "AnimeJs v4 Is Here"]]></title><description><![CDATA[
<p>just a bunch of status 200 GET requests. a few are scripts, but mostly just images</p>
]]></description><pubDate>Thu, 03 Apr 2025 23:58:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=43576893</link><dc:creator>true_blue</dc:creator><comments>https://news.ycombinator.com/item?id=43576893</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43576893</guid></item><item><title><![CDATA[New comment by true_blue in "AnimeJs v4 Is Here"]]></title><description><![CDATA[
<p>the website is just a blank black page for me no matter how long I wait. clearly that's not what it's supposed to be going by the other comments, so that's a bit disappointing.</p>
]]></description><pubDate>Thu, 03 Apr 2025 22:20:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=43576165</link><dc:creator>true_blue</dc:creator><comments>https://news.ycombinator.com/item?id=43576165</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43576165</guid></item><item><title><![CDATA[New comment by true_blue in "Evolving Scala"]]></title><description><![CDATA[
<p>It takes a lot of humility to admit that the language just isn't as popular as it once was anymore, so kudos for that. The turn towards making the language more approachable to beginners is an interesting one for Scala, and I think it could have a positive impact on the language.</p>
]]></description><pubDate>Wed, 26 Mar 2025 13:50:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=43482274</link><dc:creator>true_blue</dc:creator><comments>https://news.ycombinator.com/item?id=43482274</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43482274</guid></item><item><title><![CDATA[New comment by true_blue in "Devs say AI crawlers dominate traffic, forcing blocks on entire countries"]]></title><description><![CDATA[
<p>On the few sites I've seen using it so far, it's been a more pleasant (and cuter) experience for me than the captchas I'd probably get otherwise. good work!</p>
]]></description><pubDate>Tue, 25 Mar 2025 22:45:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=43476862</link><dc:creator>true_blue</dc:creator><comments>https://news.ycombinator.com/item?id=43476862</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43476862</guid></item><item><title><![CDATA[New comment by true_blue in "Don't Be Afraid of Types"]]></title><description><![CDATA[
<p>>Even the dynamic scripting languages like Python that you'd think it would be easy tended to need an annoying and often 100% boilerplate __init__ function to initialize them.<p>For this reason, I very much appreciate the dataclass decorator. I notice that I define classes more often since I started using it, so I'm sure that boilerplate is part of the issue.</p>
]]></description><pubDate>Sat, 22 Mar 2025 16:05:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=43446710</link><dc:creator>true_blue</dc:creator><comments>https://news.ycombinator.com/item?id=43446710</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43446710</guid></item><item><title><![CDATA[New comment by true_blue in "Anubis: Proof-of-work proxy to prevent AI crawlers"]]></title><description><![CDATA[
<p>Well my first thought when I saw it was "oh that's a fun little mascot". From a quick look, it appears to be a hobby project, so I like that it's a little playful. I wish little fun things like this was more common in software, myself.</p>
]]></description><pubDate>Thu, 20 Mar 2025 19:53:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=43428079</link><dc:creator>true_blue</dc:creator><comments>https://news.ycombinator.com/item?id=43428079</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43428079</guid></item><item><title><![CDATA[New comment by true_blue in "The Last Drops of Mexico City"]]></title><description><![CDATA[
<p>It's pretty for sure, but it breaks reader view which I use a lot, so I don't like it. also it requires a lot of unnecessary scrolling to read since the text is broken up so much</p>
]]></description><pubDate>Thu, 20 Mar 2025 15:24:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=43424629</link><dc:creator>true_blue</dc:creator><comments>https://news.ycombinator.com/item?id=43424629</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43424629</guid></item><item><title><![CDATA[New comment by true_blue in "Rhombus Language"]]></title><description><![CDATA[
<p>I think it's clever how the logo is a different shape from Racket's to fit the name of the language, but they kept the same colors and kept the lambda in it.</p>
]]></description><pubDate>Tue, 18 Mar 2025 15:17:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=43400469</link><dc:creator>true_blue</dc:creator><comments>https://news.ycombinator.com/item?id=43400469</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43400469</guid></item><item><title><![CDATA[New comment by true_blue in "Urban Dead is shutting down"]]></title><description><![CDATA[
<p>The reason for the shut down is especially sad. it feels so common that the smaller players are disproportionately hurt by acts like this.</p>
]]></description><pubDate>Mon, 03 Mar 2025 22:45:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=43247763</link><dc:creator>true_blue</dc:creator><comments>https://news.ycombinator.com/item?id=43247763</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43247763</guid></item><item><title><![CDATA[New comment by true_blue in "Bioaccumulation of Microplastics in Decedent Human Brains"]]></title><description><![CDATA[
<p>The scariest part for me is that there's essentially no escape from microplastics. If it turns out that they're greatly harmful, what can you really do?</p>
]]></description><pubDate>Thu, 22 Aug 2024 01:52:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=41315973</link><dc:creator>true_blue</dc:creator><comments>https://news.ycombinator.com/item?id=41315973</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41315973</guid></item><item><title><![CDATA[New comment by true_blue in "Three million malware-infected smart toothbrushes used in Swiss DDoS attacks"]]></title><description><![CDATA[
<p>Why do toothbrushes need to be able to make web connections in the first place? I get that it's for tracking brushing habits, but can't that be done with local connectivity only, like LAN or something?</p>
]]></description><pubDate>Tue, 06 Feb 2024 18:47:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=39278643</link><dc:creator>true_blue</dc:creator><comments>https://news.ycombinator.com/item?id=39278643</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39278643</guid></item><item><title><![CDATA[New comment by true_blue in "Infinite Craft"]]></title><description><![CDATA[
<p>>Love + Fire = Passion<p>I'm impressed that it's able to understand figurative combinations like this. On 
the other hand, some of them are confusing:<p>>Steampunk Pirate Queen + Romance = Steam And Sorcery<p>What? Is this a reference?</p>
]]></description><pubDate>Wed, 31 Jan 2024 22:34:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=39210385</link><dc:creator>true_blue</dc:creator><comments>https://news.ycombinator.com/item?id=39210385</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39210385</guid></item><item><title><![CDATA[New comment by true_blue in "DSLinux – Linux for the Nintendo DS"]]></title><description><![CDATA[
<p>The Wikipedia article listed on the website was deleted as "non-notable". Here's an archive of it though:
<a href="https://web.archive.org/web/20170708075915/https://en.wikipedia.org/wiki/DSLinux#cite_note-2" rel="nofollow noreferrer">https://web.archive.org/web/20170708075915/https://en.wikipe...</a></p>
]]></description><pubDate>Mon, 09 Oct 2023 22:54:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=37826475</link><dc:creator>true_blue</dc:creator><comments>https://news.ycombinator.com/item?id=37826475</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37826475</guid></item></channel></rss>