<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: pengaru</title><link>https://news.ycombinator.com/user?id=pengaru</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 13 Oct 2026 00:18:41 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=pengaru" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by pengaru in "Living off-grid: Hundred Rabbits"]]></title><description><![CDATA[
<p>TL;DR fear</p>
]]></description><pubDate>Thu, 08 Oct 2026 18:37:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=50010040</link><dc:creator>pengaru</dc:creator><comments>https://news.ycombinator.com/item?id=50010040</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50010040</guid></item><item><title><![CDATA[New comment by pengaru in "In an $80 Motel Room, a Discovery to Shed Light on the Origins of Life"]]></title><description><![CDATA[
<p>> for many of the same reasons you don’t carpet a bathroom.<p>someone should inform the orange POTUS of this:
<a href="https://www.architecturaldigest.com/story/did-donald-trump-just-reignite-the-bathroom-carpet-debate" rel="nofollow">https://www.architecturaldigest.com/story/did-donald-trump-j...</a></p>
]]></description><pubDate>Sun, 27 Sep 2026 15:30:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=49867537</link><dc:creator>pengaru</dc:creator><comments>https://news.ycombinator.com/item?id=49867537</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49867537</guid></item><item><title><![CDATA[New comment by pengaru in "Back and shoulder surgery is often worse than useless"]]></title><description><![CDATA[
<p>It's not strictly a US health care problem either - I've been dumbfounded by foreign coworkers pressing for totally unnecessary medical interventions as if there's no risk associated with doing such things.  It's most apparent from the socialized states where the healthcare is ~free.<p>My impression is this is a modern civilization stupidity in general.<p>apropos Dead Kennedys track: <a href="https://www.youtube.com/watch?v=lVULKYbAeEo" rel="nofollow">https://www.youtube.com/watch?v=lVULKYbAeEo</a></p>
]]></description><pubDate>Fri, 25 Sep 2026 00:15:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=49838553</link><dc:creator>pengaru</dc:creator><comments>https://news.ycombinator.com/item?id=49838553</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49838553</guid></item><item><title><![CDATA[New comment by pengaru in "Tech's New Rich Are Suffering from 'Sudden Wealth Syndrome'"]]></title><description><![CDATA[
<p>It doesn't take much life experience to learn bosses are generally bossy people.  Even before they've ossified into retirement it's a rare breed that can control the behavior contextually.</p>
]]></description><pubDate>Sat, 12 Sep 2026 16:24:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=49674047</link><dc:creator>pengaru</dc:creator><comments>https://news.ycombinator.com/item?id=49674047</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49674047</guid></item><item><title><![CDATA[New comment by pengaru in "Japan's Gen X workers are struggling"]]></title><description><![CDATA[
<p><a href="https://archive.is/w3KpI" rel="nofollow">https://archive.is/w3KpI</a></p>
]]></description><pubDate>Wed, 19 Aug 2026 07:06:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=49357964</link><dc:creator>pengaru</dc:creator><comments>https://news.ycombinator.com/item?id=49357964</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49357964</guid></item><item><title><![CDATA[New comment by pengaru in "Israel creates fake think tank in likely attempt to dupe AI chatbots"]]></title><description><![CDATA[
<p>"fake think tank" sounds a bit redundant</p>
]]></description><pubDate>Tue, 18 Aug 2026 01:42:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=49340111</link><dc:creator>pengaru</dc:creator><comments>https://news.ycombinator.com/item?id=49340111</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49340111</guid></item><item><title><![CDATA[New comment by pengaru in "Single log line is 49KB+ (ext4) / 110KB+ (btrfs) of systemd-journald disk writes"]]></title><description><![CDATA[
<p>> btrfs is in the HN thread title.<p>as is ext4</p>
]]></description><pubDate>Fri, 14 Aug 2026 14:36:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=49299301</link><dc:creator>pengaru</dc:creator><comments>https://news.ycombinator.com/item?id=49299301</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49299301</guid></item><item><title><![CDATA[New comment by pengaru in "Single log line is 49KB+ (ext4) / 110KB+ (btrfs) of systemd-journald disk writes"]]></title><description><![CDATA[
<p>When did this become a discussion limited to journald on btrfs?<p>and that seems like something btrfs should fix at some point</p>
]]></description><pubDate>Fri, 14 Aug 2026 07:17:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=49295581</link><dc:creator>pengaru</dc:creator><comments>https://news.ycombinator.com/item?id=49295581</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49295581</guid></item><item><title><![CDATA[New comment by pengaru in "Single log line is 49KB+ (ext4) / 110KB+ (btrfs) of systemd-journald disk writes"]]></title><description><![CDATA[
<p>> journald does do a rewrite of the log file on rotation, so you're paying that IO anyway even if you ignore the dumb hash table updates.<p>You linked copy_file_atomic_at_full(), why?  That function is not in the normal rotation path for journald, it's only used in a workaround when clearing FS_NOCOW_FL fails.<p>Rotation does not rewrite the log file normally, but there is a hole-punching operation though for reclaiming unused space.</p>
]]></description><pubDate>Fri, 14 Aug 2026 06:54:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=49295452</link><dc:creator>pengaru</dc:creator><comments>https://news.ycombinator.com/item?id=49295452</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49295452</guid></item><item><title><![CDATA[New comment by pengaru in "Single log line is 49KB+ (ext4) / 110KB+ (btrfs) of systemd-journald disk writes"]]></title><description><![CDATA[
<p>The format is documented<p><a href="https://github.com/systemd/systemd/blob/main/docs/JOURNAL_FILE_FORMAT.md" rel="nofollow">https://github.com/systemd/systemd/blob/main/docs/JOURNAL_FI...</a></p>
]]></description><pubDate>Thu, 13 Aug 2026 22:03:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=49292407</link><dc:creator>pengaru</dc:creator><comments>https://news.ycombinator.com/item?id=49292407</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49292407</guid></item><item><title><![CDATA[New comment by pengaru in "Single log line is 49KB+ (ext4) / 110KB+ (btrfs) of systemd-journald disk writes"]]></title><description><![CDATA[
<p>FWIW the journal file signature is "LPKSHHRH" for Lennart, Kay Sievers, Harald Hoyer, Red Hat... I presumed it was at least Lennart, Kay, and Harald who collaborated on the design.</p>
]]></description><pubDate>Thu, 13 Aug 2026 22:00:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=49292382</link><dc:creator>pengaru</dc:creator><comments>https://news.ycombinator.com/item?id=49292382</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49292382</guid></item><item><title><![CDATA[New comment by pengaru in "Single log line is 49KB+ (ext4) / 110KB+ (btrfs) of systemd-journald disk writes"]]></title><description><![CDATA[
<p>I'm not the architect of journald and wasn't really around when these decisions were made, so I can't really speak authoritatively on that particular topic.<p>There was mailing list discussion at the time journald was conceived though, you can find it if you look.<p><a href="https://0pointer.de/blog/projects/the-journal.html" rel="nofollow">https://0pointer.de/blog/projects/the-journal.html</a> might be a good entry-point.</p>
]]></description><pubDate>Thu, 13 Aug 2026 20:49:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=49291675</link><dc:creator>pengaru</dc:creator><comments>https://news.ycombinator.com/item?id=49291675</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49291675</guid></item><item><title><![CDATA[New comment by pengaru in "Single log line is 49KB+ (ext4) / 110KB+ (btrfs) of systemd-journald disk writes"]]></title><description><![CDATA[
<p>it has bad scaling properties esp. if you have many journal files<p>the last time I contributed to journald upstream was to fix a degenerate behavior with many journal files:
<a href="https://github.com/systemd/systemd/commit/176f73272e6e3116caab3900eb553be54f520a68" rel="nofollow">https://github.com/systemd/systemd/commit/176f73272e6e3116ca...</a><p>that makes a dramatic difference for those hitting this case, but it only gets things from nearly unusable to slow-as-usual.</p>
]]></description><pubDate>Thu, 13 Aug 2026 20:41:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=49291573</link><dc:creator>pengaru</dc:creator><comments>https://news.ycombinator.com/item?id=49291573</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49291573</guid></item><item><title><![CDATA[New comment by pengaru in "Single log line is 49KB+ (ext4) / 110KB+ (btrfs) of systemd-journald disk writes"]]></title><description><![CDATA[
<p>I'm probably the main person responsible for making journald usable at all.<p>But I never really made any effort to change the on-disk structure or how writes were performed.  My focus was more on the read performance for journalctl and stability of the daemon.<p>Back when I was paid to fix things in journald at CoreOS ages ago, it couldn't even avoid getting killed by its own service watchdog.<p>My impression back then was the on-disk format dispersed the information too much within the same file, and those individual datums being written at discontiguous offsets were quite small, far smaller than an IO block size or even a disk sector size.<p>Seemed like a write amplification problem due to the file format. If you write a few bytes into some arbitrary position within a file, the storage has to write back the whole block, despite your only changing a tiny fraction of it.  If those few bytes happened to cross a block boundary, guess what? two blocks get written.<p>The format had no consideration for these block-oriented storage details, then doing the IO via mmap rubs salt into the wound since the kernel has to try guess what to prefetch asynchronously... but I don't think that aspect amplifies the writes above what plain buffered IO would do - maybe I'm wrong.  I'd expect the mmap aspect to be causing more/mispredicted reads, and polluting the page cache with unrelated contents (you tend to end up with the entire journal cached IIRC, if you have enough memory).  I suppose there's probably compounding of the write amplification problem since the kernel will be dirtying pages at page size granularity vs. 512b sectors, and you have the same issue of small writes landing on page boundaries dirtying two pages.  So that aspect of using mmap for the writes probably is exacerbating the problem.</p>
]]></description><pubDate>Thu, 13 Aug 2026 20:25:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=49291376</link><dc:creator>pengaru</dc:creator><comments>https://news.ycombinator.com/item?id=49291376</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49291376</guid></item><item><title><![CDATA[New comment by pengaru in "AI is removing the middle class of software engineering"]]></title><description><![CDATA[
<p>Mind sharing where you're at?</p>
]]></description><pubDate>Wed, 12 Aug 2026 16:47:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=49275257</link><dc:creator>pengaru</dc:creator><comments>https://news.ycombinator.com/item?id=49275257</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49275257</guid></item><item><title><![CDATA[New comment by pengaru in "The Alpha 21264 CPU: NT's Greatest RISC (1998)"]]></title><description><![CDATA[
<p><p><pre><code>  > Intel developed QPI at its Massachusetts Microprocessor Design Center (MMDC) by
  > members of what had been the Alpha Development Group, which Intel had acquired
  > from Compaq and HP and in turn originally came from Digital Equipment
  > Corporation (DEC).[8] Its development had been reported as early as 2004
