<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: krig</title><link>https://news.ycombinator.com/user?id=krig</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 25 Apr 2026 21:35:21 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=krig" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by krig in "Two Years of Emacs Solo"]]></title><description><![CDATA[
<p>There are binaries for Mac here:<p><a href="https://codeberg.org/GramEditor/gram/releases/tag/1.0.0" rel="nofollow">https://codeberg.org/GramEditor/gram/releases/tag/1.0.0</a><p>The binary release for Linux is a bit rough, there's an `install.sh` script in the repo which can install the tarball for you. For the next release there will be flatpaks, .deb and .rpm available.</p>
]]></description><pubDate>Wed, 11 Mar 2026 09:56:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=47333605</link><dc:creator>krig</dc:creator><comments>https://news.ycombinator.com/item?id=47333605</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47333605</guid></item><item><title><![CDATA[New comment by krig in "X offices raided in France as UK opens fresh investigation into Grok"]]></title><description><![CDATA[
<p>Those images are generated from a training set, and it is already well known and reported that those training sets contain _real_ CSAM, real violence, real abuse. That "generated" face of a child is based on real images of real children.</p>
]]></description><pubDate>Wed, 04 Feb 2026 07:37:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=46882679</link><dc:creator>krig</dc:creator><comments>https://news.ycombinator.com/item?id=46882679</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46882679</guid></item><item><title><![CDATA[New comment by krig in "Anthropic acquires Bun"]]></title><description><![CDATA[
<p>I just reported the bug, it was the bot that was proudly mentioned in the announcement which created the PR and the code...</p>
]]></description><pubDate>Tue, 02 Dec 2025 21:47:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=46127327</link><dc:creator>krig</dc:creator><comments>https://news.ycombinator.com/item?id=46127327</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46127327</guid></item><item><title><![CDATA[New comment by krig in "Anthropic acquires Bun"]]></title><description><![CDATA[
<p>Right, this is accurate. Except I thought taylordotfish worked for bun, so I guess no one at bun has looked at it at all then.</p>
]]></description><pubDate>Tue, 02 Dec 2025 21:45:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=46127308</link><dc:creator>krig</dc:creator><comments>https://news.ycombinator.com/item?id=46127308</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46127308</guid></item><item><title><![CDATA[New comment by krig in "Anthropic acquires Bun"]]></title><description><![CDATA[
<p>> Bun, Zig, and uWebsockets are passion projects run by individuals with deep systems programming expertise. furthest thing from vibe coding imaginable.<p>Sure, I definitely will not throw projects like Zig into that bucket, and I don't actually think Bun is vibe-coded. At least that _used_ to be true, we'll see I guess...<p>Don't read a snarky comment so literally ;)</p>
]]></description><pubDate>Tue, 02 Dec 2025 21:36:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=46127197</link><dc:creator>krig</dc:creator><comments>https://news.ycombinator.com/item?id=46127197</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46127197</guid></item><item><title><![CDATA[New comment by krig in "Anthropic acquires Bun"]]></title><description><![CDATA[
<p>> Prior to Bun, there was little focus on performance.<p>This is just completely insane. We went through more than a decade of performance competition in the JS VM space, and the _only_ justification that Google had for creating V8 was performance.<p>> The V8 engine was first introduced by Google in 2008, coinciding with the launch of the Google Chrome web browser. At the time, web applications were becoming increasingly complex, and there was a growing need for a faster, more efficient JavaScript engine. Google recognized this need and set out to create an engine that could significantly improve JavaScript performance.<p>I guess this is the time we live in. Vibe-coded projects get bought by vibe-coded companies and are congratulated in vibe-coded comments.</p>
]]></description><pubDate>Tue, 02 Dec 2025 19:06:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=46125196</link><dc:creator>krig</dc:creator><comments>https://news.ycombinator.com/item?id=46125196</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46125196</guid></item><item><title><![CDATA[New comment by krig in "Anthropic acquires Bun"]]></title><description><![CDATA[
<p>This announcement made me check in on the arbitrary code execution bug I reported that the Bun Claude bot created a PR for about 3 weeks ago:<p><a href="https://github.com/oven-sh/bun/pull/24578" rel="nofollow">https://github.com/oven-sh/bun/pull/24578</a><p>So far, someone from the bun team has left a bunch of comments like<p>> Poor quality code<p>...and all the tests still seem to be failing. I looked through the code that the bot had generated and to me (who to be fair is not familiar with the bun codebase) it looks like total dogshit.<p>But hey, maybe it'll get there eventually. I don't envy "taylordotfish" and the other bot-herders working at Oven though, and I hope they get a nice payout as part of this sale.</p>
]]></description><pubDate>Tue, 02 Dec 2025 19:03:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=46125140</link><dc:creator>krig</dc:creator><comments>https://news.ycombinator.com/item?id=46125140</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46125140</guid></item><item><title><![CDATA[New comment by krig in "Lisp interpreter with GC in <750 lines of Odin (and <500 lines of C)"]]></title><description><![CDATA[
<p>I’ll remove even more and _still_ call it a lisp and there is nothing you can do to stop me.<p>Any memory management solution will run out of space and terminate unless there is literally infinite memory available.<p>But I guess hash tables is what people think about when thinking about what makes something a lisp or not.</p>
]]></description><pubDate>Sat, 06 Sep 2025 20:36:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=45152645</link><dc:creator>krig</dc:creator><comments>https://news.ycombinator.com/item?id=45152645</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45152645</guid></item><item><title><![CDATA[New comment by krig in "Lisp interpreter with GC in <750 lines of Odin (and <500 lines of C)"]]></title><description><![CDATA[
<p>What in the world... jibal was the one who called _me_ a troll, I never called anyone a troll. Lord knows what is happening in this comment section at this point.</p>
]]></description><pubDate>Wed, 03 Sep 2025 21:57:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=45120817</link><dc:creator>krig</dc:creator><comments>https://news.ycombinator.com/item?id=45120817</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45120817</guid></item><item><title><![CDATA[New comment by krig in "Lisp interpreter with GC in <750 lines of Odin (and <500 lines of C)"]]></title><description><![CDATA[
<p>I can't reply to the reply to this one (guess the thread is getting too deep), but I just wanted to clarify that I'm not a rust critic, I use rust, I like rust, I have no problem with rust. OK great, moving on...</p>
]]></description><pubDate>Wed, 03 Sep 2025 20:25:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=45120028</link><dc:creator>krig</dc:creator><comments>https://news.ycombinator.com/item?id=45120028</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45120028</guid></item><item><title><![CDATA[New comment by krig in "Lisp interpreter with GC in <750 lines of Odin (and <500 lines of C)"]]></title><description><![CDATA[
<p>I used the word "childish" to describe posting comments about someones personality without any references or examples, and here you are doing the same but adding Gemini to the mix... and I'm the troll? :)</p>
]]></description><pubDate>Wed, 03 Sep 2025 19:53:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=45119783</link><dc:creator>krig</dc:creator><comments>https://news.ycombinator.com/item?id=45119783</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45119783</guid></item><item><title><![CDATA[New comment by krig in "Lisp interpreter with GC in <750 lines of Odin (and <500 lines of C)"]]></title><description><![CDATA[
<p>Is that really the whole reason for this grudge? He gave you a bunch of comments to work from! I was expecting a lot less from your description.<p>I don't find it too hard to figure out what he meant - he doesn't want to you change the case style of procedure calls, but he _does_ want you to remove redundant namespacing as in the CURL prefix.<p>Maybe you could have looked at some other vendored libraries to see how they handled things like constant naming and other formatting?</p>
]]></description><pubDate>Wed, 03 Sep 2025 19:16:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=45119464</link><dc:creator>krig</dc:creator><comments>https://news.ycombinator.com/item?id=45119464</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45119464</guid></item><item><title><![CDATA[New comment by krig in "Lisp interpreter with GC in <750 lines of Odin (and <500 lines of C)"]]></title><description><![CDATA[
<p>I'm offended by the Gemini slop!</p>
]]></description><pubDate>Wed, 03 Sep 2025 19:07:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=45119380</link><dc:creator>krig</dc:creator><comments>https://news.ycombinator.com/item?id=45119380</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45119380</guid></item><item><title><![CDATA[New comment by krig in "Lisp interpreter with GC in <750 lines of Odin (and <500 lines of C)"]]></title><description><![CDATA[
<p>That's the nice thing about a little side project, I can just have fun and noodle away at it without worrying about safety or comments ;)</p>
]]></description><pubDate>Wed, 03 Sep 2025 19:05:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=45119357</link><dc:creator>krig</dc:creator><comments>https://news.ycombinator.com/item?id=45119357</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45119357</guid></item><item><title><![CDATA[New comment by krig in "Lisp interpreter with GC in <750 lines of Odin (and <500 lines of C)"]]></title><description><![CDATA[
<p>Dude, I find it utterly offensive that you and the other guy keep referring to all these interactions with Bill where he was a mean boy, and yet the closest to an actual quote or reference is some Gemini slop? If you're going to be that lazy, it would be easier to not post anything at all.<p><a href="https://anthonymoser.github.io/writing/ai/haterdom/2025/08/26/i-am-an-ai-hater.html" rel="nofollow">https://anthonymoser.github.io/writing/ai/haterdom/2025/08/2...</a></p>
]]></description><pubDate>Wed, 03 Sep 2025 18:47:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=45119150</link><dc:creator>krig</dc:creator><comments>https://news.ycombinator.com/item?id=45119150</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45119150</guid></item><item><title><![CDATA[New comment by krig in "Lisp interpreter with GC in <750 lines of Odin (and <500 lines of C)"]]></title><description><![CDATA[
<p>First, no it isn't. What baseless accusation did I make?<p>I haven't seen the conversations he is referring to, he didn't link to or quote anything. It's just some general complaint about Bill, which may be true but who cares?</p>
]]></description><pubDate>Wed, 03 Sep 2025 18:31:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=45119001</link><dc:creator>krig</dc:creator><comments>https://news.ycombinator.com/item?id=45119001</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45119001</guid></item><item><title><![CDATA[New comment by krig in "Lisp interpreter with GC in <750 lines of Odin (and <500 lines of C)"]]></title><description><![CDATA[
<p>I don't really get the distinction between adding the dynamic-literals feature flag and using unsafe in Rust? Like, if he had called it #+unsafe dynamic-literals, would that have been better?</p>
]]></description><pubDate>Wed, 03 Sep 2025 18:28:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=45118966</link><dc:creator>krig</dc:creator><comments>https://news.ycombinator.com/item?id=45118966</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45118966</guid></item><item><title><![CDATA[New comment by krig in "Lisp interpreter with GC in <750 lines of Odin (and <500 lines of C)"]]></title><description><![CDATA[
<p>Well, first of all, I guess I am wrong! Hey, I'm not Bill, just a user of the language.<p>A couple of clarifications, though: I did mean unsafe rust, not the safe subset. No need to get rude!<p>Second of all, I am of course not under the illusion that Odin prevents use-after-free (and thus, technically, it does allow UB I guess). I just don't think Bill is either. So clearly he doesn't mean UB by the same definition as you do.<p>_My_ use of UB has always been in the context of what a compiler will do during optimization, and the discussion I've seen in the context of C compilers is that they perform optimizations that remove code or change code in surprising ways because the way the code was written technically resulted in UB. But I'm neither a spec writer or a compiler author, so I don't really care that much about the actual definition of the term.<p>Anyway, best of luck in convincing Bill to use the term correctly as well! I won't mention UB when talking about the benefits of Odin in the future. :)</p>
]]></description><pubDate>Wed, 03 Sep 2025 18:24:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=45118935</link><dc:creator>krig</dc:creator><comments>https://news.ycombinator.com/item?id=45118935</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45118935</guid></item><item><title><![CDATA[New comment by krig in "Lisp interpreter with GC in <750 lines of Odin (and <500 lines of C)"]]></title><description><![CDATA[
<p>I'm not the one throwing baseless accusations around.<p>"He was mean to me once" isn't that interesting, especially without anything concrete to back it up.</p>
]]></description><pubDate>Wed, 03 Sep 2025 14:54:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=45116533</link><dc:creator>krig</dc:creator><comments>https://news.ycombinator.com/item?id=45116533</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45116533</guid></item><item><title><![CDATA[New comment by krig in "Lisp interpreter with GC in <750 lines of Odin (and <500 lines of C)"]]></title><description><![CDATA[
<p>Well, the statement is circular, colloquial speech doesn't have to be coherent. It's my understanding of what people generally mean when they complain about UB in the C standard, and it seems to be what gingerbill means too.<p>My take on what he is saying is that the odin compiler won't try to exploit that there is some behavior which is platform-defined or only knowable at runtime to do aggressive optimizations etc.<p><a href="https://xcancel.com/TheGingerBill/status/1495004577531367425" rel="nofollow">https://xcancel.com/TheGingerBill/status/1495004577531367425</a><p>To point out that use after free is possible in Odin is not really a gotcha unless you really are just arguing semantics. That's by design, just like use after free is possible in C or C++ or Rust too.</p>
]]></description><pubDate>Wed, 03 Sep 2025 14:50:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=45116501</link><dc:creator>krig</dc:creator><comments>https://news.ycombinator.com/item?id=45116501</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45116501</guid></item></channel></rss>