<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: XiZhao</title><link>https://news.ycombinator.com/user?id=XiZhao</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 04 May 2026 16:14:49 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=XiZhao" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by XiZhao in "Text-to-CAD"]]></title><description><![CDATA[
<p>I just posted this somewhere else -- but overall big fan of these text to cad rigs as projects.<p>Obligatory mention of <a href="https://zoo.dev/" rel="nofollow">https://zoo.dev/</a> who went to extreme lengths on this.<p>I will say I explored this reasonably deeply and came away with the conclusion that even though we have OpenSCAD and all these examples, LLMs are still very weak at spatial reasoning compared to diffusion models.<p>You can do all sorts of tricks like have a parts library to get around this and do physics checks but another inconvenient truth is whenever you design a complex assembly, every change to that part needs to be aware of the other parts in the design -- thus you need a global part-aware editing capability from diffusion.<p>That's getting solved already in china leading labs, and bottlenecked by the lack of good training data, which china is solving with mass labor.<p>This will be solved overseas first before we will in the US.<p>p.s. I am not affiliated with zoo or any of these other things FYI was just very curious about this whole area</p>
]]></description><pubDate>Sun, 03 May 2026 18:50:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=48000104</link><dc:creator>XiZhao</dc:creator><comments>https://news.ycombinator.com/item?id=48000104</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48000104</guid></item><item><title><![CDATA[New comment by XiZhao in "Show HN: AI CAD Harness"]]></title><description><![CDATA[
<p>Obligatory mention of <a href="https://zoo.dev/" rel="nofollow">https://zoo.dev/</a> the leader in this space.<p>I will say I explored this reasonably deeply and came away with the conclusion that even though we have OpenSCAD and all these examples, LLMs are still very weak at spatial reasoning compared to diffusion models.<p>You can do all sorts of tricks like have a parts library to get around this and do physics checks but another inconvenient truth is whenever you design a complex assembly, every change to that part needs to be aware of the other parts in the design -- thus you need a global part-aware editing capability from diffusion.<p>That's getting solved already in china leading labs, and bottlenecked by the lack of good training data, which china is solving with mass labor.<p>This will be solved overseas first before we will in the US.</p>
]]></description><pubDate>Sat, 02 May 2026 03:38:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=47983086</link><dc:creator>XiZhao</dc:creator><comments>https://news.ycombinator.com/item?id=47983086</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47983086</guid></item><item><title><![CDATA[New comment by XiZhao in "Show HN: Tracking AI Code with Git AI"]]></title><description><![CDATA[
<p>Git AI is awesome -- very needed.</p>
]]></description><pubDate>Mon, 10 Nov 2025 19:33:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=45879866</link><dc:creator>XiZhao</dc:creator><comments>https://news.ycombinator.com/item?id=45879866</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45879866</guid></item><item><title><![CDATA[New comment by XiZhao in "A 4k-Room Text Adventure Written by One Human in QBasic No AI"]]></title><description><![CDATA[
<p>This comment reads like it was ai generated</p>
]]></description><pubDate>Thu, 16 Oct 2025 23:38:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=45611966</link><dc:creator>XiZhao</dc:creator><comments>https://news.ycombinator.com/item?id=45611966</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45611966</guid></item><item><title><![CDATA[New comment by XiZhao in "Fossabot: AI code review for Dependabot/Renovate on breaking changes and impacts"]]></title><description><![CDATA[
<p>One would imagine they are broadly similar; but that's off the assumption that codebases are similar as well.<p>Migrations between versions can have big variance largely as a function of the parent codebase and not the dependency change.  A simple example of this would be a supported node version bump. It's common to lose support for older node runtimes with new dependency versions, but migrating the parent codebase may require large custom efforts like changing module systems.</p>
]]></description><pubDate>Wed, 01 Oct 2025 17:40:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=45440627</link><dc:creator>XiZhao</dc:creator><comments>https://news.ycombinator.com/item?id=45440627</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45440627</guid></item><item><title><![CDATA[Fossa Acquires Edgebit - Auto Dependency Updates]]></title><description><![CDATA[
<p>Article URL: <a href="https://fossa.com/blog/fossa-acquires-edgebit/">https://fossa.com/blog/fossa-acquires-edgebit/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45414862">https://news.ycombinator.com/item?id=45414862</a></p>
<p>Points: 12</p>
<p># Comments: 1</p>
]]></description><pubDate>Mon, 29 Sep 2025 15:15:20 +0000</pubDate><link>https://fossa.com/blog/fossa-acquires-edgebit/</link><dc:creator>XiZhao</dc:creator><comments>https://news.ycombinator.com/item?id=45414862</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45414862</guid></item><item><title><![CDATA[New comment by XiZhao in "SSHTron: A multiplayer lightcycle game that runs through SSH"]]></title><description><![CDATA[
<p>This was created by Zach Latta, who runs an awesome non profit called Hack Club that produces some of the top high school technical talent through community coding clubs.  Highly encourage you donate to Hack Club!</p>
]]></description><pubDate>Sat, 14 Jun 2025 17:40:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=44277658</link><dc:creator>XiZhao</dc:creator><comments>https://news.ycombinator.com/item?id=44277658</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44277658</guid></item><item><title><![CDATA[New comment by XiZhao in "Demonstrably Secure Software Supply Chains with Nix"]]></title><description><![CDATA[
<p>I run a sw supply chain company (fossa.com) -- agree that there's a lot of low hanging gains like inventory still around.  There is a shocking amount of very basic but invisible surface area that leads to downstream attack vectors.<p>From a company's PoV -- I think you'd have to just assume all 3rd party code is popped and install some kind of control step given that assumption.  I like the idea of reviewing all 3rd party code as if its your own which is now possible with some scalable code review tools.</p>
]]></description><pubDate>Mon, 12 May 2025 16:39:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=43964942</link><dc:creator>XiZhao</dc:creator><comments>https://news.ycombinator.com/item?id=43964942</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43964942</guid></item><item><title><![CDATA[New comment by XiZhao in "ChatGPT Pro"]]></title><description><![CDATA[
<p>Is it just me or is the upgrade path not turned on yet?</p>
]]></description><pubDate>Thu, 05 Dec 2024 18:19:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=42330843</link><dc:creator>XiZhao</dc:creator><comments>https://news.ycombinator.com/item?id=42330843</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42330843</guid></item><item><title><![CDATA[New comment by XiZhao in "Apple Hugs: Human Gaussian Splats (CVPR 2024)"]]></title><description><![CDATA[
<p>Very interesting research -- possibilities are endless for personalization, rigging, character animation.  Especially interesting how few frames it takes to accomplish this.</p>
]]></description><pubDate>Mon, 22 Apr 2024 23:24:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=40125877</link><dc:creator>XiZhao</dc:creator><comments>https://news.ycombinator.com/item?id=40125877</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40125877</guid></item><item><title><![CDATA[New comment by XiZhao in "Meta plans to lay off 10k employees"]]></title><description><![CDATA[
<p>This is a great take on Meta -- in some ways there's an element of macro justice or a return to form in tech and innovation with this shift.</p>
]]></description><pubDate>Tue, 14 Mar 2023 15:59:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=35153648</link><dc:creator>XiZhao</dc:creator><comments>https://news.ycombinator.com/item?id=35153648</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35153648</guid></item><item><title><![CDATA[New comment by XiZhao in "With Layoffs, NPR becomes latest media outlet to cut jobs"]]></title><description><![CDATA[
<p>Interesting to see NPR reporting on its own cuts</p>
]]></description><pubDate>Thu, 23 Feb 2023 23:02:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=34918019</link><dc:creator>XiZhao</dc:creator><comments>https://news.ycombinator.com/item?id=34918019</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34918019</guid></item><item><title><![CDATA[Podcast: Adopting Haskell in Production as a Primary Language]]></title><description><![CDATA[
<p>Article URL: <a href="https://fossa.com/blog/fossa-podcast-adopting-haskell/">https://fossa.com/blog/fossa-podcast-adopting-haskell/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=34753468">https://news.ycombinator.com/item?id=34753468</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 11 Feb 2023 16:00:04 +0000</pubDate><link>https://fossa.com/blog/fossa-podcast-adopting-haskell/</link><dc:creator>XiZhao</dc:creator><comments>https://news.ycombinator.com/item?id=34753468</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34753468</guid></item><item><title><![CDATA[New comment by XiZhao in "Tamagui 1.0 – Cross-platform React apps in less time, with better performance"]]></title><description><![CDATA[
<p>This is the best made component library I’ve seen in a long time, very thoughtfully designed</p>
]]></description><pubDate>Fri, 30 Dec 2022 17:27:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=34187266</link><dc:creator>XiZhao</dc:creator><comments>https://news.ycombinator.com/item?id=34187266</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34187266</guid></item><item><title><![CDATA[New comment by XiZhao in "Competitive Analysis for Engineers"]]></title><description><![CDATA[
<p>StaySaasy is my favorite tech blog of 2021.  I am glad to see it on HN.  I think their posts are a really unique and thoughtful corpus for a gap in thought leadership for scaling B2B engineering / product teams.</p>
]]></description><pubDate>Tue, 04 May 2021 20:18:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=27042388</link><dc:creator>XiZhao</dc:creator><comments>https://news.ycombinator.com/item?id=27042388</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27042388</guid></item><item><title><![CDATA[New comment by XiZhao in "Condition: A 64KB WebGL Intro"]]></title><description><![CDATA[
<p>Wow! This is so impressive, I get old school PS2 / Kingdom Hearts / DDR vibes from this.</p>
]]></description><pubDate>Mon, 05 Apr 2021 22:55:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=26705708</link><dc:creator>XiZhao</dc:creator><comments>https://news.ycombinator.com/item?id=26705708</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26705708</guid></item><item><title><![CDATA[New comment by XiZhao in "You Shall Not Pass"]]></title><description><![CDATA[
<p>HN hug of death</p>
]]></description><pubDate>Fri, 12 Feb 2021 04:45:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=26110821</link><dc:creator>XiZhao</dc:creator><comments>https://news.ycombinator.com/item?id=26110821</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26110821</guid></item><item><title><![CDATA[New comment by XiZhao in "How I got to $9.99 MRR after 7 years"]]></title><description><![CDATA[
<p>Really? I thought it was funny.</p>
]]></description><pubDate>Fri, 11 Dec 2020 19:07:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=25389409</link><dc:creator>XiZhao</dc:creator><comments>https://news.ycombinator.com/item?id=25389409</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25389409</guid></item><item><title><![CDATA[New comment by XiZhao in "Brave Complies With Apple iOS Guidelines"]]></title><description><![CDATA[
<p>The walls in the garden continue to rise.</p>
]]></description><pubDate>Thu, 10 Dec 2020 20:01:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=25377838</link><dc:creator>XiZhao</dc:creator><comments>https://news.ycombinator.com/item?id=25377838</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25377838</guid></item><item><title><![CDATA[New comment by XiZhao in "Gitlab compensation calculator is not open to everyone anymore"]]></title><description><![CDATA[
<p>Must have been ironic for the person who authored this commit to be editing the #transparency section.</p>
]]></description><pubDate>Mon, 26 Oct 2020 06:30:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=24893323</link><dc:creator>XiZhao</dc:creator><comments>https://news.ycombinator.com/item?id=24893323</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24893323</guid></item></channel></rss>