<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: yuuta</title><link>https://news.ycombinator.com/user?id=yuuta</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 25 May 2026 01:29:47 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=yuuta" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[Nginx access log to standard output is not as easy as using /dev/stdout]]></title><description><![CDATA[
<p>Article URL: <a href="https://blog.yuuta.moe/2024/10/26/nginx-access-log-stderr/">https://blog.yuuta.moe/2024/10/26/nginx-access-log-stderr/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=41959202">https://news.ycombinator.com/item?id=41959202</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 27 Oct 2024 01:38:06 +0000</pubDate><link>https://blog.yuuta.moe/2024/10/26/nginx-access-log-stderr/</link><dc:creator>yuuta</dc:creator><comments>https://news.ycombinator.com/item?id=41959202</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41959202</guid></item><item><title><![CDATA[New comment by yuuta in "Bram Moolenaar has died"]]></title><description><![CDATA[
<p>RIP</p>
]]></description><pubDate>Sat, 05 Aug 2023 13:21:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=37011754</link><dc:creator>yuuta</dc:creator><comments>https://news.ycombinator.com/item?id=37011754</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37011754</guid></item><item><title><![CDATA[New comment by yuuta in "I don't trust Signal"]]></title><description><![CDATA[
<p>I never trusted Signal due to <a href="https://github.com/net4people/bbs/issues/60">https://github.com/net4people/bbs/issues/60</a></p>
]]></description><pubDate>Mon, 19 Jun 2023 04:03:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=36387208</link><dc:creator>yuuta</dc:creator><comments>https://news.ycombinator.com/item?id=36387208</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36387208</guid></item><item><title><![CDATA[New comment by yuuta in "GitHub incident: ongoing issues with Actions, Issues and other Git operations"]]></title><description><![CDATA[
<p>Ever since Microsoft acquisition</p>
]]></description><pubDate>Tue, 09 May 2023 14:47:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=35875135</link><dc:creator>yuuta</dc:creator><comments>https://news.ycombinator.com/item?id=35875135</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35875135</guid></item><item><title><![CDATA[New comment by yuuta in "New C features in GCC 13"]]></title><description><![CDATA[
<p>Still no #embed</p>
]]></description><pubDate>Thu, 04 May 2023 15:08:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=35816570</link><dc:creator>yuuta</dc:creator><comments>https://news.ycombinator.com/item?id=35816570</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35816570</guid></item><item><title><![CDATA[New comment by yuuta in "Booting Modern Intel CPUs"]]></title><description><![CDATA[
<p>That's a pretty good article, but I expect more in-depth information on booting modern Intel CPUs ... I am very interested in modern UEFI / BIOS firmware development and how do they bring up x86 CPUs, but unfortunately there are very little source (I guess, except for EDK2), and the majority (?) of x86 firmwares are proprietary. Booting x86 is much more complicated than writing a linker script with a vector table for your microcontroller ... so, this seems very interesting.</p>
]]></description><pubDate>Mon, 17 Apr 2023 06:14:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=35597335</link><dc:creator>yuuta</dc:creator><comments>https://news.ycombinator.com/item?id=35597335</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35597335</guid></item><item><title><![CDATA[New comment by yuuta in "Unpopular Opinion: Don’t Use a Raspberry Pi for That"]]></title><description><![CDATA[
<p>I have been running my homelab for 2 ~ 3 years, and I never considered rpi to be one of the servers ... It is just for toys or some "high school robots" stuff, with 0% availability and are very fragile. How many times your SD card fail / filesystem break / undervolt occurs / accidentally short-circuit? If you want to have a host running Linux 24 * 7, go with a used Thin Client on eBay (they are at least x86). If you are like me who want to build a rack at home, go with some used PowerEdge / ProLiant gears from eBay. They do way better things than your Pi (with BMC, Xeon cores, and ECC memory, possibly), and they are cheaper as well (my PowerEdge R520 servers only cost less than C$200 each). These machines have proper CPU, hard drive, and power supply. Do not use a Pi unless you are building some IoT experiments that require GPIOs.</p>
]]></description><pubDate>Wed, 22 Mar 2023 19:49:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=35266240</link><dc:creator>yuuta</dc:creator><comments>https://news.ycombinator.com/item?id=35266240</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35266240</guid></item><item><title><![CDATA[New comment by yuuta in "Microsoft shows full-screen Windows 11 upgrade ads with two 'yes' buttons"]]></title><description><![CDATA[
<p>I'm always using the Enterprise edition. No such crap.<p>Microsoft should treat consumers better.</p>
]]></description><pubDate>Thu, 02 Feb 2023 00:20:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=34620215</link><dc:creator>yuuta</dc:creator><comments>https://news.ycombinator.com/item?id=34620215</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34620215</guid></item><item><title><![CDATA[New comment by yuuta in "Debloating Windows 10 with one command and no internet scripts"]]></title><description><![CDATA[
<p>Better way: use Get-AppxProvisionedPackage and Remove-AppxProvisionedPackage during OOBE to remove them for all users.<p>Bonus: Use these cmdlets on a offline mounted WIM image to build a custom image without bloats.</p>
]]></description><pubDate>Mon, 02 Jan 2023 19:02:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=34222169</link><dc:creator>yuuta</dc:creator><comments>https://news.ycombinator.com/item?id=34222169</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34222169</guid></item><item><title><![CDATA[New comment by yuuta in "Linux /proc/pid/stat parsing bugs"]]></title><description><![CDATA[
<p>It may be better if we have something similar to (pseudocode) for kernel APIs:<p><pre><code>  struct uptime_t u = {
  
      .time = 0
  
  };

  ioctl(open("/proc/uptime"), GET_UPTIME, &uptime);</code></pre></p>
]]></description><pubDate>Fri, 23 Dec 2022 01:42:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=34101375</link><dc:creator>yuuta</dc:creator><comments>https://news.ycombinator.com/item?id=34101375</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34101375</guid></item><item><title><![CDATA[New comment by yuuta in "Linux /proc/pid/stat parsing bugs"]]></title><description><![CDATA[
<p>Indeed. Parsing files is a less robust way compared to calling some APIs or at least parsing some files with a schema (e.g. JSON or XML). For example, uptime(1) on Linux:<p>% strace uptime 2> /tmp/strace && grep proc /tmp/strace<p>17:35:24 up 3 days,  7:47,  1 user,  load average: 2.29, 1.85, 1.56<p>openat(AT_FDCWD, "/usr/lib/libprocps.so.8", O_RDONLY|O_CLOEXEC) = 3<p>openat(AT_FDCWD, "/proc/self/auxv", O_RDONLY) = 3<p>openat(AT_FDCWD, "/proc/sys/kernel/osrelease", O_RDONLY) = 3<p>openat(AT_FDCWD, "/proc/self/auxv", O_RDONLY) = 3<p>openat(AT_FDCWD, "/proc/uptime", O_RDONLY) = 3<p>openat(AT_FDCWD, "/proc/loadavg", O_RDONLY) = 4</p>
]]></description><pubDate>Fri, 23 Dec 2022 01:36:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=34101339</link><dc:creator>yuuta</dc:creator><comments>https://news.ycombinator.com/item?id=34101339</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34101339</guid></item><item><title><![CDATA[New comment by yuuta in "Windows is the strangest, or hardest, operating system to keep curl support for"]]></title><description><![CDATA[
<p>NT and Unix are completely different OS. You cannot develop Windows programs the Unix way, and vice versa.</p>
]]></description><pubDate>Wed, 30 Nov 2022 17:11:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=33803801</link><dc:creator>yuuta</dc:creator><comments>https://news.ycombinator.com/item?id=33803801</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33803801</guid></item><item><title><![CDATA[New comment by yuuta in "Map of the Internet"]]></title><description><![CDATA[
<p>Very impressive ... I hope I can get a /24.</p>
]]></description><pubDate>Fri, 11 Nov 2022 05:10:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=33557507</link><dc:creator>yuuta</dc:creator><comments>https://news.ycombinator.com/item?id=33557507</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33557507</guid></item><item><title><![CDATA[New comment by yuuta in "A Memory Safe Implementation of the Network Time Protocol"]]></title><description><![CDATA[
<p>I don't see the whole point. It's like creating yet-another-ntp-implementation while other well-known implementations are known to be working good and safely on billions of devices.<p>It is easier to report a security issue to ntpd or chrony instead of creating a new one.</p>
]]></description><pubDate>Tue, 11 Oct 2022 21:33:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=33169515</link><dc:creator>yuuta</dc:creator><comments>https://news.ycombinator.com/item?id=33169515</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33169515</guid></item><item><title><![CDATA[New comment by yuuta in "FreeBSD Supports Netlink(7) and Iproute2"]]></title><description><![CDATA[
<p>Benefits:<p>* Unified protocol to manage networking facilities<p>* iproute2 for FreeBSD, deprecating ifconfig(1) stuff</p>
]]></description><pubDate>Sun, 02 Oct 2022 00:00:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=33051335</link><dc:creator>yuuta</dc:creator><comments>https://news.ycombinator.com/item?id=33051335</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33051335</guid></item><item><title><![CDATA[FreeBSD Supports Netlink(7) and Iproute2]]></title><description><![CDATA[
<p>Article URL: <a href="https://cgit.freebsd.org/src/commit/?id=7e5bf68495cc0a8c9793a338a8a02009a7f6dbb6">https://cgit.freebsd.org/src/commit/?id=7e5bf68495cc0a8c9793a338a8a02009a7f6dbb6</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=33051334">https://news.ycombinator.com/item?id=33051334</a></p>
<p>Points: 2</p>
<p># Comments: 1</p>
]]></description><pubDate>Sun, 02 Oct 2022 00:00:52 +0000</pubDate><link>https://cgit.freebsd.org/src/commit/?id=7e5bf68495cc0a8c9793a338a8a02009a7f6dbb6</link><dc:creator>yuuta</dc:creator><comments>https://news.ycombinator.com/item?id=33051334</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33051334</guid></item><item><title><![CDATA[New comment by yuuta in "Alternative Rust compiler producing C"]]></title><description><![CDATA[
<p>Note: it does not do any optimization, but delegating this task to the C compiler.</p>
]]></description><pubDate>Mon, 12 Sep 2022 05:39:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=32806461</link><dc:creator>yuuta</dc:creator><comments>https://news.ycombinator.com/item?id=32806461</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32806461</guid></item><item><title><![CDATA[Alternative Rust compiler producing C]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/thepowersgang/mrustc">https://github.com/thepowersgang/mrustc</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=32806450">https://news.ycombinator.com/item?id=32806450</a></p>
<p>Points: 2</p>
<p># Comments: 1</p>
]]></description><pubDate>Mon, 12 Sep 2022 05:37:42 +0000</pubDate><link>https://github.com/thepowersgang/mrustc</link><dc:creator>yuuta</dc:creator><comments>https://news.ycombinator.com/item?id=32806450</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32806450</guid></item><item><title><![CDATA[YouTube-dl has an interpreter for a subset of JavaScript in 870 lines of Python]]></title><description><![CDATA[
<p>Article URL: <a href="https://twitter.com/zhuowei/status/1568659229887664129">https://twitter.com/zhuowei/status/1568659229887664129</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=32793061">https://news.ycombinator.com/item?id=32793061</a></p>
<p>Points: 473</p>
<p># Comments: 155</p>
]]></description><pubDate>Sat, 10 Sep 2022 18:12:09 +0000</pubDate><link>https://twitter.com/zhuowei/status/1568659229887664129</link><dc:creator>yuuta</dc:creator><comments>https://news.ycombinator.com/item?id=32793061</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32793061</guid></item><item><title><![CDATA[New comment by yuuta in "A fully open-source and end-to-end encrypted note taking alternative to Evernote"]]></title><description><![CDATA[
<p>I had been using Xournal++ for a year, and it is truly amazing.</p>
]]></description><pubDate>Sun, 04 Sep 2022 06:29:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=32710411</link><dc:creator>yuuta</dc:creator><comments>https://news.ycombinator.com/item?id=32710411</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32710411</guid></item></channel></rss>