<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: lifthrasiir</title><link>https://news.ycombinator.com/user?id=lifthrasiir</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 17 Apr 2026 08:02:05 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=lifthrasiir" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by lifthrasiir in "Optimal Strategy for Connect 4"]]></title><description><![CDATA[
<p>> [I]t made me think he had a whole production team behind him.<p>He has a program instead: <a href="https://github.com/2swap/swaptube/blob/1a0d5369d523536d48e4/src/Projects/C4.cpp" rel="nofollow">https://github.com/2swap/swaptube/blob/1a0d5369d523536d48e4/...</a> [1].<p>[1] Note that this commit ID is visible from the video itself: <a href="https://youtu.be/KaljD3Q3ct0?t=1002" rel="nofollow">https://youtu.be/KaljD3Q3ct0?t=1002</a></p>
]]></description><pubDate>Sat, 11 Apr 2026 11:29:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=47729661</link><dc:creator>lifthrasiir</dc:creator><comments>https://news.ycombinator.com/item?id=47729661</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47729661</guid></item><item><title><![CDATA[New comment by lifthrasiir in "Rubysyn: Clarifying Ruby's Syntax and Semantics"]]></title><description><![CDATA[
<p>S-expression is a standard representation for syntax-free semantics. For example, PLT Redex [1] is a DSL for programming language semantics and built on top of Racket which uses S-expressions.<p>[1] <a href="https://redex.racket-lang.org/" rel="nofollow">https://redex.racket-lang.org/</a></p>
]]></description><pubDate>Sun, 05 Apr 2026 13:33:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=47649285</link><dc:creator>lifthrasiir</dc:creator><comments>https://news.ycombinator.com/item?id=47649285</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47649285</guid></item><item><title><![CDATA[New comment by lifthrasiir in "GitHub has DMCA'd nearly all forks of the official Claude-code repo"]]></title><description><![CDATA[
<p>A common misunderstanding AFAIK. It is true that Claude, not being a person, can't be assigned a copyright by itself, but a person that interacts with Claude generally can. The famous monkey selfie case [1] was different mainly because the human "photographer" had absolutely no role in the creation of work. Most LLM uses don't fall into such ambiguity.<p>[1] <a href="https://en.wikipedia.org/wiki/Monkey_selfie_copyright_dispute" rel="nofollow">https://en.wikipedia.org/wiki/Monkey_selfie_copyright_disput...</a></p>
]]></description><pubDate>Sat, 04 Apr 2026 11:21:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=47638055</link><dc:creator>lifthrasiir</dc:creator><comments>https://news.ycombinator.com/item?id=47638055</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47638055</guid></item><item><title><![CDATA[New comment by lifthrasiir in "Herbie: Automatically improve imprecise floating point formulas"]]></title><description><![CDATA[
<p>That <i>does</i> make sense, because a half of all available fp numbers are less than 1 in their magnitude. In particular there should be a plenty of numbers x such that |x| << 1 so x + 1 ~= 1; in fact, the proportion should be just shy of 50%.</p>
]]></description><pubDate>Sat, 04 Apr 2026 07:44:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=47636837</link><dc:creator>lifthrasiir</dc:creator><comments>https://news.ycombinator.com/item?id=47636837</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47636837</guid></item><item><title><![CDATA[New comment by lifthrasiir in "r/programming bans all discussion of LLM programming"]]></title><description><![CDATA[
<p>Or so one says. (Not necessarily saying that it was a bad decision.)</p>
]]></description><pubDate>Thu, 02 Apr 2026 07:24:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=47611097</link><dc:creator>lifthrasiir</dc:creator><comments>https://news.ycombinator.com/item?id=47611097</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47611097</guid></item><item><title><![CDATA[New comment by lifthrasiir in "JPEG Compression"]]></title><description><![CDATA[
<p>Ah, in that case you would be more annoyed to learn that lossy WebP and lossless WebP are completely distinct. They only share the container format and their type codes are different.</p>
]]></description><pubDate>Wed, 18 Mar 2026 09:05:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=47423338</link><dc:creator>lifthrasiir</dc:creator><comments>https://news.ycombinator.com/item?id=47423338</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47423338</guid></item><item><title><![CDATA[New comment by lifthrasiir in "JPEG Compression"]]></title><description><![CDATA[
<p>It is not that trivial, because there are tons of existing JPEG files and lossy recompression costs quality. (PNG does get replaced primarily because lossless WebP is kinda a superset of what PNG internally does.)</p>
]]></description><pubDate>Wed, 18 Mar 2026 07:54:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=47422856</link><dc:creator>lifthrasiir</dc:creator><comments>https://news.ycombinator.com/item?id=47422856</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47422856</guid></item><item><title><![CDATA[New comment by lifthrasiir in "SSH has no Host header"]]></title><description><![CDATA[
<p>Oops, I think I mixed up two sentences in the middle. A fixed comment is available. But I also probably misinterpreted what you were saying:<p>> they could pay a small extra for a dedicated IPv4 address.<p>Did you mean that the dedicated IPv4 address <i>to connect via SSH</i>? Then my objection doesn't apply.</p>
]]></description><pubDate>Wed, 18 Mar 2026 07:40:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=47422729</link><dc:creator>lifthrasiir</dc:creator><comments>https://news.ycombinator.com/item?id=47422729</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47422729</guid></item><item><title><![CDATA[New comment by lifthrasiir in "SSH has no Host header"]]></title><description><![CDATA[
<p>They could buy a dedicated IPv4 address, but that address still has to be tunneled through [EDIT:] IPv6 networks if that dev has no access to [EDIT:] IPv4 networks. Thus DX still suffers. [ADDENDUM: I mistakenly swapped "IPv4" and "IPv6" there. See comments.]</p>
]]></description><pubDate>Wed, 18 Mar 2026 07:18:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=47422549</link><dc:creator>lifthrasiir</dc:creator><comments>https://news.ycombinator.com/item?id=47422549</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47422549</guid></item><item><title><![CDATA[New comment by lifthrasiir in "What every computer scientist should know about floating-point arithmetic (1991) [pdf]"]]></title><description><![CDATA[
<p>(1991). This article is also available in HTML: <a href="https://docs.oracle.com/cd/E19957-01/806-3568/ncg_goldberg.html" rel="nofollow">https://docs.oracle.com/cd/E19957-01/806-3568/ncg_goldberg.h...</a></p>
]]></description><pubDate>Mon, 16 Mar 2026 04:12:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=47395164</link><dc:creator>lifthrasiir</dc:creator><comments>https://news.ycombinator.com/item?id=47395164</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47395164</guid></item><item><title><![CDATA[New comment by lifthrasiir in "Don't post generated/AI-edited comments. HN is for conversation between humans"]]></title><description><![CDATA[
<p>> We've had machine translation for a while and I don't think anybody particularly thinks of it as a bad thing?<p>Not all, but some machine translators can be comically (if not horrifically) bad sometimes. Search Twitter-become-X for examples. Native writers can't pick a working machine translator unless they are explicitly allowed to do so themselves.</p>
]]></description><pubDate>Thu, 12 Mar 2026 08:48:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=47348060</link><dc:creator>lifthrasiir</dc:creator><comments>https://news.ycombinator.com/item?id=47348060</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47348060</guid></item><item><title><![CDATA[New comment by lifthrasiir in "Don't post generated/AI-edited comments. HN is for conversation between humans"]]></title><description><![CDATA[
<p>> So was mine when I started arguing with strangers on the internet. It's better now.<p>That takes (much) time, though. I took about a decade to be comfortable about that.</p>
]]></description><pubDate>Thu, 12 Mar 2026 08:45:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=47348040</link><dc:creator>lifthrasiir</dc:creator><comments>https://news.ycombinator.com/item?id=47348040</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47348040</guid></item><item><title><![CDATA[New comment by lifthrasiir in "Don't post generated/AI-edited comments. HN is for conversation between humans"]]></title><description><![CDATA[
<p>Worthy to continue the discourse. Everyone claims that one doesn't discriminate a badly written English text from a good one, but only because they haven't actually encountered such text after all. There surely exists a threshold for "badness" and an outright ban of LLMs means that you are not even given a chance to lower that badness. That <i>is</i> a discrimination, you like or not.</p>
]]></description><pubDate>Thu, 12 Mar 2026 08:18:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=47347892</link><dc:creator>lifthrasiir</dc:creator><comments>https://news.ycombinator.com/item?id=47347892</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47347892</guid></item><item><title><![CDATA[New comment by lifthrasiir in "Don't post generated/AI-edited comments. HN is for conversation between humans"]]></title><description><![CDATA[
<p>Others will understand, but won't regard that as worthy. That's a difference.</p>
]]></description><pubDate>Wed, 11 Mar 2026 19:58:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=47340504</link><dc:creator>lifthrasiir</dc:creator><comments>https://news.ycombinator.com/item?id=47340504</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47340504</guid></item><item><title><![CDATA[New comment by lifthrasiir in "Number Research Inc"]]></title><description><![CDATA[
<p>10^10000 - 1 is the largest allowed number.</p>
]]></description><pubDate>Wed, 04 Mar 2026 06:13:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=47243777</link><dc:creator>lifthrasiir</dc:creator><comments>https://news.ycombinator.com/item?id=47243777</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47243777</guid></item><item><title><![CDATA[New comment by lifthrasiir in "Number Research Inc"]]></title><description><![CDATA[
<p>It seems that someone sequentially ran up to around 131k (at the moment), I can't get any lower new number. Also please restore the input when a database error occurs...</p>
]]></description><pubDate>Wed, 04 Mar 2026 06:07:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=47243729</link><dc:creator>lifthrasiir</dc:creator><comments>https://news.ycombinator.com/item?id=47243729</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47243729</guid></item><item><title><![CDATA[New comment by lifthrasiir in "Why does C have the best file API"]]></title><description><![CDATA[
<p>No defined binary encoding, no guarantee about concurrent modifications, performance trade-offs (mmap is NOT always faster than sequential reads!) and more.</p>
]]></description><pubDate>Mon, 02 Mar 2026 06:05:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=47214406</link><dc:creator>lifthrasiir</dc:creator><comments>https://news.ycombinator.com/item?id=47214406</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47214406</guid></item><item><title><![CDATA[New comment by lifthrasiir in "Show HN: SplatHash – A lightweight alternative to BlurHash and ThumbHash"]]></title><description><![CDATA[
<p>These things are called Low-Quality Image Placeholders (LQIP) and frequently used for front-end performance engineering.</p>
]]></description><pubDate>Sat, 28 Feb 2026 12:38:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=47194597</link><dc:creator>lifthrasiir</dc:creator><comments>https://news.ycombinator.com/item?id=47194597</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47194597</guid></item><item><title><![CDATA[New comment by lifthrasiir in "Show HN: SplatHash – A lightweight alternative to BlurHash and ThumbHash"]]></title><description><![CDATA[
<p>Interesting, but my testing suggests that SplatHash is very weak at preserving global features, at least for synthetic images [1]. Both BlurHash and ThumbHash were able to preserve most of them, at the expense of worse (but still non-zero) local feature reproduction, but SplatHash simply discarded <i>all</i> global features! I guess you need to store both local features (Gaussian splats) and global features (cosine bases) for the best result. The currently unused padding bit might be useful for that...<p>[1] I used my own avatars and icons as a test set. For example, <a href="https://avatars.githubusercontent.com/u/323836?s=400&v=4" rel="nofollow">https://avatars.githubusercontent.com/u/323836?s=400&v=4</a></p>
]]></description><pubDate>Sat, 28 Feb 2026 12:37:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=47194588</link><dc:creator>lifthrasiir</dc:creator><comments>https://news.ycombinator.com/item?id=47194588</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47194588</guid></item><item><title><![CDATA[New comment by lifthrasiir in "AI uBlock Blacklist"]]></title><description><![CDATA[
<p>I mean, I know it is probably tongue in cheek but that never-asked-question was particularly out of place. Massively generated AI contents are usually not THAT thoughtful anyway.</p>
]]></description><pubDate>Sat, 21 Feb 2026 08:59:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=47098860</link><dc:creator>lifthrasiir</dc:creator><comments>https://news.ycombinator.com/item?id=47098860</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47098860</guid></item></channel></rss>