<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: smcameron</title><link>https://news.ycombinator.com/user?id=smcameron</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 25 May 2026 01:29:31 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=smcameron" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by smcameron in "Lost Images from the 1945 Trinity Nuclear Test Restored"]]></title><description><![CDATA[
<p>Funny enough Adam Savage just posted a youtube video about building a replica of the demon core and the box to hold it. <a href="https://www.youtube.com/watch?v=V1Y4UR8xqxA" rel="nofollow">https://www.youtube.com/watch?v=V1Y4UR8xqxA</a></p>
]]></description><pubDate>Thu, 21 May 2026 19:23:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=48227743</link><dc:creator>smcameron</dc:creator><comments>https://news.ycombinator.com/item?id=48227743</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48227743</guid></item><item><title><![CDATA[New comment by smcameron in "F-35 is built for the wrong war"]]></title><description><![CDATA[
<p>Ukraine, in operation spiderweb, has already launched drones from containers deep within Russia to damage "... one third of Russia's strategic cruise missile carriers, estimated to be worth $US7 billion ..."<p><a href="https://en.wikipedia.org/wiki/Operation_Spiderweb" rel="nofollow">https://en.wikipedia.org/wiki/Operation_Spiderweb</a></p>
]]></description><pubDate>Mon, 20 Apr 2026 21:19:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=47840947</link><dc:creator>smcameron</dc:creator><comments>https://news.ycombinator.com/item?id=47840947</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47840947</guid></item><item><title><![CDATA[New comment by smcameron in "One item purchased, ten emails"]]></title><description><![CDATA[
<p>Not to mention the endless stream of marketing emails you'll get forever after.</p>
]]></description><pubDate>Wed, 08 Apr 2026 22:27:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=47697084</link><dc:creator>smcameron</dc:creator><comments>https://news.ycombinator.com/item?id=47697084</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47697084</guid></item><item><title><![CDATA[New comment by smcameron in "How to get better at guitar"]]></title><description><![CDATA[
<p>Similarly, Ben Travers didn't have a delay pedal, so learned to pick the delayed parts on Pink Floyd's "Run like hell" when he was younger, since taken to ludicrous speed: <a href="https://www.youtube.com/watch?v=1CY0_HG8J5M" rel="nofollow">https://www.youtube.com/watch?v=1CY0_HG8J5M</a></p>
]]></description><pubDate>Wed, 08 Apr 2026 01:01:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=47683398</link><dc:creator>smcameron</dc:creator><comments>https://news.ycombinator.com/item?id=47683398</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47683398</guid></item><item><title><![CDATA[New comment by smcameron in "The 1987 game “The Last Ninja” was 40 kilobytes"]]></title><description><![CDATA[
<p>The TI99/4a version of the Logo language which has turtle graphics used user defined characters to implement them.  There were only (I think) 128 user definable characters, and when the turtle graphics had redefined all of them to create its output, it gave the user a message, "out of ink".</p>
]]></description><pubDate>Mon, 06 Apr 2026 14:36:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=47661493</link><dc:creator>smcameron</dc:creator><comments>https://news.ycombinator.com/item?id=47661493</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47661493</guid></item><item><title><![CDATA[New comment by smcameron in "Show HN: I made open source, zero power PCB hackathon badges"]]></title><description><![CDATA[
<p>Interesting...  RP2040 seems like maybe a bit overkill for a zero power badge.  I've participated in writing some software for an RP2040 powered badge for the RVASEC conference in Richmond, VA, for several years, and the RP2040 is really nice to program for, and is quite powerful. <a href="https://www.youtube.com/watch?v=A5ZrHAXCFLA" rel="nofollow">https://www.youtube.com/watch?v=A5ZrHAXCFLA</a></p>
]]></description><pubDate>Sun, 05 Apr 2026 11:16:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=47648238</link><dc:creator>smcameron</dc:creator><comments>https://news.ycombinator.com/item?id=47648238</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47648238</guid></item><item><title><![CDATA[New comment by smcameron in "Reinventing the pull request"]]></title><description><![CDATA[
<p>PRs can contain multiple commits.  You need something like stgit to make it easy to make a bunch of small commits that appear to be the work of an omniscient genius who knew exactly what they were doing.  Try using stgit for awhile, and you'll wonder how you ever lived without it.</p>
]]></description><pubDate>Fri, 03 Apr 2026 04:47:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=47623288</link><dc:creator>smcameron</dc:creator><comments>https://news.ycombinator.com/item?id=47623288</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47623288</guid></item><item><title><![CDATA[New comment by smcameron in "Shell Tricks That Make Life Easier (and Save Your Sanity)"]]></title><description><![CDATA[
<p>On the "reset"/"stty sane" trick, I also sometimes have found it necessary to press Ctrl-J rather than RETURN at the end of the command.</p>
]]></description><pubDate>Fri, 27 Mar 2026 11:32:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=47541422</link><dc:creator>smcameron</dc:creator><comments>https://news.ycombinator.com/item?id=47541422</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47541422</guid></item><item><title><![CDATA[New comment by smcameron in "Conway's Game of Life, in real life"]]></title><description><![CDATA[
<p>Something like those switches might be made very cheaply with a 3D printer, possibly a laser cutter, some transparent or semitransparent acrylic sheet, tactile switches and some LEDs.  I designed a cheapo replacement for $50 tellite switches and got the price down to about $0.60    Not quite the same, as these are a lot bigger, and getting things down to the desired size might be troublesome.  Anyway, here's a little video of my fake cheapo tellite switches: <a href="https://www.youtube.com/watch?v=LaenrgPVCjc" rel="nofollow">https://www.youtube.com/watch?v=LaenrgPVCjc</a></p>
]]></description><pubDate>Thu, 19 Mar 2026 11:57:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=47437846</link><dc:creator>smcameron</dc:creator><comments>https://news.ycombinator.com/item?id=47437846</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47437846</guid></item><item><title><![CDATA[New comment by smcameron in "Pricing Changes for GitHub Actions"]]></title><description><![CDATA[
<p>Control, Alt, Delete.</p>
]]></description><pubDate>Tue, 16 Dec 2025 18:54:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=46292686</link><dc:creator>smcameron</dc:creator><comments>https://news.ycombinator.com/item?id=46292686</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46292686</guid></item><item><title><![CDATA[New comment by smcameron in "How can I read the standard output of an already-running process?"]]></title><description><![CDATA[
<p>Can't you just read from /proc/pid/fd/0 ?</p>
]]></description><pubDate>Thu, 11 Dec 2025 15:22:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=46232490</link><dc:creator>smcameron</dc:creator><comments>https://news.ycombinator.com/item?id=46232490</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46232490</guid></item><item><title><![CDATA[New comment by smcameron in "Using LLMs at Oxide"]]></title><description><![CDATA[
<p>I found it funny that in a sentence that mentions "those who can recognize an LLM’s reveals", a few words later, there's an em-dash. I've often used em-dashes myself, so I find it a bit annoying that use of em-dashes is widely considered to be an AI tell.</p>
]]></description><pubDate>Sun, 07 Dec 2025 13:51:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=46181685</link><dc:creator>smcameron</dc:creator><comments>https://news.ycombinator.com/item?id=46181685</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46181685</guid></item><item><title><![CDATA[New comment by smcameron in "Stacked Diffs with git rebase —onto"]]></title><description><![CDATA[
<p>For me, the answer is stgit. <a href="https://stacked-git.github.io/" rel="nofollow">https://stacked-git.github.io/</a></p>
]]></description><pubDate>Fri, 05 Dec 2025 13:58:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=46161343</link><dc:creator>smcameron</dc:creator><comments>https://news.ycombinator.com/item?id=46161343</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46161343</guid></item><item><title><![CDATA[New comment by smcameron in "McDonald's is losing its low-income customers"]]></title><description><![CDATA[
<p>> When you are a single person, the math changes.<p>No, you just have to cook meals that freeze well and learn to use your freezer.</p>
]]></description><pubDate>Sun, 23 Nov 2025 03:31:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=46020525</link><dc:creator>smcameron</dc:creator><comments>https://news.ycombinator.com/item?id=46020525</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46020525</guid></item><item><title><![CDATA[New comment by smcameron in "The fate of "small" open source"]]></title><description><![CDATA[
<p>In the U.S., anything machine generated is uncopyrightable.<p>Why would you put uncopyrightable code into your codebase?</p>
]]></description><pubDate>Sun, 16 Nov 2025 21:10:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=45948420</link><dc:creator>smcameron</dc:creator><comments>https://news.ycombinator.com/item?id=45948420</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45948420</guid></item><item><title><![CDATA[New comment by smcameron in "At the end you use `git bisect`"]]></title><description><![CDATA[
<p>and sccs</p>
]]></description><pubDate>Sun, 02 Nov 2025 18:44:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=45792420</link><dc:creator>smcameron</dc:creator><comments>https://news.ycombinator.com/item?id=45792420</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45792420</guid></item><item><title><![CDATA[New comment by smcameron in "Stdlib: A library of frameworks, templates, and guides for technical leadership"]]></title><description><![CDATA[
<p>stdlib already means something else.  Don't you know when you pick a name, you need to pick something with zero google hits?</p>
]]></description><pubDate>Fri, 03 Oct 2025 11:57:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=45461898</link><dc:creator>smcameron</dc:creator><comments>https://news.ycombinator.com/item?id=45461898</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45461898</guid></item><item><title><![CDATA[New comment by smcameron in "The Theatre of Pull Requests and Code Review"]]></title><description><![CDATA[
<p>> I've got an internal alarm that starts to go off somewhere around 72 hours.<p>Nah, in my experience, if you've got good commit hygiene you can often merge even ancient commits.<p>Here's a pretty hefty commit I merged <i>five years</i> after it was originally written, converting a ~100k line codebase from GTK to SDL2, written in 2015, committed in 2020, with tons of development in between, with "10 files changed, 777 insertions(+), 804 deletions(-)"<p><a href="https://github.com/smcameron/space-nerds-in-space/commit/4ab2495b04a13a9c282cde421c1646a74e306a95" rel="nofollow">https://github.com/smcameron/space-nerds-in-space/commit/4ab...</a><p>I was expecting it to be a bit of a nightmare, but it really wasn't bad at all.</p>
]]></description><pubDate>Thu, 25 Sep 2025 22:14:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=45379887</link><dc:creator>smcameron</dc:creator><comments>https://news.ycombinator.com/item?id=45379887</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45379887</guid></item><item><title><![CDATA[New comment by smcameron in "The Theatre of Pull Requests and Code Review"]]></title><description><![CDATA[
<p>> - “every commit must compile” - again, unnecessary overzealousness.<p>So you're the one breaking git bisect all the time.  Grrrr.<p>Use stgit and make decent commits instead of rolling in the dirt like an animal.</p>
]]></description><pubDate>Thu, 25 Sep 2025 22:05:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=45379791</link><dc:creator>smcameron</dc:creator><comments>https://news.ycombinator.com/item?id=45379791</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45379791</guid></item><item><title><![CDATA[New comment by smcameron in "Escapee pregnancy test frogs colonised Wales for 50 years (2019)"]]></title><description><![CDATA[
<p>> there is apparently an old expression "the rabbit died" in English<p>This shows up in the Aerosmith song, "Sweet Emotion"</p>
]]></description><pubDate>Sat, 20 Sep 2025 13:26:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=45313183</link><dc:creator>smcameron</dc:creator><comments>https://news.ycombinator.com/item?id=45313183</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45313183</guid></item></channel></rss>