<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: xixixao</title><link>https://news.ycombinator.com/user?id=xixixao</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 22 May 2026 21:44:26 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=xixixao" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by xixixao in "Project Hail Mary – Stellar Navigation Chart"]]></title><description><![CDATA[
<p>This is so beautiful, this thread doesn't have enough praise! It's not easy to get this "right". Lovely!</p>
]]></description><pubDate>Thu, 21 May 2026 18:31:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=48227107</link><dc:creator>xixixao</dc:creator><comments>https://news.ycombinator.com/item?id=48227107</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48227107</guid></item><item><title><![CDATA[New comment by xixixao in "Utah lawmakers form united front in push to ban prediction markets"]]></title><description><![CDATA[
<p>Honest question which I think is at the heart of the question: What’s the difference between these and NYSE / Robinhood?</p>
]]></description><pubDate>Mon, 18 May 2026 13:32:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=48179667</link><dc:creator>xixixao</dc:creator><comments>https://news.ycombinator.com/item?id=48179667</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48179667</guid></item><item><title><![CDATA[New comment by xixixao in "Write some software, give it away for free"]]></title><description><![CDATA[
<p>Everyone is commenting on the blog but not the service. I remain skeptical:<p>A. Either it will remain obscure and not see any real use<p>B. (Less likely) It will get abused to hell before it is shutdown.<p>Claims of removing violating content “immediately” seem unrealistic under decent usage, unless that $600 can grow unbounded.</p>
]]></description><pubDate>Tue, 05 May 2026 23:32:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=48030186</link><dc:creator>xixixao</dc:creator><comments>https://news.ycombinator.com/item?id=48030186</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48030186</guid></item><item><title><![CDATA[New comment by xixixao in "PyInfra 3.8.0"]]></title><description><![CDATA[
<p>The environment around the language can put in limits (on time, number of operations, etc.)<p>Convex does this well, replacing SQL (somewhat yaml-like sucky old declarative language) with JS/TS but in a well-locked-down environment with limits to ensure one mutation or query doesn’t take down the whole DB.</p>
]]></description><pubDate>Tue, 05 May 2026 10:48:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=48020675</link><dc:creator>xixixao</dc:creator><comments>https://news.ycombinator.com/item?id=48020675</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48020675</guid></item><item><title><![CDATA[New comment by xixixao in "Let's talk about LLMs"]]></title><description><![CDATA[
<p>Wait, have you been using Cursor? This is exaclty what it does fairly well.</p>
]]></description><pubDate>Tue, 05 May 2026 05:20:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=48018359</link><dc:creator>xixixao</dc:creator><comments>https://news.ycombinator.com/item?id=48018359</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48018359</guid></item><item><title><![CDATA[New comment by xixixao in "Show HN: DAC – open-source dashboard as code tool for agents and humans"]]></title><description><![CDATA[
<p>Why do ppl think building something through yaml is ever a good idea??<p>(I know why: for a platform it’s simpler to parse a yaml than to run code, but it’s almost never a good idea for anything that needs to scale in complexity)</p>
]]></description><pubDate>Sat, 02 May 2026 15:38:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=47987331</link><dc:creator>xixixao</dc:creator><comments>https://news.ycombinator.com/item?id=47987331</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47987331</guid></item><item><title><![CDATA[New comment by xixixao in "If I could make my own GitHub"]]></title><description><![CDATA[
<p>The really bad:<p>UI is constantly inconsistent. You have to keep reloading the page to hope to see what’s up with your MR. Doesn’t help it’s super slow to load.<p>The backend infra is super unreliable, with actions failing to start, merge trains being stuck, their webhooks being overloaded.</p>
]]></description><pubDate>Fri, 01 May 2026 13:48:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=47974788</link><dc:creator>xixixao</dc:creator><comments>https://news.ycombinator.com/item?id=47974788</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47974788</guid></item><item><title><![CDATA[New comment by xixixao in "If I could make my own GitHub"]]></title><description><![CDATA[
<p>If you think GitLab is a good alternative to GitHub, I have 0 trust in you.<p>GitLab and Azure are a daily source of pain for us.</p>
]]></description><pubDate>Fri, 01 May 2026 09:42:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=47972832</link><dc:creator>xixixao</dc:creator><comments>https://news.ycombinator.com/item?id=47972832</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47972832</guid></item><item><title><![CDATA[New comment by xixixao in "I am building a cloud"]]></title><description><![CDATA[
<p>Convex's open source version is OK as long as you don't expect huge load.</p>
]]></description><pubDate>Thu, 23 Apr 2026 13:24:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=47875489</link><dc:creator>xixixao</dc:creator><comments>https://news.ycombinator.com/item?id=47875489</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47875489</guid></item><item><title><![CDATA[New comment by xixixao in "Show HN: VidStudio, a browser based video editor that doesn't upload your files"]]></title><description><![CDATA[
<p>Dynamically and statically linked libs is hilarious in the context of webassembly running in the browser.</p>
]]></description><pubDate>Tue, 21 Apr 2026 13:36:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=47848632</link><dc:creator>xixixao</dc:creator><comments>https://news.ycombinator.com/item?id=47848632</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47848632</guid></item><item><title><![CDATA[New comment by xixixao in "Atlassian enables default data collection to train AI"]]></title><description><![CDATA[
<p>Confluence is ok and has improved recently.<p>Jira is garbage (frontend, backend). Tough but true.</p>
]]></description><pubDate>Mon, 20 Apr 2026 16:59:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=47837158</link><dc:creator>xixixao</dc:creator><comments>https://news.ycombinator.com/item?id=47837158</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47837158</guid></item><item><title><![CDATA[New comment by xixixao in "Opus 4.7 to 4.6 Inflation is ~45%"]]></title><description><![CDATA[
<p>This is the “ad tax” reasoning, but ultimately I think the answer is greater efficiency. So there is a real value, even if all competitors use the tools.<p>It’s like saying clothing manufacturers are paying the “loom tax” tax when they could have been weaving by hand…</p>
]]></description><pubDate>Sat, 18 Apr 2026 18:09:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=47818075</link><dc:creator>xixixao</dc:creator><comments>https://news.ycombinator.com/item?id=47818075</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47818075</guid></item><item><title><![CDATA[New comment by xixixao in "TigerBeetle: A Trillion Transactions [video]"]]></title><description><![CDATA[
<p>Have you tried Convex?</p>
]]></description><pubDate>Thu, 16 Apr 2026 21:52:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=47799978</link><dc:creator>xixixao</dc:creator><comments>https://news.ycombinator.com/item?id=47799978</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47799978</guid></item><item><title><![CDATA[New comment by xixixao in "Forcing an inversion of control on the SaaS stack"]]></title><description><![CDATA[
<p>They have it in the app… grrr</p>
]]></description><pubDate>Wed, 15 Apr 2026 17:18:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=47782139</link><dc:creator>xixixao</dc:creator><comments>https://news.ycombinator.com/item?id=47782139</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47782139</guid></item><item><title><![CDATA[New comment by xixixao in "jj – the CLI for Jujutsu"]]></title><description><![CDATA[
<p>git absorb exists too fyi</p>
]]></description><pubDate>Tue, 14 Apr 2026 14:15:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=47765960</link><dc:creator>xixixao</dc:creator><comments>https://news.ycombinator.com/item?id=47765960</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47765960</guid></item><item><title><![CDATA[New comment by xixixao in "GitHub Stacked PRs"]]></title><description><![CDATA[
<p>It has improved massively by 2023 when I left.</p>
]]></description><pubDate>Tue, 14 Apr 2026 08:24:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=47762831</link><dc:creator>xixixao</dc:creator><comments>https://news.ycombinator.com/item?id=47762831</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47762831</guid></item><item><title><![CDATA[New comment by xixixao in "GitHub Stacked PRs"]]></title><description><![CDATA[
<p>Conflicts spawn most likely because PR A was squashed, and once you squash Git doesn't know that PR B's ancestors commits are the same thing as the squashed commit on main.<p>No idea if this feature fixes this.<p>Edit: Hopefully `gh stack sync` does the rebasing correctly (rebase --onto with the PR A's last commit as base)</p>
]]></description><pubDate>Mon, 13 Apr 2026 21:37:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=47758137</link><dc:creator>xixixao</dc:creator><comments>https://news.ycombinator.com/item?id=47758137</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47758137</guid></item><item><title><![CDATA[New comment by xixixao in "GitHub Stacked PRs"]]></title><description><![CDATA[
<p>Workflows can vary, but what I like:<p>PR/MR is an "atomic" change (ideally the smallest change that can be landed separately - smallest makes it easier to review, bisect and revert)<p>Individual commits (or what "versions" are in Phabricator) are used for the evolution of the PR/MR to achieve that change.<p>But really I have 2 use cases for the commits:<p>1. the PR/MR is still too big, so I split it into individual commits (I know they will land together)<p>2. I keep the history of the evolution of the PR/MR in the commits ("changed foo to bar cause its a better approach")</p>
]]></description><pubDate>Mon, 13 Apr 2026 21:34:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=47758107</link><dc:creator>xixixao</dc:creator><comments>https://news.ycombinator.com/item?id=47758107</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47758107</guid></item><item><title><![CDATA[New comment by xixixao in "I won't download your app. The web version is a-ok"]]></title><description><![CDATA[
<p>Also they only have dark mode in the app, even though the app is (or was) clearly not native anyway.</p>
]]></description><pubDate>Mon, 06 Apr 2026 15:09:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=47661946</link><dc:creator>xixixao</dc:creator><comments>https://news.ycombinator.com/item?id=47661946</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47661946</guid></item><item><title><![CDATA[New comment by xixixao in "European alternatives to Google, Apple, Dropbox and 120 US apps"]]></title><description><![CDATA[
<p>If you were just a little bit serious you wouldn’t be discussing this on a site run by Y-Combinator!<p>(the “angry” comments are so tiring)</p>
]]></description><pubDate>Fri, 03 Apr 2026 11:54:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=47625641</link><dc:creator>xixixao</dc:creator><comments>https://news.ycombinator.com/item?id=47625641</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47625641</guid></item></channel></rss>