<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: davexunit</title><link>https://news.ycombinator.com/user?id=davexunit</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 01 Oct 2026 21:17:57 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=davexunit" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by davexunit in "Kids turned low-traffic NPR Spotify comments into a secret group chat"]]></title><description><![CDATA[
<p>This reminds me of the Block Chat story from Habitat Chronicles.<p><a href="https://habitat-chronicles.com/2007/03/the-untold-history-of-toontowns-speedchat-or-blockchattm-from-disney-finally-arrives/" rel="nofollow">https://habitat-chronicles.com/2007/03/the-untold-history-of...</a></p>
]]></description><pubDate>Tue, 29 Sep 2026 03:23:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=49887749</link><dc:creator>davexunit</dc:creator><comments>https://news.ycombinator.com/item?id=49887749</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49887749</guid></item><item><title><![CDATA[New comment by davexunit in "Radicle: Disclosure of Vulnerability in the Network Protocol"]]></title><description><![CDATA[
<p>I don't see how mTLS would work for Radicle or other decentralized systems because, as far as I understand, both parties need to have their certificates signed by a shared root.</p>
]]></description><pubDate>Thu, 24 Sep 2026 00:54:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=49824799</link><dc:creator>davexunit</dc:creator><comments>https://news.ycombinator.com/item?id=49824799</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49824799</guid></item><item><title><![CDATA[New comment by davexunit in "Jolt: Clojure compiler implemented with Chez Scheme"]]></title><description><![CDATA[
<p>Okay, I'm gonna go work on something good. Will return with questions.</p>
]]></description><pubDate>Wed, 12 Aug 2026 20:26:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=49278101</link><dc:creator>davexunit</dc:creator><comments>https://news.ycombinator.com/item?id=49278101</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49278101</guid></item><item><title><![CDATA[New comment by davexunit in "Jolt: Clojure compiler implemented with Chez Scheme"]]></title><description><![CDATA[
<p>Why would I read something you couldn't be bothered to write?</p>
]]></description><pubDate>Tue, 11 Aug 2026 23:00:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=49265657</link><dc:creator>davexunit</dc:creator><comments>https://news.ycombinator.com/item?id=49265657</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49265657</guid></item><item><title><![CDATA[New comment by davexunit in "Jolt: Clojure compiler implemented with Chez Scheme"]]></title><description><![CDATA[
<p>> Not slop, though.<p>What would you call 2k commits in 2 months by a single committer if not slop?</p>
]]></description><pubDate>Tue, 11 Aug 2026 21:34:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=49264829</link><dc:creator>davexunit</dc:creator><comments>https://news.ycombinator.com/item?id=49264829</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49264829</guid></item><item><title><![CDATA[New comment by davexunit in "Jolt: Clojure compiler implemented with Chez Scheme"]]></title><description><![CDATA[
<p>You're right to be suspicious: it's slop.</p>
]]></description><pubDate>Tue, 11 Aug 2026 20:38:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=49264133</link><dc:creator>davexunit</dc:creator><comments>https://news.ycombinator.com/item?id=49264133</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49264133</guid></item><item><title><![CDATA[New comment by davexunit in "Jolt: Clojure compiler implemented with Chez Scheme"]]></title><description><![CDATA[
<p>This appears to be vibecoded but not disclosed as such. 2k commits from a single author starting from June 1st with really long commit messages and source code comments. The GitHub org has 19 additional projects that are all recently created.<p>edit: Yup, found a very long blog post that says it's made with LLMs near the end <a href="https://yogthos.net/posts/2026-07-02-jolt.html" rel="nofollow">https://yogthos.net/posts/2026-07-02-jolt.html</a></p>
]]></description><pubDate>Tue, 11 Aug 2026 20:32:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=49264060</link><dc:creator>davexunit</dc:creator><comments>https://news.ycombinator.com/item?id=49264060</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49264060</guid></item><item><title><![CDATA[New comment by davexunit in "Squeak 6.1"]]></title><description><![CDATA[
<p>What are the best books/papers/blog posts to learn about Morphic's architecture? I'm not a user of any Smalltalk implementation but I'd like to learn more as the Smalltalk approach to UI is very interesting.</p>
]]></description><pubDate>Mon, 10 Aug 2026 14:02:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=49243822</link><dc:creator>davexunit</dc:creator><comments>https://news.ycombinator.com/item?id=49243822</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49243822</guid></item><item><title><![CDATA[New comment by davexunit in "US strikes $1.2B deal to pay German firm to halt offshore wind projects"]]></title><description><![CDATA[
<p>Can't have wind power. Can't have bike lanes. Can't have trains. Can't have healthcare. Love this country!</p>
]]></description><pubDate>Fri, 07 Aug 2026 11:40:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=49208906</link><dc:creator>davexunit</dc:creator><comments>https://news.ycombinator.com/item?id=49208906</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49208906</guid></item><item><title><![CDATA[New comment by davexunit in "AI-Generated Images Discourage Me from Reading Your Blog"]]></title><description><![CDATA[
<p>The moment I see anything LLM-generated it's an instant close tab.</p>
]]></description><pubDate>Tue, 04 Aug 2026 13:23:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=49168616</link><dc:creator>davexunit</dc:creator><comments>https://news.ycombinator.com/item?id=49168616</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49168616</guid></item><item><title><![CDATA[New comment by davexunit in "You don't need React: creating a minimal UI library in Vanilla JavaScript"]]></title><description><![CDATA[
<p>Posts like this remind me how much JavaScript could benefit from something like Lisp's quasiquote. JSX is a terrible creation but templating in JS is pretty unpleasant without quotation operators. That said, I think Mithril's 'm' function did it the best of all libraries I have seen.</p>
]]></description><pubDate>Tue, 04 Aug 2026 13:03:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=49168326</link><dc:creator>davexunit</dc:creator><comments>https://news.ycombinator.com/item?id=49168326</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49168326</guid></item><item><title><![CDATA[New comment by davexunit in "Now is the time to give LLMs access to the ACM digital library"]]></title><description><![CDATA[
<p>No it's not.</p>
]]></description><pubDate>Wed, 29 Jul 2026 01:43:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=49092446</link><dc:creator>davexunit</dc:creator><comments>https://news.ycombinator.com/item?id=49092446</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49092446</guid></item><item><title><![CDATA[New comment by davexunit in "Scriptc by Vercel: TypeScript-to-Native compiler, no JavaScript engine in binary"]]></title><description><![CDATA[
<p>This project is 5 days old going by the commit history and seems to be entirely vibecoded.</p>
]]></description><pubDate>Mon, 27 Jul 2026 14:50:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=49070510</link><dc:creator>davexunit</dc:creator><comments>https://news.ycombinator.com/item?id=49070510</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49070510</guid></item><item><title><![CDATA[New comment by davexunit in "GC and Exceptions in Wasmtime"]]></title><description><![CDATA[
<p>I'm not sure what they mean by "native" here but (ref extern) is for host references, JS or otherwise. The i31 type is for "immediate" values, things that can fit in 31 bits and thus don't need to be allocated on the heap.</p>
]]></description><pubDate>Sat, 25 Jul 2026 19:04:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=49050561</link><dc:creator>davexunit</dc:creator><comments>https://news.ycombinator.com/item?id=49050561</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49050561</guid></item><item><title><![CDATA[New comment by davexunit in "NPM's release cooldown is security theater"]]></title><description><![CDATA[
<p>We're so close to a full circle moment. Next up is "npm stable", a curated set of packages (a "distribution", say) known to work well that are supported for a couple of years with security patches.</p>
]]></description><pubDate>Tue, 21 Jul 2026 16:57:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=48994979</link><dc:creator>davexunit</dc:creator><comments>https://news.ycombinator.com/item?id=48994979</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48994979</guid></item><item><title><![CDATA[New comment by davexunit in "Briar is in maintenance mode"]]></title><description><![CDATA[
<p>I sympathize with the developers. Mobile OS push notifications are a big impediment to the adoption of p2p technology and it's hard to do anything novel in the chat space because there's a million chat apps.</p>
]]></description><pubDate>Wed, 15 Jul 2026 16:43:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=48923556</link><dc:creator>davexunit</dc:creator><comments>https://news.ycombinator.com/item?id=48923556</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48923556</guid></item><item><title><![CDATA[New comment by davexunit in "A pure scheme web programming tool"]]></title><description><![CDATA[
<p>Hoot is also not a 2 day old vibecoded project.</p>
]]></description><pubDate>Sun, 12 Jul 2026 02:47:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=48877817</link><dc:creator>davexunit</dc:creator><comments>https://news.ycombinator.com/item?id=48877817</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48877817</guid></item><item><title><![CDATA[New comment by davexunit in "My thoughts on the Bun Rust rewrite"]]></title><description><![CDATA[
<p>Such a refreshing take after all the marketing nonsense from Bun. Zig is a glimmer of hope in a world of slop.</p>
]]></description><pubDate>Thu, 09 Jul 2026 12:24:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=48844757</link><dc:creator>davexunit</dc:creator><comments>https://news.ycombinator.com/item?id=48844757</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48844757</guid></item><item><title><![CDATA[New comment by davexunit in "Scheme Is a Hoot"]]></title><description><![CDATA[
<p>This was a nice little experience report. Most of the deficiencies in Hoot can be blamed on me.<p>> The error messages can be cryptic.<p>Apologies! Happy to receive issue reports about specific things that we can prioritize.<p>> It's even more incredible to know that it's running on a stack the team created themselves, not relying on Emscripten.<p>Building our own toolchain has proven again and again to have been the right choice. Emscripten would not have been useful for compiling Scheme to Wasm GC. Hoot is one of the few Scheme-to-Wasm implementations that takes advantage of the GC support (and the most mature of them all.)<p>> My initial understanding of Hoot was that it could compile any Guile program to the Web.<p>This is indeed the goal.  However, that's a big compatibility surface area and we are not there yet.  Help wanted!  When we reach a critical mass of existing Guile code that "just works" then Hoot will be mature enough to become part of Guile itself as its official Wasm backend.</p>
]]></description><pubDate>Wed, 08 Jul 2026 12:21:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=48830999</link><dc:creator>davexunit</dc:creator><comments>https://news.ycombinator.com/item?id=48830999</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48830999</guid></item><item><title><![CDATA[New comment by davexunit in "Scheme Is a Hoot"]]></title><description><![CDATA[
<p>The OCapN group is actively working on a milestone for 1.0, the first interop target.  It's getting close!  <a href="https://github.com/ocapn/ocapn/milestone/2" rel="nofollow">https://github.com/ocapn/ocapn/milestone/2</a></p>
]]></description><pubDate>Wed, 08 Jul 2026 12:12:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=48830905</link><dc:creator>davexunit</dc:creator><comments>https://news.ycombinator.com/item?id=48830905</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48830905</guid></item></channel></rss>