</code></pre>
from <a href="https://en.wikipedia.org/wiki/Intel_QuickPath_Interconnect#Background" rel="nofollow">https://en.wikipedia.org/wiki/Intel_QuickPath_Interconnect#B...</a><p>QPI was Intel's answer to the competition AMD's Athlon / HyperTransport had created</p>
]]></description><pubDate>Sun, 09 Aug 2026 22:32:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=49236869</link><dc:creator>pengaru</dc:creator><comments>https://news.ycombinator.com/item?id=49236869</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49236869</guid></item><item><title><![CDATA[New comment by pengaru in "Lost my phone at the office. Claude suggested tracking Bluetooth signal strength"]]></title><description><![CDATA[
<p>It's not like this is an unknown gimp problem - conventional search turns up plenty of results describing this class of bugs and advising to disable the previews.</p>
]]></description><pubDate>Sat, 08 Aug 2026 17:06:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=49223656</link><dc:creator>pengaru</dc:creator><comments>https://news.ycombinator.com/item?id=49223656</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49223656</guid></item><item><title><![CDATA[New comment by pengaru in "Europe's fires are just the start"]]></title><description><![CDATA[
<p>Politicians are selling to their audiences, there's no more truth in their words than any other sales/marketing scheme.<p>Of course we're fucked.</p>
]]></description><pubDate>Thu, 30 Jul 2026 14:31:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=49110586</link><dc:creator>pengaru</dc:creator><comments>https://news.ycombinator.com/item?id=49110586</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49110586</guid></item><item><title><![CDATA[New comment by pengaru in "REO Trucks I4 4WD Pickup Truck Starts at $21,500"]]></title><description><![CDATA[
<p>> In the end, it's basically a Toyota Hilux.<p>that's quite the optimistic end!  There's absolutely zero chance this ends with a pickup powered by the venerable Toyota 22R-E I4 or an equivalent.<p>"I4, proven" proven to be genai slop and nothing more.</p>
]]></description><pubDate>Sat, 18 Jul 2026 20:54:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=48962291</link><dc:creator>pengaru</dc:creator><comments>https://news.ycombinator.com/item?id=48962291</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48962291</guid></item><item><title><![CDATA[New comment by pengaru in "Fake food delivery site for the dopamine"]]></title><description><![CDATA[
<p>think window shopping<p>which upon writing I realized may not even be something folks born after 2010 have even heard of...<p><a href="https://en.wikipedia.org/wiki/Window_shopping" rel="nofollow">https://en.wikipedia.org/wiki/Window_shopping</a></p>
]]></description><pubDate>Sat, 18 Jul 2026 20:01:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=48961745</link><dc:creator>pengaru</dc:creator><comments>https://news.ycombinator.com/item?id=48961745</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48961745</guid></item></channel></rss>