<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: Hixon10</title><link>https://news.ycombinator.com/user?id=Hixon10</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 15 Apr 2026 02:17:30 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=Hixon10" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by Hixon10 in "Scaling PostgreSQL to power 800M ChatGPT users"]]></title><description><![CDATA[
<p>It sounds super cool, your idea and implementation for await and transactions. Because of my limited Rust knowledge, it's hard for me to understand how difficult it was to implement such a plugin.<p>Also, your idea of using different domain specific colors is interesting. It might be possible to express this via some kind of effect system. I'm not aware of any popular Rust libraries for that, but it could be worth borrowing some ideas from Scala libraries.</p>
]]></description><pubDate>Sun, 25 Jan 2026 02:53:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=46750233</link><dc:creator>Hixon10</dc:creator><comments>https://news.ycombinator.com/item?id=46750233</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46750233</guid></item><item><title><![CDATA[Ask HN: What high-effort, high-reward skills have you developed in 2025?]]></title><description><![CDATA[
<p>It would be interesting to hear what current tech skills have a steep learning curve but pay off a lot afterward.<p>Some examples (not sure they're the best ones, but just to illustrate):<p>1. Vim motions<p>2. Rust<p>3. Jujutsu (as an alternative to Git)<p>4. Formal methods in software engineering (Alloy, TLA+)</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46227143">https://news.ycombinator.com/item?id=46227143</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 11 Dec 2025 03:00:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=46227143</link><dc:creator>Hixon10</dc:creator><comments>https://news.ycombinator.com/item?id=46227143</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46227143</guid></item><item><title><![CDATA[New comment by Hixon10 in "I built Foyer: a Rust hybrid cache that slashes S3 latency"]]></title><description><![CDATA[
<p>I see, thanks! I don't have much experience in Rust, aside from some pet projects. Which features of Rust's type system are needed to implement such behavior? (It's unclear to me why I wouldn't be able to do the same in, for example, C++.)</p>
]]></description><pubDate>Sun, 28 Sep 2025 23:22:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=45408945</link><dc:creator>Hixon10</dc:creator><comments>https://news.ycombinator.com/item?id=45408945</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45408945</guid></item><item><title><![CDATA[New comment by Hixon10 in "I built Foyer: a Rust hybrid cache that slashes S3 latency"]]></title><description><![CDATA[
<p>"Zero-Copy In-Memory Cache Abstraction: Leveraging Rust's robust type system, the in-memory cache in foyer achieves a better performance with zero-copy abstraction." - what does this actually mean in practice?</p>
]]></description><pubDate>Sun, 28 Sep 2025 02:45:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=45401337</link><dc:creator>Hixon10</dc:creator><comments>https://news.ycombinator.com/item?id=45401337</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45401337</guid></item><item><title><![CDATA[Google is replacing Assistant with Gemini]]></title><description><![CDATA[
<p>Article URL: <a href="https://blog.google/products/gemini/google-assistant-gemini-mobile/">https://blog.google/products/gemini/google-assistant-gemini-mobile/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=43375796">https://news.ycombinator.com/item?id=43375796</a></p>
<p>Points: 7</p>
<p># Comments: 3</p>
]]></description><pubDate>Sat, 15 Mar 2025 23:15:02 +0000</pubDate><link>https://blog.google/products/gemini/google-assistant-gemini-mobile/</link><dc:creator>Hixon10</dc:creator><comments>https://news.ycombinator.com/item?id=43375796</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43375796</guid></item><item><title><![CDATA[New comment by Hixon10 in "Go 1.24 Is Released"]]></title><description><![CDATA[
<p>Yeah, I like your examples. In such scenarios, it makes sense when we're just trying to protect against our own bugs rather than a user deliberately sending a path that leads to the password.txt file.</p>
]]></description><pubDate>Thu, 13 Feb 2025 07:15:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=43033479</link><dc:creator>Hixon10</dc:creator><comments>https://news.ycombinator.com/item?id=43033479</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43033479</guid></item><item><title><![CDATA[New comment by Hixon10 in "Go 1.24 Is Released"]]></title><description><![CDATA[
<p>> Why would it use `chroot`?<p>I am not sure, is this custom Os.Root implementation good enough to relay on it? I see that it is based on openat, and validation of paths/symlinks. But should we expect CVEs, which will break this protection layer?</p>
]]></description><pubDate>Wed, 12 Feb 2025 16:05:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=43026693</link><dc:creator>Hixon10</dc:creator><comments>https://news.ycombinator.com/item?id=43026693</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43026693</guid></item><item><title><![CDATA[New comment by Hixon10 in "Go 1.24 Is Released"]]></title><description><![CDATA[
<p>What would be an use case for `os.Root`? Based on my understanding ( <a href="https://github.com/golang/go/issues/67002">https://github.com/golang/go/issues/67002</a> ), it is related to security. However, under the hood, it doesn't use `Chroot`, so I could imagine, that eventually someone finds a way to escape from the Root.</p>
]]></description><pubDate>Wed, 12 Feb 2025 06:46:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=43022575</link><dc:creator>Hixon10</dc:creator><comments>https://news.ycombinator.com/item?id=43022575</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43022575</guid></item><item><title><![CDATA[Go 1.24 Release Notes]]></title><description><![CDATA[
<p>Article URL: <a href="https://tip.golang.org/doc/go1.24">https://tip.golang.org/doc/go1.24</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=43022559">https://news.ycombinator.com/item?id=43022559</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 12 Feb 2025 06:43:11 +0000</pubDate><link>https://tip.golang.org/doc/go1.24</link><dc:creator>Hixon10</dc:creator><comments>https://news.ycombinator.com/item?id=43022559</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43022559</guid></item><item><title><![CDATA[Perforator is a modern eBPF profiling tool]]></title><description><![CDATA[
<p>Article URL: <a href="https://perforator.tech/docs/en/">https://perforator.tech/docs/en/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=42896487">https://news.ycombinator.com/item?id=42896487</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 01 Feb 2025 07:16:39 +0000</pubDate><link>https://perforator.tech/docs/en/</link><dc:creator>Hixon10</dc:creator><comments>https://news.ycombinator.com/item?id=42896487</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42896487</guid></item><item><title><![CDATA[New comment by Hixon10 in "DocumentDB: Open-Source Announcement"]]></title><description><![CDATA[
<p>FerretDB blog post <a href="https://blog.ferretdb.io/ferretdb-releases-v2-faster-more-compatible-mongodb-alternative/" rel="nofollow">https://blog.ferretdb.io/ferretdb-releases-v2-faster-more-co...</a></p>
]]></description><pubDate>Sat, 25 Jan 2025 06:50:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=42819969</link><dc:creator>Hixon10</dc:creator><comments>https://news.ycombinator.com/item?id=42819969</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42819969</guid></item><item><title><![CDATA[DocumentDB: Open-Source Announcement]]></title><description><![CDATA[
<p>Article URL: <a href="https://opensource.microsoft.com/blog/2025/01/23/documentdb-open-source-announcement/">https://opensource.microsoft.com/blog/2025/01/23/documentdb-open-source-announcement/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=42819961">https://news.ycombinator.com/item?id=42819961</a></p>
<p>Points: 6</p>
<p># Comments: 1</p>
]]></description><pubDate>Sat, 25 Jan 2025 06:49:08 +0000</pubDate><link>https://opensource.microsoft.com/blog/2025/01/23/documentdb-open-source-announcement/</link><dc:creator>Hixon10</dc:creator><comments>https://news.ycombinator.com/item?id=42819961</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42819961</guid></item><item><title><![CDATA[New comment by Hixon10 in "How rqlite is tested"]]></title><description><![CDATA[
<p>What do you think about deterministic simulation testing, which is currently trending?</p>
]]></description><pubDate>Wed, 15 Jan 2025 05:51:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=42707760</link><dc:creator>Hixon10</dc:creator><comments>https://news.ycombinator.com/item?id=42707760</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42707760</guid></item><item><title><![CDATA[Ask HN: What are your favorite Tech podcasts in 2025?]]></title><description><![CDATA[
<p>Many podcasts have shut down after COVID. On the other hand, there are new players in town. So, I'm wondering, what are you listening to these days?<p>My current top is:<p>1. https://www.youtube.com/@DeveloperVoices - general programming podcast (fp, rust, databases, gamedev)<p>2. https://www.youtube.com/@SoftwareUnscripted - more focused on languages podcast<p>3. https://www.youtube.com/@Waveform - tech news from the past week (iphones, Apple, and so on)<p>4. https://oxide.computer/podcasts/oxide-and-friends - interviews with various tech people<p>5. https://changelog.com/podcast - interviews with various tech people</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=42678907">https://news.ycombinator.com/item?id=42678907</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 13 Jan 2025 01:12:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=42678907</link><dc:creator>Hixon10</dc:creator><comments>https://news.ycombinator.com/item?id=42678907</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42678907</guid></item><item><title><![CDATA[New comment by Hixon10 in "Datadog acquires Quickwit"]]></title><description><![CDATA[
<p>It's a bit sad that many modern databases were recently acquired. They had the potential to bring a lot of innovations.<p>1. <a href="https://www.warpstream.com/" rel="nofollow">https://www.warpstream.com/</a><p>2. <a href="https://www.orioledb.com/" rel="nofollow">https://www.orioledb.com/</a><p>3. <a href="https://quickwit.io/" rel="nofollow">https://quickwit.io/</a></p>
]]></description><pubDate>Fri, 10 Jan 2025 06:41:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=42653229</link><dc:creator>Hixon10</dc:creator><comments>https://news.ycombinator.com/item?id=42653229</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42653229</guid></item><item><title><![CDATA[Quickwit Joins Datadog]]></title><description><![CDATA[
<p>Article URL: <a href="https://quickwit.io/blog/quickwit-joins-datadog">https://quickwit.io/blog/quickwit-joins-datadog</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=42653220">https://news.ycombinator.com/item?id=42653220</a></p>
<p>Points: 3</p>
<p># Comments: 1</p>
]]></description><pubDate>Fri, 10 Jan 2025 06:39:58 +0000</pubDate><link>https://quickwit.io/blog/quickwit-joins-datadog</link><dc:creator>Hixon10</dc:creator><comments>https://news.ycombinator.com/item?id=42653220</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42653220</guid></item><item><title><![CDATA[New comment by Hixon10 in "Show HN: Rivet Actors – Durable Objects build with Rust, FoundationDB, Isolates"]]></title><description><![CDATA[
<p>> Here's where Rivet's architecture gets fun – we don't rely on a traditional orchestrator like Kubernetes or Nomad for our runtime. Instead, our orchestrator is powered by an in-house actor-like workflow engine – similar to how FoundationDB is powered by their own actor library (Flow [4]) internally. It lets us reliably & efficiently build complex logic – like our orchestrator – that would normally be incredibly difficult to build correctly. For example, here's the logic that powers Rivet Actors themselves with complex mechanisms like retry upgrades, retry backoffs, and draining [2].<p>It is a bit unclear for me, do you use actors themself to develop Rivet Actors, or it is another actor-like workflow engine, not the final product?<p>(I would be super happy to read an article, which explains architecture, main blocks of the system, gives some an example)</p>
]]></description><pubDate>Sun, 22 Dec 2024 06:24:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=42484717</link><dc:creator>Hixon10</dc:creator><comments>https://news.ycombinator.com/item?id=42484717</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42484717</guid></item><item><title><![CDATA[New comment by Hixon10 in "Amazon Aurora DSQL"]]></title><description><![CDATA[
<p>> But it uses atomic clocks and shit to cheat the cap theorem<p>It is public information?</p>
]]></description><pubDate>Wed, 04 Dec 2024 08:11:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=42315448</link><dc:creator>Hixon10</dc:creator><comments>https://news.ycombinator.com/item?id=42315448</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42315448</guid></item><item><title><![CDATA[New comment by Hixon10 in "Oxide – Control plane data storage requirements"]]></title><description><![CDATA[
<p>Yeah, it should be a great episode!</p>
]]></description><pubDate>Mon, 19 Aug 2024 07:06:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=41288530</link><dc:creator>Hixon10</dc:creator><comments>https://news.ycombinator.com/item?id=41288530</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41288530</guid></item><item><title><![CDATA[New comment by Hixon10 in "Oxide – Control plane data storage requirements"]]></title><description><![CDATA[
<p>I really enjoyed their thought process about developing requirements for controlling plane databases.<p><a href="https://news.ycombinator.com/item?id=41258843">https://news.ycombinator.com/item?id=41258843</a></p>
]]></description><pubDate>Sun, 18 Aug 2024 23:29:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=41286412</link><dc:creator>Hixon10</dc:creator><comments>https://news.ycombinator.com/item?id=41286412</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41286412</guid></item></channel></rss>