<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: BohdanPetryshyn</title><link>https://news.ycombinator.com/user?id=BohdanPetryshyn</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 15 Apr 2026 09:51:58 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=BohdanPetryshyn" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by BohdanPetryshyn in "In Case of Emergency, Make Burrito Bison 3 (2017)"]]></title><description><![CDATA[
<p>My sister and I used to play Burrito Bison on Kongregate back in the Flash days, taking turns after each launch. One would play, the other would watch and scream "hit the cop bear!" We must have spent hundreds of hours on it without even realizing.</p>
]]></description><pubDate>Wed, 01 Apr 2026 13:00:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=47600257</link><dc:creator>BohdanPetryshyn</dc:creator><comments>https://news.ycombinator.com/item?id=47600257</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47600257</guid></item><item><title><![CDATA[New comment by BohdanPetryshyn in "Show HN: 20 years of Hacker News discussions, clustered and visualized"]]></title><description><![CDATA[
<p>Interesting, I wanted to add that soon actually. What’s your use case?</p>
]]></description><pubDate>Sun, 22 Mar 2026 22:55:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=47483188</link><dc:creator>BohdanPetryshyn</dc:creator><comments>https://news.ycombinator.com/item?id=47483188</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47483188</guid></item><item><title><![CDATA[New comment by BohdanPetryshyn in "Show HN: 20 years of Hacker News discussions, clustered and visualized"]]></title><description><![CDATA[
<p>Thanks for reporting, I'll check!</p>
]]></description><pubDate>Sun, 22 Mar 2026 12:22:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=47476771</link><dc:creator>BohdanPetryshyn</dc:creator><comments>https://news.ycombinator.com/item?id=47476771</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47476771</guid></item><item><title><![CDATA[New comment by BohdanPetryshyn in "Show HN: 20 years of Hacker News discussions, clustered and visualized"]]></title><description><![CDATA[
<p>Yeah it's a bit slow right now. Some queries were never meant to handle public traffic. Does it load ok for you folks?</p>
]]></description><pubDate>Sun, 22 Mar 2026 10:52:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=47476211</link><dc:creator>BohdanPetryshyn</dc:creator><comments>https://news.ycombinator.com/item?id=47476211</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47476211</guid></item><item><title><![CDATA[Show HN: 20 years of Hacker News discussions, clustered and visualized]]></title><description><![CDATA[
<p>We took the top 3 HN stories every day since October 2006 (~21K stories total), ran topic clustering on them, and visualized how topics rise and fall over time.<p>You can zoom into any period - some patterns are surprisingly clear (AI overtaking startup culture as HN's top topic, crypto's rise and fall, remote work spiking with COVID).<p>Happy to answer questions about the methodology.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47476148">https://news.ycombinator.com/item?id=47476148</a></p>
<p>Points: 7</p>
<p># Comments: 7</p>
]]></description><pubDate>Sun, 22 Mar 2026 10:38:42 +0000</pubDate><link>https://app.lenzy.ai/projects/prj_public_01KKKENH0W0JEFHETN74AYDD87/reports/rpt_01KKKENH0W0JEFHETN74AYDD8D?from=2006-10-10&amp;to=2026-03-22</link><dc:creator>BohdanPetryshyn</dc:creator><comments>https://news.ycombinator.com/item?id=47476148</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47476148</guid></item><item><title><![CDATA[Show HN: Code Royale – Play and learn poker with Claude Code (skill)]]></title><description><![CDATA[
<p>I built a Claude Code skill that turns your terminal into a poker table. You play No-Limit Texas Hold'em against three AI opponents, each running as a separate Claude subagent with its own personality and hidden cards. The main agent acts as dealer, manages the game state, and optionally coaches you.<p>The coaching side has three modes: no help at all, real-time hints before each decision, or post-hand analysis only.<p>Fair warning: Claude naturally takes every hand to the extreme. Expect more pocket aces and dramatic river cards than any real table would produce.<p><pre><code>                      ╭─────────────────────╮                                                                                                                                              
                      │      POT: 130       │                                                                                                                                              
                      │   Q♥  9♦  4♠        │                                                                                                                                              
  Alex                │                     │              Jordan                                                                                                                          
  [990]               ╰─────────────────────╯              [905]                                                                                                                            
  (SB)                                                     (BB)
  Fold                                                     Bet 50

    You <-                                             Sam
    [965]                                              [1000]
    (BTN)                                              (UTG)
    ┌────────┐                                         Fold
    │ K♠ Q♠  │ 
    └────────┘

   Coach's whisper: You flopped top pair with a king kicker — a very strong hand here. Jordan was the pre-flop raiser and is c-betting into you, which is standard. Calling is solid to
  keep the pot manageable. You could also raise to ~140 for value and protection, but calling in position and letting Jordan keep betting is a perfectly good line.

  [F]old  [C]all 50  [R]aise to ___
