<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: tuan</title><link>https://news.ycombinator.com/user?id=tuan</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 06 Apr 2026 04:40:54 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=tuan" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by tuan in "Decisions that eroded trust in Azure – by a former Azure Core engineer"]]></title><description><![CDATA[
<p>I thought he was a PM.</p>
]]></description><pubDate>Fri, 03 Apr 2026 01:36:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=47622361</link><dc:creator>tuan</dc:creator><comments>https://news.ycombinator.com/item?id=47622361</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47622361</guid></item><item><title><![CDATA[New comment by tuan in "Why craft-lovers are losing their craft"]]></title><description><![CDATA[
<p>There's another camp that don't care about the craft AND also don't care about the product. This camp, wielding power of AI, is making life worse for the other two camps. 
I've been getting so many code reviews that are generated by AI, but the author does not even has the decency to self review the generated code before they send out pull requests. It feels like an insult sometimes. For example, unit tests that basically assert if `a = 1` after setting a to 1.<p>Every PR now has lots of unit tests, but they test the implementation details, not the spec. So now every change that breaks their implementation details causes false positive test failures. This creates a self enforcing negative loop. Every PR now comes with tons of unit test fixes.<p>People start responding to PR comments with something along the line of: I ask AI but it was not able to solve the problem, if you have a solution, LMK. Or another variant I see often is: I think this is wrong, but AI says this is fine, so I'll leave it as is.<p>I see craft lovers or product people using AI effectively. I use AI daily too. But the above camp is making my day to day job sometimes unbearable.</p>
]]></description><pubDate>Sun, 22 Mar 2026 05:32:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=47474762</link><dc:creator>tuan</dc:creator><comments>https://news.ycombinator.com/item?id=47474762</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47474762</guid></item><item><title><![CDATA[New comment by tuan in "Will Claude Code ruin our team?"]]></title><description><![CDATA[
<p>> absorb lessons<p>That maybe correct for some lessons. Many lessons you have to learn the hard way to really absorb them.</p>
]]></description><pubDate>Sun, 08 Mar 2026 04:39:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=47294447</link><dc:creator>tuan</dc:creator><comments>https://news.ycombinator.com/item?id=47294447</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47294447</guid></item><item><title><![CDATA[New comment by tuan in "Vim 9.2"]]></title><description><![CDATA[
<p>they probably mean GUI app like GVim and MacVim</p>
]]></description><pubDate>Sat, 14 Feb 2026 20:29:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=47018070</link><dc:creator>tuan</dc:creator><comments>https://news.ycombinator.com/item?id=47018070</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47018070</guid></item><item><title><![CDATA[New comment by tuan in "I set all 376 Vim options and I'm still a fool"]]></title><description><![CDATA[
<p>if someone really want to have single keystroke, there's always F<number> key that they can map to their frequently used movements, such as last edit, next function, special marker (such as `m`), etc.</p>
]]></description><pubDate>Mon, 19 Jan 2026 18:58:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=46682974</link><dc:creator>tuan</dc:creator><comments>https://news.ycombinator.com/item?id=46682974</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46682974</guid></item><item><title><![CDATA[New comment by tuan in "I set all 376 Vim options and I'm still a fool"]]></title><description><![CDATA[
<p>I can see how that could work depends on the setup and the context. For example: People might use `. to jump to the last edit, or to a mark they set manually. Or simply `ciq` to edit inside the next quote without any manual cursor movements. I see people use plugin like harpoon to jump to their favorite location quickly. If you don't know about such setup, seeing people type <leader>1 to jump not just within a file, but across files, seems magical.</p>
]]></description><pubDate>Mon, 19 Jan 2026 18:00:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=46682319</link><dc:creator>tuan</dc:creator><comments>https://news.ycombinator.com/item?id=46682319</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46682319</guid></item><item><title><![CDATA[Fewer H-1B visas did not mean more employment for natives (2017)]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.nber.org/digest/dec17/fewer-h-1b-visas-did-not-mean-more-employment-natives">https://www.nber.org/digest/dec17/fewer-h-1b-visas-did-not-mean-more-employment-natives</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45367514">https://news.ycombinator.com/item?id=45367514</a></p>
<p>Points: 30</p>
<p># Comments: 44</p>
]]></description><pubDate>Thu, 25 Sep 2025 00:01:24 +0000</pubDate><link>https://www.nber.org/digest/dec17/fewer-h-1b-visas-did-not-mean-more-employment-natives</link><dc:creator>tuan</dc:creator><comments>https://news.ycombinator.com/item?id=45367514</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45367514</guid></item><item><title><![CDATA[New comment by tuan in "After months of coding with LLMs, I'm going back to using my brain"]]></title><description><![CDATA[
<p>> LLMs are okay at coding, but at scale they build jumbled messes.<p>This reminds me of the day of Dreamweaver and the like. Everybody loved how quickly they could drag and drop UI components on a canvas, and the tool <i>generated</i> HTML code for them. It was great at the beginning, but when something didn't work correctly, you spent hours looking at spaghetti HTML code generated by the tool.<p>At least, back then, Dreamweaver used deterministic logic to generate the code. Now, you have AI with the capability to hallucinate...</p>
]]></description><pubDate>Fri, 16 May 2025 15:09:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=44006430</link><dc:creator>tuan</dc:creator><comments>https://news.ycombinator.com/item?id=44006430</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44006430</guid></item><item><title><![CDATA[New comment by tuan in "The most valuable commodity in the world is friction"]]></title><description><![CDATA[
<p>> I think what we're witnessing isn't just an extension of the attention economy but something new - the simulation economy<p>Is it really new? We've been replacing real human connections with online connections/friendships for quite a while now. Social media companies have been giving us a world full of simulated relationships and making profits off of it. As quoted in the post, the average American adult has 3 friends. Look how many friends they have on FB.</p>
]]></description><pubDate>Sun, 11 May 2025 16:04:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=43954711</link><dc:creator>tuan</dc:creator><comments>https://news.ycombinator.com/item?id=43954711</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43954711</guid></item><item><title><![CDATA[New comment by tuan in "Leaving Google"]]></title><description><![CDATA[
<p><a href="https://slack.engineering/streamlining-your-workflow-debugging-for-hhvm/#:~:text=Here%20at%20Slack%2C%20we%20use,day%2Dto%2Dday%20workflow." rel="nofollow">https://slack.engineering/streamlining-your-workflow-debuggi...</a></p>
]]></description><pubDate>Sun, 11 May 2025 05:14:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=43951597</link><dc:creator>tuan</dc:creator><comments>https://news.ycombinator.com/item?id=43951597</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43951597</guid></item><item><title><![CDATA[New comment by tuan in "ICE Deports 3 U.S. Citizen Children Held Incommunicado Prior to the Deportation"]]></title><description><![CDATA[
<p>5mil for a gold card and expedited path to citizenship I’ve heard.</p>
]]></description><pubDate>Sat, 26 Apr 2025 14:56:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=43804195</link><dc:creator>tuan</dc:creator><comments>https://news.ycombinator.com/item?id=43804195</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43804195</guid></item><item><title><![CDATA[New comment by tuan in "The US stops sharing air quality data from embassies worldwide"]]></title><description><![CDATA[
<p>> Turns out though information is like water; you need enough, but too much and you drown.<p>How do we slow down or control the flow of information ? Genuine question. I'm just asking to see if there are any studies or proposals that already exist out there.<p>I've heard people talk about education. But this seems to be part of a long term solution. How can we solve this problem now so that in the next election (next 2 or 4 years) people will not vote against their own best interests ?<p>Convincing people to quit social medias or stopping listening to TV pundits ? So far that hasn't worked. Facebook/Tiktok just keeps growing.</p>
]]></description><pubDate>Thu, 06 Mar 2025 03:49:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=43276195</link><dc:creator>tuan</dc:creator><comments>https://news.ycombinator.com/item?id=43276195</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43276195</guid></item><item><title><![CDATA[Meaningful Code]]></title><description><![CDATA[
<p>Article URL: <a href="https://meaningfulcode.org/">https://meaningfulcode.org/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=43256659">https://news.ycombinator.com/item?id=43256659</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 04 Mar 2025 16:16:59 +0000</pubDate><link>https://meaningfulcode.org/</link><dc:creator>tuan</dc:creator><comments>https://news.ycombinator.com/item?id=43256659</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43256659</guid></item><item><title><![CDATA[New comment by tuan in "The Hollow Men of Silicon Valley"]]></title><description><![CDATA[
<p>This reminds me of a PBS interview I saw recently [1]. In the interview the guest, Robert Putnam, gave the example of Francis Perkins, who was having tea with friends when the Triangle Shirtwaist Factory fire broke out in 1911. 146 women died in the fire, and Perkins was so shocked by the tragedy that she decided to become a social reformer. She eventually became FDR's Secretary of Labor, the first woman Cabinet member in American history.<p>[1]: <a href="https://www.youtube.com/watch?v=5cVSR8MSJvw" rel="nofollow">https://www.youtube.com/watch?v=5cVSR8MSJvw</a></p>
]]></description><pubDate>Wed, 26 Feb 2025 03:27:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=43180273</link><dc:creator>tuan</dc:creator><comments>https://news.ycombinator.com/item?id=43180273</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43180273</guid></item><item><title><![CDATA[New comment by tuan in "Meta slashes staff stock awards as group embarks on AI spending drive"]]></title><description><![CDATA[
<p>I think that people like Zuckerberg and Bezos fit this profile, but look whom they are supporting now. Simply being part of the scientific community may not be a sufficient criterion. Other factors, such as wealth or power, may have a greater influence on their political affiliations.</p>
]]></description><pubDate>Sun, 23 Feb 2025 06:43:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=43147244</link><dc:creator>tuan</dc:creator><comments>https://news.ycombinator.com/item?id=43147244</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43147244</guid></item><item><title><![CDATA[New comment by tuan in "Meta slashes staff stock awards as group embarks on AI spending drive"]]></title><description><![CDATA[
<p>> how they are about to get candidates at the top of the funnel under these circumstances<p>Is there any data on the percentage of software engineers "at the top of the funnel" who lean left? This is a genuine question. I’ve always assumed that most do, but lately, I’ve been wondering if I’m in a bubble.</p>
]]></description><pubDate>Sun, 23 Feb 2025 04:49:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=43146654</link><dc:creator>tuan</dc:creator><comments>https://news.ycombinator.com/item?id=43146654</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43146654</guid></item><item><title><![CDATA[New comment by tuan in "Warren Buffett sounds warning to Washington as Berkshire reports record profit"]]></title><description><![CDATA[
<p>"Berkshire would not have achieved its results in any locale except America whereas America would have been every bit the success it has been if Berkshire had never existed."
-- <a href="https://www.berkshirehathaway.com/letters/2024ltr.pdf" rel="nofollow">https://www.berkshirehathaway.com/letters/2024ltr.pdf</a><p>Not just a great investor, Buffet is a great man. Not many "self-made" billionaires think like that.</p>
]]></description><pubDate>Sat, 22 Feb 2025 19:42:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=43142399</link><dc:creator>tuan</dc:creator><comments>https://news.ycombinator.com/item?id=43142399</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43142399</guid></item><item><title><![CDATA[New comment by tuan in "AI killed the tech interview. Now what?"]]></title><description><![CDATA[
<p>I feel like we, SWEs, have been over-engineering our interview process. Maybe it's time to simplify it, for example, just ask questions based on the candidate's resume instead of coming up with random challenges. I feel like all the new proposals seem overly complicated, and nobody, interviewer or interviewee, is happy with any of them.</p>
]]></description><pubDate>Thu, 20 Feb 2025 16:55:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=43117092</link><dc:creator>tuan</dc:creator><comments>https://news.ycombinator.com/item?id=43117092</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43117092</guid></item><item><title><![CDATA[New comment by tuan in "Bowling Alone: America's Declining Social Capital (1995)"]]></title><description><![CDATA[
<p>thanks, I've updated the title</p>
]]></description><pubDate>Thu, 20 Feb 2025 03:52:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=43110902</link><dc:creator>tuan</dc:creator><comments>https://news.ycombinator.com/item?id=43110902</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43110902</guid></item><item><title><![CDATA[Bowling Alone: America's Declining Social Capital (1995)]]></title><description><![CDATA[
<p>Article URL: <a href="https://web.archive.org/web/20100201190211/http://xroads.virginia.edu/~hyper/DETOC/assoc/bowling.html">https://web.archive.org/web/20100201190211/http://xroads.virginia.edu/~hyper/DETOC/assoc/bowling.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=43110878">https://news.ycombinator.com/item?id=43110878</a></p>
<p>Points: 4</p>
<p># Comments: 2</p>
]]></description><pubDate>Thu, 20 Feb 2025 03:48:29 +0000</pubDate><link>https://web.archive.org/web/20100201190211/http://xroads.virginia.edu/~hyper/DETOC/assoc/bowling.html</link><dc:creator>tuan</dc:creator><comments>https://news.ycombinator.com/item?id=43110878</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43110878</guid></item></channel></rss>