<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: Silamoth</title><link>https://news.ycombinator.com/user?id=Silamoth</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 06 Apr 2026 09:38:25 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=Silamoth" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by Silamoth in "Artemis II Launch Day Updates"]]></title><description><![CDATA[
<p>Calling Richard Feynman a “professional bongo player” is hardly an honest description. He was a Nobel prize winning physics professor renowned for his problem-solving abilities. He was certainly qualified to analyze the Challenger explosion.</p>
]]></description><pubDate>Thu, 02 Apr 2026 21:24:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=47620402</link><dc:creator>Silamoth</dc:creator><comments>https://news.ycombinator.com/item?id=47620402</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47620402</guid></item><item><title><![CDATA[New comment by Silamoth in "AI for American-produced cement and concrete"]]></title><description><![CDATA[
<p>That’s funny because I don’t see civil engineers being “glazed” much online. Usually they’re the butt of jokes and ridicule from other engineering majors who perceive civil engineering as less ‘rigorous’ than other disciplines. I’m curious where you see this civil engineering “glazing”?</p>
]]></description><pubDate>Wed, 01 Apr 2026 21:04:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=47606553</link><dc:creator>Silamoth</dc:creator><comments>https://news.ycombinator.com/item?id=47606553</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47606553</guid></item><item><title><![CDATA[New comment by Silamoth in "A Love Letter to 'Girl Games'"]]></title><description><![CDATA[
<p>Ehh, that seems pretty reductive. I could just as easily claim women love games with character customization or games with deep stories. All of these things may have some truth to them. But (1) it’s unclear how universal this is and (2) it’s unclear if this differentiates women from men or is just something people in general like. “Good character design” is incredibly vague and appreciated by a lot of people.</p>
]]></description><pubDate>Tue, 31 Mar 2026 17:27:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=47590715</link><dc:creator>Silamoth</dc:creator><comments>https://news.ycombinator.com/item?id=47590715</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47590715</guid></item><item><title><![CDATA[New comment by Silamoth in "A Love Letter to 'Girl Games'"]]></title><description><![CDATA[
<p>Great article! Needless gendering absolutely hinders innnovation, in game design and elsewhere. (Not to mention the unfairness, oppression, and general absurdity).<p>Slightly unrelated, but the point about tutorials starting with the “basics”, i.e., “making a character move and attack” is interesting. On the one hand, if you have a strong enough grasp on programming fundamentals, it should be pretty easy to take what you learn there and make a “dress-up game”. Heck, a basic dress-up game shouldn’t be any harder than a platformer.<p>But if you lack that fundamental knowledge and are only interested in games, you need to develop it somehow, and you don’t want to build ‘boring’ console apps; games <i>should</i> be a platform for learning programming. So I agree wholeheartedly with the author: we need more diversity in introductory game programming tutorials!<p>Of course, that brings us to another can of worms with programming education: Tutorial Hell. But beginners need to start somewhere, and that somewhere should motivate them to continue learning and exploring on their own.</p>
]]></description><pubDate>Tue, 31 Mar 2026 17:23:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=47590639</link><dc:creator>Silamoth</dc:creator><comments>https://news.ycombinator.com/item?id=47590639</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47590639</guid></item><item><title><![CDATA[New comment by Silamoth in "If DSPy is so great, why isn't anyone using it?"]]></title><description><![CDATA[
<p>Am I the only one disappointed this was about some LLM slop and not digital signal processing? DSP is a well-established technical acronym, so I expected to hear about a new Python DSP library. Oh well.</p>
]]></description><pubDate>Mon, 23 Mar 2026 19:07:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=47493793</link><dc:creator>Silamoth</dc:creator><comments>https://news.ycombinator.com/item?id=47493793</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47493793</guid></item><item><title><![CDATA[New comment by Silamoth in "'Attention is all you need' coauthor says he's 'sick' of transformers"]]></title><description><![CDATA[
<p>It’s had an impact on software for sure. Now I have to fix my coworker’s AI slop code all the time. I guess it could be a positive for my job security. But acting like “AI” has had a wildly positive impact on software seems, at best, a simplification and, at worst, the opposite of reality.</p>
]]></description><pubDate>Fri, 24 Oct 2025 18:56:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=45697931</link><dc:creator>Silamoth</dc:creator><comments>https://news.ycombinator.com/item?id=45697931</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45697931</guid></item><item><title><![CDATA[New comment by Silamoth in "Teaching general problem-solving skills is not a substitute for teaching math [pdf] (2010)"]]></title><description><![CDATA[
<p>I feel this article's argument is weak, largely for one key reason: They don't clearly define anything.  Their references might clarify some things, but not all.  They argue against "general problem-solving strategies" with a reference to Polya, but they don't provide a clear definition of what these strategies entail.  How broad is the set of strategies they're arguing against?  What are some examples of such strategies?  I'd like something beyond two sentences on Polya.<p>Furthermore, what audience and level of mathematics education are we discussing?  The goals (and hence appropriate metrics of success) are certainly different for high schoolers targeting non-STEM careers vs. engineering undergrads vs. math grad students.  The authors reference "aspiring mathematicians" and "domain specific mathematical problem-solving skills", indicating they're arguing about education for math majors, or at least students in STEM fields.  In that case, the argument is somewhat meaningless - who's arguing math majors shouldn't learn math-specific skills?  But, as I understand it, the argument for general problem-solving skills is that students outside of math don't actually need many specific math skills.  Instead, math is a vessel for teaching logic, reasoning, and problem-solving skills.  Then again, this might not be the type of problem-solving the authors are referencing - as I said above, it's not very clear.<p>On a similar note, they cite evidence that studying worked examples is more effective than "general problem-solving strategies", citing an "improvement in subsequent problem-solving performance" without explaining how this performance is measured.  If students are tested on specific problem types, of course they'll perform better when taught strategies for those specific problem types.  But it's not clear that this is meaningful.  For STEM majors, sure, solving specific problems is a skill worth cultivating.  But for most students, solving specific problems isn't as important as learning logic, reasoning, and general problem-solving skills.  In my anecdotal experience tutoring math, students tend to just memorize strategies for specific problem types instead of learning transferable logic and reasoning skills because that's what's tested.  I'd be curious to see which method of learning facilitates better performance on a more general problem-solving test of some sort.<p>Now, I'm not an education researcher or an educator of any sort.  But I am passionate about good STEM education, especially in math.  I genuinely feel that math education fails most students, at least here in America.  If I'm being generous, this article is a well-intentioned but poorly-executed argument for effective math education strategies.  If I'm not being so generous, this article advocates for the status quo in math education that forces students to slog through years of math classes for little discernible benefit.  Either way, it's a disappointing article with a poorly-explained thesis.</p>
]]></description><pubDate>Sat, 06 Jul 2024 16:48:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=40891563</link><dc:creator>Silamoth</dc:creator><comments>https://news.ycombinator.com/item?id=40891563</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40891563</guid></item><item><title><![CDATA[New comment by Silamoth in "Ask HN: Favorite Game Engine?"]]></title><description><![CDATA[
<p>Godot is easily my favorite game engine.  The node system is simple yet powerful, truly a joy to use.  For the most part, I feel like I have a good level of control over my projects without having to get too low-level.  It doesn't feel like I have to organize my code around the engine's architecture, like with Unity or Unreal.  Godot is also free and open-source and very lightweight.  Support for C# and 3D has been improving, especially with Godot 4.0.  And it has pretty good cross-platform support.</p>
]]></description><pubDate>Tue, 12 Sep 2023 16:55:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=37484176</link><dc:creator>Silamoth</dc:creator><comments>https://news.ycombinator.com/item?id=37484176</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37484176</guid></item><item><title><![CDATA[New comment by Silamoth in "Ask HN: Which recent research paper blew your mind?"]]></title><description><![CDATA[
<p>I recently read "Enabling tabular deep learning when d ≫ n with an auxiliary knowledge graph" (<a href="https://arxiv.org/pdf/2306.04766.pdf" rel="nofollow noreferrer">https://arxiv.org/pdf/2306.04766.pdf</a>) for one of my graduate classes.  Essentially, when there are significantly more data points than features (n >> d), machine learning usually works fine (assuming data quality, an underlying relationship, etc.).  But, for sparse datasets where there are fewer data points than features (d >> n), most machine learning methods fail.  There's just not enough data to learn all the relationships.  This paper builds a knowledge graph based on relationships and other pre-existing knowledge of data features to improve model performance in this case.  It's really interesting - I hadn't realized there were ways to get better performance in this case.</p>
]]></description><pubDate>Mon, 24 Jul 2023 15:02:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=36849137</link><dc:creator>Silamoth</dc:creator><comments>https://news.ycombinator.com/item?id=36849137</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36849137</guid></item><item><title><![CDATA[New comment by Silamoth in "NASA’s Plan to Make JWST Data Immediately Available Will Hurt Astronomy"]]></title><description><![CDATA[
<p>My thoughts exactly.  The author seems to think a proprietary period is the best option.  But honestly, I'd rather have data be immediately openly available and ensure we credit those who played an important role in identifying what observations should be made and obtaining the data.  That really seems like the best of both worlds.  Promoting open access to data and collaboration among scientists is better than promoting closed access to data and "scooping" of results/limited collaboration.</p>
]]></description><pubDate>Tue, 06 Dec 2022 18:16:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=33884603</link><dc:creator>Silamoth</dc:creator><comments>https://news.ycombinator.com/item?id=33884603</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33884603</guid></item><item><title><![CDATA[New comment by Silamoth in "Ask HN: What's stopping you from blogging?"]]></title><description><![CDATA[
<p>Writing blog posts has been in my back-of-the-mind TO-DO list for a while now.  I just never seem to have time for it.  Or rather, there are a million things I end up prioritizing over blogging.  One of these days, when I'm less busy, I'll start writing some blog posts.  I definitely have some ideas for posts that I think could be interesting.</p>
]]></description><pubDate>Thu, 03 Nov 2022 16:14:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=33453277</link><dc:creator>Silamoth</dc:creator><comments>https://news.ycombinator.com/item?id=33453277</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33453277</guid></item><item><title><![CDATA[New comment by Silamoth in "Reading academic computer science papers"]]></title><description><![CDATA[
<p>But reading papers is fun and cool.  You get to learn new things.  If you read recent papers, you learn things that aren't just new to you but new to the entire world; you can literally learn cutting-edge things that were discovered recently.  And if you read older papers, you can better understand why the world is the way it is right now.<p>Putting TC aside (don't most programmers make plenty anyways?), isn't it just cool to learn new and cutting-edge things?  Personally, I think so.  Curiosity is central to what it means to be a hacker.</p>
]]></description><pubDate>Fri, 08 Apr 2022 15:41:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=30958615</link><dc:creator>Silamoth</dc:creator><comments>https://news.ycombinator.com/item?id=30958615</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30958615</guid></item><item><title><![CDATA[New comment by Silamoth in "The State of Fortran"]]></title><description><![CDATA[
<p>Very interesting paper!  It's cool to see that Fortran is still evolving.  I've been considering learning it (when I have the time) because of its use for numerical computations and parallel processing.  I feel like there's been a big push towards general-purpose languages like C++.  However, I'd love to get a better feel for what it's like to program in a language specifically designed for your use case.  The closest I've experienced is MatLab, but I feel like MatLab is designed more for scientists and engineers who need to perform some calculations but don't want to actually learn how to program, not for professional programmers working on scientific computation.</p>
]]></description><pubDate>Wed, 06 Apr 2022 20:41:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=30937224</link><dc:creator>Silamoth</dc:creator><comments>https://news.ycombinator.com/item?id=30937224</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30937224</guid></item><item><title><![CDATA[New comment by Silamoth in "Microsoft finally lets you change default browser in Win11 with a single click"]]></title><description><![CDATA[
<p>Honestly, I don't know why Microsoft thought this was a good idea in the first place.  Casual users don't know the difference between browsers and will just use the default anyways.  But power users are going to use our preferred browser one way or the other.  If it's difficult to set the default browser on Windows 11, then that's just one more reason we'll move to a better operating system.</p>
]]></description><pubDate>Tue, 29 Mar 2022 16:03:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=30844323</link><dc:creator>Silamoth</dc:creator><comments>https://news.ycombinator.com/item?id=30844323</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30844323</guid></item><item><title><![CDATA[New comment by Silamoth in "The Beauty of Unix Pipelines"]]></title><description><![CDATA[
<p>That was a great article!  Pipes can definitely be very powerful.  I will say, though, that I often find myself reading pages of documentation in order to actually get anything with Unix and its many commands.</p>
]]></description><pubDate>Thu, 04 Jun 2020 23:32:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=23423267</link><dc:creator>Silamoth</dc:creator><comments>https://news.ycombinator.com/item?id=23423267</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23423267</guid></item><item><title><![CDATA[New comment by Silamoth in "The Beauty of Unix Pipelines"]]></title><description><![CDATA[
<p>Thanks for sharing!  I'll have to give that a read sometime.  It looks quite interesting.</p>
]]></description><pubDate>Thu, 04 Jun 2020 23:31:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=23423257</link><dc:creator>Silamoth</dc:creator><comments>https://news.ycombinator.com/item?id=23423257</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23423257</guid></item></channel></rss>