<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: _virtu</title><link>https://news.ycombinator.com/user?id=_virtu</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 18 Jul 2026 02:04:21 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=_virtu" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by _virtu in "The lost joy of music piracy"]]></title><description><![CDATA[
<p>At least for me, I pirate music, but I make an effort to contribute directly to the bottom line for artists. This is best done by buying overpriced merch at shows or donating directly if possible.</p>
]]></description><pubDate>Thu, 16 Jul 2026 16:26:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=48936677</link><dc:creator>_virtu</dc:creator><comments>https://news.ycombinator.com/item?id=48936677</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48936677</guid></item><item><title><![CDATA[New comment by _virtu in "Ask HN: What should I do with my app? 130 downloads 3 real subscribers"]]></title><description><![CDATA[
<p>Have you tried reaching out to people who have installed your app and asking what they did and why they did it?</p>
]]></description><pubDate>Sun, 12 Apr 2026 05:54:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=47736522</link><dc:creator>_virtu</dc:creator><comments>https://news.ycombinator.com/item?id=47736522</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47736522</guid></item><item><title><![CDATA[New comment by _virtu in "The End of Eleventy"]]></title><description><![CDATA[
<p>Why does the JavaScript ecosystem pride itself in not having a framework? That’s the very thing that drove me out of the ecosystem. JavaScript was my first professional language of focus and I was in love with the growth oriented mentality as a younger engineer, but the part that irked me was that I had to constantly be rebuilding the same set of patterns with different tooling, which is the special choose your own adventure hell that is the JS ecosystem.<p>I left it for elixir and Phoenix and never looked back. There’s just no true ownership and direction that can come close to that of Jose Valim and Chris McCord in the JS ecosystem. It’s so fragmented that it takes the fun out of maintaining a JS codebase.</p>
]]></description><pubDate>Sun, 12 Apr 2026 05:46:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=47736482</link><dc:creator>_virtu</dc:creator><comments>https://news.ycombinator.com/item?id=47736482</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47736482</guid></item><item><title><![CDATA[New comment by _virtu in "Filing the corners off my MacBooks"]]></title><description><![CDATA[
<p>I came here thinking that there would be more comments discussing this. This seems like the wrong direction to go for fixing the comfort problem. Tilting your wrists down like that is not proper typing posture.</p>
]]></description><pubDate>Sat, 11 Apr 2026 21:29:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=47734177</link><dc:creator>_virtu</dc:creator><comments>https://news.ycombinator.com/item?id=47734177</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47734177</guid></item><item><title><![CDATA[New comment by _virtu in "Show HN: Open Source 'Conductor + Ghostty'"]]></title><description><![CDATA[
<p>Thanks for the rundown. I just started using cmux and the pane behavior you’re describing is my biggest gripe. I’ll check this out.</p>
]]></description><pubDate>Sat, 28 Mar 2026 05:12:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=47551843</link><dc:creator>_virtu</dc:creator><comments>https://news.ycombinator.com/item?id=47551843</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47551843</guid></item><item><title><![CDATA[New comment by _virtu in "Ask HN: What are you working on? (February 2026)"]]></title><description><![CDATA[
<p>In my spare time <a href="https://bookclub.cloud" rel="nofollow">https://bookclub.cloud</a>.<p>It’s a tool that leverages your drm free ebooks to help manage your book clubs. The epub file offers more rich info such as:<p>- word counts per reading<p>- chapter selection<p>- the ability to highlight sections and share<p>- ai summarization and spoiler free discussion about the contents of a given reading<p>I use it for my own book club right now. I doubt I’ll be able to monetize the app due to the need for drm free epubs which is a pretty high barrier for entry to most non-technical users.<p>My long term plans would be to have an agent help readers learn hand in hand while reading. I’d like to have the agent facilitate deeper analysis by prompting the users and clubs with questions that encourage more critical analysis of each section. I’ve been building all the infrastructure for running the club so that’s the next more interesting step I haven’t explored yet.</p>
]]></description><pubDate>Mon, 09 Feb 2026 20:06:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=46950395</link><dc:creator>_virtu</dc:creator><comments>https://news.ycombinator.com/item?id=46950395</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46950395</guid></item><item><title><![CDATA[Oban Comes to Python]]></title><description><![CDATA[
<p>Article URL: <a href="https://oban.pro/articles/introducing-oban-python">https://oban.pro/articles/introducing-oban-python</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46711055">https://news.ycombinator.com/item?id=46711055</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 21 Jan 2026 20:24:21 +0000</pubDate><link>https://oban.pro/articles/introducing-oban-python</link><dc:creator>_virtu</dc:creator><comments>https://news.ycombinator.com/item?id=46711055</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46711055</guid></item><item><title><![CDATA[New comment by _virtu in "Claude Code gets native LSP support"]]></title><description><![CDATA[
<p>That's not the only reason I was using the tooling at the time. Specifically everything else regarding the JetBrains ecosystem kept me hooked, but when I was looking to replace what I liked in JetBrains with other tooling the last piece of the puzzle was replacing the git workflow.</p>
]]></description><pubDate>Sat, 27 Dec 2025 23:00:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=46406328</link><dc:creator>_virtu</dc:creator><comments>https://news.ycombinator.com/item?id=46406328</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46406328</guid></item><item><title><![CDATA[New comment by _virtu in "Claude Code gets native LSP support"]]></title><description><![CDATA[
<p>Remember this type of comment. Never let yourself fall into this type of thinking when trying to understand what your users want.<p>Instead of passing judgement on why someone values something, why not ask?<p>For example, if you were to ask me why I chose to keep using an IDE that I had spent years of my life building muscle memory using perhaps you would get a better understanding of the specific part of the lifecycle I was at when paying for software.<p>It's not that the git gui was the reason why I signed up for the software in the first place. The git gui was the last reason for me to not jump ship when switching to something like neovim or helix. This was during a time where LSP was becoming popular so refactoring tools and intellisense were finally getting better adoption outside of the JetBrains tooling. Most of this was achievable with editor du jour + lsp plugins, but the git ui was the one piece I hadn't personally solved outside of the JetBrains ecosystem.</p>
]]></description><pubDate>Sat, 27 Dec 2025 22:51:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=46406233</link><dc:creator>_virtu</dc:creator><comments>https://news.ycombinator.com/item?id=46406233</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46406233</guid></item><item><title><![CDATA[New comment by _virtu in "Claude Code gets native LSP support"]]></title><description><![CDATA[
<p>What’s stopping you from using it in the terminal view of VSCode? Perhaps I’m misunderstanding your comment so please forgive me if I am.<p>Maybe you’re saying that you wish VSCose itself was a TUI?</p>
]]></description><pubDate>Tue, 23 Dec 2025 07:11:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=46363135</link><dc:creator>_virtu</dc:creator><comments>https://news.ycombinator.com/item?id=46363135</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46363135</guid></item><item><title><![CDATA[New comment by _virtu in "Claude Code gets native LSP support"]]></title><description><![CDATA[
<p>The commit workflow was what kept me locked in to the ecosystem for so long. LazyGit was so good that it convinced me I didn’t need JetBrains anymore. If you love the workflow with JB for commits check out LazyGit. It’s a TUI so you can use it in any editor without much friction.</p>
]]></description><pubDate>Tue, 23 Dec 2025 02:42:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=46361829</link><dc:creator>_virtu</dc:creator><comments>https://news.ycombinator.com/item?id=46361829</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46361829</guid></item><item><title><![CDATA[New comment by _virtu in "Claude Code gets native LSP support"]]></title><description><![CDATA[
<p>I’ve been a JetBrains toolbox subscriber for over a decade. I used to run trainings for new hires to get them up to speed on the eco system as our team would provide licenses. I say all of this because I was about as fanboy as you could get for them.<p>They’ve dropped the ball over the past five years. Part of me thinks it was the war in Ukraine that did them in. The quality of tooling and the investment in Fleet and AI slop was the death nell for me. I was slated to renew at the grandfathered price on the 17th and decided to let my subscription lapse this year because the value prop just isn’t strong enough anymore.</p>
]]></description><pubDate>Tue, 23 Dec 2025 02:40:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=46361822</link><dc:creator>_virtu</dc:creator><comments>https://news.ycombinator.com/item?id=46361822</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46361822</guid></item><item><title><![CDATA[New comment by _virtu in "Show HN: I scraped 3B Goodreads reviews to train a better recommendation model"]]></title><description><![CDATA[
<p>Hey OP I’m building a bookclub app. Do you happen to have an api I could plug into? I’d love to add this to our member suggestions section.</p>
]]></description><pubDate>Thu, 06 Nov 2025 21:51:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=45840910</link><dc:creator>_virtu</dc:creator><comments>https://news.ycombinator.com/item?id=45840910</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45840910</guid></item><item><title><![CDATA[New comment by _virtu in "Ask HN: Is anyone else just done with the industry?"]]></title><description><![CDATA[
<p>First I’d like to state that if you look at my post history I’ve been here far before the bleed in from Reddit. Your whole response is pretty cynical and leads in the negative direction so I don’t know how you would want to have a positive interaction with your comment, but I’ll try anyway.<p>Regarding “woe is me, I don’t get to do whatever I want”. No, that’s not the way that I’m thinking. It’s more that people CAN feel this way at one point or another in this society of ours. The original comment that I responded too was simply belittling the op for having those types of thoughts. It’s valid and important to address those feelings. Whether or not you can do anything to change the way society is based on those is another story.<p>I do believe that there is an actual discussion to be had about adjusting our society to allow for a more healthy balance, that’s not stacked against the middle and lower classes. I love my craft as a software engineer and I plan to continue working even if I make it to retirement. It’s just that the system we live in could be more kind to the people in it.<p>I love HN, but this type of mentality is pretty toxic and isn’t conducive to the healthy conversations that I enjoy in it AWAY from Reddit.</p>
]]></description><pubDate>Sat, 28 Jun 2025 16:15:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=44405807</link><dc:creator>_virtu</dc:creator><comments>https://news.ycombinator.com/item?id=44405807</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44405807</guid></item><item><title><![CDATA[New comment by _virtu in "Ask HN: Is anyone else just done with the industry?"]]></title><description><![CDATA[
<p>I mean the grandparent poster isn’t wrong. This whole system is stacked against us.<p>It’s difficult to keep moving knowing that we don’t have the ability to opt out of the way our whole society works. This is a very broad discussion that I know has many different facets to it, but the grandparent poster seems to be calling out what a lot of people believe is true.</p>
]]></description><pubDate>Fri, 27 Jun 2025 17:25:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=44398611</link><dc:creator>_virtu</dc:creator><comments>https://news.ycombinator.com/item?id=44398611</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44398611</guid></item><item><title><![CDATA[New comment by _virtu in "Show HN: My first side project, streamlined book clubs on Slack"]]></title><description><![CDATA[
<p>I’m currently building something like this. It comes at the problem from a different angle though. The app uses the book to aid discussions for the current reading sections.<p>Fun to see this idea is getting a little traction.</p>
]]></description><pubDate>Mon, 10 Feb 2025 01:14:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=42995933</link><dc:creator>_virtu</dc:creator><comments>https://news.ycombinator.com/item?id=42995933</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42995933</guid></item><item><title><![CDATA[New comment by _virtu in "Software development topics I've changed my mind on"]]></title><description><![CDATA[
<p>> ORMs are the devil in all languages and all implementations. Just write the damn SQL<p>I was agreeing with most opinions and then I saw this one. Having used Ecto from the elixir ecosystem completely changed my mind on this. It's an amazing piece of software.</p>
]]></description><pubDate>Thu, 06 Feb 2025 16:14:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=42963821</link><dc:creator>_virtu</dc:creator><comments>https://news.ycombinator.com/item?id=42963821</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42963821</guid></item><item><title><![CDATA[New comment by _virtu in "Don't be terrified of Pale Fire"]]></title><description><![CDATA[
<p>Thanks for your recommendation. I ended up not putting it down because of this comment. :)</p>
]]></description><pubDate>Wed, 12 Jun 2024 17:00:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=40660347</link><dc:creator>_virtu</dc:creator><comments>https://news.ycombinator.com/item?id=40660347</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40660347</guid></item><item><title><![CDATA[New comment by _virtu in "My Favourite Gleam Feature"]]></title><description><![CDATA[
<p>I will say that it’s nice that you need explicit imports in Gleam. Elixir does not require this and a lot of code in our codebase suffers from unspecified imports which can be difficult to follow.</p>
]]></description><pubDate>Wed, 12 Jun 2024 06:06:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=40655042</link><dc:creator>_virtu</dc:creator><comments>https://news.ycombinator.com/item?id=40655042</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40655042</guid></item><item><title><![CDATA[New comment by _virtu in "My Favourite Gleam Feature"]]></title><description><![CDATA[
<p>It doesn’t right now, but it will. Jose and company have been working on a gradual type system. Elixir 1.17 recently released the first typing features.</p>
]]></description><pubDate>Wed, 12 Jun 2024 06:04:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=40655032</link><dc:creator>_virtu</dc:creator><comments>https://news.ycombinator.com/item?id=40655032</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40655032</guid></item></channel></rss>