<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: kirici</title><link>https://news.ycombinator.com/user?id=kirici</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 18 Apr 2026 09:28:27 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=kirici" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by kirici in "Java 26 is here"]]></title><description><![CDATA[
<p>tiobe is garbage and should never be given any credibility.</p>
]]></description><pubDate>Wed, 18 Mar 2026 03:57:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=47421457</link><dc:creator>kirici</dc:creator><comments>https://news.ycombinator.com/item?id=47421457</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47421457</guid></item><item><title><![CDATA[New comment by kirici in "Rebasing in Magit"]]></title><description><![CDATA[
<p>Operates on hunks, which may at times be multiple lines that cannot be split further</p>
]]></description><pubDate>Tue, 10 Mar 2026 21:29:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=47329027</link><dc:creator>kirici</dc:creator><comments>https://news.ycombinator.com/item?id=47329027</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47329027</guid></item><item><title><![CDATA[New comment by kirici in "175K+ publicly-exposed Ollama AI instances discovered"]]></title><description><![CDATA[
<p>> I wonder if github supports regex search<p>/it does like this/</p>
]]></description><pubDate>Sat, 31 Jan 2026 05:11:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=46833697</link><dc:creator>kirici</dc:creator><comments>https://news.ycombinator.com/item?id=46833697</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46833697</guid></item><item><title><![CDATA[New comment by kirici in "Luxury Yacht is a desktop app for managing Kubernetes clusters"]]></title><description><![CDATA[
<p><a href="https://github.com/sunny0826/kubecm" rel="nofollow">https://github.com/sunny0826/kubecm</a><p>Tested a bunch and this is the one I stuck with, at least until I make my own. Once the entries are all right, I use the dare I say industry standard to switch between them:<p><a href="https://github.com/ahmetb/kubectx" rel="nofollow">https://github.com/ahmetb/kubectx</a></p>
]]></description><pubDate>Mon, 19 Jan 2026 20:39:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=46684185</link><dc:creator>kirici</dc:creator><comments>https://news.ycombinator.com/item?id=46684185</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46684185</guid></item><item><title><![CDATA[New comment by kirici in "BYD builds fastest car"]]></title><description><![CDATA[
<p>Even if they did they still won't have caught up, because Tesla has had full self driving at the end of every year for the past 8 years.</p>
]]></description><pubDate>Sun, 05 Oct 2025 19:46:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=45484587</link><dc:creator>kirici</dc:creator><comments>https://news.ycombinator.com/item?id=45484587</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45484587</guid></item><item><title><![CDATA[New comment by kirici in "Why haven't local-first apps become popular?"]]></title><description><![CDATA[
<p>Clearly you fell for the premature measuring fallacy, everyone knows to optimize for web-scale first.</p>
]]></description><pubDate>Tue, 23 Sep 2025 09:14:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=45344627</link><dc:creator>kirici</dc:creator><comments>https://news.ycombinator.com/item?id=45344627</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45344627</guid></item><item><title><![CDATA[New comment by kirici in "Shai-Hulud malware attack: Tinycolor and over 40 NPM packages compromised"]]></title><description><![CDATA[
<p>I'm using difftastic, it cuts down a whole lot of the noise<p><a href="https://difftastic.wilfred.me.uk/" rel="nofollow">https://difftastic.wilfred.me.uk/</a></p>
]]></description><pubDate>Tue, 16 Sep 2025 17:15:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=45265038</link><dc:creator>kirici</dc:creator><comments>https://news.ycombinator.com/item?id=45265038</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45265038</guid></item><item><title><![CDATA[New comment by kirici in "Dotter: Dotfile manager and templater written in Rust"]]></title><description><![CDATA[
<p>I was using "just git" until I realized I've started writing a whole bunch of scripts of various types to recreate ("ad-hoc, informally specified and bug-ridden...") functionality that chezmoi offers out of the box and has already tested in the field.</p>
]]></description><pubDate>Thu, 11 Sep 2025 05:36:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=45208186</link><dc:creator>kirici</dc:creator><comments>https://news.ycombinator.com/item?id=45208186</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45208186</guid></item><item><title><![CDATA[New comment by kirici in "Performance Improvements in .NET 10"]]></title><description><![CDATA[
<p>There happens to be a distro called Vanilla that is Debian-based, atomic, integrates distrobox etc.<p><a href="https://vanillaos.org/" rel="nofollow">https://vanillaos.org/</a></p>
]]></description><pubDate>Wed, 10 Sep 2025 17:37:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=45201097</link><dc:creator>kirici</dc:creator><comments>https://news.ycombinator.com/item?id=45201097</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45201097</guid></item><item><title><![CDATA[New comment by kirici in "SQLite's File Format"]]></title><description><![CDATA[
<p>These were singular containers, let alone hosts.</p>
]]></description><pubDate>Tue, 09 Sep 2025 06:47:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=45178359</link><dc:creator>kirici</dc:creator><comments>https://news.ycombinator.com/item?id=45178359</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45178359</guid></item><item><title><![CDATA[New comment by kirici in "SQLite's File Format"]]></title><description><![CDATA[
<p>I've had multiple flaky issues with SQLite (e.g. non-HA Grafana) on Azure Files using NFS v4.1 leading to locked DBs. Perhaps some implementations work, I'm not gonna rely on it or advise others to do so.</p>
]]></description><pubDate>Sun, 07 Sep 2025 18:39:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=45160964</link><dc:creator>kirici</dc:creator><comments>https://news.ycombinator.com/item?id=45160964</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45160964</guid></item><item><title><![CDATA[New comment by kirici in "Running our Docker registry on-prem with Harbor"]]></title><description><![CDATA[
<p>I am currently looking into zot, what were your blockers/hiccups with it?</p>
]]></description><pubDate>Sun, 31 Aug 2025 10:16:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=45082009</link><dc:creator>kirici</dc:creator><comments>https://news.ycombinator.com/item?id=45082009</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45082009</guid></item><item><title><![CDATA[New comment by kirici in "Sequoia backs Zed"]]></title><description><![CDATA[
<p>Glad I didn't start evaluating it earlier, just a few hours down the drain.</p>
]]></description><pubDate>Thu, 21 Aug 2025 07:56:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=44970260</link><dc:creator>kirici</dc:creator><comments>https://news.ycombinator.com/item?id=44970260</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44970260</guid></item><item><title><![CDATA[New comment by kirici in "GitHub was having issues"]]></title><description><![CDATA[
<p>I am increasingly in favor of inspecting/diffing branches from MRs locally.</p>
]]></description><pubDate>Tue, 12 Aug 2025 19:41:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=44880981</link><dc:creator>kirici</dc:creator><comments>https://news.ycombinator.com/item?id=44880981</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44880981</guid></item><item><title><![CDATA[New comment by kirici in "Cursed Knowledge"]]></title><description><![CDATA[
<p>Like television and telephone, the "tele" (remote) part is the crucial and defining one. Without it, it's just metry.</p>
]]></description><pubDate>Fri, 08 Aug 2025 14:29:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=44837426</link><dc:creator>kirici</dc:creator><comments>https://news.ycombinator.com/item?id=44837426</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44837426</guid></item><item><title><![CDATA[New comment by kirici in "Cursed Knowledge"]]></title><description><![CDATA[
<p>>opt-out telemetry: go<p>By default, telemetry data is kept only on the local computer, but users may opt in to uploading an approved subset of telemetry data to <a href="https://telemetry.go.dev" rel="nofollow">https://telemetry.go.dev</a>.<p>To opt in to uploading telemetry data to the Go team, run:<p><pre><code>    go telemetry on
</code></pre>
To completely disable telemetry, including local collection, run:<p><pre><code>    go telemetry off
</code></pre>
<a href="https://go.dev/doc/telemetry" rel="nofollow">https://go.dev/doc/telemetry</a></p>
]]></description><pubDate>Fri, 08 Aug 2025 04:23:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=44833402</link><dc:creator>kirici</dc:creator><comments>https://news.ycombinator.com/item?id=44833402</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44833402</guid></item><item><title><![CDATA[New comment by kirici in "Kite - A modern, lightweight Kubernetes dashboard"]]></title><description><![CDATA[
<p>I've been looking for something like this, will test it out shortly.</p>
]]></description><pubDate>Wed, 06 Aug 2025 12:03:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=44810854</link><dc:creator>kirici</dc:creator><comments>https://news.ycombinator.com/item?id=44810854</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44810854</guid></item><item><title><![CDATA[New comment by kirici in "Jujutsu for busy devs"]]></title><description><![CDATA[
<p>You could disable autom snapshots or use `jj split -i`, which I use almost exclusively</p>
]]></description><pubDate>Tue, 22 Jul 2025 09:35:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=44644898</link><dc:creator>kirici</dc:creator><comments>https://news.ycombinator.com/item?id=44644898</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44644898</guid></item><item><title><![CDATA[New comment by kirici in "Programming Affordances That Invite Mistakes"]]></title><description><![CDATA[
<p>>With Go's multiple return values to represent errors, they are also known to be too easy to "forget" to even look at the error value.<p>How?
Unassigned<p><pre><code>    foo := myFunc()    # [...] assignment mismatch: 1 variable but myFunc returns 2 values
</code></pre>
Assigned, but not used<p><pre><code>    foo, bar := myFunc()
    fmt.Println(foo)    # [...] declared and not used: bar
