<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: usagisushi</title><link>https://news.ycombinator.com/user?id=usagisushi</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 22 May 2026 21:50:40 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=usagisushi" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by usagisushi in "Why Japanese companies do so many different things"]]></title><description><![CDATA[
<p>I pretty much agree. While any semblance of a "horizontal" dynamic in Japanese software development was perhaps realized in embedded systems around 40 years ago (e.g., rice cookers with fuzzy logic, or, in a different sense of _lateral_, Gunpei Yokoi’s famous philosophy of "Lateral Thinking with Withered Technology"), software has traditionally been undervalued in Japan. This historical neglect has ultimately contributed to the decline of our consumer electronics industry. (Though personally, I still don’t see why a toaster or a fridge needs to be connected to the internet.)<p>IMO, the tight-knit division of labor between Toyota and its subcontractors is a slightly different story from the broad diversification within a single corporation. While the latter was historically bolstered by strong industry-academia ties (often driven by university cliques), we rarely see this kind of broad diversification happening in recent years. That said, Japan's traditional "membership-based" employment system, combined with a cultural reluctance to shut down unprofitable business units, is likely what has allowed this diversification to persist for so long.<p>In any case, Japanese companies are currently struggling with the friction between their traditional corporate culture and the superficial adoption of Western concepts like DX, Agile, meritocracy, job-based employment, and a startup-centric mindset. I suspect Korea might be facing similar structural clashes, though perhaps you are adapting at a much faster pace.</p>
]]></description><pubDate>Fri, 22 May 2026 17:40:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=48239000</link><dc:creator>usagisushi</dc:creator><comments>https://news.ycombinator.com/item?id=48239000</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48239000</guid></item><item><title><![CDATA[New comment by usagisushi in "My domain got abused on GitHub Pages"]]></title><description><![CDATA[
<p>Practically, it's not limited to GitHub Pages, though.<p>By the way, even while a custom domain is still pending verification, the GitHub Pages LB will route the request based on the Host header, allowing for the following:<p><pre><code>    dig +short github.io | head -1
    185.199.108.153

    curl -H "Host: 42.news.ycombinator.com" 185.199.109.153
    hello
</code></pre>
Another fun trick: You can also use wildcard DNS services like nip.io/sslip.io for alias domains, such as `my-page.185.199.108.153.sslip.io`. (Not sure of any practical use cases, though.)</p>
]]></description><pubDate>Tue, 19 May 2026 09:57:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=48191339</link><dc:creator>usagisushi</dc:creator><comments>https://news.ycombinator.com/item?id=48191339</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48191339</guid></item><item><title><![CDATA[Llama.cpp b9180: MTP support landed]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/ggml-org/llama.cpp/releases/tag/b9180">https://github.com/ggml-org/llama.cpp/releases/tag/b9180</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48168982">https://news.ycombinator.com/item?id=48168982</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 17 May 2026 13:58:33 +0000</pubDate><link>https://github.com/ggml-org/llama.cpp/releases/tag/b9180</link><dc:creator>usagisushi</dc:creator><comments>https://news.ycombinator.com/item?id=48168982</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48168982</guid></item><item><title><![CDATA[New comment by usagisushi in "Using “underdrawings” for accurate text and numbers"]]></title><description><![CDATA[
<p>Yeah, I’ve used a similar technique to build a "pizza clock" before (where the number of slices corresponds to the hours).</p>
]]></description><pubDate>Tue, 05 May 2026 10:23:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=48020488</link><dc:creator>usagisushi</dc:creator><comments>https://news.ycombinator.com/item?id=48020488</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48020488</guid></item><item><title><![CDATA[New comment by usagisushi in "Running local LLMs offline on a ten-hour flight"]]></title><description><![CDATA[
<p>If the "loop" you mean is the infinite reasoning cycle ("Wait, actually... On second thought..."), you might want to try setting a reasoning budget. For llama.cpp, use `--reasoning-budget 1024 --reasoning-budget-message "Proceed to final answer."` to force the model to reach a conclusion.<p>I admit I sometimes get caught up in the tooling for its own sake, but I find local models useful for specific tasks like migrating configuration schemas, writing homelab scripts, or exploring financial data.<p>It might sound a bit paranoid, but privacy is another major driver for me. Keeping credentials and private information off cloud services is worth the extra friction.</p>
]]></description><pubDate>Mon, 27 Apr 2026 17:24:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=47924531</link><dc:creator>usagisushi</dc:creator><comments>https://news.ycombinator.com/item?id=47924531</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47924531</guid></item><item><title><![CDATA[New comment by usagisushi in "New 10 GbE USB adapters are cooler, smaller, cheaper"]]></title><description><![CDATA[
<p>Yeah, now it's USB4 Version 2.0 / USB 80Gbps / USB4 Gen4.</p>
]]></description><pubDate>Sat, 25 Apr 2026 11:37:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=47900633</link><dc:creator>usagisushi</dc:creator><comments>https://news.ycombinator.com/item?id=47900633</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47900633</guid></item><item><title><![CDATA[New comment by usagisushi in "I ran Gemma 4 as a local model in Codex CLI"]]></title><description><![CDATA[
<p>I have a similar setup. It might be worth checking out pi-coding-agent [0].<p>The system prompt and tools have very little overhead (<2k tokens), making the prefill latency feel noticeably snappier compared to Opencode.<p>[0] <a href="https://www.npmjs.com/package/@mariozechner/pi-coding-agent#quick-start" rel="nofollow">https://www.npmjs.com/package/@mariozechner/pi-coding-agent#...</a></p>
]]></description><pubDate>Mon, 13 Apr 2026 14:30:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=47752534</link><dc:creator>usagisushi</dc:creator><comments>https://news.ycombinator.com/item?id=47752534</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47752534</guid></item><item><title><![CDATA[New comment by usagisushi in "ESP32-S31: Dual-Core RISC-V SoC with Wi-Fi 6, Bluetooth 5.4, and Advanced HMI"]]></title><description><![CDATA[
<p>For those using PlatformIO, the folks at pioarduino[0] are doing a great job keeping up with Arduino Core 3.x support.<p><pre><code>    ```
    # platformio.ini
    platform = https://github.com/pioarduino/platform-espressif32.git#55.03.37
    framework = arduino
    ```
