<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: rvitorper</title><link>https://news.ycombinator.com/user?id=rvitorper</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 08 Apr 2026 23:43:02 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=rvitorper" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by rvitorper in "Show HN: Go-Bt: Minimalist Behavior Trees for Go"]]></title><description><![CDATA[
<p>Hey, thanks a lot for commenting. That seems like a nice way to encode state. Did you ever have issues with multiple states being activated at the same time? I'll take some time to explore the hierarchical state machine, as I haven't seen an example of this short of HTN. Making it data-driven seems a nice and easy way to tackle the complexity. I like that</p>
]]></description><pubDate>Wed, 08 Apr 2026 20:39:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=47695957</link><dc:creator>rvitorper</dc:creator><comments>https://news.ycombinator.com/item?id=47695957</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47695957</guid></item><item><title><![CDATA[New comment by rvitorper in "Show HN: Go-Bt: Minimalist Behavior Trees for Go"]]></title><description><![CDATA[
<p>Hey, thanks a lot for the comment. I'd love to see some code about the "express state machines as data". I always had a hard time with state machines, because every time I needed to add a new node, I had to reason about too many transitions, especially when the number of states was enormous. I like the BT structure because of the modularity, but it would be nice to see some other way to implement things - always a welcome addition. Regarding the BTs with channels, I'm very curious about it. Will check the article, for sure</p>
]]></description><pubDate>Wed, 08 Apr 2026 20:36:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=47695919</link><dc:creator>rvitorper</dc:creator><comments>https://news.ycombinator.com/item?id=47695919</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47695919</guid></item><item><title><![CDATA[New comment by rvitorper in "Show HN: Go-Bt: Minimalist Behavior Trees for Go"]]></title><description><![CDATA[
<p>Hey, thanks a lot for the comment. I was thinking about the parallel composite nodes and I was wondering what would make good additions to the project. What do you think? I was going to start implementing something like RequireAny and RequireAll. I was also wondering about the "parallel" side of these nodes. Does it mean they tick all children nodes or does it mean that I spawn one goroutine for each child in a wait group and wait? Would like to hear your thoughts</p>
]]></description><pubDate>Wed, 08 Apr 2026 20:32:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=47695875</link><dc:creator>rvitorper</dc:creator><comments>https://news.ycombinator.com/item?id=47695875</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47695875</guid></item><item><title><![CDATA[Show HN: Go-Bt: Minimalist Behavior Trees for Go]]></title><description><![CDATA[
<p>Hey HN,<p>I just published v0.1.0 of go-bt and would love some feedback from the Go veterans here.<p>Thanks in advance!</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47690797">https://news.ycombinator.com/item?id=47690797</a></p>
<p>Points: 53</p>
<p># Comments: 7</p>
]]></description><pubDate>Wed, 08 Apr 2026 14:33:30 +0000</pubDate><link>https://github.com/rvitorper/go-bt</link><dc:creator>rvitorper</dc:creator><comments>https://news.ycombinator.com/item?id=47690797</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47690797</guid></item><item><title><![CDATA[New comment by rvitorper in "AWS multiple services outage in us-east-1"]]></title><description><![CDATA[
<p>Somebody, somewhere tried to rollback something and it failed</p>
]]></description><pubDate>Mon, 20 Oct 2025 10:14:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=45642191</link><dc:creator>rvitorper</dc:creator><comments>https://news.ycombinator.com/item?id=45642191</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45642191</guid></item><item><title><![CDATA[New comment by rvitorper in "AWS multiple services outage in us-east-1"]]></title><description><![CDATA[
<p>Exactly</p>
]]></description><pubDate>Mon, 20 Oct 2025 10:04:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=45642100</link><dc:creator>rvitorper</dc:creator><comments>https://news.ycombinator.com/item?id=45642100</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45642100</guid></item><item><title><![CDATA[New comment by rvitorper in "Bible and Quran apps flagged NSFW by F-Droid"]]></title><description><![CDATA[
<p>Amen, brother</p>
]]></description><pubDate>Sun, 19 Oct 2025 22:26:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=45638592</link><dc:creator>rvitorper</dc:creator><comments>https://news.ycombinator.com/item?id=45638592</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45638592</guid></item><item><title><![CDATA[New comment by rvitorper in "Replacement.ai"]]></title><description><![CDATA[
<p>It’s a bot responding. That much I can tell</p>
]]></description><pubDate>Sun, 19 Oct 2025 16:21:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=45635410</link><dc:creator>rvitorper</dc:creator><comments>https://news.ycombinator.com/item?id=45635410</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45635410</guid></item><item><title><![CDATA[New comment by rvitorper in "Replacement.ai"]]></title><description><![CDATA[
<p>Yes</p>
]]></description><pubDate>Sun, 19 Oct 2025 16:17:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=45635363</link><dc:creator>rvitorper</dc:creator><comments>https://news.ycombinator.com/item?id=45635363</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45635363</guid></item><item><title><![CDATA[Ask HN: Why put a HAProxy in front of Nginx?]]></title><description><![CDATA[
<p>Hey, thanks for your time in advance.<p>I saw in a few comments people talking about having a HAProxy in front of a Nginx, which in turn acts as the reverse proxy to the app instances.<p>I wanted to understand what use-cases is this architecture viable and recommended, if you could just remove the HAProxy and have Nginx as the public facing server or maybe remove the Nginx altogether, and if there are other factors to use the HAProxy and the Nginx, such as pairing them with a few Varnish instances.<p>Thanks a lot for your time</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45633691">https://news.ycombinator.com/item?id=45633691</a></p>
<p>Points: 3</p>
<p># Comments: 2</p>
]]></description><pubDate>Sun, 19 Oct 2025 12:28:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=45633691</link><dc:creator>rvitorper</dc:creator><comments>https://news.ycombinator.com/item?id=45633691</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45633691</guid></item><item><title><![CDATA[New comment by rvitorper in "Ruby Blocks"]]></title><description><![CDATA[
<p>I can’t unsee it either. Will try it later</p>
]]></description><pubDate>Sat, 18 Oct 2025 14:47:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=45627809</link><dc:creator>rvitorper</dc:creator><comments>https://news.ycombinator.com/item?id=45627809</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45627809</guid></item><item><title><![CDATA[New comment by rvitorper in "Second Chances on YouTube"]]></title><description><![CDATA[
<p>Right?? Omg, I felt the same way!</p>
]]></description><pubDate>Sat, 18 Oct 2025 14:35:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=45627717</link><dc:creator>rvitorper</dc:creator><comments>https://news.ycombinator.com/item?id=45627717</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45627717</guid></item><item><title><![CDATA[New comment by rvitorper in "Second Chances on YouTube"]]></title><description><![CDATA[
<p>They are still high on their power trip. They say creators will have an “opportunity” because creators “think YT might have made a mistake”. What a huge ass announcement</p>
]]></description><pubDate>Sat, 18 Oct 2025 14:33:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=45627699</link><dc:creator>rvitorper</dc:creator><comments>https://news.ycombinator.com/item?id=45627699</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45627699</guid></item><item><title><![CDATA[New comment by rvitorper in "Exploring PostgreSQL 18's new UUIDv7 support"]]></title><description><![CDATA[
<p>Makes sense. Thanks for the comment</p>
]]></description><pubDate>Fri, 17 Oct 2025 23:30:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=45623374</link><dc:creator>rvitorper</dc:creator><comments>https://news.ycombinator.com/item?id=45623374</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45623374</guid></item><item><title><![CDATA[New comment by rvitorper in "Exploring PostgreSQL 18's new UUIDv7 support"]]></title><description><![CDATA[
<p>Postgres. It was also a single instance, which made it significantly easier. But nice to know that this is an issue on SQL Server</p>
]]></description><pubDate>Fri, 17 Oct 2025 23:24:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=45623322</link><dc:creator>rvitorper</dc:creator><comments>https://news.ycombinator.com/item?id=45623322</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45623322</guid></item><item><title><![CDATA[New comment by rvitorper in "Exploring PostgreSQL 18's new UUIDv7 support"]]></title><description><![CDATA[
<p>Does anyone have performance issues with uuidv4? I worked with a db with 10s of billions of rows, no issues whatsoever. Would love to hear the mileage of fellow engineers</p>
]]></description><pubDate>Fri, 17 Oct 2025 23:01:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=45623150</link><dc:creator>rvitorper</dc:creator><comments>https://news.ycombinator.com/item?id=45623150</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45623150</guid></item><item><title><![CDATA[New comment by rvitorper in "Ruby core team takes ownership of RubyGems and Bundler"]]></title><description><![CDATA[
<p>As an outsider, I have two questions:
- why is Shopify kind of hated in the comments?
- what is it DHH said?<p>Hoping for some context</p>
]]></description><pubDate>Fri, 17 Oct 2025 16:17:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=45618467</link><dc:creator>rvitorper</dc:creator><comments>https://news.ycombinator.com/item?id=45618467</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45618467</guid></item><item><title><![CDATA[New comment by rvitorper in "Hyperflask – Full stack Flask and Htmx framework"]]></title><description><![CDATA[
<p>I like it. Simple, easy, htmx and Flask, batteries-included. Exactly what I was looking for</p>
]]></description><pubDate>Thu, 16 Oct 2025 22:46:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=45611598</link><dc:creator>rvitorper</dc:creator><comments>https://news.ycombinator.com/item?id=45611598</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45611598</guid></item><item><title><![CDATA[New comment by rvitorper in "Hyperflask – Full stack Flask and Htmx framework"]]></title><description><![CDATA[
<p>I’ve heard of a major fintech in South America that stores all the client state on the backend. Millions of users daily and it works</p>
]]></description><pubDate>Thu, 16 Oct 2025 22:44:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=45611581</link><dc:creator>rvitorper</dc:creator><comments>https://news.ycombinator.com/item?id=45611581</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45611581</guid></item><item><title><![CDATA[New comment by rvitorper in "Why I Chose Elixir Phoenix over Rails, Laravel, and Next.js"]]></title><description><![CDATA[
<p>Next.js is still missing lots of backend stuff. Background jobs, cron jobs, queues, etc.</p>
]]></description><pubDate>Thu, 16 Oct 2025 15:38:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=45606716</link><dc:creator>rvitorper</dc:creator><comments>https://news.ycombinator.com/item?id=45606716</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45606716</guid></item></channel></rss>