<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: matltc</title><link>https://news.ycombinator.com/user?id=matltc</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 24 Apr 2026 22:54:44 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=matltc" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by matltc in "Optimizing Ruby Path Methods"]]></title><description><![CDATA[
<p>Processing async messages received over a socket with multiple namespaces.<p>Any async chain really where the steps are in a pipeline</p>
]]></description><pubDate>Fri, 24 Apr 2026 11:30:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=47888731</link><dc:creator>matltc</dc:creator><comments>https://news.ycombinator.com/item?id=47888731</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47888731</guid></item><item><title><![CDATA[New comment by matltc in "Spinel: Ruby AOT Native Compiler"]]></title><description><![CDATA[
<p>Rest of industry: OK we need to set up our agent harness, write our SOUL.md, config permissions, skills, mcps, hooks, env...<p>Matz: gem env|info and find should do</p>
]]></description><pubDate>Fri, 24 Apr 2026 11:17:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=47888615</link><dc:creator>matltc</dc:creator><comments>https://news.ycombinator.com/item?id=47888615</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47888615</guid></item><item><title><![CDATA[New comment by matltc in "Optimizing Ruby Path Methods"]]></title><description><![CDATA[
<p>Ah yeah I'm only vaguely familiar with Go. Didn't realize the speed differential was this drastic.</p>
]]></description><pubDate>Sun, 19 Apr 2026 07:48:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=47822529</link><dc:creator>matltc</dc:creator><comments>https://news.ycombinator.com/item?id=47822529</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47822529</guid></item><item><title><![CDATA[New comment by matltc in "Optimizing Ruby Path Methods"]]></title><description><![CDATA[
<p>Makes me miss Ruby. Been in node typescript recently. Everything is a callback returning a promise in some weird resolution chain, mapped and conditional types, having to define schemas for everything and getting yelled at by lsp all day... Oh then you gotta write react components and worry about rerenders and undefined behavior caused by impurity in state, npm, arcane .json configs<p>Versus active record, mvc, yaml configs, bundler, beautiful syntax, robust and trivially extendable stdlib, amazing native debugging and cli docs out of the box, everything out of the box if you're using Rails<p>I do not understand why it becomes increasingly irrelevant, especially in web development. I kinda get scripting--bash and python tend to run everywhere</p>
]]></description><pubDate>Sun, 19 Apr 2026 07:36:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=47822479</link><dc:creator>matltc</dc:creator><comments>https://news.ycombinator.com/item?id=47822479</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47822479</guid></item><item><title><![CDATA[New comment by matltc in "Optimizing Ruby Path Methods"]]></title><description><![CDATA[
<p>Not really slow since YJIT, I think 3.1?</p>
]]></description><pubDate>Sun, 19 Apr 2026 07:14:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=47822396</link><dc:creator>matltc</dc:creator><comments>https://news.ycombinator.com/item?id=47822396</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47822396</guid></item><item><title><![CDATA[New comment by matltc in "Claude Opus 4.7"]]></title><description><![CDATA[
<p>I did read it a while back. Was curious what parent was referring to specifically</p>
]]></description><pubDate>Fri, 17 Apr 2026 02:38:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=47801933</link><dc:creator>matltc</dc:creator><comments>https://news.ycombinator.com/item?id=47801933</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47801933</guid></item><item><title><![CDATA[New comment by matltc in "Claude Opus 4.7"]]></title><description><![CDATA[
<p>Care to expound on that? Maybe a reference to the relevant section?</p>
]]></description><pubDate>Thu, 16 Apr 2026 16:59:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=47796280</link><dc:creator>matltc</dc:creator><comments>https://news.ycombinator.com/item?id=47796280</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47796280</guid></item><item><title><![CDATA[New comment by matltc in "Axios compromised on NPM – Malicious versions drop remote access trojan"]]></title><description><![CDATA[
<p>I tried to write this function in Power Query (Excel hell). Gave up after an hour or so.</p>
]]></description><pubDate>Tue, 31 Mar 2026 15:12:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=47588532</link><dc:creator>matltc</dc:creator><comments>https://news.ycombinator.com/item?id=47588532</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47588532</guid></item><item><title><![CDATA[New comment by matltc in "Claude Code's source code has been leaked via a map file in their NPM registry"]]></title><description><![CDATA[
<p>Lol even the name is crazy</p>
]]></description><pubDate>Tue, 31 Mar 2026 10:17:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=47585164</link><dc:creator>matltc</dc:creator><comments>https://news.ycombinator.com/item?id=47585164</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47585164</guid></item><item><title><![CDATA[New comment by matltc in "Claude Code's source code has been leaked via a map file in their NPM registry"]]></title><description><![CDATA[
<p>Ha. I'm surprised it's not a CI job</p>
]]></description><pubDate>Tue, 31 Mar 2026 10:14:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=47585134</link><dc:creator>matltc</dc:creator><comments>https://news.ycombinator.com/item?id=47585134</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47585134</guid></item><item><title><![CDATA[New comment by matltc in "Updates to GitHub Copilot interaction data usage policy"]]></title><description><![CDATA[
<p>That's me. Frankly, looking at just uninstalling VSCode because Copilot straight-up gets in the way of so much, and they stopped even bothering with features that are not related to it (with one exception of native browser in v112, which, admittedly, is great)</p>
]]></description><pubDate>Wed, 25 Mar 2026 20:13:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=47522540</link><dc:creator>matltc</dc:creator><comments>https://news.ycombinator.com/item?id=47522540</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47522540</guid></item><item><title><![CDATA[New comment by matltc in "Updates to GitHub Copilot interaction data usage policy"]]></title><description><![CDATA[
<p>They didn't even link the setting in their email. They didn't even name it specifically, just vaguely gestured toward it. Dark patterns, but that's Microslop for ya</p>
]]></description><pubDate>Wed, 25 Mar 2026 20:10:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=47522512</link><dc:creator>matltc</dc:creator><comments>https://news.ycombinator.com/item?id=47522512</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47522512</guid></item><item><title><![CDATA[New comment by matltc in "Important Update to GitHub Copilot Interaction Data Usage Policy"]]></title><description><![CDATA[
<p>Accompanying email follows. There are no hyperlinks to the settings, and the description is (intentionally) vague in that it doesn't say exactly what the settings one might disable are.<p>---<p>Hi there,<p>We’re updating how GitHub uses data to improve AI-powered coding tools. From April 24 onward, your interactions with GitHub Copilot—including inputs, outputs, code snippets, and associated context—may be used to train and enhance AI models unless you opt out.<p>If you previously opted out of the setting allowing GitHub to collect this data for product improvements, your preference has been retained— your choice is preserved, and your data will not be used for training unless you opt in.<p>This approach aligns with established industry practices and will enable our models to deliver more context-aware AI coding assistance. We have tested this with Microsoft interaction data and have seen meaningful improvements, including increased acceptance rates in multiple languages.<p>Please review your settings and choose whether your interactions with Copilot can be leveraged for training AI models before this update goes into effect on April 24. To opt out or adjust your settings:<p>Go to GitHub Account Settings
Select Copilot
Choose whether to allow your data to be used for AI model training
To learn more, please refer to our blog post and FAQ.<p>Please reach out to our support team if you have any questions about this update. Thank you for your continued use of GitHub Copilot.<p>Sincerely,
The GitHub Team</p>
]]></description><pubDate>Wed, 25 Mar 2026 19:57:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=47522362</link><dc:creator>matltc</dc:creator><comments>https://news.ycombinator.com/item?id=47522362</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47522362</guid></item><item><title><![CDATA[Important Update to GitHub Copilot Interaction Data Usage Policy]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/orgs/community/discussions/188488">https://github.com/orgs/community/discussions/188488</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47522361">https://news.ycombinator.com/item?id=47522361</a></p>
<p>Points: 2</p>
<p># Comments: 2</p>
]]></description><pubDate>Wed, 25 Mar 2026 19:57:35 +0000</pubDate><link>https://github.com/orgs/community/discussions/188488</link><dc:creator>matltc</dc:creator><comments>https://news.ycombinator.com/item?id=47522361</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47522361</guid></item><item><title><![CDATA[New comment by matltc in "Microsoft's "Fix" for Windows 11: Flowers After the Beating"]]></title><description><![CDATA[
<p>Do you use powershell or run WSL</p>
]]></description><pubDate>Tue, 24 Mar 2026 11:52:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=47501313</link><dc:creator>matltc</dc:creator><comments>https://news.ycombinator.com/item?id=47501313</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47501313</guid></item><item><title><![CDATA[New comment by matltc in "Anthropic takes legal action against OpenCode"]]></title><description><![CDATA[
<p>Harnest.</p>
]]></description><pubDate>Thu, 19 Mar 2026 21:48:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=47446748</link><dc:creator>matltc</dc:creator><comments>https://news.ycombinator.com/item?id=47446748</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47446748</guid></item><item><title><![CDATA[New comment by matltc in "Caxlsx: Ruby gem for xlsx generation with charts, images, schema validation"]]></title><description><![CDATA[
<p>Nice. Dropping this here for my fellow Excel and vim enjoyers<p><a href="https://github.com/sha5010/vim.xlam" rel="nofollow">https://github.com/sha5010/vim.xlam</a></p>
]]></description><pubDate>Tue, 10 Mar 2026 15:10:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=47324333</link><dc:creator>matltc</dc:creator><comments>https://news.ycombinator.com/item?id=47324333</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47324333</guid></item><item><title><![CDATA[New comment by matltc in "The death of social media is the renaissance of RSS (2025)"]]></title><description><![CDATA[
<p>Reading this on Feeder</p>
]]></description><pubDate>Mon, 09 Mar 2026 14:57:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=47309981</link><dc:creator>matltc</dc:creator><comments>https://news.ycombinator.com/item?id=47309981</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47309981</guid></item><item><title><![CDATA[New comment by matltc in "We automated everything except knowing what's going on"]]></title><description><![CDATA[
<p>It is not true. Speaking from experience: family member tried this and they couldn't get past a landing page.<p>I suppose if one is simultaneously ignorant when it comes to software and an expert at agentic workflow, then yeah sure, maybe--at the cost of how many tokens, though? But logically it seems that the former would preclude the latter.<p>Also, the "get it done in a weekend" seems to be a gross exaggeration.</p>
]]></description><pubDate>Tue, 03 Mar 2026 13:55:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=47232349</link><dc:creator>matltc</dc:creator><comments>https://news.ycombinator.com/item?id=47232349</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47232349</guid></item><item><title><![CDATA[New comment by matltc in "What AI coding costs you"]]></title><description><![CDATA[
<p>Ask me what 9 times F is<p>It's fleventy five</p>
]]></description><pubDate>Sun, 01 Mar 2026 20:45:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=47210482</link><dc:creator>matltc</dc:creator><comments>https://news.ycombinator.com/item?id=47210482</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47210482</guid></item></channel></rss>