<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: iokanuon</title><link>https://news.ycombinator.com/user?id=iokanuon</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 08 Apr 2026 10:37:43 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=iokanuon" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by iokanuon in "He has powered his house for 8 years using laptop batteries"]]></title><description><![CDATA[
<p>Actually thinking about it - why not have everything encased in sand all the time, you'd just have to be a kid playing in a sandbox when doing maintenance</p>
]]></description><pubDate>Tue, 27 May 2025 09:33:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=44105330</link><dc:creator>iokanuon</dc:creator><comments>https://news.ycombinator.com/item?id=44105330</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44105330</guid></item><item><title><![CDATA[New comment by iokanuon in "He has powered his house for 8 years using laptop batteries"]]></title><description><![CDATA[
<p>If you don't have a bottom layer the sand will immediately fall</p>
]]></description><pubDate>Tue, 27 May 2025 09:31:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=44105320</link><dc:creator>iokanuon</dc:creator><comments>https://news.ycombinator.com/item?id=44105320</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44105320</guid></item><item><title><![CDATA[Show HN: netcat over Cloudflare Warp]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/karolba/wgcfcat">https://github.com/karolba/wgcfcat</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=42455417">https://news.ycombinator.com/item?id=42455417</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 18 Dec 2024 21:23:42 +0000</pubDate><link>https://github.com/karolba/wgcfcat</link><dc:creator>iokanuon</dc:creator><comments>https://news.ycombinator.com/item?id=42455417</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42455417</guid></item><item><title><![CDATA[New comment by iokanuon in "Show HN: Dotenv, if it is a Unix utility"]]></title><description><![CDATA[
<p>You could do that, and it'd still be POSIX-shell comptible:<p><pre><code>    loadenv() {
        case "$-" in
            *a*) source ./.env ;;
            *) set -a; source ./.env; set +a ;;
        esac
    }
