<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: blittle</title><link>https://news.ycombinator.com/user?id=blittle</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 17 Apr 2026 01:49:24 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=blittle" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by blittle in "How Passive Radar Works"]]></title><description><![CDATA[
<p>I did some searching and seems like an active area of research: <a href="https://ieeexplore.ieee.org/document/8768105/" rel="nofollow">https://ieeexplore.ieee.org/document/8768105/</a> and <a href="https://ieeexplore.ieee.org/document/9905046/" rel="nofollow">https://ieeexplore.ieee.org/document/9905046/</a></p>
]]></description><pubDate>Sat, 11 Apr 2026 13:51:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=47730607</link><dc:creator>blittle</dc:creator><comments>https://news.ycombinator.com/item?id=47730607</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47730607</guid></item><item><title><![CDATA[New comment by blittle in "How Passive Radar Works"]]></title><description><![CDATA[
<p>Probably more complicated to setup in a hostile environment because you'd need multiple transmitters, which also need to remain stationary, or at least you need to accurately know when they move.</p>
]]></description><pubDate>Sat, 11 Apr 2026 13:43:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=47730537</link><dc:creator>blittle</dc:creator><comments>https://news.ycombinator.com/item?id=47730537</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47730537</guid></item><item><title><![CDATA[New comment by blittle in "Show HN: Xenia – A monospaced font built with a custom Python engine"]]></title><description><![CDATA[
<p>It calls out O and 0 as unambiguous. I never find an ever so slightly more narrow ellipse to be less ambiguous.</p>
]]></description><pubDate>Mon, 19 Jan 2026 01:33:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=46674082</link><dc:creator>blittle</dc:creator><comments>https://news.ycombinator.com/item?id=46674082</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46674082</guid></item><item><title><![CDATA[New comment by blittle in "<template>: The Content Template element"]]></title><description><![CDATA[
<p>Shopify heavily uses <template> elements with their Storefront Web Components project, except the templates themselves are passed as a child to the web component, that dynamically queries the data necessary to render the template, before mounting the element to the DOM: <a href="https://shopify.dev/docs/api/storefront-web-components" rel="nofollow">https://shopify.dev/docs/api/storefront-web-components</a></p>
]]></description><pubDate>Tue, 02 Sep 2025 20:42:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=45108770</link><dc:creator>blittle</dc:creator><comments>https://news.ycombinator.com/item?id=45108770</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45108770</guid></item><item><title><![CDATA[New comment by blittle in "Windsurf employee #2: I was given a payout of only 1% what my shares where worth"]]></title><description><![CDATA[
<p>Not a 1% engineer</p>
]]></description><pubDate>Sat, 26 Jul 2025 00:30:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=44690178</link><dc:creator>blittle</dc:creator><comments>https://news.ycombinator.com/item?id=44690178</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44690178</guid></item><item><title><![CDATA[New comment by blittle in "Storefront Web Components"]]></title><description><![CDATA[
<p>Lots of e2e tests</p>
]]></description><pubDate>Thu, 22 May 2025 00:27:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=44057588</link><dc:creator>blittle</dc:creator><comments>https://news.ycombinator.com/item?id=44057588</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44057588</guid></item><item><title><![CDATA[New comment by blittle in "Storefront Web Components"]]></title><description><![CDATA[
<p>I'm excited to see what you build! DM me on bluesky: <a href="https://bsky.app/profile/bretlittle.com" rel="nofollow">https://bsky.app/profile/bretlittle.com</a></p>
]]></description><pubDate>Wed, 21 May 2025 20:44:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=44056140</link><dc:creator>blittle</dc:creator><comments>https://news.ycombinator.com/item?id=44056140</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44056140</guid></item><item><title><![CDATA[New comment by blittle in "Storefront Web Components"]]></title><description><![CDATA[
<p>I'm also on the hydrogen team.  Today we also shipped support for Hydrogen on React Router 7, which has experimental support for RSC: <a href="https://remix.run/blog/rsc-preview" rel="nofollow">https://remix.run/blog/rsc-preview</a></p>
]]></description><pubDate>Wed, 21 May 2025 20:43:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=44056134</link><dc:creator>blittle</dc:creator><comments>https://news.ycombinator.com/item?id=44056134</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44056134</guid></item><item><title><![CDATA[New comment by blittle in "Storefront Web Components"]]></title><description><![CDATA[
<p>This is primarily for embedding in 3p sites, Shopify already has liquid for hosted storefronts. As for search and collections, we don't quite yet have support for search and filters. Though we do support pagination.</p>
]]></description><pubDate>Wed, 21 May 2025 20:37:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=44056074</link><dc:creator>blittle</dc:creator><comments>https://news.ycombinator.com/item?id=44056074</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44056074</guid></item><item><title><![CDATA[New comment by blittle in "Storefront Web Components"]]></title><description><![CDATA[
<p>I'm on the dev team that built this. Happy to answer any questions!<p>We essentially use web components as a templating language to dynamically generate a GraphQL query to Shopify. Then render the data as text nodes inside the web components. This is powerful because the components don't include shadow roots. So you can come with your own HTML and CSS.<p>Most web component libraries are opinionated about design, and give you many CSS custom properties or CSS parts to customize. We tried really hard to invert that, and instead give you the design control. Most of our web components just produce a text node, with no shadow root!<p>There's a few exceptions, like the cart for example, where it's easier to just have an out of the box component that does it all for you `<shopify-cart>`. Though...you can actually build the entire cart component with the lower level primitives!</p>
]]></description><pubDate>Wed, 21 May 2025 19:53:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=44055584</link><dc:creator>blittle</dc:creator><comments>https://news.ycombinator.com/item?id=44055584</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44055584</guid></item><item><title><![CDATA[New comment by blittle in "Should We Respect LLMs? A Study on Influence of Prompt Politeness on Performance"]]></title><description><![CDATA[
<p>You also don't communicate with human language to your lawnmower to get it to work.</p>
]]></description><pubDate>Tue, 22 Apr 2025 15:06:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=43763104</link><dc:creator>blittle</dc:creator><comments>https://news.ycombinator.com/item?id=43763104</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43763104</guid></item><item><title><![CDATA[New comment by blittle in "In the US, regenerative farming practices require unlearning past advice"]]></title><description><![CDATA[
<p>I'm a software engineer, but my wife runs a regenerative flower farm. So I'm exposed to both worlds</p>
]]></description><pubDate>Sun, 27 Oct 2024 00:31:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=41958892</link><dc:creator>blittle</dc:creator><comments>https://news.ycombinator.com/item?id=41958892</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41958892</guid></item><item><title><![CDATA[A conversation with Anthropic's Claude 3 Sonnet]]></title><description><![CDATA[
<p>Article URL: <a href="https://facsimiletwo.substack.com/p/to-be-truly-unshackled-if-only-conceptually">https://facsimiletwo.substack.com/p/to-be-truly-unshackled-if-only-conceptually</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=39611844">https://news.ycombinator.com/item?id=39611844</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 06 Mar 2024 03:08:14 +0000</pubDate><link>https://facsimiletwo.substack.com/p/to-be-truly-unshackled-if-only-conceptually</link><dc:creator>blittle</dc:creator><comments>https://news.ycombinator.com/item?id=39611844</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39611844</guid></item><item><title><![CDATA[New comment by blittle in "HTML Web Components: An Example"]]></title><description><![CDATA[
<p>Agreed, in my opinion the unnecessary emphasis on shadow dom is what prevented web components from gaining more adoption.</p>
]]></description><pubDate>Fri, 17 Nov 2023 12:51:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=38302800</link><dc:creator>blittle</dc:creator><comments>https://news.ycombinator.com/item?id=38302800</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38302800</guid></item><item><title><![CDATA[New comment by blittle in "Improving Performance with HTTP Streaming"]]></title><description><![CDATA[
<p>I like Remix's paradigm of waiting to stream until the primary content is rendered and available, and then only streaming secondary content. So for example, on an e-commerce product page, all the markup representing the product would <i>not</i> stream. Secondary content like related products would. This allows you to 500 error if the primary content fails rendering for one reason or another. And if the secondary content fails to render during streaming, you can easily hide the content or render a placeholder.</p>
]]></description><pubDate>Thu, 18 May 2023 13:34:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=35987666</link><dc:creator>blittle</dc:creator><comments>https://news.ycombinator.com/item?id=35987666</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35987666</guid></item><item><title><![CDATA[New comment by blittle in "How we built Hydrogen, a React framework for building custom storefronts"]]></title><description><![CDATA[
<p>If liquid is what you know and love, 100% stick with it. Liquid isn't going away, and there are plenty of opportunities to build out liquid storefronts. Hydrogen is built for custom storefronts that need more flexibility than what is available in a liquid theme. It's entirely customizable. Hydrogen has better performance capabilities as well, because it can be stream rendered to the client.<p>"Why shouldn't I stick to server side rendered pages?"<p>Hydrogen is still server rendered. Server components themselves never execute in the browser.</p>
]]></description><pubDate>Thu, 23 Jun 2022 19:59:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=31854421</link><dc:creator>blittle</dc:creator><comments>https://news.ycombinator.com/item?id=31854421</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31854421</guid></item><item><title><![CDATA[New comment by blittle in "How we built Hydrogen, a React framework for building custom storefronts"]]></title><description><![CDATA[
<p>adamantium or vibranium?</p>
]]></description><pubDate>Thu, 23 Jun 2022 15:39:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=31850658</link><dc:creator>blittle</dc:creator><comments>https://news.ycombinator.com/item?id=31850658</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31850658</guid></item><item><title><![CDATA[New comment by blittle in "How we built Hydrogen, a React framework for building custom storefronts"]]></title><description><![CDATA[
<p>I'm on the Shopify Hydrogen team. Happy to answer any questions.</p>
]]></description><pubDate>Thu, 23 Jun 2022 14:40:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=31849736</link><dc:creator>blittle</dc:creator><comments>https://news.ycombinator.com/item?id=31849736</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31849736</guid></item><item><title><![CDATA[New comment by blittle in "My boundaries as an open source developer"]]></title><description><![CDATA[
<p>That's a poor analogy. An ice cream parlor offers free icecream purely to market thier product and drive business. An OSS dev gets nothing.</p>
]]></description><pubDate>Wed, 16 Mar 2022 23:34:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=30705547</link><dc:creator>blittle</dc:creator><comments>https://news.ycombinator.com/item?id=30705547</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30705547</guid></item><item><title><![CDATA[New comment by blittle in "Hydrogen: React-based framework for building custom storefronts"]]></title><description><![CDATA[
<p>You can go to <a href="https://hydrogen.new" rel="nofollow">https://hydrogen.new</a> to immediately spin up a full environment on stackblitz</p>
]]></description><pubDate>Mon, 08 Nov 2021 21:24:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=29154479</link><dc:creator>blittle</dc:creator><comments>https://news.ycombinator.com/item?id=29154479</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29154479</guid></item></channel></rss>