<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: phaedryx</title><link>https://news.ycombinator.com/user?id=phaedryx</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 05 Apr 2026 12:54:35 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=phaedryx" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by phaedryx in "Shopify, pulling strings at Ruby Central, forces Bundler and RubyGems takeover"]]></title><description><![CDATA[
<p>This is my understanding:<p>1. Ruby Central hosts, maintains, and sponsors Rubygems and Bundler<p>2. Based on recent events, it was possible that credentials were stolen (<a href="https://www.bleepingcomputer.com/news/security/60-malicious-ruby-gems-downloaded-275-000-times-steal-credentials/" rel="nofollow">https://www.bleepingcomputer.com/news/security/60-malicious-...</a>)<p>3. They decided to lock everyone out until security issues could be resolved<p>It makes sense to me from a security standpoint, but their communication has been terrible which has led to a lot of speculation.</p>
]]></description><pubDate>Tue, 23 Sep 2025 17:16:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=45350048</link><dc:creator>phaedryx</dc:creator><comments>https://news.ycombinator.com/item?id=45350048</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45350048</guid></item><item><title><![CDATA[New comment by phaedryx in "Anthropic judge rejects $1.5B AI copyright settlement"]]></title><description><![CDATA[
<p>It sounds like the judge works for Anthropic</p>
]]></description><pubDate>Tue, 09 Sep 2025 22:35:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=45190320</link><dc:creator>phaedryx</dc:creator><comments>https://news.ycombinator.com/item?id=45190320</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45190320</guid></item><item><title><![CDATA[New comment by phaedryx in "Micro Adventure – Space Attack (online emulator)"]]></title><description><![CDATA[
<p>The first programs I ever wrote were from one of these books.</p>
]]></description><pubDate>Tue, 15 Jul 2025 20:32:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=44575523</link><dc:creator>phaedryx</dc:creator><comments>https://news.ycombinator.com/item?id=44575523</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44575523</guid></item><item><title><![CDATA[New comment by phaedryx in "Bill Atkinson's psychedelic user interface"]]></title><description><![CDATA[
<p>Hypercard was inspired by an LSD trip.</p>
]]></description><pubDate>Fri, 11 Jul 2025 17:54:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=44535155</link><dc:creator>phaedryx</dc:creator><comments>https://news.ycombinator.com/item?id=44535155</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44535155</guid></item><item><title><![CDATA[New comment by phaedryx in "Interviewing a software engineer who prepared with AI"]]></title><description><![CDATA[
<p>I've made it a point to always ask beforehand: "what is the dress code expectation? I've seen everything from t-shirts to suits in the tech industry and I'd like show up dressed appropriately."<p>I always get a positive response.</p>
]]></description><pubDate>Tue, 08 Apr 2025 14:23:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=43622154</link><dc:creator>phaedryx</dc:creator><comments>https://news.ycombinator.com/item?id=43622154</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43622154</guid></item><item><title><![CDATA[New comment by phaedryx in "Show HN: Bubbles, a vanilla JavaScript web game"]]></title><description><![CDATA[
<p>Same. When the game started I was looking for a black circle to use against the "bubbles"; none showed up, and suddenly I had lost.</p>
]]></description><pubDate>Fri, 14 Mar 2025 15:25:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=43363547</link><dc:creator>phaedryx</dc:creator><comments>https://news.ycombinator.com/item?id=43363547</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43363547</guid></item><item><title><![CDATA[New comment by phaedryx in "Why Ruby on Rails still matters"]]></title><description><![CDATA[
<p>This looks interesting. I think I'll try it out over the weekend. Thanks for sharing.</p>
]]></description><pubDate>Fri, 21 Feb 2025 20:33:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=43132615</link><dc:creator>phaedryx</dc:creator><comments>https://news.ycombinator.com/item?id=43132615</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43132615</guid></item><item><title><![CDATA[New comment by phaedryx in "Carbon is not a programming language (sort of)"]]></title><description><![CDATA[
<p>Why not create a word/name? e.g. Clojure</p>
]]></description><pubDate>Sun, 09 Feb 2025 08:22:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=42989317</link><dc:creator>phaedryx</dc:creator><comments>https://news.ycombinator.com/item?id=42989317</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42989317</guid></item><item><title><![CDATA[New comment by phaedryx in "Ask HN: Would you still choose Ruby on Rails for a startup in 2025?"]]></title><description><![CDATA[
<p>I work for a company that uses Rails. We don't have any Python code, but we use a lot of AI.</p>
]]></description><pubDate>Tue, 28 Jan 2025 21:55:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=42858572</link><dc:creator>phaedryx</dc:creator><comments>https://news.ycombinator.com/item?id=42858572</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42858572</guid></item><item><title><![CDATA[New comment by phaedryx in "Ask HN: Would you still choose Ruby on Rails for a startup in 2025?"]]></title><description><![CDATA[
<p>Yes. It does a lot for you and you can add features and explore ideas quickly. The batteries are included.<p>I do know Ruby well though.</p>
]]></description><pubDate>Tue, 28 Jan 2025 21:53:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=42858542</link><dc:creator>phaedryx</dc:creator><comments>https://news.ycombinator.com/item?id=42858542</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42858542</guid></item><item><title><![CDATA[New comment by phaedryx in "Moving on from React, a year later"]]></title><description><![CDATA[
<p>I remember when Backbone first came on the scene and “get your truth out of the DOM” was the rallying cry.<p>I'm going to cheat and get a list from AI:<p>1. Difficulty in maintaining and debugging: When state is scattered throughout the DOM, it becomes challenging to track and manage, leading to code that is hard to maintain and debug.<p>2. Performance issues: Frequently querying the DOM for state information can be more expensive and slower compared to accessing data stored in JavaScript objects or dedicated state management solutions.<p>3. Lack of a single source of truth: Storing state in the DOM makes it difficult to establish a centralized, authoritative source for application data, which can lead to inconsistencies and errors.<p>4. Synchronization problems: Keeping DOM elements in sync with a mutable list of data can quickly become complex, especially when dealing with dynamic lists or elements without unique identifiers.<p>5. State persistence issues: DOM-based state is vulnerable to loss during page refreshes or navigation, which can lead to poor user experiences, especially in single-page applications.<p>6. Scalability challenges: As applications grow, managing state in the DOM becomes increasingly cumbersome and can result in performance bottlenecks.<p>7. Difficulty in implementing advanced features: Techniques like time-travel debugging, state snapshots, and easy hydration become more challenging or impossible when state is primarily stored in the DOM.<p>8. Increased complexity in component communication: Relying on DOM for state can complicate the process of sharing data between components, potentially leading to prop drilling or other anti-patterns.</p>
]]></description><pubDate>Sun, 26 Jan 2025 04:42:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=42827756</link><dc:creator>phaedryx</dc:creator><comments>https://news.ycombinator.com/item?id=42827756</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42827756</guid></item><item><title><![CDATA[New comment by phaedryx in "Moving on from React, a year later"]]></title><description><![CDATA[
<p>I think the idea of "sprinkling" JavaScript into your server-rendered HTML is a good one. However, I think that Stimulus is terrible.<p>1. There isn't a good way to test it. There is nothing in the docs about how to test it.<p>2. Keeping state in the DOM is dangerous<p>3. Messaging between Stimulus controllers is painful<p>4. They disconnect parameters from functions. The functions have to scan through the DOM to find what they need which I think is fundamentally weird<p>5. Reusability is rare<p>6. It doesn't try to play nice with the larger JavaScript ecosystem.<p>I personally prefer Vue.</p>
]]></description><pubDate>Wed, 22 Jan 2025 05:43:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=42789432</link><dc:creator>phaedryx</dc:creator><comments>https://news.ycombinator.com/item?id=42789432</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42789432</guid></item><item><title><![CDATA[New comment by phaedryx in "VS Code Pets"]]></title><description><![CDATA[
<p>Would that make them sick?</p>
]]></description><pubDate>Sun, 19 Jan 2025 20:06:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=42761200</link><dc:creator>phaedryx</dc:creator><comments>https://news.ycombinator.com/item?id=42761200</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42761200</guid></item><item><title><![CDATA[An Aperiodic Monotile (2023)]]></title><description><![CDATA[
<p>Article URL: <a href="https://cs.uwaterloo.ca/~csk/hat/">https://cs.uwaterloo.ca/~csk/hat/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=42293703">https://news.ycombinator.com/item?id=42293703</a></p>
<p>Points: 59</p>
<p># Comments: 19</p>
]]></description><pubDate>Mon, 02 Dec 2024 06:37:13 +0000</pubDate><link>https://cs.uwaterloo.ca/~csk/hat/</link><dc:creator>phaedryx</dc:creator><comments>https://news.ycombinator.com/item?id=42293703</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42293703</guid></item><item><title><![CDATA[New comment by phaedryx in "Show HN: Tips.io – A Tailwind playground with AI, page management, and theming"]]></title><description><![CDATA[
<p>Looks really nice.<p>Some very minor feedback: the animations are a bit too busy for my tastes</p>
]]></description><pubDate>Mon, 18 Nov 2024 18:56:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=42175665</link><dc:creator>phaedryx</dc:creator><comments>https://news.ycombinator.com/item?id=42175665</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42175665</guid></item><item><title><![CDATA[New comment by phaedryx in "The Onion buys Infowars"]]></title><description><![CDATA[
<p>Will no one rid me of this turbulent priest?</p>
]]></description><pubDate>Thu, 14 Nov 2024 16:23:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=42137763</link><dc:creator>phaedryx</dc:creator><comments>https://news.ycombinator.com/item?id=42137763</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42137763</guid></item><item><title><![CDATA[New comment by phaedryx in "Nearly 40% of software engineers will only work remotely (2023)"]]></title><description><![CDATA[
<p>Collaboration is much easier in the office, but I find home much easier to go heads down, headphones on and work on something; hybrid is the sweet spot for me.</p>
]]></description><pubDate>Tue, 22 Oct 2024 18:24:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=41917167</link><dc:creator>phaedryx</dc:creator><comments>https://news.ycombinator.com/item?id=41917167</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41917167</guid></item><item><title><![CDATA[New comment by phaedryx in "Legalizing sports gambling was a mistake"]]></title><description><![CDATA[
<p>The thing is when people around me are "ruining their lives" it does affect me.<p>Crime goes up, bankruptcy goes up, corruption in sports goes up, etc.<p>I agree that people should be given freedoms, but we live in societies and people aren't independent, disconnected, autonomous units.</p>
]]></description><pubDate>Thu, 26 Sep 2024 17:55:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=41661232</link><dc:creator>phaedryx</dc:creator><comments>https://news.ycombinator.com/item?id=41661232</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41661232</guid></item><item><title><![CDATA[New comment by phaedryx in "Largest Geothermal Development in America Taking Shape in Utah"]]></title><description><![CDATA[
<p>Found an answer to my question: Milford, UT<p><a href="https://kslnewsradio.com/2113554/largest-geothermal-energy-development-in-the-u-s-is-here-in-utah/" rel="nofollow">https://kslnewsradio.com/2113554/largest-geothermal-energy-d...</a></p>
]]></description><pubDate>Mon, 05 Aug 2024 15:35:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=41162335</link><dc:creator>phaedryx</dc:creator><comments>https://news.ycombinator.com/item?id=41162335</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41162335</guid></item><item><title><![CDATA[New comment by phaedryx in "Largest Geothermal Development in America Taking Shape in Utah"]]></title><description><![CDATA[
<p>Does anyone know exactly where this is supposed to be? I'm from "southwest Utah" so I'm curious.</p>
]]></description><pubDate>Mon, 05 Aug 2024 15:32:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=41162297</link><dc:creator>phaedryx</dc:creator><comments>https://news.ycombinator.com/item?id=41162297</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41162297</guid></item></channel></rss>