<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: hambes</title><link>https://news.ycombinator.com/user?id=hambes</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 15 May 2026 15:26:31 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=hambes" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by hambes in "Details of the Daring Airdrop at Tristan Da Cunha"]]></title><description><![CDATA[
<p>then the military would also act life-saving, since they are defending the attacked country</p>
]]></description><pubDate>Fri, 15 May 2026 08:58:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=48146224</link><dc:creator>hambes</dc:creator><comments>https://news.ycombinator.com/item?id=48146224</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48146224</guid></item><item><title><![CDATA[New comment by hambes in "GitHub Stacked PRs"]]></title><description><![CDATA[
<p>because approval processes take time which i can use to keep working</p>
]]></description><pubDate>Thu, 16 Apr 2026 06:07:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=47789262</link><dc:creator>hambes</dc:creator><comments>https://news.ycombinator.com/item?id=47789262</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47789262</guid></item><item><title><![CDATA[New comment by hambes in "GitHub Stacked PRs"]]></title><description><![CDATA[
<p>I agree that a `gh stack` command is not needed, but this feels to me like just a better UI feature for a good git workflow. It literally is about making multiple smaller PRs that build on top of each other.</p>
]]></description><pubDate>Tue, 14 Apr 2026 07:41:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=47762516</link><dc:creator>hambes</dc:creator><comments>https://news.ycombinator.com/item?id=47762516</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47762516</guid></item><item><title><![CDATA[Go-overlay: Nix overlay for complete go development environment]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/purpleclay/go-overlay">https://github.com/purpleclay/go-overlay</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47749663">https://news.ycombinator.com/item?id=47749663</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 13 Apr 2026 09:24:59 +0000</pubDate><link>https://github.com/purpleclay/go-overlay</link><dc:creator>hambes</dc:creator><comments>https://news.ycombinator.com/item?id=47749663</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47749663</guid></item><item><title><![CDATA[California to require age verification for all OS including Linux]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.tomshardware.com/software/operating-systems/california-introduces-age-verification-law">https://www.tomshardware.com/software/operating-systems/california-introduces-age-verification-law</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47228947">https://news.ycombinator.com/item?id=47228947</a></p>
<p>Points: 6</p>
<p># Comments: 4</p>
]]></description><pubDate>Tue, 03 Mar 2026 06:39:43 +0000</pubDate><link>https://www.tomshardware.com/software/operating-systems/california-introduces-age-verification-law</link><dc:creator>hambes</dc:creator><comments>https://news.ycombinator.com/item?id=47228947</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47228947</guid></item><item><title><![CDATA[Go's secret weapon: the standard library interface]]></title><description><![CDATA[
<p>Article URL: <a href="https://fredrikaverpil.github.io/blog/2025/12/28/gos-secret-weapon-the-standard-library-interfaces/">https://fredrikaverpil.github.io/blog/2025/12/28/gos-secret-weapon-the-standard-library-interfaces/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47148791">https://news.ycombinator.com/item?id=47148791</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 25 Feb 2026 08:17:04 +0000</pubDate><link>https://fredrikaverpil.github.io/blog/2025/12/28/gos-secret-weapon-the-standard-library-interfaces/</link><dc:creator>hambes</dc:creator><comments>https://news.ycombinator.com/item?id=47148791</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47148791</guid></item><item><title><![CDATA[New comment by hambes in "Infrastructure decisions I endorse or regret after 4 years at a startup (2024)"]]></title><description><![CDATA[
<p>for one thing the ingress nginx is retiring[1], so they're probably revsiting alternatives, maybe even the service meshes for the new gateway api.<p>1: <a href="https://kubernetes.io/blog/2026/01/29/ingress-nginx-statement/" rel="nofollow">https://kubernetes.io/blog/2026/01/29/ingress-nginx-statemen...</a></p>
]]></description><pubDate>Fri, 20 Feb 2026 07:48:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=47084969</link><dc:creator>hambes</dc:creator><comments>https://news.ycombinator.com/item?id=47084969</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47084969</guid></item><item><title><![CDATA[Self-referential functions and the design of options (2014)]]></title><description><![CDATA[
<p>Article URL: <a href="https://commandcenter.blogspot.com/2014/01/self-referential-functions-and-design.html">https://commandcenter.blogspot.com/2014/01/self-referential-functions-and-design.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46932826">https://news.ycombinator.com/item?id=46932826</a></p>
<p>Points: 15</p>
<p># Comments: 3</p>
]]></description><pubDate>Sun, 08 Feb 2026 09:41:29 +0000</pubDate><link>https://commandcenter.blogspot.com/2014/01/self-referential-functions-and-design.html</link><dc:creator>hambes</dc:creator><comments>https://news.ycombinator.com/item?id=46932826</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46932826</guid></item><item><title><![CDATA[New comment by hambes in "Direct Current Data Centers"]]></title><description><![CDATA[
<p>yes, i do realize that. thank you for expanding on my point.</p>
]]></description><pubDate>Sat, 31 Jan 2026 17:25:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=46838629</link><dc:creator>hambes</dc:creator><comments>https://news.ycombinator.com/item?id=46838629</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46838629</guid></item><item><title><![CDATA[New comment by hambes in "Direct Current Data Centers"]]></title><description><![CDATA[
<p>demand for AI is not high, which is the current problem of the industry and the reason that AI companies are trying to shoehorn their technology into products everywhere.<p>these companies and the author of the article are trying to increase capacity for something that barely anyone wants in the software they use, which makes it all the more wasteful.</p>
]]></description><pubDate>Sat, 31 Jan 2026 17:23:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=46838617</link><dc:creator>hambes</dc:creator><comments>https://news.ycombinator.com/item?id=46838617</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46838617</guid></item><item><title><![CDATA[New comment by hambes in "Direct Current Data Centers"]]></title><description><![CDATA[
<p>it is difficult to comprehend for me that soneone spends all this time thinking through and calculating how to harness as much energy as possible and then wants to use it for large language models instead of something useful, like food production, communication, transport or any other way of satisfying actual human material needs. what weird priorities.</p>
]]></description><pubDate>Sat, 31 Jan 2026 10:35:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=46835345</link><dc:creator>hambes</dc:creator><comments>https://news.ycombinator.com/item?id=46835345</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46835345</guid></item><item><title><![CDATA[New comment by hambes in "Parametric CAD in Rust"]]></title><description><![CDATA[
<p>I've been doing a similar thing using GhostSCAD[1], which is a relatively thin wrapper around OpenSCAD in Go. Not as typesafe, but my language of choice.<p>[1]: <a href="https://github.com/ljanyst/ghostscad" rel="nofollow">https://github.com/ljanyst/ghostscad</a></p>
]]></description><pubDate>Tue, 27 Jan 2026 21:31:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=46787176</link><dc:creator>hambes</dc:creator><comments>https://news.ycombinator.com/item?id=46787176</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46787176</guid></item><item><title><![CDATA[New comment by hambes in "Proving (literally) that ChatGPT isn't conscious"]]></title><description><![CDATA[
<p>is that first sentence entirely broken or am i having a temporary lapse in cognition?</p>
]]></description><pubDate>Thu, 15 Jan 2026 19:47:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=46638137</link><dc:creator>hambes</dc:creator><comments>https://news.ycombinator.com/item?id=46638137</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46638137</guid></item><item><title><![CDATA[New comment by hambes in "Git Rebase for the Terrified"]]></title><description><![CDATA[
<p>To add to the very short "valodating the result" section, let me recommend `git range-diff`.<p>Range diff takes two commit ranges and compares thor commits pairwise, wich is perfect for rebases, since after the rebase all commits still exist and should be mostly identical, just at some other place in the history.<p>Use it like `git range-diff main..origin/mybranch main..mybranch` to compare the local, rebased branch with the upstream branch.<p>This let's you easily verify that eitger mothing changed or that any conflicts were resolved well.</p>
]]></description><pubDate>Tue, 13 Jan 2026 23:58:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=46610355</link><dc:creator>hambes</dc:creator><comments>https://news.ycombinator.com/item?id=46610355</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46610355</guid></item><item><title><![CDATA[New comment by hambes in "Meta announces nuclear energy projects"]]></title><description><![CDATA[
<p>sure, let's build more energy sources with finite fuel supply and negative environmental impact while there's better options available <.<</p>
]]></description><pubDate>Sun, 11 Jan 2026 19:13:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=46578805</link><dc:creator>hambes</dc:creator><comments>https://news.ycombinator.com/item?id=46578805</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46578805</guid></item><item><title><![CDATA[New comment by hambes in "Stop Doom Scrolling, Start Doom Coding: Build via the terminal from your phone"]]></title><description><![CDATA[
<p>Why would I need claude code for remote programming, if I could just use ssh and tmux?</p>
]]></description><pubDate>Tue, 06 Jan 2026 20:33:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=46518260</link><dc:creator>hambes</dc:creator><comments>https://news.ycombinator.com/item?id=46518260</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46518260</guid></item><item><title><![CDATA[New comment by hambes in "Phoenix: A modern X server written from scratch in Zig"]]></title><description><![CDATA[
<p>thank you!</p>
]]></description><pubDate>Thu, 25 Dec 2025 16:01:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=46385156</link><dc:creator>hambes</dc:creator><comments>https://news.ycombinator.com/item?id=46385156</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46385156</guid></item><item><title><![CDATA[New comment by hambes in "Phoenix: A modern X server written from scratch in Zig"]]></title><description><![CDATA[
<p>As someone who is not deep into linux desktop history: Can you please elaborate on the missing accessibility features in wayland or direct me to resources on that?<p>I've been using wayland for a while now and am very happy with it, but my accessibility needs are pretty basic.</p>
]]></description><pubDate>Thu, 25 Dec 2025 12:42:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=46384072</link><dc:creator>hambes</dc:creator><comments>https://news.ycombinator.com/item?id=46384072</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46384072</guid></item><item><title><![CDATA[New comment by hambes in "Clair Obscur having its Indie Game Game Of The Year award stripped due to AI use"]]></title><description><![CDATA[
<p>Maybe, but that is a different issue.<p>The use of generative AI for art is being rightfully criticised because it steals from artists. Generative AI for source code learns from developers - who mostly publish their source with licenses that allow this.<p>The quality suffers in both cases and I would personally criticise generative AI in source code as well, but the ethical argument is only against profiting from artists' work eithout their consent.</p>
]]></description><pubDate>Sun, 21 Dec 2025 08:35:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=46343209</link><dc:creator>hambes</dc:creator><comments>https://news.ycombinator.com/item?id=46343209</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46343209</guid></item><item><title><![CDATA[New comment by hambes in "Go proposal: Type-safe error checking"]]></title><description><![CDATA[
<p>That's awesome. I like the explicit nature of go and usually the verbosity is worth the benefits. But finding ways to improve upon it without losing the explicitness is great.</p>
]]></description><pubDate>Tue, 02 Dec 2025 10:49:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=46119882</link><dc:creator>hambes</dc:creator><comments>https://news.ycombinator.com/item?id=46119882</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46119882</guid></item></channel></rss>