<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: gliptic</title><link>https://news.ycombinator.com/user?id=gliptic</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 27 May 2026 18:11:15 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=gliptic" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by gliptic in "Rust--: Rust without the borrow checker"]]></title><description><![CDATA[
<p>The borrow checker doesn't decide when things are dropped. It only checks reference uses and doesn't generate any code. This will work exactly the same as long as your program doesn't violate any borrowing rules.</p>
]]></description><pubDate>Thu, 01 Jan 2026 12:51:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=46453708</link><dc:creator>gliptic</dc:creator><comments>https://news.ycombinator.com/item?id=46453708</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46453708</guid></item><item><title><![CDATA[New comment by gliptic in "Roomba maker goes bankrupt, Chinese owner emerges"]]></title><description><![CDATA[
<p>Camping is like.. regulatory capture? Stretching the analogy thin here.</p>
]]></description><pubDate>Mon, 15 Dec 2025 09:42:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=46272273</link><dc:creator>gliptic</dc:creator><comments>https://news.ycombinator.com/item?id=46272273</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46272273</guid></item><item><title><![CDATA[New comment by gliptic in "A small number of samples can poison LLMs of any size"]]></title><description><![CDATA[
<p>But that fine-tuning is done only on those 100-200 good samples. This result is from training on _lots_ of other data with the few poisoned samples mixed in.</p>
]]></description><pubDate>Thu, 09 Oct 2025 19:17:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=45531880</link><dc:creator>gliptic</dc:creator><comments>https://news.ycombinator.com/item?id=45531880</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45531880</guid></item><item><title><![CDATA[New comment by gliptic in "Cat Aquariums"]]></title><description><![CDATA[
<p>This doesn't really make sense to me. Most cats I've known react to such reflections without ever having seen a laser pointer in their life, for the same reason they react to laser pointers.</p>
]]></description><pubDate>Sun, 14 Sep 2025 15:45:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=45240685</link><dc:creator>gliptic</dc:creator><comments>https://news.ycombinator.com/item?id=45240685</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45240685</guid></item><item><title><![CDATA[New comment by gliptic in "Two Slice, a font that's only 2px tall"]]></title><description><![CDATA[
<p>Glyph advance or line spacing is not part of the bitmaps.</p>
]]></description><pubDate>Sun, 14 Sep 2025 10:00:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=45238742</link><dc:creator>gliptic</dc:creator><comments>https://news.ycombinator.com/item?id=45238742</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45238742</guid></item><item><title><![CDATA[New comment by gliptic in "Thai Air Force seals deal for Swedish Gripen jets"]]></title><description><![CDATA[
<p>> I think Sweden was deploying the Drakken (Dragon) and later the Vigen (Lightning).<p>The names are much less flashy, Draken (The kite, due to the shape) and Viggen (The tufted duck) :P.</p>
]]></description><pubDate>Sat, 16 Aug 2025 06:26:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=44920745</link><dc:creator>gliptic</dc:creator><comments>https://news.ycombinator.com/item?id=44920745</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44920745</guid></item><item><title><![CDATA[New comment by gliptic in "There is no memory safety without thread safety"]]></title><description><![CDATA[
<p>`f(++i, ++i)` is/was indeed UB, but the example in munificent's comment was `foo(print(1), print(2))` which as far as I know is not even if both `print` calls read/write the same memory.</p>
]]></description><pubDate>Thu, 24 Jul 2025 18:25:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=44674256</link><dc:creator>gliptic</dc:creator><comments>https://news.ycombinator.com/item?id=44674256</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44674256</guid></item><item><title><![CDATA[New comment by gliptic in "There is no memory safety without thread safety"]]></title><description><![CDATA[
<p>Yes, but that's just a subset of expressions where unspecified sequencing applied. For instance, the example with two `print()` as parameters would have a sequence point (in pre-C++11 terminology) separating any reads/writes inside the `print` due to the function calls. It would never be UB even though the order in which the prints are called is still unspecified.</p>
]]></description><pubDate>Thu, 24 Jul 2025 17:54:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=44673833</link><dc:creator>gliptic</dc:creator><comments>https://news.ycombinator.com/item?id=44673833</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44673833</guid></item><item><title><![CDATA[New comment by gliptic in "There is no memory safety without thread safety"]]></title><description><![CDATA[
<p>The author is using the term in the way that everyone else understands it. They are not aware of your unusual definition.</p>
]]></description><pubDate>Thu, 24 Jul 2025 17:34:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=44673578</link><dc:creator>gliptic</dc:creator><comments>https://news.ycombinator.com/item?id=44673578</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44673578</guid></item><item><title><![CDATA[New comment by gliptic in "There is no memory safety without thread safety"]]></title><description><![CDATA[
<p>The evaluation order is _unspecified_, not undefined behaviour.</p>
]]></description><pubDate>Thu, 24 Jul 2025 17:29:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=44673508</link><dc:creator>gliptic</dc:creator><comments>https://news.ycombinator.com/item?id=44673508</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44673508</guid></item><item><title><![CDATA[New comment by gliptic in "BB(6) Is Hard (Antihydra) (2024)"]]></title><description><![CDATA[
<p>Recent developments on BB(6) previously posted here: <a href="https://scottaaronson.blog/?p=8972" rel="nofollow">https://scottaaronson.blog/?p=8972</a></p>
]]></description><pubDate>Thu, 17 Jul 2025 13:43:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=44593333</link><dc:creator>gliptic</dc:creator><comments>https://news.ycombinator.com/item?id=44593333</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44593333</guid></item><item><title><![CDATA[New comment by gliptic in "Zig, the Ideal C Replacement Or?"]]></title><description><![CDATA[
<p>It's really not. Looks like something like JS with almost identical syntax.<p>Also, the compiler (and what else?) isn't even implemented [1].<p>[1] <a href="https://github.com/profullstack/smashlang/blob/master/src/compiler.rs">https://github.com/profullstack/smashlang/blob/master/src/co...</a></p>
]]></description><pubDate>Sun, 11 May 2025 17:02:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=43955126</link><dc:creator>gliptic</dc:creator><comments>https://news.ycombinator.com/item?id=43955126</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43955126</guid></item><item><title><![CDATA[New comment by gliptic in "Zig: A new direction for low-level programming?"]]></title><description><![CDATA[
<p>> Dynamic Typing: Flexible type system with runtime type checking<p>Uhm, what does this have to do with C/Zig?</p>
]]></description><pubDate>Sun, 11 May 2025 12:41:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=43953399</link><dc:creator>gliptic</dc:creator><comments>https://news.ycombinator.com/item?id=43953399</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43953399</guid></item><item><title><![CDATA[New comment by gliptic in "Llama 4 Smells Bad"]]></title><description><![CDATA[
<p>Ah, FastML is an extremely overloaded name.</p>
]]></description><pubDate>Thu, 24 Apr 2025 08:47:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=43780533</link><dc:creator>gliptic</dc:creator><comments>https://news.ycombinator.com/item?id=43780533</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43780533</guid></item><item><title><![CDATA[New comment by gliptic in "Llama 4 Smells Bad"]]></title><description><![CDATA[
<p>It's strange that someone from FastML can be confused about this, unless it's supposed to be a bad joke.</p>
]]></description><pubDate>Thu, 24 Apr 2025 07:44:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=43780183</link><dc:creator>gliptic</dc:creator><comments>https://news.ycombinator.com/item?id=43780183</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43780183</guid></item><item><title><![CDATA[New comment by gliptic in "Query Engines: Push vs. Pull (2021)"]]></title><description><![CDATA[
<p>I'm not seeing how this is pull in any sense. Calling recv on the channel doesn't cause any result to be computed. The push of the previous operators will cause the compution to continue.<p>EDIT: Ok, I guess because they are bounded to 1, the spcs will let the pushing computation continue first after the "puller" has read the result, but it's more like pushing with back-pressure.</p>
]]></description><pubDate>Thu, 17 Apr 2025 10:36:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=43714993</link><dc:creator>gliptic</dc:creator><comments>https://news.ycombinator.com/item?id=43714993</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43714993</guid></item><item><title><![CDATA[New comment by gliptic in "It's easier than ever to de-censor videos"]]></title><description><![CDATA[
<p>For pixelation you can use another technique invented for astronomy: drizzling [1].<p>[1] <a href="https://en.wikipedia.org/wiki/Drizzle_(image_processing)" rel="nofollow">https://en.wikipedia.org/wiki/Drizzle_(image_processing)</a></p>
]]></description><pubDate>Tue, 15 Apr 2025 22:00:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=43698938</link><dc:creator>gliptic</dc:creator><comments>https://news.ycombinator.com/item?id=43698938</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43698938</guid></item><item><title><![CDATA[New comment by gliptic in "Crabtime: Zig’s Comptime in Rust"]]></title><description><![CDATA[
<p>You're probably underestimating what you can do with these.</p>
]]></description><pubDate>Sat, 22 Mar 2025 09:45:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=43444585</link><dc:creator>gliptic</dc:creator><comments>https://news.ycombinator.com/item?id=43444585</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43444585</guid></item><item><title><![CDATA[New comment by gliptic in "How to Run DeepSeek R1 671B Locally on a $2000 EPYC Server"]]></title><description><![CDATA[
<p>Any that can run 70B at >5 t/s are >$2k as far as I know.</p>
]]></description><pubDate>Sat, 01 Feb 2025 15:01:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=42898809</link><dc:creator>gliptic</dc:creator><comments>https://news.ycombinator.com/item?id=42898809</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42898809</guid></item><item><title><![CDATA[New comment by gliptic in "How to Run DeepSeek R1 671B Locally on a $2000 EPYC Server"]]></title><description><![CDATA[
<p>I guess it will be a bigger issue the longer it's been since they stopped making them, but most I've heard (including me) haven't had any issue. Crypto rigs don't necessarily break GPUs faster because they care about power consumption and run the cards at a pretty even temperature. What probably breaks first is the fans. You might also have to open the card up and repaste/repad them to keep the cooling under control.</p>
]]></description><pubDate>Sat, 01 Feb 2025 14:59:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=42898785</link><dc:creator>gliptic</dc:creator><comments>https://news.ycombinator.com/item?id=42898785</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42898785</guid></item></channel></rss>