<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: EDM115</title><link>https://news.ycombinator.com/user?id=EDM115</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 04 May 2026 20:53:32 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=EDM115" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by EDM115 in "Over 8M Thermos jars and bottles recalled after 3 people lost vision"]]></title><description><![CDATA[
<p>it's literally written on my thermos instructions to NOT put any carbonated drinks inside for this exact reason lol</p>
]]></description><pubDate>Mon, 04 May 2026 13:59:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=48008889</link><dc:creator>EDM115</dc:creator><comments>https://news.ycombinator.com/item?id=48008889</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48008889</guid></item><item><title><![CDATA[New comment by EDM115 in "Tell HN: GitHub Filters Seem Broken"]]></title><description><![CDATA[
<p><a href="https://www.githubstatus.com/incidents/ql942tw29yl6" rel="nofollow">https://www.githubstatus.com/incidents/ql942tw29yl6</a></p>
]]></description><pubDate>Mon, 27 Apr 2026 18:11:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=47925152</link><dc:creator>EDM115</dc:creator><comments>https://news.ycombinator.com/item?id=47925152</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47925152</guid></item><item><title><![CDATA[How I made a budget tracker for my gf because she kept complaining about Sheets]]></title><description><![CDATA[
<p>Article URL: <a href="https://edm115.dev/blog/2026/02/15/how-i-made-spendly/">https://edm115.dev/blog/2026/02/15/how-i-made-spendly/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47832129">https://news.ycombinator.com/item?id=47832129</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 20 Apr 2026 09:45:07 +0000</pubDate><link>https://edm115.dev/blog/2026/02/15/how-i-made-spendly/</link><dc:creator>EDM115</dc:creator><comments>https://news.ycombinator.com/item?id=47832129</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47832129</guid></item><item><title><![CDATA[VS Code Sessions: an attempt at competing with Cursor and Antigravity]]></title><description><![CDATA[
<p>Article URL: <a href="https://twitter.com/_EDM115/status/2034577130630029632">https://twitter.com/_EDM115/status/2034577130630029632</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47452195">https://news.ycombinator.com/item?id=47452195</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 20 Mar 2026 09:09:34 +0000</pubDate><link>https://twitter.com/_EDM115/status/2034577130630029632</link><dc:creator>EDM115</dc:creator><comments>https://news.ycombinator.com/item?id=47452195</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47452195</guid></item><item><title><![CDATA[APM – Agent Package Manager (Microsoft)]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/microsoft/apm">https://github.com/microsoft/apm</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47244983">https://news.ycombinator.com/item?id=47244983</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 04 Mar 2026 09:14:55 +0000</pubDate><link>https://github.com/microsoft/apm</link><dc:creator>EDM115</dc:creator><comments>https://news.ycombinator.com/item?id=47244983</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47244983</guid></item><item><title><![CDATA[New comment by EDM115 in "Show HN: Better Hub – we tried to improve GitHub"]]></title><description><![CDATA[
<p>while it takes time to get used to the new UI, and having everything in a different place, I see how it can improve productivity.<p>it looks slick, and being able to import our own VS Code themes is so cool !<p>I do feel like it's more catered towards teams than solo contributors, with large focus on tasks assigned to/created by you. very cool nonetheless</p>
]]></description><pubDate>Wed, 25 Feb 2026 22:00:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=47158592</link><dc:creator>EDM115</dc:creator><comments>https://news.ycombinator.com/item?id=47158592</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47158592</guid></item><item><title><![CDATA[New comment by EDM115 in "Meta frees React to live in its own foundation"]]></title><description><![CDATA[
<p>Also see <a href="https://news.ycombinator.com/item?id=47143077">https://news.ycombinator.com/item?id=47143077</a> & <a href="https://news.ycombinator.com/item?id=47139979">https://news.ycombinator.com/item?id=47139979</a></p>
]]></description><pubDate>Wed, 25 Feb 2026 16:08:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=47153433</link><dc:creator>EDM115</dc:creator><comments>https://news.ycombinator.com/item?id=47153433</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47153433</guid></item><item><title><![CDATA[Meta frees React to live in its own foundation]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.theregister.com/2026/02/25/meta_sends_react_to_live/">https://www.theregister.com/2026/02/25/meta_sends_react_to_live/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47153431">https://news.ycombinator.com/item?id=47153431</a></p>
<p>Points: 11</p>
<p># Comments: 1</p>
]]></description><pubDate>Wed, 25 Feb 2026 16:08:23 +0000</pubDate><link>https://www.theregister.com/2026/02/25/meta_sends_react_to_live/</link><dc:creator>EDM115</dc:creator><comments>https://news.ycombinator.com/item?id=47153431</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47153431</guid></item><item><title><![CDATA[New comment by EDM115 in "Ask HN: Share your personal website"]]></title><description><![CDATA[
<p><a href="https://edm115.dev" rel="nofollow">https://edm115.dev</a> (personal site, blog and projects showcase)</p>
]]></description><pubDate>Thu, 15 Jan 2026 13:58:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=46632610</link><dc:creator>EDM115</dc:creator><comments>https://news.ycombinator.com/item?id=46632610</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46632610</guid></item><item><title><![CDATA[The 5 "levels" of optimization]]></title><description><![CDATA[
<p>Article URL: <a href="https://edm115.dev/blog/2025/12/22/the-5-levels-of-optimization">https://edm115.dev/blog/2025/12/22/the-5-levels-of-optimization</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46586237">https://news.ycombinator.com/item?id=46586237</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 12 Jan 2026 09:50:01 +0000</pubDate><link>https://edm115.dev/blog/2025/12/22/the-5-levels-of-optimization</link><dc:creator>EDM115</dc:creator><comments>https://news.ycombinator.com/item?id=46586237</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46586237</guid></item><item><title><![CDATA[New comment by EDM115 in "Tidewave Web: in-browser coding agent for Rails and Phoenix"]]></title><description><![CDATA[
<p>Tidle >>><p><<<< Wave</p>
]]></description><pubDate>Wed, 20 Aug 2025 14:49:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=44962472</link><dc:creator>EDM115</dc:creator><comments>https://news.ycombinator.com/item?id=44962472</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44962472</guid></item><item><title><![CDATA[New comment by EDM115 in "Show HN: Edka – Kubernetes clusters on your own Hetzner account"]]></title><description><![CDATA[
<p>post it on the Hetzner subreddit, they regularly watch it :)</p>
]]></description><pubDate>Sat, 16 Aug 2025 14:08:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=44923580</link><dc:creator>EDM115</dc:creator><comments>https://news.ycombinator.com/item?id=44923580</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44923580</guid></item><item><title><![CDATA[New comment by EDM115 in "I tried every todo app and ended up with a .txt file"]]></title><description><![CDATA[
<p>related meme : <a href="https://www.reddit.com/r/ProgrammerHumor/comments/1epgj1e/imeanitgetsthejobdoneright/" rel="nofollow">https://www.reddit.com/r/ProgrammerHumor/comments/1epgj1e/im...</a></p>
]]></description><pubDate>Tue, 12 Aug 2025 10:11:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=44874408</link><dc:creator>EDM115</dc:creator><comments>https://news.ycombinator.com/item?id=44874408</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44874408</guid></item><item><title><![CDATA[New comment by EDM115 in "Online Collection of Keygen Music"]]></title><description><![CDATA[
<p>as covered in this YouTube video : "The Soundtrack of Online Piracy" (<a href="https://www.youtube.com/watch?v=zHgcrdv8zpM" rel="nofollow">https://www.youtube.com/watch?v=zHgcrdv8zpM</a>)</p>
]]></description><pubDate>Sat, 02 Aug 2025 20:23:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=44771085</link><dc:creator>EDM115</dc:creator><comments>https://news.ycombinator.com/item?id=44771085</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44771085</guid></item><item><title><![CDATA[How I migrated the company monorepo to Zod v4 during my internship]]></title><description><![CDATA[
<p>Article URL: <a href="https://edm115.dev/blog/2025/05/30/how-i-migrated-to-zod-4">https://edm115.dev/blog/2025/05/30/how-i-migrated-to-zod-4</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44239466">https://news.ycombinator.com/item?id=44239466</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 10 Jun 2025 17:53:23 +0000</pubDate><link>https://edm115.dev/blog/2025/05/30/how-i-migrated-to-zod-4</link><dc:creator>EDM115</dc:creator><comments>https://news.ycombinator.com/item?id=44239466</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44239466</guid></item><item><title><![CDATA[Show HN: Monorepo-hash, check if any workspace in your PNPM monorepo changed]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/EDM115/monorepo-hash">https://github.com/EDM115/monorepo-hash</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44216467">https://news.ycombinator.com/item?id=44216467</a></p>
<p>Points: 2</p>
<p># Comments: 1</p>
]]></description><pubDate>Sun, 08 Jun 2025 12:06:20 +0000</pubDate><link>https://github.com/EDM115/monorepo-hash</link><dc:creator>EDM115</dc:creator><comments>https://news.ycombinator.com/item?id=44216467</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44216467</guid></item><item><title><![CDATA[New comment by EDM115 in "How to (actually) send DTMF on Android without being the default call app"]]></title><description><![CDATA[
<p>although this solution seems really cool, we had only a few months to work on this, and to yoink an existing app well we would need to check if the license allows for it.  
also, we didn't wanted to have the burden of maintaining features out of our scope</p>
]]></description><pubDate>Sat, 07 Jun 2025 11:44:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=44208994</link><dc:creator>EDM115</dc:creator><comments>https://news.ycombinator.com/item?id=44208994</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44208994</guid></item><item><title><![CDATA[New comment by EDM115 in "How to (actually) send DTMF on Android without being the default call app"]]></title><description><![CDATA[
<p>yes, this is particularly useful !  
but sadly yep, the app needs to be interactive as it's basically users controlling their phone using their pc, and a much bigger screen :)</p>
]]></description><pubDate>Fri, 06 Jun 2025 21:19:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=44205083</link><dc:creator>EDM115</dc:creator><comments>https://news.ycombinator.com/item?id=44205083</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44205083</guid></item><item><title><![CDATA[New comment by EDM115 in "How to (actually) send DTMF on Android without being the default call app"]]></title><description><![CDATA[
<p>from my searches, sadly ADB doesn't allow for it :(</p>
]]></description><pubDate>Fri, 06 Jun 2025 21:16:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=44205066</link><dc:creator>EDM115</dc:creator><comments>https://news.ycombinator.com/item?id=44205066</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44205066</guid></item><item><title><![CDATA[New comment by EDM115 in "How to (actually) send DTMF on Android without being the default call app"]]></title><description><![CDATA[
<p>indeed, non latin characters will probably fuck up my solution :(</p>
]]></description><pubDate>Fri, 06 Jun 2025 21:15:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=44205059</link><dc:creator>EDM115</dc:creator><comments>https://news.ycombinator.com/item?id=44205059</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44205059</guid></item></channel></rss>