</code></pre>
Something to do in your second terminal while Claude does your work in the first.<p>Repo: <a href="https://github.com/BohdanPetryshyn/code-royale" rel="nofollow">https://github.com/BohdanPetryshyn/code-royale</a></p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47386707">https://news.ycombinator.com/item?id=47386707</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 15 Mar 2026 12:21:13 +0000</pubDate><link>https://github.com/BohdanPetryshyn/code-royale</link><dc:creator>BohdanPetryshyn</dc:creator><comments>https://news.ycombinator.com/item?id=47386707</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47386707</guid></item><item><title><![CDATA[New comment by BohdanPetryshyn in "Ask HN: What Are You Working On? (March 2026)"]]></title><description><![CDATA[
<p>Five months into building product analytics for conversational AI. Started by targeting vibe coding tools like Lovable but realized most of them don't care about user experience yet. With monthly churn over 50%, they focus on acquisition, not retention.<p>Now shifting to established SaaS companies adding AI assistants to their existing products. Some of them literally have people reading chats full time, so they actually value the experience.<p>Building <a href="https://lenzy.ai" rel="nofollow">https://lenzy.ai</a> - 2 paid customers, 2 pilots, looking for more and figuring out positioning.</p>
]]></description><pubDate>Mon, 09 Mar 2026 02:55:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=47304367</link><dc:creator>BohdanPetryshyn</dc:creator><comments>https://news.ycombinator.com/item?id=47304367</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47304367</guid></item><item><title><![CDATA[New comment by BohdanPetryshyn in "Show HN: Lenzy – Find out what users struggle with in your AI agent, for free"]]></title><description><![CDATA[
<p>You don’t need to identify your users in any way so privacy shouldn’t be a concern in most cases. Lenzy is also super-easy to self-host - just reach out to us at hello@lenzy.ai</p>
]]></description><pubDate>Wed, 18 Feb 2026 14:16:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=47061156</link><dc:creator>BohdanPetryshyn</dc:creator><comments>https://news.ycombinator.com/item?id=47061156</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47061156</guid></item><item><title><![CDATA[Show HN: Lenzy – Find out what users struggle with in your AI agent, for free]]></title><description><![CDATA[
<p>Hey HN,<p>I’m Bohdan, building Lenzy - product analytics for conversational AI.<p>With traditional Web/Mobile UIs, we know exactly how users interact with our buttons and screens thanks to tools like Amplitude or PostHog. In conversations with AI, users literally say what they want and what frustrates them. Yet most teams building AI agents are flying blind, relying on intuition and occasional user feedback.<p>Lenzy fills this gap. It plugs into any AI conversation and tells you exactly what users struggle with and what they actually use your agent for. Fix the most painful problems (and verify they're fixed), double down on features that resonate.<p>And we just launched a free Discovery plan: plug in the Lenzy SDK (~10 minutes), collect a week of data and get a full report. No credit card required™<p>You get an actionable snapshot of what's happening in your chats. All we ask in return is feedback! What’s missing? What would make this useful for your team? Do you already solve this problem in any way?<p><a href="https://lenzy.ai" rel="nofollow">https://lenzy.ai</a></p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47061133">https://news.ycombinator.com/item?id=47061133</a></p>
<p>Points: 4</p>
<p># Comments: 4</p>
]]></description><pubDate>Wed, 18 Feb 2026 14:14:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=47061133</link><dc:creator>BohdanPetryshyn</dc:creator><comments>https://news.ycombinator.com/item?id=47061133</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47061133</guid></item><item><title><![CDATA[New comment by BohdanPetryshyn in "Ask HN: What are you working on? (February 2026)"]]></title><description><![CDATA[
<p>Building <a href="https://lenzy.ai" rel="nofollow">https://lenzy.ai</a> - helping conversational AI products (think Lovable or Cursor) reduce churn and prioritize product improvements by analyzing their user's chats.
I started about 4 months ago, made my 2 paying customers happy. Now trying to onboard more and more companies!</p>
]]></description><pubDate>Mon, 09 Feb 2026 01:07:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=46940395</link><dc:creator>BohdanPetryshyn</dc:creator><comments>https://news.ycombinator.com/item?id=46940395</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46940395</guid></item><item><title><![CDATA[New comment by BohdanPetryshyn in "Ask HN: What are you working on? (January 2026)"]]></title><description><![CDATA[
<p>Building <a href="https://lenzy.ai" rel="nofollow">https://lenzy.ai</a> - helping products built around chat with AI (think Lovable or Cursor) reduce churn and prioritize product improvements by analyzing their user's chats.<p>I started about 3 months ago, focusing on making my 2 early adopters happy. One of them is ready to start paying soon!</p>
]]></description><pubDate>Mon, 12 Jan 2026 00:06:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=46581971</link><dc:creator>BohdanPetryshyn</dc:creator><comments>https://news.ycombinator.com/item?id=46581971</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46581971</guid></item><item><title><![CDATA[New comment by BohdanPetryshyn in "Ask HN: What Are You Working On? (December 2025)"]]></title><description><![CDATA[
<p>Hi StarkZ, great to hear that!<p>I'd prefer LinkedIn: <a href="https://www.linkedin.com/in/bpetryshyn/" rel="nofollow">https://www.linkedin.com/in/bpetryshyn/</a><p>X also works: <a href="https://x.com/bohdance" rel="nofollow">https://x.com/bohdance</a></p>
]]></description><pubDate>Mon, 15 Dec 2025 08:57:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=46271963</link><dc:creator>BohdanPetryshyn</dc:creator><comments>https://news.ycombinator.com/item?id=46271963</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46271963</guid></item><item><title><![CDATA[New comment by BohdanPetryshyn in "Ask HN: What Are You Working On? (December 2025)"]]></title><description><![CDATA[
<p>Building <a href="https://lenzy.ai" rel="nofollow">https://lenzy.ai</a> - helping products built around chat with AI (think Lovable or Cursor) reduce churn and prioritize product improvements by analyzing their user's chats.<p>I started about 2 months ago, found 2 early adopters and focusing on making them really happy.</p>
]]></description><pubDate>Mon, 15 Dec 2025 03:19:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=46270077</link><dc:creator>BohdanPetryshyn</dc:creator><comments>https://news.ycombinator.com/item?id=46270077</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46270077</guid></item><item><title><![CDATA[New comment by BohdanPetryshyn in "When Soviet-made cars roamed Singapore roads"]]></title><description><![CDATA[
<p>Loved the Lada jokes. "How do you double a Lada's value? Fill up its tank" could apply to quite a few modern cars with terrible depreciation curves</p>
]]></description><pubDate>Tue, 11 Nov 2025 04:38:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=45884167</link><dc:creator>BohdanPetryshyn</dc:creator><comments>https://news.ycombinator.com/item?id=45884167</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45884167</guid></item><item><title><![CDATA[New comment by BohdanPetryshyn in "One hack closer to free web form back ends"]]></title><description><![CDATA[
<p>My weekend project, FormZero, a free form backend that is easier to self host than to sign up for a paid service, just got an update. Users can now receive email notifications when people submit their forms - wait lists, newsletter signups, surveys.<p>My first idea was to ask users to set up a free Resend account and use their API key to send emails. While free, this requires users to at least own a domain and definitely goes against my claim for one-click self hosting.<p>Then I realized that every user already has their personal email address. If only FormZero could send emails from it in a secure way.<p>SMTP to the rescue - it's the protocol your email client (Apple/Notion/Outlook) uses to send mail from your email address. The fact that it's a standard protocol allows users to connect to any email provider - Gmail, Proton, Outlook, iCloud or even Resend - just bring your sweet SMTP password with you.<p>This makes FormZero one more step closer to matching paid services in functionality. Next weekend: Captcha and spam protection.<p>FormZero: <a href="https://github.com/BohdanPetryshyn/formzero" rel="nofollow">https://github.com/BohdanPetryshyn/formzero</a> - use it for your next web form!</p>
]]></description><pubDate>Mon, 10 Nov 2025 10:56:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=45874692</link><dc:creator>BohdanPetryshyn</dc:creator><comments>https://news.ycombinator.com/item?id=45874692</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45874692</guid></item><item><title><![CDATA[One hack closer to free web form back ends]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/BohdanPetryshyn/formzero">https://github.com/BohdanPetryshyn/formzero</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45874691">https://news.ycombinator.com/item?id=45874691</a></p>
<p>Points: 1</p>
<p># Comments: 1</p>
]]></description><pubDate>Mon, 10 Nov 2025 10:56:46 +0000</pubDate><link>https://github.com/BohdanPetryshyn/formzero</link><dc:creator>BohdanPetryshyn</dc:creator><comments>https://news.ycombinator.com/item?id=45874691</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45874691</guid></item><item><title><![CDATA[New comment by BohdanPetryshyn in "I wasted half a year on self-improvement"]]></title><description><![CDATA[
<p>Thanks for sharing. I genuinely enjoy talking to people, figuring out and solving their problems. That's definitely what I quit my job for. But I still consider money a good proxy for how good you are at helping people</p>
]]></description><pubDate>Wed, 05 Nov 2025 13:01:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=45822399</link><dc:creator>BohdanPetryshyn</dc:creator><comments>https://news.ycombinator.com/item?id=45822399</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45822399</guid></item><item><title><![CDATA[I wasted half a year on self-improvement]]></title><description><![CDATA[
<p>At the beginning of 2025, I decided to become an entrepreneur. I set my first goal to build a SaaS that would match my last salary.<p>All the media entrepreneurs I followed were flexing their perfect discipline and healthy lifestyles. I thought it was an integral part of success. So for half a year, I maintained perfect sleep, worked out 6-7 days a week, ate clean, and completely quit alcohol.<p>Have I succeeded yet?<p>Not yet. I substituted the hard work - building and getting customers - with something easier that felt like progress - endless preparation.<p>It sounds like complete nonsense now, but I genuinely believed that if I got good enough, entrepreneurship would just happen on its own. I was still working full time and trying different projects, partnerships, but I was definitely not realizing that it's me who is responsible for making it happen. And I see so many friends falling into the same trap. Self-improvement feels like progress without the risk of actually failing.<p>Since summer, I've significantly deprioritized self-improvement. I allow myself junk food when I want it, beers with friends, and skipping gym when I don't feel like it. But now I focus all my effort on one thing - building and getting customers.<p>Here's what I've built so far:<p>embedex.io - Turns out bloggers don't want it. Spent around 8 weeks but learned a hard lesson: don't build in isolation.<p>lenzy.ai - This looks promising. Already found a few early adopters, making sure I make them happy.<p>I don't mean that living healthy or improving your habits doesn't matter. But it's not the work itself - it's just making the work easier.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45822182">https://news.ycombinator.com/item?id=45822182</a></p>
<p>Points: 1</p>
<p># Comments: 2</p>
]]></description><pubDate>Wed, 05 Nov 2025 12:35:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=45822182</link><dc:creator>BohdanPetryshyn</dc:creator><comments>https://news.ycombinator.com/item?id=45822182</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45822182</guid></item><item><title><![CDATA[New comment by BohdanPetryshyn in "Show HN: FormZero – Self-hosted form back end as easy to deploy as SaaS signup"]]></title><description><![CDATA[
<p>What fascinates me about this approach is how it lowers the barrier for self-hosting. I'm curious if there are other projects using "Deploy to Cloudflare" buttons to make self-hosting accessible? Or similar approaches with other platforms (Vercel, Railway, etc.)?</p>
]]></description><pubDate>Wed, 29 Oct 2025 13:05:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=45746328</link><dc:creator>BohdanPetryshyn</dc:creator><comments>https://news.ycombinator.com/item?id=45746328</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45746328</guid></item><item><title><![CDATA[Show HN: FormZero – Self-hosted form back end as easy to deploy as SaaS signup]]></title><description><![CDATA[
<p>Hey HN!<p>Recently, I was looking for a free form backend and wasn’t able to find one. So I built one. But I believe I found an interesting way to do it!<p>I needed an endpoint to send waitlist submissions from my static website. As I quickly found out, most of the free options out there are artificially limited to a point where they are almost unusable - 50 submissions per month, no data export, unwanted redirects. And I understand - no matter how commoditized the technology is, a hosted solution can’t be entirely free. The service providers need to make money to maintain infrastructure, pay for emails, etc.<p>Of course, there are open-source self-hosted solutions out there but deploying them is much harder than signing up for their managed version. Again, I get it.<p>So I thought: “what if I there was a free self-hosted solution that is as easy to deploy as signing up for a commercial service?” And I remembered “Deploy to Cloudflare” buttons that are primarily used by Cloudflare in their tutorials/docs.<p>Meet FormZero - Form backend with zero paid features that you can deploy to your free Cloudflare account with one button in about 3 minutes. Cloudflare doesn’t even require credit card. It’s literally as easy as signing up for a SaaS:<p><pre><code>  1. Click the button
  2. Provide three parameters:
    - Project name in your account (just use “formzero”)
    - Database name in your account (just use “formzero”)
    - Auth Secret for auth internals (use jwtsecrets.com or `openssl rand -hex 16` to generate one)
  3. Get your unique workers.dev URL where you can start using FormZero
</code></pre>
Here’s what FormZero gets you on a free Cloudflare account:<p><pre><code>  1. 100,000 form submissions a day
  2. 4,000,000 submissions stored
  3. Infinite retention and data export
  4. Email notifications with a free Resend API key
</code></pre>
The application is a Cloudflare worker that handles form submissions and serves a protected dashboard where you can see data you collected. The data is stored in a D1 database. I’m really looking forward to the public release of Cloudflare email service which should allow zero-setup email notifications.<p>Just go and try how smooth the installation process is!<p><a href="https://github.com/BohdanPetryshyn/formzero" rel="nofollow">https://github.com/BohdanPetryshyn/formzero</a></p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45746263">https://news.ycombinator.com/item?id=45746263</a></p>
<p>Points: 3</p>
<p># Comments: 1</p>
]]></description><pubDate>Wed, 29 Oct 2025 12:58:54 +0000</pubDate><link>https://github.com/BohdanPetryshyn/formzero</link><dc:creator>BohdanPetryshyn</dc:creator><comments>https://news.ycombinator.com/item?id=45746263</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45746263</guid></item></channel></rss>