<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: Narushia</title><link>https://news.ycombinator.com/user?id=Narushia</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 06 Aug 2026 07:37:46 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=Narushia" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by Narushia in "Securing Services with Rootless Containers"]]></title><description><![CDATA[
<p>The .container units get the job done, but if you want to manage a stack of containers and are familiar with Kubernetes, or just like YAML, I recommend using the .kube units instead.[1]<p>[1]: <a href="https://docs.podman.io/en/stable/markdown/podman-kube.unit.5.html" rel="nofollow">https://docs.podman.io/en/stable/markdown/podman-kube.unit.5...</a></p>
]]></description><pubDate>Mon, 27 Jul 2026 23:09:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=49076789</link><dc:creator>Narushia</dc:creator><comments>https://news.ycombinator.com/item?id=49076789</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49076789</guid></item><item><title><![CDATA[New comment by Narushia in "The disappearance of Japan's animators"]]></title><description><![CDATA[
<p>The archive.ph link gives me a looping CAPTCHA…</p>
]]></description><pubDate>Thu, 25 Jun 2026 21:32:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=48679491</link><dc:creator>Narushia</dc:creator><comments>https://news.ycombinator.com/item?id=48679491</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48679491</guid></item><item><title><![CDATA[New comment by Narushia in "Firefox Has Integrated Brave's Adblock Engine"]]></title><description><![CDATA[
<p>That's probably why they qualified it with 'almost'.</p>
]]></description><pubDate>Sat, 25 Apr 2026 08:40:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=47899787</link><dc:creator>Narushia</dc:creator><comments>https://news.ycombinator.com/item?id=47899787</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47899787</guid></item><item><title><![CDATA[New comment by Narushia in "Plasma Bigscreen – 10-foot interface for KDE plasma"]]></title><description><![CDATA[
<p>Obviously. Now think of the wants and workflows of your average user and is starts to make sense.</p>
]]></description><pubDate>Sat, 07 Mar 2026 18:30:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=47290187</link><dc:creator>Narushia</dc:creator><comments>https://news.ycombinator.com/item?id=47290187</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47290187</guid></item><item><title><![CDATA[New comment by Narushia in "Plasma Bigscreen – 10-foot interface for KDE plasma"]]></title><description><![CDATA[
<p>Never expected someone to call GNOME straight up ugly. IMO it's currently the most stylish DE out there by far (comparing to the default look of other DEs). Opinions, huh.</p>
]]></description><pubDate>Sat, 07 Mar 2026 18:27:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=47290157</link><dc:creator>Narushia</dc:creator><comments>https://news.ycombinator.com/item?id=47290157</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47290157</guid></item><item><title><![CDATA[New comment by Narushia in "Motorola GrapheneOS devices will be bootloader unlockable/relockable"]]></title><description><![CDATA[
<p>Thank you so much for replying! Seems promising, I  will take a closer look. I'm definitely looking forward to possibly buying a Graphene-powered Motorola phone in the future.</p>
]]></description><pubDate>Sat, 07 Mar 2026 11:54:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=47286803</link><dc:creator>Narushia</dc:creator><comments>https://news.ycombinator.com/item?id=47286803</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47286803</guid></item><item><title><![CDATA[New comment by Narushia in "Motorola GrapheneOS devices will be bootloader unlockable/relockable"]]></title><description><![CDATA[
<p>Not possible in Finland. :( I'm using the one bank (OP) that <i>used to</i> allow rooted devices to use their app, but even they eventually blocked it via SafetyNet.</p>
]]></description><pubDate>Wed, 04 Mar 2026 17:48:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=47251139</link><dc:creator>Narushia</dc:creator><comments>https://news.ycombinator.com/item?id=47251139</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47251139</guid></item><item><title><![CDATA[New comment by Narushia in "Motorola GrapheneOS devices will be bootloader unlockable/relockable"]]></title><description><![CDATA[
<p>I agree that the features should ideally be provided by the base system so that the user does not have to "hack them in" with root-powered apps. But the reality is that most Android "distros" simply do not support the features that I would consider basic functionality. I mainly root for three reasons:<p>- Backing up all app data via Neo Backup. Android has an auto-backup feature that backs up app data to the user's Google Drive, but unfortunately the app developer can simply opt out of this, and the user cannot do anything about it. This means that app data may be lost when migrating to a new phone, as the app data is stored in directories that are not accessible in the filesystem without root.<p>- High-quality call recording via Call Recorder. For some reason, some (most?) phones do not allow apps to access the raw incoming audio stream. Non-root apps have to rely on capturing the other end through the microphone, which is horrible.<p>- /etc/hosts-based ad blocking while using a VPN via AdAway. DNS-based ad blocking is possible via apps like AdGuard, which use a local VPN to accomplish this. Unfortunately, Android only allows one VPN connection at a time, which means that without root I would not be able to use a VPN for any other purpose while simultaneously blocking ads.<p>---<p>I have no experience with GrapheneOS, so I'd be interested to hear if these features are possible on it without rooting. If not, can I request these features somewhere?</p>
]]></description><pubDate>Wed, 04 Mar 2026 17:18:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=47250705</link><dc:creator>Narushia</dc:creator><comments>https://news.ycombinator.com/item?id=47250705</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47250705</guid></item><item><title><![CDATA[New comment by Narushia in "enclose.horse"]]></title><description><![CDATA[
<p>Happy Year of the Horse!</p>
]]></description><pubDate>Tue, 06 Jan 2026 17:39:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=46515582</link><dc:creator>Narushia</dc:creator><comments>https://news.ycombinator.com/item?id=46515582</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46515582</guid></item><item><title><![CDATA[New comment by Narushia in "Go away Python"]]></title><description><![CDATA[
<p>Isn't what you're describing solved by `uv tool install`?</p>
]]></description><pubDate>Wed, 31 Dec 2025 09:46:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=46442756</link><dc:creator>Narushia</dc:creator><comments>https://news.ycombinator.com/item?id=46442756</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46442756</guid></item><item><title><![CDATA[New comment by Narushia in "Backing up Spotify"]]></title><description><![CDATA[
<p>It's Redacted.sh, a.k.a. RED. They have around three million torrents. But like What.CD, Redacted.sh is a private tracker, so you can't just jump in and see the content.</p>
]]></description><pubDate>Sat, 20 Dec 2025 23:54:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=46340874</link><dc:creator>Narushia</dc:creator><comments>https://news.ycombinator.com/item?id=46340874</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46340874</guid></item><item><title><![CDATA[New comment by Narushia in "How I block all online ads"]]></title><description><![CDATA[
<p>My additional recommendations:<p>1. You don't need a separate browser extension for blocking cookie notices, Ublock Origin can do that just fine. You just need to enable the cookie notice filters in the settings (they are disabled by default).<p>2. AdAway on Android allows network-level blocking without resorting to a VPN (it's based on /etc/hosts). Though it does require root.</p>
]]></description><pubDate>Mon, 08 Dec 2025 06:21:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=46189018</link><dc:creator>Narushia</dc:creator><comments>https://news.ycombinator.com/item?id=46189018</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46189018</guid></item><item><title><![CDATA[New comment by Narushia in "Android and iPhone users can now share files, starting with the Pixel 10"]]></title><description><![CDATA[
<p>I'd be surprised if it did, there's no technical reason to require those. Also, SafetyNet is deprecated in favor of Play Integrity, so you're not likely to see the former in any new apps/services.</p>
]]></description><pubDate>Fri, 21 Nov 2025 00:20:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=45999770</link><dc:creator>Narushia</dc:creator><comments>https://news.ycombinator.com/item?id=45999770</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45999770</guid></item><item><title><![CDATA[New comment by Narushia in "Some people can't see mental images"]]></title><description><![CDATA[
<p>> it’s nothing like dreaming.<p>That's interesting. When I close my eyes and imagine "seeing" things, I would actually describe it as pretty much <i>exactly</i> like the sensation I have when I "see" stuff in dreams. To me, this similarity is especially clear when I wake up in the middle of a dream, then close my eyes while awake — I can continue where I left off, and it "looks" exactly the same as in the dream.<p>But I agree that it doesn't feel like "sight", as in the physical act of seeing with your eyes.</p>
]]></description><pubDate>Thu, 30 Oct 2025 19:05:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=45763963</link><dc:creator>Narushia</dc:creator><comments>https://news.ycombinator.com/item?id=45763963</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45763963</guid></item><item><title><![CDATA[New comment by Narushia in "Uv is the best thing to happen to the Python ecosystem in a decade"]]></title><description><![CDATA[
<p>uv has played well with Docker in my experience, from dev containers to CI/CD to production image builds. Would be interested to hear what is not working for you.<p>The uv docs even have a whole page dedicated to Docker; you should definitely check that out if you haven't already: <a href="https://docs.astral.sh/uv/guides/integration/docker/" rel="nofollow">https://docs.astral.sh/uv/guides/integration/docker/</a></p>
]]></description><pubDate>Wed, 29 Oct 2025 20:13:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=45752435</link><dc:creator>Narushia</dc:creator><comments>https://news.ycombinator.com/item?id=45752435</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45752435</guid></item><item><title><![CDATA[New comment by Narushia in "Environment variables are a legacy mess: Let's dive deep into them"]]></title><description><![CDATA[
<p>> Any good solutions for passing secrets around that don't involve environment variables or regular plain text files?<p>Honestly, my answer is still systemd-creds. It's easy to use and avoids the problem that plain environment variables have. It's a few years old by now, should be available on popular distros. Although credential support for user-level systemd services was added just a few weeks ago.<p>A TL;DR example of systemd-creds for anyone reading this:<p><pre><code>    # Run the initial setup
    systemd-creds setup

    # This dir should have permissions set to 700 (rwx------).
    credstore_dir=/etc/credstore.encrypted
    # For user-level services:
    # credstore_dir="$HOME/.config/credstore.encrypted"
    
    # Set the secret.
    secret=$(systemd-ask-password -n)
    
    # Encrypt the secret.
    # For user-level services, add `--user --uid uidhere`.
    # A TPM2 chip is used for encryption by default if available.
    echo "$secret" | systemd-creds encrypt \
        --name mypw - "$credstore_dir/mypw.cred"
    chmod 600 "$credstore_dir/mypw.cred"
