<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: sudodevnull</title><link>https://news.ycombinator.com/user?id=sudodevnull</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 12 Apr 2026 23:06:10 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=sudodevnull" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by sudodevnull in "I run multiple $10K MRR companies on a $20/month tech stack"]]></title><description><![CDATA[
<p>your understanding is very wrong.  please read the docs or better yet the actual code.</p>
]]></description><pubDate>Sun, 12 Apr 2026 14:41:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=47740287</link><dc:creator>sudodevnull</dc:creator><comments>https://news.ycombinator.com/item?id=47740287</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47740287</guid></item><item><title><![CDATA[New comment by sudodevnull in "Show HN: HTTP-nu – Nushell-scriptable HTTP server with SSE / Datastar"]]></title><description><![CDATA[
<p>Really powerful and interesting approach!</p>
]]></description><pubDate>Tue, 17 Feb 2026 14:42:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=47047996</link><dc:creator>sudodevnull</dc:creator><comments>https://news.ycombinator.com/item?id=47047996</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47047996</guid></item><item><title><![CDATA[New comment by sudodevnull in "JavaScript-heavy approaches are not compatible with long-term performance goals"]]></title><description><![CDATA[
<p>This is well known.  You can have full reactivity without being JS heavy.  <a href="https://www.youtube.com/watch?v=8W6Lr1hRgXo" rel="nofollow">https://www.youtube.com/watch?v=8W6Lr1hRgXo</a> is a perfect example</p>
]]></description><pubDate>Mon, 16 Feb 2026 14:56:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=47035803</link><dc:creator>sudodevnull</dc:creator><comments>https://news.ycombinator.com/item?id=47035803</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47035803</guid></item><item><title><![CDATA[New comment by sudodevnull in "High-Level Is the Goal"]]></title><description><![CDATA[
<p>he is out of line, but he is right</p>
]]></description><pubDate>Sat, 17 Jan 2026 23:33:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=46663228</link><dc:creator>sudodevnull</dc:creator><comments>https://news.ycombinator.com/item?id=46663228</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46663228</guid></item><item><title><![CDATA[New comment by sudodevnull in "Lite^3, a JSON-compatible zero-copy serialization format"]]></title><description><![CDATA[
<p>It's a direct support in binary for the primitives available in JSON.  I feel like I'm taking crazy pills</p>
]]></description><pubDate>Sat, 20 Dec 2025 02:43:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=46333234</link><dc:creator>sudodevnull</dc:creator><comments>https://news.ycombinator.com/item?id=46333234</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46333234</guid></item><item><title><![CDATA[New comment by sudodevnull in "Please just try HTMX"]]></title><description><![CDATA[
<p>you have a point <a href="https://x.com/htmx_org/photo" rel="nofollow">https://x.com/htmx_org/photo</a></p>
]]></description><pubDate>Thu, 18 Dec 2025 23:54:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=46320525</link><dc:creator>sudodevnull</dc:creator><comments>https://news.ycombinator.com/item?id=46320525</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46320525</guid></item><item><title><![CDATA[New comment by sudodevnull in "I made a better DOM morphing algorithm"]]></title><description><![CDATA[
<p>So much misunderstanding of the details without actually trying it.  I said clearly if you have metrics to back up claims great! Otherwise it's pure FUD which goes against actual metrics in the wild.  Back up your assertions with actual code, that'd be great since you are so confident its 99% wrong.</p>
]]></description><pubDate>Sun, 16 Nov 2025 02:07:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=45942140</link><dc:creator>sudodevnull</dc:creator><comments>https://news.ycombinator.com/item?id=45942140</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45942140</guid></item><item><title><![CDATA[New comment by sudodevnull in "I made a better DOM morphing algorithm"]]></title><description><![CDATA[
<p>Look at any Datastar demo, updates in microseconds above half RTT.  Look at Andrew's demo above.  We are actually working with Joel on possibly moving our already fastest approach to morphing to a version of his morphlex work.  Actually try it and measure for yourself</p>
]]></description><pubDate>Sun, 16 Nov 2025 02:06:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=45942135</link><dc:creator>sudodevnull</dc:creator><comments>https://news.ycombinator.com/item?id=45942135</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45942135</guid></item><item><title><![CDATA[New comment by sudodevnull in "</> Htmx – The Fetch()ening"]]></title><description><![CDATA[
<p>I make technical decisions based off of metrics.  Last time we talked as soon as I showed you flamegraphs you yeeted.  If you think D* version of morph is just idiomorph... please, make charts that actually show that to be the case.</p>
]]></description><pubDate>Fri, 07 Nov 2025 20:56:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=45851022</link><dc:creator>sudodevnull</dc:creator><comments>https://news.ycombinator.com/item?id=45851022</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45851022</guid></item><item><title><![CDATA[New comment by sudodevnull in "</> Htmx – The Fetch()ening"]]></title><description><![CDATA[
<p>You are right! without HTMX 1 and the choices for future dev there would be no Datastar!  If you think having a full framework while still allowing super easy way to make whatever API as you see fit is putting someone down, idk, ngmi.</p>
]]></description><pubDate>Wed, 05 Nov 2025 01:42:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=45818077</link><dc:creator>sudodevnull</dc:creator><comments>https://news.ycombinator.com/item?id=45818077</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45818077</guid></item><item><title><![CDATA[New comment by sudodevnull in "</> Htmx – The Fetch()ening"]]></title><description><![CDATA[
<p>I hope you realize literally everything is a plug-in. The core is < 4kb.  Also Datastar is literally smaller than HTMX so this is already kinda funny</p>
]]></description><pubDate>Tue, 04 Nov 2025 23:26:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=45817090</link><dc:creator>sudodevnull</dc:creator><comments>https://news.ycombinator.com/item?id=45817090</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45817090</guid></item><item><title><![CDATA[New comment by sudodevnull in "</> Htmx – The Fetch()ening"]]></title><description><![CDATA[
<p>The power in Datastar is YOU get to choose what plugins you use to build the API you what... want data-get, it's a few lines away from being yours!  You can rebuild all of HTMX in Datastar, not the other way around. <a href="https://data-star.dev/examples/custom_plugin" rel="nofollow">https://data-star.dev/examples/custom_plugin</a> is a great intro</p>
]]></description><pubDate>Tue, 04 Nov 2025 21:18:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=45816004</link><dc:creator>sudodevnull</dc:creator><comments>https://news.ycombinator.com/item?id=45816004</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45816004</guid></item><item><title><![CDATA[New comment by sudodevnull in "</> Htmx – The Fetch()ening"]]></title><description><![CDATA[
<p>Oh noes, we agree on stuff.  I don't know what to do now... stare at feet.</p>
]]></description><pubDate>Tue, 04 Nov 2025 21:15:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=45815974</link><dc:creator>sudodevnull</dc:creator><comments>https://news.ycombinator.com/item?id=45815974</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45815974</guid></item><item><title><![CDATA[New comment by sudodevnull in "</> Htmx – The Fetch()ening"]]></title><description><![CDATA[
<p>So you can support JSON while still being REST.  For example, Datastar supports merging in HTML, JS, JSON into the current view of a resource.  They work together to keep the resource state unified versus polling.  In general the Datastar way is...<p>1. make an MPA
2. each page is a resource
3. keep a stream open on the current state of that resource
4. ship, touch grass, repeat</p>
]]></description><pubDate>Tue, 04 Nov 2025 15:05:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=45811806</link><dc:creator>sudodevnull</dc:creator><comments>https://news.ycombinator.com/item?id=45811806</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45811806</guid></item><item><title><![CDATA[New comment by sudodevnull in "</> Htmx – The Fetch()ening"]]></title><description><![CDATA[
<p>You are right!  If this is enough to put you off the project then I hope you find one that aligns with your ideals.</p>
]]></description><pubDate>Tue, 04 Nov 2025 14:47:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=45811619</link><dc:creator>sudodevnull</dc:creator><comments>https://news.ycombinator.com/item?id=45811619</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45811619</guid></item><item><title><![CDATA[New comment by sudodevnull in "</> Htmx – The Fetch()ening"]]></title><description><![CDATA[
<p>hey Alex, I hope you are well.  Datastar has had direct support for req/rep of HTML, JS, JSON while still morphing for a quite a while.  They allow you to go as coarse as you want.  Give the size and ability to choose what plugins you actually need seems like Datastar is more in line with your wants at this point.  Strange times.</p>
]]></description><pubDate>Tue, 04 Nov 2025 12:10:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=45810017</link><dc:creator>sudodevnull</dc:creator><comments>https://news.ycombinator.com/item?id=45810017</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45810017</guid></item><item><title><![CDATA[New comment by sudodevnull in "</> Htmx – The Fetch()ening"]]></title><description><![CDATA[
<p>To be fair, the idiomorph work came from Datastar and Turbo community efforts.  There is a whole podcast about Micah <a href="https://www.youtube.com/watch?v=IrtBBqyDrJU&pp=ygUOZGF0YXN0YXIgbWljYWg%3D" rel="nofollow">https://www.youtube.com/watch?v=IrtBBqyDrJU&pp=ygUOZGF0YXN0Y...</a>.  Latent has been a huge force behind these ideas as well!</p>
]]></description><pubDate>Tue, 04 Nov 2025 12:07:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=45810003</link><dc:creator>sudodevnull</dc:creator><comments>https://news.ycombinator.com/item?id=45810003</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45810003</guid></item><item><title><![CDATA[New comment by sudodevnull in "</> Htmx – The Fetch()ening"]]></title><description><![CDATA[
<p>As the Datastar author, I'd approve this effort</p>
]]></description><pubDate>Tue, 04 Nov 2025 12:05:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=45809992</link><dc:creator>sudodevnull</dc:creator><comments>https://news.ycombinator.com/item?id=45809992</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45809992</guid></item><item><title><![CDATA[New comment by sudodevnull in "</> Htmx – The Fetch()ening"]]></title><description><![CDATA[
<p>It's a toy example, it's suppose to show that you can be doing N things and then redirect.  If you have a normal redirect immediately, just do a 307 or whatever.</p>
]]></description><pubDate>Tue, 04 Nov 2025 12:03:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=45809979</link><dc:creator>sudodevnull</dc:creator><comments>https://news.ycombinator.com/item?id=45809979</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45809979</guid></item><item><title><![CDATA[New comment by sudodevnull in "React vs. Backbone in 2025"]]></title><description><![CDATA[
<p>Yep, we are BY FAR the fastest signal approach and built in.  Datastar is just a set of tools to ture data-* attributes into fine grain reactive expressions.  Everything else is a plugin.</p>
]]></description><pubDate>Mon, 27 Oct 2025 18:28:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=45724605</link><dc:creator>sudodevnull</dc:creator><comments>https://news.ycombinator.com/item?id=45724605</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45724605</guid></item></channel></rss>