<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: Eikon</title><link>https://news.ycombinator.com/user?id=Eikon</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 08 Jun 2026 15:38:45 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=Eikon" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by Eikon in "What is the purpose of the lost+found folder in Linux and Unix? (2014)"]]></title><description><![CDATA[
<p>Even with journaling, you might need one. ZeroFS [0] almost had a lost+found directory (even with the WAL enabled), because you might have consistency issues between your in-memory state and what was flushed, and especially in what order.<p>ZeroFS ended up not needing recovery at all through atomic, strictly ordered commits [1], but it was far from trivial (and not just a matter of requiring a WAL).<p>[0] <a href="https://github.com/Barre/ZeroFS" rel="nofollow">https://github.com/Barre/ZeroFS</a><p>[1] <a href="https://github.com/Barre/ZeroFS/blob/main/zerofs/src/fs/write_coordinator.rs" rel="nofollow">https://github.com/Barre/ZeroFS/blob/main/zerofs/src/fs/writ...</a></p>
]]></description><pubDate>Sun, 07 Jun 2026 19:14:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=48437693</link><dc:creator>Eikon</dc:creator><comments>https://news.ycombinator.com/item?id=48437693</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48437693</guid></item><item><title><![CDATA[New comment by Eikon in "Barman – Backup and Recovery Manager for PostgreSQL"]]></title><description><![CDATA[
<p><a href="https://github.com/Barre/ZeroFS" rel="nofollow">https://github.com/Barre/ZeroFS</a> Should do a great job at this.</p>
]]></description><pubDate>Sat, 02 May 2026 18:03:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=47988772</link><dc:creator>Eikon</dc:creator><comments>https://news.ycombinator.com/item?id=47988772</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47988772</guid></item><item><title><![CDATA[New comment by Eikon in "S3 Files"]]></title><description><![CDATA[
<p>It's definitely shared, and can be redundant.</p>
]]></description><pubDate>Mon, 13 Apr 2026 13:30:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=47751704</link><dc:creator>Eikon</dc:creator><comments>https://news.ycombinator.com/item?id=47751704</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47751704</guid></item><item><title><![CDATA[Show HN: PostgreSQL running in the browser, persisting to S3]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.zerofs.net/postgresql-in-the-browser">https://www.zerofs.net/postgresql-in-the-browser</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47700230">https://news.ycombinator.com/item?id=47700230</a></p>
<p>Points: 1</p>
<p># Comments: 1</p>
]]></description><pubDate>Thu, 09 Apr 2026 07:02:36 +0000</pubDate><link>https://www.zerofs.net/postgresql-in-the-browser</link><dc:creator>Eikon</dc:creator><comments>https://news.ycombinator.com/item?id=47700230</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47700230</guid></item><item><title><![CDATA[Show HN: PostgreSQL running in a browser tab, persisting to S3]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.zerofs.net/postgresql-in-the-browser">https://www.zerofs.net/postgresql-in-the-browser</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47694684">https://news.ycombinator.com/item?id=47694684</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 08 Apr 2026 18:59:58 +0000</pubDate><link>https://www.zerofs.net/postgresql-in-the-browser</link><dc:creator>Eikon</dc:creator><comments>https://news.ycombinator.com/item?id=47694684</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47694684</guid></item><item><title><![CDATA[New comment by Eikon in "S3 Files"]]></title><description><![CDATA[
<p>Or ZeroFS which doesn’t require a 3rd party database, just a s3 bucket!<p><a href="https://github.com/Barre/ZeroFS" rel="nofollow">https://github.com/Barre/ZeroFS</a></p>
]]></description><pubDate>Wed, 08 Apr 2026 06:43:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=47686242</link><dc:creator>Eikon</dc:creator><comments>https://news.ycombinator.com/item?id=47686242</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47686242</guid></item><item><title><![CDATA[New comment by Eikon in "S3 Files"]]></title><description><![CDATA[
<p>SQLite works great with ZeroFS:
 <a href="https://github.com/Barre/ZeroFS" rel="nofollow">https://github.com/Barre/ZeroFS</a></p>
]]></description><pubDate>Wed, 08 Apr 2026 06:43:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=47686238</link><dc:creator>Eikon</dc:creator><comments>https://news.ycombinator.com/item?id=47686238</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47686238</guid></item><item><title><![CDATA[New comment by Eikon in "Show HN: Stop paying for Dropbox/Google Drive, use your own S3 bucket instead"]]></title><description><![CDATA[
<p>See also: <a href="https://github.com/Barre/ZeroFS" rel="nofollow">https://github.com/Barre/ZeroFS</a><p>Doesn’t require an external database (just a s3 bucket) and is a single binary. A webui is shipping in the next few days.</p>
]]></description><pubDate>Tue, 07 Apr 2026 12:07:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=47673961</link><dc:creator>Eikon</dc:creator><comments>https://news.ycombinator.com/item?id=47673961</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47673961</guid></item><item><title><![CDATA[New comment by Eikon in "GitHub appears to be struggling with measly three nines availability"]]></title><description><![CDATA[
<p>As of recently (workflows worked for months) I even have part of my CI on actions that fails with [0]<p>2026-02-27T10:11:51.1425380Z ##[error]The runner has received a shutdown signal. This can happen when the runner service is stopped, or a manually started runner is canceled.     
2026-02-27T10:11:56.2331271Z ##[error]The operation was canceled.<p>I had to disable the workflows.<p>GitHub support response has been<p>“ We recommend reviewing the specific job step this occurs at to identify any areas where you can lessen parallel operations and CPU/memory consumption at one time.”<p>That plus other various issues makes me start to think about alternatives, and it would have never occurred to me one year back.<p>[0] <a href="https://github.com/Barre/ZeroFS/actions/runs/22480743922/job/65120241358?pr=357" rel="nofollow">https://github.com/Barre/ZeroFS/actions/runs/22480743922/job...</a></p>
]]></description><pubDate>Mon, 23 Mar 2026 11:13:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=47487836</link><dc:creator>Eikon</dc:creator><comments>https://news.ycombinator.com/item?id=47487836</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47487836</guid></item><item><title><![CDATA[New comment by Eikon in "SSH has no Host header"]]></title><description><![CDATA[
<p>I am not sure to understand what this is this achieving compared to just assigning a ip + port per vm?</p>
]]></description><pubDate>Wed, 18 Mar 2026 05:33:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=47421889</link><dc:creator>Eikon</dc:creator><comments>https://news.ycombinator.com/item?id=47421889</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47421889</guid></item><item><title><![CDATA[New comment by Eikon in "Hetzner Prices increase 30-40%"]]></title><description><![CDATA[
<p>English: <a href="https://docs.hetzner.com/general/infrastructure-and-availability/price-adjustment" rel="nofollow">https://docs.hetzner.com/general/infrastructure-and-availabi...</a></p>
]]></description><pubDate>Mon, 23 Feb 2026 10:10:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=47120292</link><dc:creator>Eikon</dc:creator><comments>https://news.ycombinator.com/item?id=47120292</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47120292</guid></item><item><title><![CDATA[New comment by Eikon in "Run Pebble OS in Browser via WASM"]]></title><description><![CDATA[
<p><a href="https://joelseverin.github.io/linux-wasm/" rel="nofollow">https://joelseverin.github.io/linux-wasm/</a></p>
]]></description><pubDate>Fri, 13 Feb 2026 00:23:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=46997240</link><dc:creator>Eikon</dc:creator><comments>https://news.ycombinator.com/item?id=46997240</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46997240</guid></item><item><title><![CDATA[New comment by Eikon in "Litestream Writable VFS"]]></title><description><![CDATA[
<p>You might be interested in ZeroFS [0], it works great with Postgres [1].<p>To achieve what you describe, you should be just able to setup a Postgres replica that’s setup on top of ZeroFS.<p>[0] <a href="https://github.com/Barre/ZeroFS" rel="nofollow">https://github.com/Barre/ZeroFS</a><p>[1] <a href="https://github.com/Barre/ZeroFS?tab=readme-ov-file#postgresql-performance" rel="nofollow">https://github.com/Barre/ZeroFS?tab=readme-ov-file#postgresq...</a></p>
]]></description><pubDate>Wed, 04 Feb 2026 21:58:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=46892404</link><dc:creator>Eikon</dc:creator><comments>https://news.ycombinator.com/item?id=46892404</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46892404</guid></item><item><title><![CDATA[New comment by Eikon in "What is Plan 9?"]]></title><description><![CDATA[
<p>ZeroFS [0] is very thankful for what it brought to Linux with the v9fs [1] subsystem which is very nice to work with (network native) compared to fuse :)<p>[0] <a href="https://github.com/Barre/ZeroFS" rel="nofollow">https://github.com/Barre/ZeroFS</a><p>[1] <a href="https://docs.kernel.org/filesystems/9p.html" rel="nofollow">https://docs.kernel.org/filesystems/9p.html</a></p>
]]></description><pubDate>Sun, 18 Jan 2026 13:41:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=46667744</link><dc:creator>Eikon</dc:creator><comments>https://news.ycombinator.com/item?id=46667744</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46667744</guid></item><item><title><![CDATA[New comment by Eikon in "JuiceFS is a distributed POSIX file system built on top of Redis and S3"]]></title><description><![CDATA[
<p>It’s not great UX on that angle. I am currently working on coordination (through s3, not node to node communication), so that you can just spawn instances without thinking about it.</p>
]]></description><pubDate>Thu, 15 Jan 2026 20:52:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=46639132</link><dc:creator>Eikon</dc:creator><comments>https://news.ycombinator.com/item?id=46639132</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46639132</guid></item><item><title><![CDATA[New comment by Eikon in "JuiceFS is a distributed POSIX file system built on top of Redis and S3"]]></title><description><![CDATA[
<p>> so the commercial license would only be needed for closed-source modifications/forks<p>Indeed.</p>
]]></description><pubDate>Thu, 15 Jan 2026 20:26:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=46638745</link><dc:creator>Eikon</dc:creator><comments>https://news.ycombinator.com/item?id=46638745</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46638745</guid></item><item><title><![CDATA[New comment by Eikon in "JuiceFS is a distributed POSIX file system built on top of Redis and S3"]]></title><description><![CDATA[
<p>It doesn’t, you are free to use ZeroFS for commercial and closed source products.</p>
]]></description><pubDate>Thu, 15 Jan 2026 20:05:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=46638390</link><dc:creator>Eikon</dc:creator><comments>https://news.ycombinator.com/item?id=46638390</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46638390</guid></item><item><title><![CDATA[New comment by Eikon in "JuiceFS is a distributed POSIX file system built on top of Redis and S3"]]></title><description><![CDATA[
<p>> but I find it kind of off-putting for you to come in and immediately put down JuiceFS, especially with benchmark results that don't make a ton of sense, and are likely making apples-to-oranges comparisons with how JuiceFS works or mount options.<p>The benchmark suite is trivial and opensource [1].<p>Is performing benchmarks “putting down” these days?<p>If you believe that the benchmarks are unfair to juicefs for a reason or for another, please put up a PR with a better methodology or corrected numbers. I’d happily merge it.<p>EDIT: From your profile, it seems like you are running a VC backed competitor, would be fair to mention that…<p>[1] <a href="https://github.com/Barre/ZeroFS/tree/main/bench" rel="nofollow">https://github.com/Barre/ZeroFS/tree/main/bench</a></p>
]]></description><pubDate>Thu, 15 Jan 2026 19:39:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=46638038</link><dc:creator>Eikon</dc:creator><comments>https://news.ycombinator.com/item?id=46638038</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46638038</guid></item><item><title><![CDATA[New comment by Eikon in "JuiceFS is a distributed POSIX file system built on top of Redis and S3"]]></title><description><![CDATA[
<p>ZeroFS [0] outperforms JuiceFS  on common small file workloads [1] while only requiring S3 and no 3rd party database.<p>[0] <a href="https://github.com/Barre/ZeroFS" rel="nofollow">https://github.com/Barre/ZeroFS</a><p>[1] <a href="https://www.zerofs.net/zerofs-vs-juicefs" rel="nofollow">https://www.zerofs.net/zerofs-vs-juicefs</a></p>
]]></description><pubDate>Thu, 15 Jan 2026 19:26:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=46637828</link><dc:creator>Eikon</dc:creator><comments>https://news.ycombinator.com/item?id=46637828</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46637828</guid></item><item><title><![CDATA[New comment by Eikon in "Native ZFS VDEV for Object Storage (OpenZFS Summit)"]]></title><description><![CDATA[
<p>ZeroFS author here.<p>LSMs are “for small burst workloads kept in memory”? That’s just incorrect. “Once compaction hits all bets are off” suggests a misunderstanding of what compaction is for.<p>“Playing with fire,” “not sure about crash consistency,” “all bets are off”<p>Based on what exactly? ZeroFS has well defined durability semantics, guarantees which are much stronger than local block devices. If there’s a specific correctness issue, name it.<p>“ZFS special vdev + ZIL is much safer”<p>Safer how?</p>
]]></description><pubDate>Thu, 15 Jan 2026 05:25:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=46628415</link><dc:creator>Eikon</dc:creator><comments>https://news.ycombinator.com/item?id=46628415</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46628415</guid></item></channel></rss>