<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: gramstrong</title><link>https://news.ycombinator.com/user?id=gramstrong</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 26 Jun 2026 11:55:30 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=gramstrong" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by gramstrong in "The AI Hate Progression"]]></title><description><![CDATA[
<p>That's interesting I guess, but a pointless piece of data without asking why.</p>
]]></description><pubDate>Thu, 18 Jun 2026 19:21:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=48590206</link><dc:creator>gramstrong</dc:creator><comments>https://news.ycombinator.com/item?id=48590206</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48590206</guid></item><item><title><![CDATA[New comment by gramstrong in "Why I'm Worried About Job Loss and Thoughts on Comparative Advantage"]]></title><description><![CDATA[
<p>You can have my job I guess, I'm not going to sit at a prompt all day being a manager for a computer. It's not an appeal to tradition, I genuinely enjoy programming. Keep up that grindset young pup!</p>
]]></description><pubDate>Tue, 17 Feb 2026 14:53:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=47048130</link><dc:creator>gramstrong</dc:creator><comments>https://news.ycombinator.com/item?id=47048130</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47048130</guid></item><item><title><![CDATA[New comment by gramstrong in "Meta outage"]]></title><description><![CDATA[
<p>Integration tests are a thing.</p>
]]></description><pubDate>Tue, 05 Mar 2024 15:54:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=39605094</link><dc:creator>gramstrong</dc:creator><comments>https://news.ycombinator.com/item?id=39605094</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39605094</guid></item><item><title><![CDATA[New comment by gramstrong in "Meta outage"]]></title><description><![CDATA[
<p>Sooo like the Spotify app for the past 10 years.</p>
]]></description><pubDate>Tue, 05 Mar 2024 15:53:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=39605074</link><dc:creator>gramstrong</dc:creator><comments>https://news.ycombinator.com/item?id=39605074</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39605074</guid></item><item><title><![CDATA[New comment by gramstrong in "Autodesk and coal mining"]]></title><description><![CDATA[
<p>A better question is where do you draw the line in terms of companies supplying actors that are directly contributing to human suffering? We (America, but others as well) cut trade and enact sanctions exactly for that reason, all the time. This idea that capitalism should be entirely apolitical is farce, people only want it to be apolitical as far as they are personally comfortable.<p><i>they're building a generic tool and simply can't be responsible for how others use it</i><p>AutoDesk is undoubtedly aware of its sales with a massive coal plant, unless they are a horribly run and incredibly lucky company. Beyond that, it seems like AutoDesk has gone as far as promoting their involvement in developing the excavators, no?<p>Would you sell hammers to a sweat shop?</p>
]]></description><pubDate>Mon, 06 Jul 2020 22:13:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=23753410</link><dc:creator>gramstrong</dc:creator><comments>https://news.ycombinator.com/item?id=23753410</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23753410</guid></item><item><title><![CDATA[New comment by gramstrong in "Autodesk and coal mining"]]></title><description><![CDATA[
<p>No it's not. doctorhandshake wasn't even making an analogy. They were applying OP's rule (we shouldn't dictate business based on political beliefs) to a hypothetical in order to demonstrate its negative moral outcome.</p>
]]></description><pubDate>Mon, 06 Jul 2020 18:27:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=23751055</link><dc:creator>gramstrong</dc:creator><comments>https://news.ycombinator.com/item?id=23751055</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23751055</guid></item><item><title><![CDATA[New comment by gramstrong in "Autodesk and coal mining"]]></title><description><![CDATA[
<p><i>Do we want hammers to be restricted to only those whose political ideologies align with ours?</i><p>Yeah, why not? If you're a hammer manufacturer, then you should absolutely concern yourself with whether or not you're dealing business with ethical consumers.<p>I think if you commit yourself to your ideal, you're either going to end up being complicit in some really nasty stuff, or end up drawing a very arbitrary "line" where you stop being apolitical.</p>
]]></description><pubDate>Mon, 06 Jul 2020 18:17:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=23750939</link><dc:creator>gramstrong</dc:creator><comments>https://news.ycombinator.com/item?id=23750939</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23750939</guid></item><item><title><![CDATA[New comment by gramstrong in "White House weighs encryption crackdown"]]></title><description><![CDATA[
<p>Just like how the courts prevented mass surveillance and illegal authorization of war.</p>
]]></description><pubDate>Fri, 28 Jun 2019 16:11:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=20305831</link><dc:creator>gramstrong</dc:creator><comments>https://news.ycombinator.com/item?id=20305831</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20305831</guid></item><item><title><![CDATA[New comment by gramstrong in "When Myspace Was King, Employees Abused a Tool Called ‘Overlord’ to Spy on Users"]]></title><description><![CDATA[
<p>Sometimes it can help to give an explanation instead of just making an opinionated statement. Saying you found it uninteresting doesn't really contribute much to a conversation.</p>
]]></description><pubDate>Mon, 24 Jun 2019 20:48:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=20268306</link><dc:creator>gramstrong</dc:creator><comments>https://news.ycombinator.com/item?id=20268306</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20268306</guid></item><item><title><![CDATA[New comment by gramstrong in "Trump Moves to Ban Foreign Telecom Gear, Targeting Huawei and China"]]></title><description><![CDATA[
<p>I don't doubt it, but at least some security is a side effect of that.</p>
]]></description><pubDate>Wed, 15 May 2019 21:58:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=19924199</link><dc:creator>gramstrong</dc:creator><comments>https://news.ycombinator.com/item?id=19924199</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=19924199</guid></item><item><title><![CDATA[New comment by gramstrong in "Base Web, Uber’s New Design System for Building Websites in React"]]></title><description><![CDATA[
<p>As someone who stopped doing React development before Context became a "thing", is it possible to ELI5 in a couple sentences why it is such an important concept?</p>
]]></description><pubDate>Fri, 26 Apr 2019 18:22:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=19760431</link><dc:creator>gramstrong</dc:creator><comments>https://news.ycombinator.com/item?id=19760431</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=19760431</guid></item><item><title><![CDATA[New comment by gramstrong in "Zuckerberg’s Rules Would Hurt Everyone but Facebook"]]></title><description><![CDATA[
<p>Social media is slightly different in that content is catered to the individual, so I'd guess that it does a slightly better job at siloing people. It also allows others on the platform to provide the catered content as opposed to the media corporation providing you with <i>their</i> political vision (although I'm not sure which is better or worse).</p>
]]></description><pubDate>Wed, 03 Apr 2019 16:39:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=19564820</link><dc:creator>gramstrong</dc:creator><comments>https://news.ycombinator.com/item?id=19564820</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=19564820</guid></item><item><title><![CDATA[New comment by gramstrong in "Zuckerberg’s Rules Would Hurt Everyone but Facebook"]]></title><description><![CDATA[
<p>>How would you describe a "reddit-style mugging for karma"?<p>Normally an extreme appeal to emotion. In this case excessive use of caps-lock and a fictional narrative that doesn't substantiate itself.</p>
]]></description><pubDate>Wed, 03 Apr 2019 16:34:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=19564773</link><dc:creator>gramstrong</dc:creator><comments>https://news.ycombinator.com/item?id=19564773</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=19564773</guid></item><item><title><![CDATA[New comment by gramstrong in "Facebook to ban white nationalist content"]]></title><description><![CDATA[
<p>I don't think that private censorship is necessarily a problem, but I do think that corporations having the authority to exercise what is a pretty effective form of muting is a problem. This is of course due to the size and prevalence of Facebook as a platform. I don't think the solution (or best solution, at least) is to break up the tech giants as Elizabeth Warren would suggest. I would instead prefer to see some form of socialized media platforms that take the market question out of the equation (does white supremacy content hurt Facebook more than removing it would?). This is of course, because, the market is not always right (even though in this case I would make a strong argument that it is).<p>I'm not sure what the best social media model for such a platform would be -- preferably something mostly non-anonymous like Facebook, but self-moderated (within the bounds of the law) like Reddit used to be.</p>
]]></description><pubDate>Wed, 27 Mar 2019 21:48:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=19506431</link><dc:creator>gramstrong</dc:creator><comments>https://news.ycombinator.com/item?id=19506431</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=19506431</guid></item><item><title><![CDATA[New comment by gramstrong in "Some young people are buying houses with friends"]]></title><description><![CDATA[
<p>Remote work might bring relief to the larger cities, but it also opens up smaller, often blue-collar industry towns up for gentrification, out-pricing the existing residents in a place where there wouldn't normally be "office jobs".<p>Remote workers who previously worked in Seattle have done this to where I live now - which has only displaced their housing affordability crisis to a different location, and on to a different demographic.</p>
]]></description><pubDate>Wed, 06 Mar 2019 15:56:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=19319829</link><dc:creator>gramstrong</dc:creator><comments>https://news.ycombinator.com/item?id=19319829</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=19319829</guid></item><item><title><![CDATA[New comment by gramstrong in "Why I prefer objects over switch statements"]]></title><description><![CDATA[
<p>>I think equating ugly with hard-to-read is a common mistake<p>This is just a semantics argument. I can replace "ugly" with "hard-to-read" if you want. I think it's both, in this instance.<p>>Honestly, I find that rating the readability of the object versions vs the switch statement is bikeshedding.<p>I agree in the context of code review, but since this is what we're talking about I figured I'd share my opinion.<p>>Another thing that is worth mentioning is that objects consume memory and allocating memory in JS for this is just wasting orders of magnitudes more cycles and sacrificing throughput for no good reason - other than to try to be clever and avoid an idiomatic and optimizable construct.<p>Premature optimization. If you need to optimize, then do it. Otherwise you should prioritize what you consider understandable and easy-to-write code. I guarantee the vast majority of javascript written would not be ill-affected by this.</p>
]]></description><pubDate>Fri, 22 Feb 2019 22:48:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=19229861</link><dc:creator>gramstrong</dc:creator><comments>https://news.ycombinator.com/item?id=19229861</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=19229861</guid></item><item><title><![CDATA[New comment by gramstrong in "Why I prefer objects over switch statements"]]></title><description><![CDATA[
<p>I disagree :) It's easier for me to look at an object and its contents and see where it is referenced. I think switch statements are ugly. I think if/else blocks are ugly. I prefer boolean statements when possible, although definitely not nested ternaries.<p>I'm sure I'll get flamed, but I really liked this:<p><pre><code>  const getPosition = position =>
      ({
          first: 'first',
          second: 'second',
          third: 'third'
      }[position] || 'infinite');</code></pre></p>
]]></description><pubDate>Fri, 22 Feb 2019 17:39:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=19227241</link><dc:creator>gramstrong</dc:creator><comments>https://news.ycombinator.com/item?id=19227241</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=19227241</guid></item><item><title><![CDATA[New comment by gramstrong in "Spotify will now suspend or terminate accounts it finds are using ad blockers"]]></title><description><![CDATA[
<p>I've pretty much always paid for Spotify, and from what I can remember when they first started all of their ads were "radio" ads. How were they using IE to display their ads? Did they introduce pop-ups?</p>
]]></description><pubDate>Fri, 08 Feb 2019 16:48:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=19116061</link><dc:creator>gramstrong</dc:creator><comments>https://news.ycombinator.com/item?id=19116061</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=19116061</guid></item><item><title><![CDATA[New comment by gramstrong in "U.S. oil production to be equal to Russia plus Saudi Arabia by 2025"]]></title><description><![CDATA[
<p>It doesn't seem that much has changed in terms of local consumption. We've reduced our crude oil imports by almost the same amount that we've increased our crude oil exports. At least that is what I'm lead to believe by the EIA website.</p>
]]></description><pubDate>Fri, 21 Dec 2018 19:10:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=18735689</link><dc:creator>gramstrong</dc:creator><comments>https://news.ycombinator.com/item?id=18735689</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18735689</guid></item><item><title><![CDATA[New comment by gramstrong in "Same-sex mice genetically engineered to have babies"]]></title><description><![CDATA[
<p>The article itself seems pretty accurate.</p>
]]></description><pubDate>Thu, 11 Oct 2018 20:39:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=18196860</link><dc:creator>gramstrong</dc:creator><comments>https://news.ycombinator.com/item?id=18196860</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18196860</guid></item></channel></rss>