<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: pineapple_sauce</title><link>https://news.ycombinator.com/user?id=pineapple_sauce</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 06 Apr 2026 12:21:41 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=pineapple_sauce" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by pineapple_sauce in "Show HN: I got laid off from Meta and created a minor hit on Steam"]]></title><description><![CDATA[
<p>Why did you go with a publisher rather than publishing it yourself?</p>
]]></description><pubDate>Wed, 26 Feb 2025 23:06:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=43189313</link><dc:creator>pineapple_sauce</dc:creator><comments>https://news.ycombinator.com/item?id=43189313</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43189313</guid></item><item><title><![CDATA[New comment by pineapple_sauce in "Ask HN: Is anybody building an alternative transformer?"]]></title><description><![CDATA[
<p>I believe KAN hype died off due to practical reasons (e.g. FLOPs from implementation) and empirical results, i.e. people reproduced KANs and they found the claims/results made in the original paper were misleading.<p>Here's a paper showing KANs are no better than MLPs, if anything they are typically worse when comparing fairly. <a href="https://arxiv.org/pdf/2407.16674" rel="nofollow">https://arxiv.org/pdf/2407.16674</a></p>
]]></description><pubDate>Fri, 14 Feb 2025 21:55:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=43053514</link><dc:creator>pineapple_sauce</dc:creator><comments>https://news.ycombinator.com/item?id=43053514</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43053514</guid></item><item><title><![CDATA[New comment by pineapple_sauce in "Intel announces Arc B-series "Battlemage" discrete graphics with Linux support"]]></title><description><![CDATA[
<p><a href="https://github.com/intel/intel-extension-for-pytorch">https://github.com/intel/intel-extension-for-pytorch</a></p>
]]></description><pubDate>Wed, 04 Dec 2024 04:24:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=42314490</link><dc:creator>pineapple_sauce</dc:creator><comments>https://news.ycombinator.com/item?id=42314490</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42314490</guid></item><item><title><![CDATA[New comment by pineapple_sauce in "SSH Remoting"]]></title><description><![CDATA[
<p>This appears to be a significantly better implementation. Tramp mode is god awful slow and does not maintain a persistent connection.</p>
]]></description><pubDate>Thu, 31 Oct 2024 07:49:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=42004354</link><dc:creator>pineapple_sauce</dc:creator><comments>https://news.ycombinator.com/item?id=42004354</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42004354</guid></item><item><title><![CDATA[New comment by pineapple_sauce in "The future of Deep Learning frameworks"]]></title><description><![CDATA[
<p>How is Jax theoretically better than PyTorch? The author is ignorant of torch.compile and biased as other commenters have pointed out.</p>
]]></description><pubDate>Sat, 17 Aug 2024 07:14:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=41272572</link><dc:creator>pineapple_sauce</dc:creator><comments>https://news.ycombinator.com/item?id=41272572</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41272572</guid></item><item><title><![CDATA[New comment by pineapple_sauce in "The Scale of Life"]]></title><description><![CDATA[
<p>"Meat produced" - why not just say it how it is? "Animals killed" ...</p>
]]></description><pubDate>Mon, 29 Jul 2024 23:59:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=41104836</link><dc:creator>pineapple_sauce</dc:creator><comments>https://news.ycombinator.com/item?id=41104836</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41104836</guid></item><item><title><![CDATA[New comment by pineapple_sauce in "Workbrew"]]></title><description><![CDATA[
<p>The last time I used MacPorts it fell out of popularity and did not have nearly as many packages as Homebrew had. It's unfortunate. Homebrew is dogshit slow.</p>
]]></description><pubDate>Sat, 27 Jul 2024 21:45:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=41089554</link><dc:creator>pineapple_sauce</dc:creator><comments>https://news.ycombinator.com/item?id=41089554</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41089554</guid></item><item><title><![CDATA[New comment by pineapple_sauce in "State of Text Rendering 2024"]]></title><description><![CDATA[
<p>On rasterization & basic typesetting (no ligatures/gsub lookups): check out pixie <a href="https://github.com/treeform/pixie">https://github.com/treeform/pixie</a></p>
]]></description><pubDate>Tue, 09 Jul 2024 06:48:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=40913159</link><dc:creator>pineapple_sauce</dc:creator><comments>https://news.ycombinator.com/item?id=40913159</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40913159</guid></item><item><title><![CDATA[New comment by pineapple_sauce in "Misconceptions about loops in C"]]></title><description><![CDATA[
<p>How do you measure beauty? You can't: "beauty" is subjective. And even if you try e.g. count the times you use recursion vs. iteration: that metric is subjective and not grounded in reality.<p>Sometimes recursion does allow you to reason about code more easily or come to a working solution faster, sometimes it does not.<p>Measure the concrete: CPU time and memory consumed. Iteration will likely trump recursive methods w.r.t both these metrics. If it doesn't, you can likely transform your iterative algorithm to one that utilizes SIMD (not always).</p>
]]></description><pubDate>Thu, 27 Jun 2024 19:27:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=40814110</link><dc:creator>pineapple_sauce</dc:creator><comments>https://news.ycombinator.com/item?id=40814110</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40814110</guid></item><item><title><![CDATA[New comment by pineapple_sauce in "Don't DRY Your Code Prematurely"]]></title><description><![CDATA[
<p>How is applying DRY entering premature optimization territory (maybe relative to LOC?)? I argue it is instead: premature abstraction.<p>Optimization is specialization (which is the opposite of DRY): to enable DRY you likely need to generalize the problem (i.e. abstract) such that you remove duplication.</p>
]]></description><pubDate>Thu, 30 May 2024 19:04:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=40527458</link><dc:creator>pineapple_sauce</dc:creator><comments>https://news.ycombinator.com/item?id=40527458</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40527458</guid></item><item><title><![CDATA[New comment by pineapple_sauce in "The Performance Impact of C++'s `final` Keyword"]]></title><description><![CDATA[
<p>Yes, I'm well aware of the definition of a macro in C and C++. Macros are simpler than templates. You can expand them with a compiler flag.</p>
]]></description><pubDate>Mon, 22 Apr 2024 19:33:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=40118071</link><dc:creator>pineapple_sauce</dc:creator><comments>https://news.ycombinator.com/item?id=40118071</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40118071</guid></item><item><title><![CDATA[New comment by pineapple_sauce in "The Performance Impact of C++'s `final` Keyword"]]></title><description><![CDATA[
<p>What should be evaluated is removing indirection and tightly packing your data. I'm sure you'll gain a better performance improvement. virtual calls and shared_ptr are littered in the codebase.<p>In this way: you can avoid the need for the `final` keyword and do the optimization the keyword enables (de-virtualize calls).<p>>Yes, it is very hacky and I am disgusted by this myself. I would never do this in an actual product<p>Why? What's with the C++ community and their disgust for macros without any underlying reasoning? It reminds me of everyone blindly saying "Don't use goto; it creates spaghetti code".<p>Sure, if macros are overly used: it can be hard to read and maintain. But, for something simple like this, you shouldn't be thinking "I would never do this in an actual product".</p>
]]></description><pubDate>Mon, 22 Apr 2024 18:15:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=40117087</link><dc:creator>pineapple_sauce</dc:creator><comments>https://news.ycombinator.com/item?id=40117087</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40117087</guid></item><item><title><![CDATA[Ego-Exo4D: a multi-modal multi-view (incl. 3D) geo-diverse dataset for AR/AI/ML]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.youtube.com/watch?v=GdooXEBAnI8">https://www.youtube.com/watch?v=GdooXEBAnI8</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=38650600">https://news.ycombinator.com/item?id=38650600</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 15 Dec 2023 02:48:24 +0000</pubDate><link>https://www.youtube.com/watch?v=GdooXEBAnI8</link><dc:creator>pineapple_sauce</dc:creator><comments>https://news.ycombinator.com/item?id=38650600</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38650600</guid></item><item><title><![CDATA[New comment by pineapple_sauce in "Keras 3.0"]]></title><description><![CDATA[
<p>Mojo is a programming language, this is a library for Python that provides an abstraction over three Python-specific ML frameworks. Apples and oranges.<p>You could use Keras inside of Mojo since Mojo is Python-compatible/embeds a Python interpreter.</p>
]]></description><pubDate>Tue, 28 Nov 2023 18:20:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=38449103</link><dc:creator>pineapple_sauce</dc:creator><comments>https://news.ycombinator.com/item?id=38449103</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38449103</guid></item><item><title><![CDATA[New comment by pineapple_sauce in "I kind of killed Mercurial at Mozilla"]]></title><description><![CDATA[
<p>Meta uses <a href="https://github.com/facebook/sapling">https://github.com/facebook/sapling</a> see: <a href="https://engineering.fb.com/2022/11/15/open-source/sapling-source-control-scalable/" rel="nofollow noreferrer">https://engineering.fb.com/2022/11/15/open-source/sapling-so...</a><p>It’s an extension from Mercurial as the blog post states.</p>
]]></description><pubDate>Tue, 21 Nov 2023 21:50:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=38370803</link><dc:creator>pineapple_sauce</dc:creator><comments>https://news.ycombinator.com/item?id=38370803</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38370803</guid></item><item><title><![CDATA[New comment by pineapple_sauce in "Pkgx – “Run anything” from the creator of brew"]]></title><description><![CDATA[
<p>>"blazingly fast"<p>> written by homebrew author (brew is notoriously slow)<p>> written in typescript<p>hmmm...  I have my doubts on that claim, especially when there is no evidence to support it.</p>
]]></description><pubDate>Wed, 04 Oct 2023 20:00:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=37770825</link><dc:creator>pineapple_sauce</dc:creator><comments>https://news.ycombinator.com/item?id=37770825</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37770825</guid></item><item><title><![CDATA[New comment by pineapple_sauce in "Show HN: Unity like game editor running in pure WASM"]]></title><description><![CDATA[
<p>DPI is not correct on MacOS</p>
]]></description><pubDate>Tue, 26 Sep 2023 19:11:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=37664384</link><dc:creator>pineapple_sauce</dc:creator><comments>https://news.ycombinator.com/item?id=37664384</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37664384</guid></item><item><title><![CDATA[New comment by pineapple_sauce in "Textual Web: TUIs for the Web"]]></title><description><![CDATA[
<p>Related: <a href="https://github.com/ansiwave/nimwave">https://github.com/ansiwave/nimwave</a></p>
]]></description><pubDate>Thu, 07 Sep 2023 16:27:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=37421451</link><dc:creator>pineapple_sauce</dc:creator><comments>https://news.ycombinator.com/item?id=37421451</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37421451</guid></item><item><title><![CDATA[New comment by pineapple_sauce in "CLIP inference in plain C/C++ with no extra dependencies"]]></title><description><![CDATA[
<p>I would be interested in how CLIP performs post quantization. This should be relatively simple to test via ImageNet zero-shot top-1 acc as one example metric.</p>
]]></description><pubDate>Mon, 26 Jun 2023 08:17:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=36477090</link><dc:creator>pineapple_sauce</dc:creator><comments>https://news.ycombinator.com/item?id=36477090</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36477090</guid></item><item><title><![CDATA[New comment by pineapple_sauce in "Making Figma better for developers with Dev Mode"]]></title><description><![CDATA[
<p>From the Nim programming language community, this project is this feature: <a href="https://github.com/treeform/fidget">https://github.com/treeform/fidget</a></p>
]]></description><pubDate>Wed, 21 Jun 2023 20:13:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=36423729</link><dc:creator>pineapple_sauce</dc:creator><comments>https://news.ycombinator.com/item?id=36423729</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36423729</guid></item></channel></rss>