<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: rajangdavis</title><link>https://news.ycombinator.com/user?id=rajangdavis</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 13 Oct 2026 03:18:34 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=rajangdavis" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by rajangdavis in "Launch HN: Agent37 (YC F26) – Low-cost agent sandboxes for running agents"]]></title><description><![CDATA[
<p>I have been using your service for a few months… super easy to set up and use. I signed up after my bank would not let me  process a payment to Hetzner :)<p>My use case was to play around with hermes. I was using it for a while but I didn’t like how it ended up (the whole set up became overran with files and was a mess, my fault).<p>I still haven’t 100% figured out how I may want to use the service again, but I thought it was super easy to set up.<p>My only feedback is that some connectors for google’s integration were kind of privacy nightmare the last time I checked.<p>Google’s API for using AI has abominable UI and set up.<p>It would be nice to be able to bridge the gap of simplifying Google’s AI/Service integration while not having to hand over access to every Google service I use.</p>
]]></description><pubDate>Mon, 12 Oct 2026 17:52:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=50060144</link><dc:creator>rajangdavis</dc:creator><comments>https://news.ycombinator.com/item?id=50060144</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50060144</guid></item><item><title><![CDATA[Ruby-lean: A Ruby semantics with a type soundness proof]]></title><description><![CDATA[
<p>Article URL: <a href="https://samx.io/blog/topics/devlog/2026-09-26-ruby-lean.html">https://samx.io/blog/topics/devlog/2026-09-26-ruby-lean.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49947499">https://news.ycombinator.com/item?id=49947499</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 03 Oct 2026 20:33:02 +0000</pubDate><link>https://samx.io/blog/topics/devlog/2026-09-26-ruby-lean.html</link><dc:creator>rajangdavis</dc:creator><comments>https://news.ycombinator.com/item?id=49947499</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49947499</guid></item><item><title><![CDATA[New comment by rajangdavis in "Herdr is joining Y Combinator. The runtime stays open"]]></title><description><![CDATA[
<p>I don’t know that this qualifies as enshitification… on one hand, the author created something that scratched his own itch, shared it, and now it’s become a tool that he wishes to steward into a way where he can make money.<p>I don’t know that these are terrible things inherently, it kind of depends if he wishes to extract as money as possible from his users by any means necessary or if he’s truly trying to scale it so it can help people. All we have is this article and infinite speculation.<p>I personally didn’t find herdr useful, so I have no stake in the direction of what the author decides to do with herdr.</p>
]]></description><pubDate>Thu, 06 Aug 2026 20:35:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=49202147</link><dc:creator>rajangdavis</dc:creator><comments>https://news.ycombinator.com/item?id=49202147</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49202147</guid></item><item><title><![CDATA[New comment by rajangdavis in "Herdr is joining Y Combinator. The runtime stays open"]]></title><description><![CDATA[
<p>Can't make money if people use your tool and are required to share their source code</p>
]]></description><pubDate>Thu, 06 Aug 2026 20:05:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=49201695</link><dc:creator>rajangdavis</dc:creator><comments>https://news.ycombinator.com/item?id=49201695</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49201695</guid></item><item><title><![CDATA[New comment by rajangdavis in "Speculative Growth and the AI "Bubble" [pdf]"]]></title><description><![CDATA[
<p>I have a hypothesis that the bubble in and of itself would not be so problematic if the United States was not in a war with Iran.<p>I am looking to test if there are several second order effects of rising oil prices and supply chain issues that can exacerbate financial contagion from an AI bubble (assuming we are in one) and, to the best of my understanding, it depends on what kind of mechanisms fail to contain the fall out.<p>I don't think it is reasonable to assume doom, but I would imagine there needs to be considerations from a much broader perspective as to discuss the possibility of 'a larger capital stock, higher wages, and a lower interest rate' that is paper is asserting.<p>I could be wrong (I am still trying to assess my hypothesis), but I am skeptical that the increased value/productivity from AI can overcome a rising cost of living if the war is sustained.</p>
]]></description><pubDate>Wed, 15 Jul 2026 23:30:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=48928585</link><dc:creator>rajangdavis</dc:creator><comments>https://news.ycombinator.com/item?id=48928585</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48928585</guid></item><item><title><![CDATA[New comment by rajangdavis in "Show HN: @playbykey/theory - Music theory TypeScript engine and MCP server"]]></title><description><![CDATA[
<p>Just out of curiosity, why are there no flat keys and ability to construct chords?<p>The website looks slick but I think from a functionality perspective, there is a lot lacking with this library. I am also not sure what the value of MCP is here.<p>Without flat keys (and double sharp/double flats), there is quite a bit of harmonic space that is omitted.</p>
]]></description><pubDate>Sat, 11 Jul 2026 02:49:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=48868196</link><dc:creator>rajangdavis</dc:creator><comments>https://news.ycombinator.com/item?id=48868196</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48868196</guid></item><item><title><![CDATA[New comment by rajangdavis in "MiMo Code is now released and open-source"]]></title><description><![CDATA[
<p>This is really strange, but the link provided has an iframe pointing to <a href="https://mimo.xiaomi.com/coder" rel="nofollow">https://mimo.xiaomi.com/coder</a><p>When you look at the source, you can set it to English from the params <a href="https://mimo.xiaomi.com/coder?lang=en" rel="nofollow">https://mimo.xiaomi.com/coder?lang=en</a>
but there's a small bug, the hero subtitle isn't translated but everything else is.<p>Wondering why this is in an iframe.... so strange</p>
]]></description><pubDate>Thu, 11 Jun 2026 17:39:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=48493647</link><dc:creator>rajangdavis</dc:creator><comments>https://news.ycombinator.com/item?id=48493647</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48493647</guid></item><item><title><![CDATA[New comment by rajangdavis in "Ghostty is leaving GitHub"]]></title><description><![CDATA[
<p>Throwing out this idea, but would you ever consider making your own version of Github?</p>
]]></description><pubDate>Tue, 28 Apr 2026 20:58:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=47940678</link><dc:creator>rajangdavis</dc:creator><comments>https://news.ycombinator.com/item?id=47940678</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47940678</guid></item><item><title><![CDATA[New comment by rajangdavis in "Resurrecting _why's Dream"]]></title><description><![CDATA[
<p>Am I crazy or is this AI generated?<p>Parts like `No boilerplate, no imports, no build system. Just Ruby being Ruby.` and `The insight behind Shoes wasn't technical—it was emotional` seem to fit a pattern I frequently see in AI Generated output.<p>Even the structure of the blog post follows a pattern I see in AI generated text with the section of `Why This Matters`.</p>
]]></description><pubDate>Thu, 12 Feb 2026 23:38:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=46996867</link><dc:creator>rajangdavis</dc:creator><comments>https://news.ycombinator.com/item?id=46996867</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46996867</guid></item><item><title><![CDATA[Patterns in Konnakol]]></title><description><![CDATA[
<p>Article URL: <a href="https://algorithmicpattern.org/patterns-in-konnakol/">https://algorithmicpattern.org/patterns-in-konnakol/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46752726">https://news.ycombinator.com/item?id=46752726</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 25 Jan 2026 10:27:29 +0000</pubDate><link>https://algorithmicpattern.org/patterns-in-konnakol/</link><dc:creator>rajangdavis</dc:creator><comments>https://news.ycombinator.com/item?id=46752726</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46752726</guid></item><item><title><![CDATA[New comment by rajangdavis in "My article on why AI is great (or terrible) or how to use it"]]></title><description><![CDATA[
<p>The more I use AI, the more I think about the book Fooled By Randomness.<p>AI can take you down a rabbit hole that makes you feel like you are being productive but the generated code can be a dead end because of how you framed the problem to the AI.<p>Engineers need enough discipline to understand the problems they are trying to solve before delegating a solution to a stochastic text generator.<p>I don’t always like using AI but have found it helpful in specific use cases such as speeding up CI test pipelines and writing spec; however, someone smarter than me/more familiar with the problem space may have better strategies that I cannot of think of, and I have been fooled by randomness.</p>
]]></description><pubDate>Fri, 09 Jan 2026 20:28:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=46558881</link><dc:creator>rajangdavis</dc:creator><comments>https://news.ycombinator.com/item?id=46558881</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46558881</guid></item><item><title><![CDATA[New comment by rajangdavis in "T-Ruby is Ruby with syntax for types"]]></title><description><![CDATA[
<p>This is really neat, thank you!</p>
]]></description><pubDate>Sat, 27 Dec 2025 16:27:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=46402889</link><dc:creator>rajangdavis</dc:creator><comments>https://news.ycombinator.com/item?id=46402889</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46402889</guid></item><item><title><![CDATA[New comment by rajangdavis in "T-Ruby is Ruby with syntax for types"]]></title><description><![CDATA[
<p>I have been programming with Ruby for 11 years with most of the time in a professional context. It's my favorite language :).<p>I don't care much for types, but it can be useful with denser libraries where IDE's can assist with writing code. It has been helpful in my professional life with regards to typed Python and Typescript.<p>One potential example that would be interesting is utilizing types for reflection for AI tool calling, the python library for Ollama already supports this[0].<p>It would make it easier to use such tools in a Ruby context and potentially enhance libraries like ruby-llm [1] and ollama-ruby [2].<p>[0] <a href="https://docs.ollama.com/capabilities/tool-calling#using-functions-as-tools-with-ollama-python-sdk">https://docs.ollama.com/capabilities/tool-calling#using-func...</a><p>[1] <a href="https://rubyllm.com/" rel="nofollow">https://rubyllm.com/</a><p>[2] <a href="https://github.com/flori/ollama-ruby" rel="nofollow">https://github.com/flori/ollama-ruby</a></p>
]]></description><pubDate>Sat, 27 Dec 2025 02:19:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=46398482</link><dc:creator>rajangdavis</dc:creator><comments>https://news.ycombinator.com/item?id=46398482</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46398482</guid></item><item><title><![CDATA[New comment by rajangdavis in "T-Ruby is Ruby with syntax for types"]]></title><description><![CDATA[
<p>If it is at all possible, it would be nice to have a little bit better support for metaprogramming namely around `define_method` and supplying a typed lambda or block for the dynamic method. I can see why this would be a pain to implement, so I don't expect it :).<p>Otherwise, I think in terms of typed Ruby, this is an incredible undertaking with very well written documentation. Thank you for making this library, I think there's a lot that the Ruby community can benefit from with it. Cheers!</p>
]]></description><pubDate>Sat, 27 Dec 2025 02:11:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=46398452</link><dc:creator>rajangdavis</dc:creator><comments>https://news.ycombinator.com/item?id=46398452</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46398452</guid></item><item><title><![CDATA[New comment by rajangdavis in "M.C. Escher Prints Digitized and Put Online by the Boston Public Library"]]></title><description><![CDATA[
<p>I've gotten a couple of posters and shirt from this store: <a href="https://mcescher.com/shop/" rel="nofollow">https://mcescher.com/shop/</a></p>
]]></description><pubDate>Tue, 11 Nov 2025 20:16:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=45892248</link><dc:creator>rajangdavis</dc:creator><comments>https://news.ycombinator.com/item?id=45892248</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45892248</guid></item><item><title><![CDATA[New comment by rajangdavis in "Show HN: I built website for sharing Drum Patterns"]]></title><description><![CDATA[
<p>This is great, thanks for sharing.</p>
]]></description><pubDate>Sun, 23 Mar 2025 20:38:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=43455708</link><dc:creator>rajangdavis</dc:creator><comments>https://news.ycombinator.com/item?id=43455708</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43455708</guid></item><item><title><![CDATA[New comment by rajangdavis in "How do I become a graphics programmer?"]]></title><description><![CDATA[
<p>Where do you learn this stuff?</p>
]]></description><pubDate>Thu, 23 Nov 2023 07:39:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=38390410</link><dc:creator>rajangdavis</dc:creator><comments>https://news.ycombinator.com/item?id=38390410</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38390410</guid></item><item><title><![CDATA[New comment by rajangdavis in "Recent adventures in performance optimization with Rust"]]></title><description><![CDATA[
<p>I liked that the author included his thought process through out each change.</p>
]]></description><pubDate>Sat, 21 Oct 2023 05:58:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=37964446</link><dc:creator>rajangdavis</dc:creator><comments>https://news.ycombinator.com/item?id=37964446</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37964446</guid></item><item><title><![CDATA[New comment by rajangdavis in "Vanjs"]]></title><description><![CDATA[
<p>This is really neat! The API reminds me of mithril.js<p><a href="https://mithril.js.org/" rel="nofollow noreferrer">https://mithril.js.org/</a></p>
]]></description><pubDate>Thu, 03 Aug 2023 19:01:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=36990216</link><dc:creator>rajangdavis</dc:creator><comments>https://news.ycombinator.com/item?id=36990216</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36990216</guid></item><item><title><![CDATA[New comment by rajangdavis in "Ask HN: Most interesting tech you built for just yourself?"]]></title><description><![CDATA[
<p>I made an app to control my pedalboard via WebMIDI<p><a href="https://github.com/rajangdavis/macrocosm_js">https://github.com/rajangdavis/macrocosm_js</a><p>Was inspired by some existing editors so I made my own and extended it to create macros for sending sysex/PC messages to multiple devices.</p>
]]></description><pubDate>Fri, 28 Apr 2023 05:49:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=35737880</link><dc:creator>rajangdavis</dc:creator><comments>https://news.ycombinator.com/item?id=35737880</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35737880</guid></item></channel></rss>