</code></pre>
[0]: <a href="https://github.com/pioarduino/platform-espressif32" rel="nofollow">https://github.com/pioarduino/platform-espressif32</a></p>
]]></description><pubDate>Fri, 03 Apr 2026 16:03:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=47628367</link><dc:creator>usagisushi</dc:creator><comments>https://news.ycombinator.com/item?id=47628367</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47628367</guid></item><item><title><![CDATA[New comment by usagisushi in "Qwen3.6-Plus: Towards real world agents"]]></title><description><![CDATA[
<p>A bit off-topic but I’m on the legacy Lite plan (now discontinued), and it’s more than enough for hobby projects. The main draw is the generous request-based quota (18k requests/month) rather than a token-based one.<p>This means a 100k token request counts the same as a 100-token one. I’ve made about 8000 requests in the last two weeks, averaging around 80k tokens per request. It feels like they’re subsidizing this just to gather data on agentic workflows.<p>On the downside, the speed is mediocre (15–30 tg/s for GLM-5), and I’ve seen the model glitch or produce broken output about 10 times out of those 8k requests.</p>
]]></description><pubDate>Thu, 02 Apr 2026 17:48:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=47617725</link><dc:creator>usagisushi</dc:creator><comments>https://news.ycombinator.com/item?id=47617725</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47617725</guid></item><item><title><![CDATA[New comment by usagisushi in "$500 GPU outperforms Claude Sonnet on coding benchmarks"]]></title><description><![CDATA[
<p>Interesting benchmark. It is notable that Gemini-3-Flash outperforms 3.1 Pro. My experience using Flash via Opencode over the past month suggests it is quite underrated.<p>Needless to say, benchmarks are limited and impressions vary widely by problem domain, harness, written language, and personal preference (simplicity vs detail, tone, etc.). If personal experience is the only true measure, as with wine, solving this discovery gap is an interesting challenge (LLM sommelier!), even if model evolution eventually makes the choice trivial. (I prefer Gemini 3 for its wide knowledge, Sonnet 4.6 for balance, and GLM-5 for simplicity.)</p>
]]></description><pubDate>Fri, 27 Mar 2026 04:37:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=47539153</link><dc:creator>usagisushi</dc:creator><comments>https://news.ycombinator.com/item?id=47539153</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47539153</guid></item><item><title><![CDATA[New comment by usagisushi in "A Japanese glossary of chopsticks faux pas (2022)"]]></title><description><![CDATA[
<p>Native here. I'd say only about 6 out of the 47 listed actually matter (Awasebashi, Urabashi, Kamibashi, Jikabashi, Tatebashi, and Neburibashi).<p>Most of these are only for formal settings. Honestly, I haven't even heard of some of them. 
Aside from Tatebashi (sticking chopsticks in rice), they’re mostly avoided for hygiene reasons. As for Nigiribashi (clutching them in a fist), it just looks a bit strange for an adult to do.</p>
]]></description><pubDate>Sat, 21 Mar 2026 08:58:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=47465319</link><dc:creator>usagisushi</dc:creator><comments>https://news.ycombinator.com/item?id=47465319</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47465319</guid></item><item><title><![CDATA[New comment by usagisushi in "OpenCode – Open source AI coding agent"]]></title><description><![CDATA[
<p>I’ve heard the "S" in IoT stands for Security.</p>
]]></description><pubDate>Sat, 21 Mar 2026 07:35:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=47464852</link><dc:creator>usagisushi</dc:creator><comments>https://news.ycombinator.com/item?id=47464852</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47464852</guid></item><item><title><![CDATA[New comment by usagisushi in "MacBook Pro with M5 Pro and M5 Max"]]></title><description><![CDATA[
<p>Qwen 3.5 35B-A3B and 27B have changed the game for me. I expect we'll see something comparable to Sonnet 4.6 running locally sometime this year.</p>
]]></description><pubDate>Tue, 03 Mar 2026 17:05:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=47235373</link><dc:creator>usagisushi</dc:creator><comments>https://news.ycombinator.com/item?id=47235373</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47235373</guid></item><item><title><![CDATA[New comment by usagisushi in "MacBook Air with M5"]]></title><description><![CDATA[
<p>Same here. If the rumored A18 Pro MacBook stays under 1kg, it would be very compelling.<p>Regarding lightweight laptops, the Fujitsu FMV Note U series (14-inch) weighs only 634g-917g with Arrow Lake 255H and a replaceable battery.</p>
]]></description><pubDate>Tue, 03 Mar 2026 16:41:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=47235018</link><dc:creator>usagisushi</dc:creator><comments>https://news.ycombinator.com/item?id=47235018</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47235018</guid></item><item><title><![CDATA[New comment by usagisushi in "[dead]"]]></title><description><![CDATA[
<p>OSR ― Open Source README.</p>
]]></description><pubDate>Thu, 12 Feb 2026 11:37:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=46987501</link><dc:creator>usagisushi</dc:creator><comments>https://news.ycombinator.com/item?id=46987501</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46987501</guid></item><item><title><![CDATA[New comment by usagisushi in "Female Asian Elephant Calf Born at the Smithsonian National Zoo"]]></title><description><![CDATA[
<p>There is room for the elephant.</p>
]]></description><pubDate>Sat, 07 Feb 2026 09:00:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=46922414</link><dc:creator>usagisushi</dc:creator><comments>https://news.ycombinator.com/item?id=46922414</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46922414</guid></item><item><title><![CDATA[New comment by usagisushi in "Reliable 25 Gigabit Ethernet via Thunderbolt"]]></title><description><![CDATA[
<p>Thanks for the measurements! 15W under load definitely justifies those massive heatsinks.<p>I’m looking forward to your writeup on the RTL8127AF as well. Your blog is awesome!</p>
]]></description><pubDate>Sun, 01 Feb 2026 17:17:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=46847632</link><dc:creator>usagisushi</dc:creator><comments>https://news.ycombinator.com/item?id=46847632</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46847632</guid></item><item><title><![CDATA[New comment by usagisushi in "Reliable 25 Gigabit Ethernet via Thunderbolt"]]></title><description><![CDATA[
<p>Speaking of hardware, the RTL8159 (10Gbps) hit the market late last year and is said to consume only about 2–3W. It apparently runs very cool compared to older chips.  (Though it would need to be bonded to reach 25Gbps ;-)</p>
]]></description><pubDate>Sun, 01 Feb 2026 15:05:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=46846669</link><dc:creator>usagisushi</dc:creator><comments>https://news.ycombinator.com/item?id=46846669</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46846669</guid></item><item><title><![CDATA[New comment by usagisushi in "Reliable 25 Gigabit Ethernet via Thunderbolt"]]></title><description><![CDATA[
<p>JFYI, for measuring power draw, you might be able to use `macmon`[0] to see the total system power consumption. The values reported by the internal current sensor seem to be quite accurate.<p>[0] <a href="https://github.com/vladkens/macmon" rel="nofollow">https://github.com/vladkens/macmon</a></p>
]]></description><pubDate>Sun, 01 Feb 2026 14:41:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=46846514</link><dc:creator>usagisushi</dc:creator><comments>https://news.ycombinator.com/item?id=46846514</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46846514</guid></item><item><title><![CDATA[New comment by usagisushi in "Netbird – Open Source Zero Trust Networking"]]></title><description><![CDATA[
<p>Just for future reference, you can disable DNS management for specific groups [0].<p>You can find the option under "DNS > DNS Settings > Disable DNS management for these groups". Netbird will stop modifying the resolv.conf on those groups.<p>[0] <a href="https://docs.netbird.io/manage/dns#4-dns-management-modes" rel="nofollow">https://docs.netbird.io/manage/dns#4-dns-management-modes</a></p>
]]></description><pubDate>Sun, 01 Feb 2026 13:34:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=46846112</link><dc:creator>usagisushi</dc:creator><comments>https://news.ycombinator.com/item?id=46846112</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46846112</guid></item></channel></rss>