</code></pre>
Although I have yet to see a long shellscript utilise `set -a` globally :)</p>
]]></description><pubDate>Sun, 05 May 2024 08:57:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=40263266</link><dc:creator>iokanuon</dc:creator><comments>https://news.ycombinator.com/item?id=40263266</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40263266</guid></item><item><title><![CDATA[New comment by iokanuon in "Show HN: Dotenv, if it is a Unix utility"]]></title><description><![CDATA[
<p>That will break if there's comments in the file, or if any one of the variables' values contain spaces. You can use `set -a` to load .env into an existing shell instance instead:<p><pre><code>    loadenv() {
        set -a
        source ./.env
        set +a
    }</code></pre></p>
]]></description><pubDate>Mon, 29 Apr 2024 15:16:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=40199420</link><dc:creator>iokanuon</dc:creator><comments>https://news.ycombinator.com/item?id=40199420</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40199420</guid></item><item><title><![CDATA[New comment by iokanuon in "Show HN: Dotenv, if it is a Unix utility"]]></title><description><![CDATA[
<p>You'd need to `set -a` or pass the `-a` as a flag to have them auto-exported though, so:<p><pre><code>    sh -ac '. ./.env; ./prog'
</code></pre>
Also if you use the `.` builtin it's a good idea to specify the path with a slash in it, so that `.` doesn't search $PATH first.</p>
]]></description><pubDate>Sun, 28 Apr 2024 21:59:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=40192375</link><dc:creator>iokanuon</dc:creator><comments>https://news.ycombinator.com/item?id=40192375</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40192375</guid></item><item><title><![CDATA[Top-Starred GitHub Repos]]></title><description><![CDATA[
<p>Article URL: <a href="https://git-top-repos.net">https://git-top-repos.net</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=38426827">https://news.ycombinator.com/item?id=38426827</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 27 Nov 2023 00:50:20 +0000</pubDate><link>https://git-top-repos.net</link><dc:creator>iokanuon</dc:creator><comments>https://news.ycombinator.com/item?id=38426827</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38426827</guid></item><item><title><![CDATA[New comment by iokanuon in "Out-braking the ABS myth [video]"]]></title><description><![CDATA[
<p>This video is about motorcycles, not cars. Also, the data on this is in the linked video - the author demonstrates you can do a controlled stoppie to decelerate faster without ABS, because that's its main feature - preventing you from flying off the bike.</p>
]]></description><pubDate>Mon, 06 Nov 2023 16:45:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=38164940</link><dc:creator>iokanuon</dc:creator><comments>https://news.ycombinator.com/item?id=38164940</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38164940</guid></item><item><title><![CDATA[Show HN: GitHub Top Repos]]></title><description><![CDATA[
<p>Article URL: <a href="https://git-top-repos.net/">https://git-top-repos.net/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=37928681">https://news.ycombinator.com/item?id=37928681</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 18 Oct 2023 13:52:57 +0000</pubDate><link>https://git-top-repos.net/</link><dc:creator>iokanuon</dc:creator><comments>https://news.ycombinator.com/item?id=37928681</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37928681</guid></item><item><title><![CDATA[Dimma: Semi-Supervised Low Light Image Enhancement with Adaptive Dimming]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/WojciechKoz/Dimma">https://github.com/WojciechKoz/Dimma</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=37398483">https://news.ycombinator.com/item?id=37398483</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 05 Sep 2023 22:11:55 +0000</pubDate><link>https://github.com/WojciechKoz/Dimma</link><dc:creator>iokanuon</dc:creator><comments>https://news.ycombinator.com/item?id=37398483</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37398483</guid></item><item><title><![CDATA[Endlessly browse through the top GitHub repositories]]></title><description><![CDATA[
<p>Article URL: <a href="https://top-of-github.baraniecki.eu">https://top-of-github.baraniecki.eu</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=36967414">https://news.ycombinator.com/item?id=36967414</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 02 Aug 2023 05:53:20 +0000</pubDate><link>https://top-of-github.baraniecki.eu</link><dc:creator>iokanuon</dc:creator><comments>https://news.ycombinator.com/item?id=36967414</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36967414</guid></item><item><title><![CDATA[New comment by iokanuon in "New make --shuffle mode"]]></title><description><![CDATA[
<p>It's an option you can use when invoking `make` - so no need to specify extra cmake options, just during `make` invocation after `cmake` is already done</p>
]]></description><pubDate>Tue, 17 Jan 2023 20:45:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=34418749</link><dc:creator>iokanuon</dc:creator><comments>https://news.ycombinator.com/item?id=34418749</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34418749</guid></item><item><title><![CDATA[New comment by iokanuon in "YouTube Addiction"]]></title><description><![CDATA[
<p>That's crazy. Where do you live? In Poland I just skipped the insurance system to get ADHD meds and went to a psychiatrist specialising in ADHD privately - $70 for a 20 minute visit seems a bit steep but it's better than waiting years.<p>Could you possibly do something similar?</p>
]]></description><pubDate>Sat, 14 Jan 2023 18:49:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=34382814</link><dc:creator>iokanuon</dc:creator><comments>https://news.ycombinator.com/item?id=34382814</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34382814</guid></item><item><title><![CDATA[New comment by iokanuon in "Netlink Added to FreeBSD – Unmodified Linux IP(8) Correctly Works"]]></title><description><![CDATA[
<p>>"ip addr show" lists interfaces and their stats. It's harder to read than ifconfig -a but gives you the same information in a similar format.<p>It's worth noting that `-br` gives you a brief version of the output, and `-c` colors it, so that it's possible to do something like this:<p><pre><code>  ip -br -c addr
</code></pre>
to get a very readable and colorful table-like output.<p>There's also `-j` for JSON, and `-j -p` for pretty JSON.</p>
]]></description><pubDate>Wed, 05 Oct 2022 06:02:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=33091843</link><dc:creator>iokanuon</dc:creator><comments>https://news.ycombinator.com/item?id=33091843</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33091843</guid></item><item><title><![CDATA[New comment by iokanuon in "Free Will: Who’s in Control?"]]></title><description><![CDATA[
<p>Just to be clear, I'm not trying to argue with you - just trying to share an observation from my own life.<p>The experience of the inner monologue in my brain not being able to control what the rest of my body is doing when not on meds sure does feel like a crippled down version of free will</p>
]]></description><pubDate>Thu, 25 Aug 2022 13:26:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=32593399</link><dc:creator>iokanuon</dc:creator><comments>https://news.ycombinator.com/item?id=32593399</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32593399</guid></item><item><title><![CDATA[New comment by iokanuon in "Free Will: Who’s in Control?"]]></title><description><![CDATA[
<p>>Humans can delay gratification for larger payouts later on, which if we could not consciously do then I personally would probably do nothing with my life besides the basic biologic urges and whatever gives me the strongest immediate dopamine hit.<p>That's basically living with ADHD - so about 2% to 7% of all people have a lot less free will than the rest.</p>
]]></description><pubDate>Wed, 24 Aug 2022 16:18:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=32581577</link><dc:creator>iokanuon</dc:creator><comments>https://news.ycombinator.com/item?id=32581577</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32581577</guid></item><item><title><![CDATA[New comment by iokanuon in "Why Is This Website Port Scanning Me?"]]></title><description><![CDATA[
<p>From what I remember about SSE, no Microsoft browser supported them. It seems like they've finally added support to Edge this year though.</p>
]]></description><pubDate>Wed, 20 May 2020 16:05:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=23248494</link><dc:creator>iokanuon</dc:creator><comments>https://news.ycombinator.com/item?id=23248494</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23248494</guid></item><item><title><![CDATA[New comment by iokanuon in "I built a website to occupy people during quarantine that updates midnight UTC"]]></title><description><![CDATA[
<p>It also might be illegal in some places right now</p>
]]></description><pubDate>Thu, 16 Apr 2020 17:10:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=22891430</link><dc:creator>iokanuon</dc:creator><comments>https://news.ycombinator.com/item?id=22891430</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22891430</guid></item><item><title><![CDATA[New comment by iokanuon in "Renaming files with mv without typing the name two times"]]></title><description><![CDATA[
<p>That's exactly why that works, the shell expands it, so<p><pre><code>    mv foo-bar-{baz,quux}.txt
</code></pre>
becomes<p><pre><code>    mv foo-bar-baz.txt foo-bar-quux.txt</code></pre></p>
]]></description><pubDate>Mon, 13 Apr 2020 21:33:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=22860321</link><dc:creator>iokanuon</dc:creator><comments>https://news.ycombinator.com/item?id=22860321</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22860321</guid></item><item><title><![CDATA[New comment by iokanuon in "Google allows G Suite administrators to monitor and audit user emails"]]></title><description><![CDATA[
<p>That's exactly what the article is about.</p>
]]></description><pubDate>Mon, 06 Apr 2020 16:51:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=22795313</link><dc:creator>iokanuon</dc:creator><comments>https://news.ycombinator.com/item?id=22795313</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22795313</guid></item></channel></rss>