</code></pre>
Intentionally ignored<p><pre><code>    foo, _ := myFunc()
</code></pre>
Ignoring is a deliberate decision and trivial to review, lint and grep for.<p>Except for, I suppose, shadowing a variable before checking it<p><pre><code>    foo, bar := myFunc()
    _, bar = myFunc()
    fmt.Println(foo, bar)
</code></pre>
Which is more of a general grievance of quite some people, but I don't think that has much to do with multiple returns - and you definitely have to look at the error to pave over it afterwards.<p>edit: <a href="https://goplay.tools/snippet/E69xFuIcG7I" rel="nofollow">https://goplay.tools/snippet/E69xFuIcG7I</a></p>
]]></description><pubDate>Sun, 13 Jul 2025 18:37:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=44552452</link><dc:creator>kirici</dc:creator><comments>https://news.ycombinator.com/item?id=44552452</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44552452</guid></item><item><title><![CDATA[New comment by kirici in "Can an email go 500 miles in 2025?"]]></title><description><![CDATA[
<p>You can just save a step of double-checking everything by using WolframAlpha<p><a href="https://www.wolframalpha.com/input?i=%2810cm+sphere+of+gold+weight%29+gold+price" rel="nofollow">https://www.wolframalpha.com/input?i=%2810cm+sphere+of+gold+...</a></p>
]]></description><pubDate>Wed, 09 Jul 2025 06:10:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=44506778</link><dc:creator>kirici</dc:creator><comments>https://news.ycombinator.com/item?id=44506778</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44506778</guid></item></channel></rss>