</code></pre>
You can now configure your unit file, e.g.:<p><pre><code>    [Service]
    LoadCredentialEncrypted=mypw:/etc/credstore.encrypted/mypw.cred
</code></pre>
The process you start in the service will then be able to read the decrypted credential from the ephemeral file `$CREDENTIALS_DIR/mypw`. The environment variable is set automatically by systemd. You can also use the command `systemd-creds cat mypw` to get the value in a shell script.<p>At least systemd v250 is required for this. v258 for user-level service support.</p>
]]></description><pubDate>Mon, 13 Oct 2025 18:28:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=45571742</link><dc:creator>Narushia</dc:creator><comments>https://news.ycombinator.com/item?id=45571742</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45571742</guid></item><item><title><![CDATA[New comment by Narushia in "NFS at 40 – Remembering the Sun Microsystems Network File System"]]></title><description><![CDATA[
<p>Interesting, the readme for that library says that NFSv4 is supported. So that likely means that VLC is doing something wrong on their side, because only NFSv3 works?</p>
]]></description><pubDate>Mon, 06 Oct 2025 16:47:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=45493305</link><dc:creator>Narushia</dc:creator><comments>https://news.ycombinator.com/item?id=45493305</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45493305</guid></item><item><title><![CDATA[New comment by Narushia in "NFS at 40 – Remembering the Sun Microsystems Network File System"]]></title><description><![CDATA[
<p>Yes, that's what at least the `nfs-server` service on Fedora does by default. And VLC also supports v3 on Android… maybe they use the same implementation as Kodi behind the scenes? It's weird the v4 support is so spotty still, even though it has been around for two decades. Even NFS v4.2 is almost ten years old at this point.</p>
]]></description><pubDate>Mon, 06 Oct 2025 16:30:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=45493116</link><dc:creator>Narushia</dc:creator><comments>https://news.ycombinator.com/item?id=45493116</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45493116</guid></item><item><title><![CDATA[New comment by Narushia in "Show HN: ut – Rust based CLI utilities for devs and IT"]]></title><description><![CDATA[
<p>Would be cool if this also had a `retry` sub-command, for running any commands with an exponential backoff retry logic. Similar to these Rust tools:<p><a href="https://github.com/demoray/retry-cli" rel="nofollow">https://github.com/demoray/retry-cli</a><p><a href="https://github.com/rye/eb" rel="nofollow">https://github.com/rye/eb</a></p>
]]></description><pubDate>Sun, 05 Oct 2025 22:51:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=45485995</link><dc:creator>Narushia</dc:creator><comments>https://news.ycombinator.com/item?id=45485995</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45485995</guid></item><item><title><![CDATA[New comment by Narushia in "NFS at 40 – Remembering the Sun Microsystems Network File System"]]></title><description><![CDATA[
<p>NFS v4.2. Easy to set up if you don't need authentication. Very good throughput, at least so long as your network gear isn't the bottleneck. I think it's the best choice if your clients are Linux or similar. The only bummer for me is that mounting NFS shares from Android file managers seems to be difficult or impossible (let alone NFSv4).</p>
]]></description><pubDate>Sun, 05 Oct 2025 19:27:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=45484450</link><dc:creator>Narushia</dc:creator><comments>https://news.ycombinator.com/item?id=45484450</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45484450</guid></item></channel></rss>