<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: avanai</title><link>https://news.ycombinator.com/user?id=avanai</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 05 Jun 2026 04:23:18 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=avanai" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by avanai in "Just Use Go"]]></title><description><![CDATA[
<p><p><pre><code>    var _ MyInterface = &MyStruct{}

</code></pre>
Now your compiler will tell you you stopped implementing the interface. Pretty? No. But it works. And gopls will even offer to implement stubs for missing methods.</p>
]]></description><pubDate>Fri, 08 May 2026 14:14:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=48063526</link><dc:creator>avanai</dc:creator><comments>https://news.ycombinator.com/item?id=48063526</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48063526</guid></item><item><title><![CDATA[New comment by avanai in "My smart sleep mask broadcasts users' brainwaves to an open MQTT broker"]]></title><description><![CDATA[
<p>“Ask an LLM to hack your app” should be a production-readiness step from now on.</p>
]]></description><pubDate>Sun, 15 Feb 2026 16:42:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=47025119</link><dc:creator>avanai</dc:creator><comments>https://news.ycombinator.com/item?id=47025119</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47025119</guid></item><item><title><![CDATA[New comment by avanai in "Ian's Shoelace Site"]]></title><description><![CDATA[
<p>Same.  I also use Ian's Secure Knot in places where you'd use a double-knot <a href="https://www.fieggen.com/shoelace/secureknot.htm" rel="nofollow">https://www.fieggen.com/shoelace/secureknot.htm</a></p>
]]></description><pubDate>Mon, 02 Feb 2026 16:58:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=46858235</link><dc:creator>avanai</dc:creator><comments>https://news.ycombinator.com/item?id=46858235</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46858235</guid></item><item><title><![CDATA[New comment by avanai in "Pebble Time 2 Design Reveal [video]"]]></title><description><![CDATA[
<p>Man I loved my Pebble but I’d say the three things I use my Apple Watch for most are: telling time (++), reading notifications (~), and getting Siri to set timers or control my Home Assistant* (—-).<p>Since Apple simply won’t allow 3rd party apps the full api access they need to do everything, I’m stuck with my Apple Watch if I want all the Apple stuff, and I’m too lazy/annoyed to try to switch ecosystems.<p>*via Apple Home via Homebridge</p>
]]></description><pubDate>Wed, 13 Aug 2025 14:51:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=44889229</link><dc:creator>avanai</dc:creator><comments>https://news.ycombinator.com/item?id=44889229</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44889229</guid></item><item><title><![CDATA[New comment by avanai in "I drank every cocktail"]]></title><description><![CDATA[
<p>The other magic ingredient is salt. A tiny pinch of salt can balance out sour and bitter flavors in surprising ways, and be otherwise undetectable. I’ve “fixed” a lot of cocktails that way.</p>
]]></description><pubDate>Thu, 24 Jul 2025 02:47:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=44666365</link><dc:creator>avanai</dc:creator><comments>https://news.ycombinator.com/item?id=44666365</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44666365</guid></item><item><title><![CDATA[New comment by avanai in "My AI skeptic friends are all nuts"]]></title><description><![CDATA[
<p>A "eulogy" is a speech you make at a funeral in honor of the dead person. I think you meant "apology".</p>
]]></description><pubDate>Mon, 02 Jun 2025 22:24:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=44163828</link><dc:creator>avanai</dc:creator><comments>https://news.ycombinator.com/item?id=44163828</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44163828</guid></item><item><title><![CDATA[Separating work and personal config [Git, Emacs]]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.emoses.org/posts/keeping-work-separate/">https://www.emoses.org/posts/keeping-work-separate/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=43755560">https://news.ycombinator.com/item?id=43755560</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 21 Apr 2025 19:31:53 +0000</pubDate><link>https://www.emoses.org/posts/keeping-work-separate/</link><dc:creator>avanai</dc:creator><comments>https://news.ycombinator.com/item?id=43755560</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43755560</guid></item><item><title><![CDATA[A Go Puzzle: How can this panic?]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.emoses.org/posts/go-puzzle-nil-panic/">https://www.emoses.org/posts/go-puzzle-nil-panic/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=43475058">https://news.ycombinator.com/item?id=43475058</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 25 Mar 2025 19:43:41 +0000</pubDate><link>https://www.emoses.org/posts/go-puzzle-nil-panic/</link><dc:creator>avanai</dc:creator><comments>https://news.ycombinator.com/item?id=43475058</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43475058</guid></item><item><title><![CDATA[New comment by avanai in "Anyone can push updates to the doge.gov website"]]></title><description><![CDATA[
<p>Too late. <a href="https://www.nytimes.com/2025/02/12/science/measles-vaccination-texas.html" rel="nofollow">https://www.nytimes.com/2025/02/12/science/measles-vaccinati...</a></p>
]]></description><pubDate>Fri, 14 Feb 2025 18:09:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=43051216</link><dc:creator>avanai</dc:creator><comments>https://news.ycombinator.com/item?id=43051216</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43051216</guid></item><item><title><![CDATA[New comment by avanai in "A bunch of programming advice I'd give to myself 15 years ago"]]></title><description><![CDATA[
<p>> Try to solve bugs one layer deeper<p>This is one of the main things I try to impart to junior folks when I’m mentoring them or reviewing code.<p>It’s also one of the biggest red flags to me of someone who’s working above their level when I have to repeatedly press a more senior person to dig deeper and fix things at a deeper level.<p>You need to take the time to understand <i>why</i> the bug happened, or you’re just going to be patching wallpaper instead of fixing the plumbing leak.</p>
]]></description><pubDate>Sat, 29 Jun 2024 15:59:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=40831492</link><dc:creator>avanai</dc:creator><comments>https://news.ycombinator.com/item?id=40831492</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40831492</guid></item><item><title><![CDATA[Emacs Tidbit: rectangle-number-lines]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.emoses.org/posts/rectangle-number-lines/">https://www.emoses.org/posts/rectangle-number-lines/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=40146325">https://news.ycombinator.com/item?id=40146325</a></p>
<p>Points: 7</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 24 Apr 2024 16:25:45 +0000</pubDate><link>https://www.emoses.org/posts/rectangle-number-lines/</link><dc:creator>avanai</dc:creator><comments>https://news.ycombinator.com/item?id=40146325</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40146325</guid></item><item><title><![CDATA[Building a custom Emacs auth-source]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.emoses.org/posts/emacs-custom-auth-source/">https://www.emoses.org/posts/emacs-custom-auth-source/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=38824493">https://news.ycombinator.com/item?id=38824493</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 31 Dec 2023 15:03:16 +0000</pubDate><link>https://www.emoses.org/posts/emacs-custom-auth-source/</link><dc:creator>avanai</dc:creator><comments>https://news.ycombinator.com/item?id=38824493</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38824493</guid></item><item><title><![CDATA[New comment by avanai in "In 2024, please switch to Firefox"]]></title><description><![CDATA[
<p>I’ve been using Firefox almost exclusively for years with two exceptions. The web dev tools in Chrome are really just better. And recently my work made the decision to only allow Chrome for security reasons. I’m annoyed about that but I understand why, it’s not necessarily that Chrome is more secure but the central management tools are stronger and if they were only going to support one, they picked the one more people use.</p>
]]></description><pubDate>Fri, 29 Dec 2023 17:05:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=38807311</link><dc:creator>avanai</dc:creator><comments>https://news.ycombinator.com/item?id=38807311</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38807311</guid></item><item><title><![CDATA[New comment by avanai in "The worst programmer I know"]]></title><description><![CDATA[
<p>The most impressive thing about this story is that <i>they figured out the answer</i>. They did the research, and nailed down that it was Nyquist who was was the productivity booster. It’s the exact opposite of the OP’s story, where management tried to fire the Nyquist-equivalent.</p>
]]></description><pubDate>Sat, 02 Sep 2023 15:35:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=37362442</link><dc:creator>avanai</dc:creator><comments>https://news.ycombinator.com/item?id=37362442</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37362442</guid></item><item><title><![CDATA[New comment by avanai in "Celsius Was Lying"]]></title><description><![CDATA[
<p>Clicked to find out about how we're all measuring temperature wrong.</p>
]]></description><pubDate>Thu, 13 Jul 2023 19:45:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=36714971</link><dc:creator>avanai</dc:creator><comments>https://news.ycombinator.com/item?id=36714971</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36714971</guid></item><item><title><![CDATA[New comment by avanai in "Names should be cute, not descriptive"]]></title><description><![CDATA[
<p>I'm not a huge fan of cutesey names but a lot of those names are variations on or homages to Kubernetes (Greek for "Helmsman"): e.g Skipper, Harbor, and Helm from your list.</p>
]]></description><pubDate>Tue, 10 Jan 2023 18:52:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=34329604</link><dc:creator>avanai</dc:creator><comments>https://news.ycombinator.com/item?id=34329604</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34329604</guid></item><item><title><![CDATA[New comment by avanai in "Gut epithelial barrier damage caused by dishwasher detergents and rinse aids"]]></title><description><![CDATA[
<p>OK I read this as carbon-scrubbers which grow marijuana. I dunno, maybe it helps oxygenate the air. Or maybe I haven’t had coffee yet.</p>
]]></description><pubDate>Fri, 02 Dec 2022 14:51:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=33831173</link><dc:creator>avanai</dc:creator><comments>https://news.ycombinator.com/item?id=33831173</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33831173</guid></item><item><title><![CDATA[New comment by avanai in "Typing “old” (space) into iOS Safari crashes the app"]]></title><description><![CDATA[
<p>“Best “ does it for me. 16.1.1<p>Turning off “Safari Suggestions” in settings fixes it.</p>
]]></description><pubDate>Mon, 14 Nov 2022 18:23:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=33598516</link><dc:creator>avanai</dc:creator><comments>https://news.ycombinator.com/item?id=33598516</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33598516</guid></item><item><title><![CDATA[New comment by avanai in "A sand battery could transform clean energy"]]></title><description><![CDATA[
<p>They compare its cost effectiveness to lithium electrochemical storage batteries, but it seems much more apt to compare it to large-scale flow batteries, which also use relatively cheap, easily available materials. How does it compare to those?</p>
]]></description><pubDate>Fri, 04 Nov 2022 15:59:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=33468839</link><dc:creator>avanai</dc:creator><comments>https://news.ycombinator.com/item?id=33468839</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33468839</guid></item><item><title><![CDATA[New comment by avanai in "Clojure needs a Rails"]]></title><description><![CDATA[
<p>I think this article vastly undersells the value of Java(script) interop. The ability to call out to a well-maintained library in two of the most widely-used languages in the industry is one of the major selling points of Clojure as a pragmatic LISP,  versus e.g. Racket or CL. The reason why there are so many half-baked wrappers around popular Java libraries is that it’s reasonably trivial to write one yourself on demand, so that’s what people do.</p>
]]></description><pubDate>Sat, 30 Jul 2022 17:39:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=32288678</link><dc:creator>avanai</dc:creator><comments>https://news.ycombinator.com/item?id=32288678</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32288678</guid></item></channel></rss>