<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: swiftcoder</title><link>https://news.ycombinator.com/user?id=swiftcoder</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 14 Jun 2026 22:28:02 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=swiftcoder" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by swiftcoder in "How to Earn a Billion Dollars"]]></title><description><![CDATA[
<p>Inflation has made so many "millionaires" (8% of US households), and at the same rendered it a meaningless title - a salaried worker who paid off their 30 year mortgage and has a little in their 401k is quite likely to cross the million net worth threshold.<p>A million is hardly buying mansions, yachts, and champagne-filled swimming pools in the current economy</p>
]]></description><pubDate>Sun, 14 Jun 2026 18:13:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=48530634</link><dc:creator>swiftcoder</dc:creator><comments>https://news.ycombinator.com/item?id=48530634</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48530634</guid></item><item><title><![CDATA[New comment by swiftcoder in "Extinction-Level Capitalism"]]></title><description><![CDATA[
<p>There's a core problem this analysis overlooks: OpenAI and Anthropic don't have a moat. The Chinese labs are consistently able to replicate their LLM capabilities a few months after the fact, and then release open-weight models a few months later...<p>The only way for "Big AI" to become a thing is for them to establish a moat, and right now the only path to that appears to be achieving regulatory capture in the US, which is a fickle and unstable state of affairs.</p>
]]></description><pubDate>Sun, 14 Jun 2026 17:58:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=48530429</link><dc:creator>swiftcoder</dc:creator><comments>https://news.ycombinator.com/item?id=48530429</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48530429</guid></item><item><title><![CDATA[New comment by swiftcoder in "Noise infusion banned from statistical products published by Census Bureau"]]></title><description><![CDATA[
<p>> serious issues downstream as most researchers and statisticians that ingested the data weren't prepared for receiving noisy data values<p>They weren't prepared for data that was <i>obviously</i> noisy. The data has always been inherently inaccurate, and folks just chose to ignore that previously</p>
]]></description><pubDate>Sat, 13 Jun 2026 16:41:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=48518931</link><dc:creator>swiftcoder</dc:creator><comments>https://news.ycombinator.com/item?id=48518931</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48518931</guid></item><item><title><![CDATA[New comment by swiftcoder in "Noise infusion banned from statistical products published by Census Bureau"]]></title><description><![CDATA[
<p>TFA lays out why things don't work that way. If you erode trust in the privacy of census responses, an awful lot of folks will have to start lying on their census</p>
]]></description><pubDate>Sat, 13 Jun 2026 16:38:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=48518908</link><dc:creator>swiftcoder</dc:creator><comments>https://news.ycombinator.com/item?id=48518908</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48518908</guid></item><item><title><![CDATA[New comment by swiftcoder in "The state of building user interfaces in Rust"]]></title><description><![CDATA[
<p>le sigh</p>
]]></description><pubDate>Sat, 13 Jun 2026 15:45:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=48518402</link><dc:creator>swiftcoder</dc:creator><comments>https://news.ycombinator.com/item?id=48518402</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48518402</guid></item><item><title><![CDATA[New comment by swiftcoder in "AI OSS tool repo goes archived over night after raising $7.3M Seed"]]></title><description><![CDATA[
<p>> very confident you'll be able to use them to justify another raise soon<p>That is indeed how the VC funding game is played. If you don't raise another round, you are dead anyway, so you spend down your seed round to try and justify that following round...</p>
]]></description><pubDate>Sat, 13 Jun 2026 15:37:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=48518318</link><dc:creator>swiftcoder</dc:creator><comments>https://news.ycombinator.com/item?id=48518318</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48518318</guid></item><item><title><![CDATA[New comment by swiftcoder in "The state of building user interfaces in Rust"]]></title><description><![CDATA[
<p>> It is when winnit or WGPU etc make big breaking changes (Often from accumulation over time) where things get hairy!<p>Winit has had so much churn over time, I hope they settle down at some point.<p>I can pretty much guarantee that if I try to build a project from 3+ years ago, the old version of winit will not compile on my Mac, and the new version of winit will have a completely different API surface.</p>
]]></description><pubDate>Sat, 13 Jun 2026 15:31:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=48518259</link><dc:creator>swiftcoder</dc:creator><comments>https://news.ycombinator.com/item?id=48518259</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48518259</guid></item><item><title><![CDATA[New comment by swiftcoder in "If you are asking for human attention, demonstrate human effort"]]></title><description><![CDATA[
<p>> Does everybody produce completely readable, tested code every time?<p>Do your coworkers not reliably produce readable, tested code?<p>That's kind of the minimum bar for a software engineer in my book</p>
]]></description><pubDate>Sat, 13 Jun 2026 15:27:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=48518220</link><dc:creator>swiftcoder</dc:creator><comments>https://news.ycombinator.com/item?id=48518220</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48518220</guid></item><item><title><![CDATA[New comment by swiftcoder in "If you are asking for human attention, demonstrate human effort"]]></title><description><![CDATA[
<p>> it is a deep skill to get other stuff done while blocked anyway, like say cleanups and tests etc.<p>Which themselves generate more PRs (or larger PRs)...</p>
]]></description><pubDate>Fri, 12 Jun 2026 20:39:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=48509178</link><dc:creator>swiftcoder</dc:creator><comments>https://news.ycombinator.com/item?id=48509178</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48509178</guid></item><item><title><![CDATA[New comment by swiftcoder in "If you are asking for human attention, demonstrate human effort"]]></title><description><![CDATA[
<p>> in a few sentences, what do you expect out of a quality code review? (sounds like nothing in your case, but I am curious)<p>From my perspective, there are three sorts of PRs:<p>- One is very close to the final form of a particular change, and any feedback you get at that late stage is indicative of holes in your process.<p>- Another is one where someone throws something up and says "hey, this is an experiment, can I get feedback on the approach". This is great, the parameters are clear, not much to say about these.<p>- The 3rd sort is someone making a trivial 5-line patch to a makefile/cargo.toml/github workflow/etc. These add basically no value to anyone.<p>Of those only the 2nd type really brings much value, and those are the ones that folks would keep posting even if you didn't require PRs (since they have an actual question, or a cool thing to show off).<p>I'll also note that this only really negatively impacts small remote teams, because on a sufficiently large, co-located team, you just ask your buddy one desk over to rubber stamp all the trivial commits...</p>
]]></description><pubDate>Fri, 12 Jun 2026 20:35:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=48509149</link><dc:creator>swiftcoder</dc:creator><comments>https://news.ycombinator.com/item?id=48509149</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48509149</guid></item><item><title><![CDATA[New comment by swiftcoder in "Slightly reducing the sloppiness of AI generated front end"]]></title><description><![CDATA[
<p>sorry, that was meant to be miro.com, before autocorrect struck</p>
]]></description><pubDate>Fri, 12 Jun 2026 20:19:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=48509003</link><dc:creator>swiftcoder</dc:creator><comments>https://news.ycombinator.com/item?id=48509003</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48509003</guid></item><item><title><![CDATA[New comment by swiftcoder in "Global population movements from 1990 to 2023"]]></title><description><![CDATA[
<p>My elderly British relatives have to prove every year that they are still alive (sworn statement by an official in their country of residence) if they want to keep drawing their government pension.<p>Of course pensions aren't contingent on being in-country, but I have trouble picturing the same bureaucracy being less anal about other government benefits.</p>
]]></description><pubDate>Fri, 12 Jun 2026 16:33:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=48506222</link><dc:creator>swiftcoder</dc:creator><comments>https://news.ycombinator.com/item?id=48506222</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48506222</guid></item><item><title><![CDATA[New comment by swiftcoder in "Slightly reducing the sloppiness of AI generated front end"]]></title><description><![CDATA[
<p>To me the "AI slop" mostly just looks like the last decade of SaaS products.<p>Do the landing pages of auth0.com, devcycle.com, micro.com, or datadog.com <i>not</i> look like slop to other people?</p>
]]></description><pubDate>Fri, 12 Jun 2026 15:52:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=48505693</link><dc:creator>swiftcoder</dc:creator><comments>https://news.ycombinator.com/item?id=48505693</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48505693</guid></item><item><title><![CDATA[New comment by swiftcoder in "WASI 0.3"]]></title><description><![CDATA[
<p>I think I've seen you comment this on every recent WASM post, and I'm really wondering what you think breakthrough success looks like for a low-level technology like WASM?<p>Do you expect everyone to hand-code their websites in WASM? Do you expect every webapp be cross-compiled to WASM?<p>From where I'm standing, WASM is extremely successful in its specific niches: in enabling islands of high-performance in otherwise web-based software, and in sandboxing plugins to native apps/servers.</p>
]]></description><pubDate>Fri, 12 Jun 2026 15:47:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=48505626</link><dc:creator>swiftcoder</dc:creator><comments>https://news.ycombinator.com/item?id=48505626</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48505626</guid></item><item><title><![CDATA[New comment by swiftcoder in "Nobody ever gets credit for fixing problems that never happened (2001) [pdf]"]]></title><description><![CDATA[
<p>> I've been in those companies where "struggling departments" ended up getting all the praises and raise in budgets the following quarter because of the heroic saves they did, and raising awareness on how important they are... For stuff they totally caused on themselves.<p>This is a very game-able system, and I'd wager a decent amount that any senior engineers on those teams know <i>exactly</i> what they are doing. In a lot of (broken, but aren't they all) management structures, it's better to be seen to swoop in with the save than to quietly fix it ahead of time.<p>And if your management is structuring rewards like this, it leads to your seniors anticipating a bunch of these failures, lining up 90% of the fix before hand, so that they can jump on the oncall escalation with a 100% "Hail Mary" of a fix...</p>
]]></description><pubDate>Fri, 12 Jun 2026 13:10:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=48503685</link><dc:creator>swiftcoder</dc:creator><comments>https://news.ycombinator.com/item?id=48503685</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48503685</guid></item><item><title><![CDATA[New comment by swiftcoder in "If you are asking for human attention, demonstrate human effort"]]></title><description><![CDATA[
<p>> If their PRs don't get merged they don't perform. It is trivial to overload your coworkers with secondary tasks due to your "high performance".<p>We're all aware that a huge portion of the busywork that makes a team successful is not actually reflected in their upwards-facing deliverables (increasing test coverage, improving infra, adopting new tools/methodologies, preemptive security patching, etc). Your actual high performers, if you have any, are doing all that stuff in addition to their regularly-scheduled duties.<p>If management weren't at least tacitly on board with this arrangement, your high performers would go work somewhere else. So my experience is that good managers don't tend to see this your way.</p>
]]></description><pubDate>Fri, 12 Jun 2026 13:04:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=48503621</link><dc:creator>swiftcoder</dc:creator><comments>https://news.ycombinator.com/item?id=48503621</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48503621</guid></item><item><title><![CDATA[New comment by swiftcoder in "If you are asking for human attention, demonstrate human effort"]]></title><description><![CDATA[
<p>Yeah, that's fair. I have spent most of my career on high-pressure teams within FAANG, where we aggressively managed-out anyone who wasn't making the grade. And now in the startup world, we apply a very aggressive hiring bar.<p>I'm not sure how much I'd enjoy working on teams who were routinely producing PRs that were in bad shape.</p>
]]></description><pubDate>Fri, 12 Jun 2026 12:53:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=48503511</link><dc:creator>swiftcoder</dc:creator><comments>https://news.ycombinator.com/item?id=48503511</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48503511</guid></item><item><title><![CDATA[New comment by swiftcoder in "If you are asking for human attention, demonstrate human effort"]]></title><description><![CDATA[
<p>I think that's a valuable point. Especially as LLMs bring the cost of prototyping down (and reduce emotional investment in code written), it may be more viable to use PRs as proposals/sketches of a solution.<p>With human reviewers, I find that by the time someone has churned out enough of a solution to post a PR, they are already quite invested in specifics of the solution, and it makes it emotionally costly (to both author and reviewer) when someone says "hey, I'm not a fan of this whole approach, lets start over and do it this other way"</p>
]]></description><pubDate>Fri, 12 Jun 2026 12:28:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=48503276</link><dc:creator>swiftcoder</dc:creator><comments>https://news.ycombinator.com/item?id=48503276</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48503276</guid></item><item><title><![CDATA[New comment by swiftcoder in "If you are asking for human attention, demonstrate human effort"]]></title><description><![CDATA[
<p>The flip side of this tends to be that if 1,000 lines of code need to happen, filling the review queue up with 10x PRs each of 100 lines isn't exactly great either. The author spends a bunch of extra effort producing a raft of atomic PRs, and the reviewers get to context-switch a whole bunch (and may not end up with a clear picture of the feature end-to-end).<p>I think the ultimate answer to this is a stacked PR workflow (which we had at Meta), where I can cheaply maintain/review a 1,000 line PR as a stack of 10 incremental PRs. But unfortunately GitHub et al are still not quite there on this one.</p>
]]></description><pubDate>Fri, 12 Jun 2026 12:23:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=48503227</link><dc:creator>swiftcoder</dc:creator><comments>https://news.ycombinator.com/item?id=48503227</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48503227</guid></item><item><title><![CDATA[New comment by swiftcoder in "If you are asking for human attention, demonstrate human effort"]]></title><description><![CDATA[
<p>> Lots of teams and developers do code review wrong<p>In this sense, I'm not sure I've ever seen a team that does codereview "right".<p>In the before times, most PR feedback was stylistic, with the occasional bug identified. Now that we have ubiquitous auto-formatters/linters/CI, most PR review falls into either "you misunderstood the spec", or "I disagree with your architectural choices" - and my personal feeling is that your process ought to catch both of those well before the PR stage</p>
]]></description><pubDate>Fri, 12 Jun 2026 12:16:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=48503166</link><dc:creator>swiftcoder</dc:creator><comments>https://news.ycombinator.com/item?id=48503166</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48503166</guid></item></channel></rss>