<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: matula</title><link>https://news.ycombinator.com/user?id=matula</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 21 Apr 2026 19:34:14 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=matula" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by matula in "Show HN: Real-time AI (audio/video in, voice out) on an M3 Pro with Gemma E2B"]]></title><description><![CDATA[
<p>the index.html is loading remote js files: <a href="https://github.com/fikrikarim/parlor/blob/main/src/index.html#L456" rel="nofollow">https://github.com/fikrikarim/parlor/blob/main/src/index.htm...</a><p>I saved them locally and changed the reference, and it worked perfectly.</p>
]]></description><pubDate>Tue, 07 Apr 2026 02:14:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=47669954</link><dc:creator>matula</dc:creator><comments>https://news.ycombinator.com/item?id=47669954</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47669954</guid></item><item><title><![CDATA[New comment by matula in "Building a new Flash"]]></title><description><![CDATA[
<p>> a pirated copy of Flash MX 2004 Pro...<p>This is an under-appreciated aspect of Flash's popularity, and probably a reason why Animate didn't have the same appeal. A kid could get a "free" cracked copy and make fun things.... and maybe not help Adobe/Macromedia's bottom-line, it DID help the general ecosystem.<p>Rive seems fine, but monthly subscriptions need to die in a fire. I'm not going to pay $10/month to allow me to build some stupid animation idea I have every few months. There are a few, like GameMaker, that do one-time pricing... but even that doesn't scratch the same itch Flash did for me.</p>
]]></description><pubDate>Thu, 05 Mar 2026 15:37:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=47262867</link><dc:creator>matula</dc:creator><comments>https://news.ycombinator.com/item?id=47262867</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47262867</guid></item><item><title><![CDATA[New comment by matula in "A Programmer's Loss of Identity"]]></title><description><![CDATA[
<p>> constantly point out what they perceive as problems with...<p>Yeah, screw those people. I count myself as lucky that I've only worked with 1 person who was seriously CRITICAL of the way other's worked... beyond just code quality.  However, I always enjoyed a good <i>discussion</i> about the various differences in how people worked, as long as they could accept there's no "right" way. That's what the article brought up for me, and I wonder how much that happens these days.<p>One of my fondest memories was sitting around with a few other devs after work, and one had started learning Go pretty soon after its public release... and he would show us some new, cool thing he was playing around with. Of course those kind of organic things stopped with remote work, and I wonder how much THAT has played into the loss of identity?</p>
]]></description><pubDate>Tue, 17 Feb 2026 15:37:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=47048648</link><dc:creator>matula</dc:creator><comments>https://news.ycombinator.com/item?id=47048648</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47048648</guid></item><item><title><![CDATA[New comment by matula in "Ask HN: What are you working on? (February 2026)"]]></title><description><![CDATA[
<p><a href="https://matula.itch.io/kings-dont-stack" rel="nofollow">https://matula.itch.io/kings-dont-stack</a><p>Klondike solitaire game using Godot. The goal is to better understand Godot's inner workings, and not using any LLMs... outside of whatever Google searches automatically popup when I have questions.<p>Secondarily, decompiling the DuckTails Gameboy ROM with PHP... then seeing about using PHP to <i>create</i> a GameBoy game. For no reason than to see if it can be done.</p>
]]></description><pubDate>Mon, 09 Feb 2026 03:22:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=46941215</link><dc:creator>matula</dc:creator><comments>https://news.ycombinator.com/item?id=46941215</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46941215</guid></item><item><title><![CDATA[New comment by matula in "Start your meetings at 5 minutes past"]]></title><description><![CDATA[
<p>Exactly. I had a manager who said "Standup with start exactly on time", and stuck to it. And after a couple of meetings with some people coming in a minute or two late and realizing he was for real... everyone started showing up on time.<p>No need for hacks, just better managers</p>
]]></description><pubDate>Sat, 10 Jan 2026 16:49:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=46567319</link><dc:creator>matula</dc:creator><comments>https://news.ycombinator.com/item?id=46567319</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46567319</guid></item><item><title><![CDATA[New comment by matula in "PHP 8.5"]]></title><description><![CDATA[
<p>I've seen a few other comments also talk about PHP becoming more complex. However, I have "simple" code built using 5.3 and it works perfectly fine in 8. So I guess it CAN be complex, but doesn't really need to be. The biggest changes I would make to that code are fixing the multiple 'switch' and 'if/else' blocks to an anonymous function or some mapping... but it's not required.</p>
]]></description><pubDate>Thu, 20 Nov 2025 15:34:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=45993684</link><dc:creator>matula</dc:creator><comments>https://news.ycombinator.com/item?id=45993684</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45993684</guid></item><item><title><![CDATA[New comment by matula in "Ask HN: What Are You Working On? (Nov 2025)"]]></title><description><![CDATA[
<p>Teaching myself Swift, by building a Mac app that mirrors the "Kenney Assets Launcher" (which is Windows only): <a href="https://github.com/matula/asset-helper" rel="nofollow">https://github.com/matula/asset-helper</a><p>Basically combining some game asset tools into one.</p>
]]></description><pubDate>Mon, 10 Nov 2025 06:12:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=45872967</link><dc:creator>matula</dc:creator><comments>https://news.ycombinator.com/item?id=45872967</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45872967</guid></item><item><title><![CDATA[New comment by matula in "Claude Skills are awesome, maybe a bigger deal than MCP"]]></title><description><![CDATA[
<p>It feels like it's taking a solved problem and formalizing it, with a bit of automation. I've used MCPs that were just fancy document search, and this should replace those.</p>
]]></description><pubDate>Fri, 17 Oct 2025 23:47:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=45623468</link><dc:creator>matula</dc:creator><comments>https://news.ycombinator.com/item?id=45623468</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45623468</guid></item><item><title><![CDATA[New comment by matula in "California needs to learn from Houston and Dallas about homelessness"]]></title><description><![CDATA[
<p>This is an interesting thought. I also wonder if Houston is "helped" by the fact that they're a blue city in a red state... that kind of ideological conflict of governance requires unique and localized solutions. Whereas SF is blue city in a blue state, so it creates a "too many cooks in the kitchen" situation.</p>
]]></description><pubDate>Fri, 03 Oct 2025 14:26:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=45463394</link><dc:creator>matula</dc:creator><comments>https://news.ycombinator.com/item?id=45463394</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45463394</guid></item><item><title><![CDATA[New comment by matula in "Ask HN: What are you working on? (September 2025)"]]></title><description><![CDATA[
<p><a href="https://petmoving.site/" rel="nofollow">https://petmoving.site/</a><p>A (so far) simple AI assistant to provide help if you're moving with your pets to a different country. I've got a vector db with some US travel documents embedded, parse the question/prompt, and add the relevant context to a standard LLM request.<p>It also parses the question/prompt and stores move and pet details, so later questions will have context.<p>Eventually, the idea is to have a full tracker and reminder system... so deadlines, appointments, and documentation can be stored and referenced in a single place.</p>
]]></description><pubDate>Tue, 30 Sep 2025 17:20:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=45428304</link><dc:creator>matula</dc:creator><comments>https://news.ycombinator.com/item?id=45428304</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45428304</guid></item><item><title><![CDATA[New comment by matula in "To AI or not to AI"]]></title><description><![CDATA[
<p>This post (aside from the title) is fairly nuanced, with the reality that "let an LLM do all the things" is going to be fraught with problems... but "let an LLM do some very specific things that saves me an hour or so from boilerplate code or tests" is very nice. Of course, I doubt a blog post titled "Sometimes AI is ok, sometimes it's not" would get the clicks.</p>
]]></description><pubDate>Mon, 29 Sep 2025 15:21:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=45414942</link><dc:creator>matula</dc:creator><comments>https://news.ycombinator.com/item?id=45414942</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45414942</guid></item><item><title><![CDATA[New comment by matula in "Resurrect the Old Web"]]></title><description><![CDATA[
<p>Remember FriendFeed? It was unironically a pretty cool thing.  Subscribe to RSS feeds, displayed in a Twitter-like timeline, and could comment and share and follow people and see their feeds... and all of that had their own RSS feeds.<p>The current FeedLand gets close, and is nice for reading, but there's not a huge "social" aspect to it.</p>
]]></description><pubDate>Thu, 25 Sep 2025 14:37:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=45373120</link><dc:creator>matula</dc:creator><comments>https://news.ycombinator.com/item?id=45373120</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45373120</guid></item><item><title><![CDATA[New comment by matula in "Anthropic irks White House with limits on models’ use"]]></title><description><![CDATA[
<p>There are (or at least WERE) entire divisions dedicated to reading every letter of the contract and terms of service, and usually creating 20 page documents seeking clarification for a specific phrase. They absolutely know what they're getting into.</p>
]]></description><pubDate>Wed, 17 Sep 2025 19:06:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=45280028</link><dc:creator>matula</dc:creator><comments>https://news.ycombinator.com/item?id=45280028</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45280028</guid></item><item><title><![CDATA[New comment by matula in "Survey: a third of senior developers say over half their code is AI-generated"]]></title><description><![CDATA[
<p>I've been at this for many years. If I want to implement a new feature that ties together various systems and delivers an expected output, I know the general steps that I need to take. About 80% of those steps are creating and stubbing out new files with the general methods and objects I know will be needed, and all the test cases.  So... I could either spend the next 4 hours doing that, or spend 3 minutes filling out a CLAUDE.md with the specs and 5 minutes having Claude do it (and fairly well).<p>I feel no shame in doing the later. I've also learned enough about LLMs that I know how to write that CLAUDE.md so it sticks to best practices. YMMV.</p>
]]></description><pubDate>Sun, 31 Aug 2025 17:27:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=45085012</link><dc:creator>matula</dc:creator><comments>https://news.ycombinator.com/item?id=45085012</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45085012</guid></item><item><title><![CDATA[New comment by matula in "AI’s coding evolution hinges on collaboration and trust"]]></title><description><![CDATA[
<p>I think this is generally true, and there are SO MANY blog posts and articles. Using something like Claude Code to build an entire SaaS from nothing can seem like magic, but there is still a point where the code is too big and any LLM will lose context.<p>But there is a "sweet spot" where it's amazing, specifically highly targeted tasks with a specific context. I wanted a simple media converter app that tied into ffmpeg, and I didn't want to install any of the spammy or bloated options I found... so I got Claude to build one. It took about 30 minutes and works great.<p>I also asked it to update some legacy project, and it fell down a testing a loop where it failed to understand the testing database was missing. Had I not had years of knowledge, I would've looked at the output and suggestions Claude was giving and spent hours on it... but it was a simple command that fixed it. As with all new tech, your milage will vary.</p>
]]></description><pubDate>Fri, 29 Aug 2025 16:50:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=45066468</link><dc:creator>matula</dc:creator><comments>https://news.ycombinator.com/item?id=45066468</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45066468</guid></item><item><title><![CDATA[New comment by matula in "Will Smith's concert crowds are real, but AI is blurring the lines"]]></title><description><![CDATA[
<p>* slow clap *</p>
]]></description><pubDate>Tue, 26 Aug 2025 14:49:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=45027351</link><dc:creator>matula</dc:creator><comments>https://news.ycombinator.com/item?id=45027351</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45027351</guid></item><item><title><![CDATA[New comment by matula in "Covers as a way of learning music and code"]]></title><description><![CDATA[
<p>The Beatles spent YEARS only playing other people's music. Five/six hours a night performing covers. It seems self-evident that gaining such an intimate understanding of chord structures and melodies and harmonies from OTHERS helped them when they eventually created their own songs.<p>I think the same ideas can be applied to any hobby/job/industry. Picasso first learned how to paint a realistic apple... Wozniak spent years making calculators ... and I'm sure there are modern <i>plumbing</i> techniques created by someone who spent years learning the traditional techniques and decided to try something better.  (Are there any famous, non-video game plumbers? There should be.)<p>Ignore the haters and copy other people's stuff.</p>
]]></description><pubDate>Thu, 24 Jul 2025 15:58:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=44672293</link><dc:creator>matula</dc:creator><comments>https://news.ycombinator.com/item?id=44672293</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44672293</guid></item><item><title><![CDATA[New comment by matula in "Show HN: A web browser agent in your Chrome side panel"]]></title><description><![CDATA[
<p>Very nice. I tried with Ollama and it works well.<p>The biggest issue is having the Ollama models hardcoded to Qwen3 and Llama 3.1. I imagine most Ollama users have their favorites, and probably vary quite a bit. My main model is usually Gemma 3 12B, which does support images.<p>It would be a nice feature to have a custom config on the Ollama settings page, save those to Chrome storage, and use that in the 'getAvailableModels'  method, along with the hardcoded models.</p>
]]></description><pubDate>Sun, 18 May 2025 16:31:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=44022518</link><dc:creator>matula</dc:creator><comments>https://news.ycombinator.com/item?id=44022518</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44022518</guid></item><item><title><![CDATA[New comment by matula in "Users don't care about your tech stack"]]></title><description><![CDATA[
<p>> In practice this argument is used to justify bloated apps<p>Speaking of motte-and-bailey. But I actually disagree with the article's "what should you focus on".  If you're a public-facing product, your focus should be on making something the user wants to use, and WILL use.  And if your tech stack takes 30 seconds to boot up, that's probably not the case. However, if you spend much of your time trying eek out an extra millisecond of performance, that's also not focusing on the right thing (disclaimer: obviously if you have a successful, proven product/app already, performance gains are a good focus).<p>It's all about balance. Of course on HN people are going to debate microsecond optimizations, and this is perfect place to do so. But every so often, a post like this pops up as semi-rage bait, but mostly to reset some thinking. This post is simplistic, but that's what gets attention.<p>I think gaming is good example that illustrates a lot of this. The purpose of games is to appeal to others, and to actually get played. And there are SO many examples of very popular games built on slow, non-performant technologies because that's what the developer knew or could pick up easily. Somewhere else in this thread there is a mention of Minecraft.  There are also games like Undertale, or even the most popular game last year Balatro. Those devs didn't build the games focusing on "performance", they made them focusing on playability.</p>
]]></description><pubDate>Fri, 21 Feb 2025 14:30:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=43127839</link><dc:creator>matula</dc:creator><comments>https://news.ycombinator.com/item?id=43127839</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43127839</guid></item><item><title><![CDATA[New comment by matula in "Reinventing the School"]]></title><description><![CDATA[
<p>The problem with the AISD bonds was the school district getting cocky and assuming they could ANYTHING through.  There were inconsistencies and vagueness throughout the proposals, and I think voters are finally getting tired of AISD's "just throw money at the problem" attitude, with no real plans for making low-performing schools better.<p>IMHO, if we want to fix our education system, we need to cut the ties between funding and property values.  Also, Democrats in office should probably get over the hard-line "no vouchers" position. With vouchers, they could also increase schools' funding to give them a better chance at competing. Of course, Republicans won't allow for the increased funding or "robin hood" funding.  So yeah... we're screwed.</p>
]]></description><pubDate>Mon, 15 Jul 2013 18:50:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=6047732</link><dc:creator>matula</dc:creator><comments>https://news.ycombinator.com/item?id=6047732</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=6047732</guid></item></channel></rss>