<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: khuedoan</title><link>https://news.ycombinator.com/user?id=khuedoan</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 26 Jun 2026 05:54:15 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=khuedoan" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by khuedoan in "I can haz smoller NixOS ISOs?"]]></title><description><![CDATA[
<p>Curious bout your use case for building all software from source, is it because you're worried about the supply chain since nixpkgs builds don't have reproducibility guarantee?</p>
]]></description><pubDate>Sun, 21 Jun 2026 05:59:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=48616067</link><dc:creator>khuedoan</dc:creator><comments>https://news.ycombinator.com/item?id=48616067</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48616067</guid></item><item><title><![CDATA[New comment by khuedoan in "Garnix (A Nix CI) is shutting down"]]></title><description><![CDATA[
<p>but the community still gets the source code, kudos to the Garnix team!</p>
]]></description><pubDate>Fri, 29 May 2026 01:28:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=48317857</link><dc:creator>khuedoan</dc:creator><comments>https://news.ycombinator.com/item?id=48317857</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48317857</guid></item><item><title><![CDATA[New comment by khuedoan in "Microsoft admits Windows 11's dedicated Copilot key breaks certain workflows"]]></title><description><![CDATA[
<p>Perfect illustration of Hyrum's law [1]<p>> With a sufficient number of users of an API,
it does not matter what you promise in the contract:
all observable behaviors of your system
will be depended on by somebody.<p>[1]: <a href="https://www.hyrumslaw.com" rel="nofollow">https://www.hyrumslaw.com</a></p>
]]></description><pubDate>Tue, 19 May 2026 00:52:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=48187916</link><dc:creator>khuedoan</dc:creator><comments>https://news.ycombinator.com/item?id=48187916</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48187916</guid></item><item><title><![CDATA[New comment by khuedoan in "People inside Microsoft are fighting to drop mandatory Microsoft Account"]]></title><description><![CDATA[
<p>Even if the good people fighting for this win, Microsoft will eventually enshittify it again. It’s just what Microslop does.<p>There's no future for Windows. I think most people should move to Linux, or to macOS if they still need proprietary software for work.</p>
]]></description><pubDate>Sat, 28 Mar 2026 02:42:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=47551021</link><dc:creator>khuedoan</dc:creator><comments>https://news.ycombinator.com/item?id=47551021</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47551021</guid></item><item><title><![CDATA[New comment by khuedoan in "Ask HN: Is Claude down again?"]]></title><description><![CDATA[
<p>> 100% of our code is written by AI<p>Yeah we can tell...</p>
]]></description><pubDate>Thu, 12 Mar 2026 00:23:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=47344558</link><dc:creator>khuedoan</dc:creator><comments>https://news.ycombinator.com/item?id=47344558</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47344558</guid></item><item><title><![CDATA[New comment by khuedoan in "Give Up GitHub – Software Freedom Conservancy"]]></title><description><![CDATA[
<p>TIL about Vervis [1], thanks!<p>[1]: <a href="https://codeberg.org/ForgeFed/Vervis" rel="nofollow">https://codeberg.org/ForgeFed/Vervis</a></p>
]]></description><pubDate>Mon, 09 Mar 2026 15:03:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=47310059</link><dc:creator>khuedoan</dc:creator><comments>https://news.ycombinator.com/item?id=47310059</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47310059</guid></item><item><title><![CDATA[New comment by khuedoan in "Ask HN: Why there are no actual studies that show AI is more productive?"]]></title><description><![CDATA[
<p>But we didn't have pressure to switch from C to Python & solved it down our throats by management, or social media telling us if you don't use Python you're getting left behind, did we?<p>In C vs. Python case, we know about technical trade-offs and when to use what, but in AI productivity neratives, we keep pretending that technical or cognitive debt created by AI doesn't exist.<p>Sure, person A can be 20% "faster" and suggest that this tool increases productivity by a magnitude, but if it costs person B 50% more time to review A's slop or clean up A's mess, the team's productivity doesn't really increase.</p>
]]></description><pubDate>Mon, 09 Mar 2026 00:32:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=47303308</link><dc:creator>khuedoan</dc:creator><comments>https://news.ycombinator.com/item?id=47303308</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47303308</guid></item><item><title><![CDATA[New comment by khuedoan in "Give Up GitHub – Software Freedom Conservancy"]]></title><description><![CDATA[
<p>Git itself is decentralized, and we can use email to send patches, but GitHub's role is more like a social network to discover and "star" projects.<p>I really hope Forgejo/Gitea can get federation to work to the point where we can ditch GitHub, they already have the federated star feature [1] - I'm doing my part by hosting my own Forgejo instances and using Woodpecker CI + my own CI/CD system, and it's faster than GitHub Actions.<p>[1]: <a href="https://codeberg.org/forgejo/forgejo/pulls/1680" rel="nofollow">https://codeberg.org/forgejo/forgejo/pulls/1680</a></p>
]]></description><pubDate>Mon, 09 Mar 2026 00:24:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=47303237</link><dc:creator>khuedoan</dc:creator><comments>https://news.ycombinator.com/item?id=47303237</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47303237</guid></item><item><title><![CDATA[New comment by khuedoan in "Marc Benioff: “I don’t work well in an office”"]]></title><description><![CDATA[
<p>Only if you live in a country with decent public transportation. The rest of the world still have to deal with traffic jam and polluted air while commuting (cars are difficult to get in many countries).</p>
]]></description><pubDate>Sat, 16 Sep 2023 08:51:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=37533125</link><dc:creator>khuedoan</dc:creator><comments>https://news.ycombinator.com/item?id=37533125</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37533125</guid></item><item><title><![CDATA[New comment by khuedoan in "Leptos, a cutting-edge full-stack Rust framework"]]></title><description><![CDATA[
<p>From this section <a href="https://leptos-rs.github.io/leptos/view/03_components.html#component-props" rel="nofollow noreferrer">https://leptos-rs.github.io/leptos/view/03_components.html#c...</a><p>> Using a component in the view looks a lot like using an HTML element. You’ll notice that you can easily tell the difference between an element and a component because components always have PascalCase names.</p>
]]></description><pubDate>Mon, 26 Jun 2023 15:16:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=36480759</link><dc:creator>khuedoan</dc:creator><comments>https://news.ycombinator.com/item?id=36480759</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36480759</guid></item><item><title><![CDATA[New comment by khuedoan in "My self-hosting infrastructure, fully automated"]]></title><description><![CDATA[
<p>I'm currently using Longhorn for storage, but if I find some reasonably priced HDDs, I may add or switch to Rook.<p>When you make a change in git, it is automatically deployed without the need for human intervention.</p>
]]></description><pubDate>Sat, 22 Jan 2022 17:04:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=30038499</link><dc:creator>khuedoan</dc:creator><comments>https://news.ycombinator.com/item?id=30038499</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30038499</guid></item><item><title><![CDATA[New comment by khuedoan in "My self-hosting infrastructure, fully automated"]]></title><description><![CDATA[
<p>The performance is pretty good, but I didn't get a chance to test the reliability because I keep nuking the cluster to try new things :P</p>
]]></description><pubDate>Sat, 22 Jan 2022 11:27:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=30035755</link><dc:creator>khuedoan</dc:creator><comments>https://news.ycombinator.com/item?id=30035755</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30035755</guid></item><item><title><![CDATA[New comment by khuedoan in "My self-hosting infrastructure, fully automated"]]></title><description><![CDATA[
<p>I'm currently bumping the versions manually (via a commit), but I plan to automate that with system upgrade controller [1] and Dependabot [2] (or similar)<p>[1]: <a href="https://github.com/rancher/system-upgrade-controller" rel="nofollow">https://github.com/rancher/system-upgrade-controller</a><p>[2]: <a href="https://github.com/dependabot" rel="nofollow">https://github.com/dependabot</a></p>
]]></description><pubDate>Sat, 22 Jan 2022 10:23:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=30035401</link><dc:creator>khuedoan</dc:creator><comments>https://news.ycombinator.com/item?id=30035401</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30035401</guid></item><item><title><![CDATA[New comment by khuedoan in "My self-hosting infrastructure, fully automated"]]></title><description><![CDATA[
<p>(Author here) Yep that's my goal too, hence the small form factor PCs. It costs me around 2-5$/month depending on how much I play with it.</p>
]]></description><pubDate>Sat, 22 Jan 2022 10:17:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=30035366</link><dc:creator>khuedoan</dc:creator><comments>https://news.ycombinator.com/item?id=30035366</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30035366</guid></item><item><title><![CDATA[New comment by khuedoan in "My self-hosting infrastructure, fully automated"]]></title><description><![CDATA[
<p>(Repo owner here) Glad someone mentioned it, I do have one: <a href="https://homelab.khuedoan.com/try_on_a_vm" rel="nofollow">https://homelab.khuedoan.com/try_on_a_vm</a><p>Although it's still incomplete and not <i>one click</i> yet, that's the direction I'm heading in: anyone can try my homelab on their PC, and if they want to use it on their real hardware, they can continue with the full install.</p>
]]></description><pubDate>Sat, 22 Jan 2022 06:04:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=30034123</link><dc:creator>khuedoan</dc:creator><comments>https://news.ycombinator.com/item?id=30034123</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30034123</guid></item><item><title><![CDATA[New comment by khuedoan in "My self-hosting infrastructure, fully automated"]]></title><description><![CDATA[
<p>Ah, for user-facing apps I prefer Go or Rust for their performance, although it's not a hard requirement.</p>
]]></description><pubDate>Sat, 22 Jan 2022 05:54:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=30034062</link><dc:creator>khuedoan</dc:creator><comments>https://news.ycombinator.com/item?id=30034062</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30034062</guid></item><item><title><![CDATA[New comment by khuedoan in "My self-hosting infrastructure, fully automated"]]></title><description><![CDATA[
<p>Is production == my day job? If so we don't, we use managed Kubernetes (we used to manage our own clusters but they will be decommissioned soon).</p>
]]></description><pubDate>Sat, 22 Jan 2022 05:48:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=30034026</link><dc:creator>khuedoan</dc:creator><comments>https://news.ycombinator.com/item?id=30034026</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30034026</guid></item><item><title><![CDATA[New comment by khuedoan in "My self-hosting infrastructure, fully automated"]]></title><description><![CDATA[
<p>Yes, I aim to keep the amount of languages and tools I use to a minimum:<p>- For simple scripts, use POSIX sh<p>- For more complex scripts, use Python<p>- For the same sort of task, use only one tool (e.g., only use Ansible for configuration management, don't mix in Puppet or Chef)</p>
]]></description><pubDate>Sat, 22 Jan 2022 05:29:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=30033938</link><dc:creator>khuedoan</dc:creator><comments>https://news.ycombinator.com/item?id=30033938</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30033938</guid></item><item><title><![CDATA[New comment by khuedoan in "My self-hosting infrastructure, fully automated"]]></title><description><![CDATA[
<p>(Repo owner here) The templates look cool, are those Helm charts underneath?<p>Also I believe the tag filter is malfunctioning: <a href="https://kubesail.com/templates-by-tag/Media" rel="nofollow">https://kubesail.com/templates-by-tag/Media</a></p>
]]></description><pubDate>Sat, 22 Jan 2022 05:06:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=30033782</link><dc:creator>khuedoan</dc:creator><comments>https://news.ycombinator.com/item?id=30033782</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30033782</guid></item><item><title><![CDATA[New comment by khuedoan in "My self-hosting infrastructure, fully automated"]]></title><description><![CDATA[
<p>(Repo onwer here) The upgrade process can mostly be automated (for example using Dependabot). I haven't configured it yet, but that's on my TODO list.</p>
]]></description><pubDate>Sat, 22 Jan 2022 04:59:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=30033754</link><dc:creator>khuedoan</dc:creator><comments>https://news.ycombinator.com/item?id=30033754</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30033754</guid></item></channel></rss>