<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: badhombres</title><link>https://news.ycombinator.com/user?id=badhombres</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 16 Jun 2026 06:27:48 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=badhombres" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by badhombres in "What .NET 10 GC changes mean for developers"]]></title><description><![CDATA[
<p>In the first example, I have to learn and understand OpenFGA, in the second example I have to learn and understand OpenFGA and your abstractions.</p>
]]></description><pubDate>Sun, 05 Oct 2025 19:48:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=45484606</link><dc:creator>badhombres</dc:creator><comments>https://news.ycombinator.com/item?id=45484606</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45484606</guid></item><item><title><![CDATA[New comment by badhombres in "What .NET 10 GC changes mean for developers"]]></title><description><![CDATA[
<p>Disallow bespoke abstractions and use the industry standard ones instead. People who make abstractions inflate how productive they’re making everyone else.  Your user base is much smaller than popular libs, so your docs and abstractions are not as battle tested and easy to use as much as you think.</p>
]]></description><pubDate>Sun, 05 Oct 2025 16:41:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=45483020</link><dc:creator>badhombres</dc:creator><comments>https://news.ycombinator.com/item?id=45483020</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45483020</guid></item><item><title><![CDATA[New comment by badhombres in "What .NET 10 GC changes mean for developers"]]></title><description><![CDATA[
<p>The trade offs are though that patterns and behind the scenes source code generation is another layer that the devs who have to follow need to deal with when debugging and understanding why something isn’t working.  They either spend more time understanding the bespoke things or are bottle necked relying on a team or person to help them get through those moments.  It’s a trade off and one that has bit me and others before</p>
]]></description><pubDate>Sun, 05 Oct 2025 13:59:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=45481524</link><dc:creator>badhombres</dc:creator><comments>https://news.ycombinator.com/item?id=45481524</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45481524</guid></item><item><title><![CDATA[New comment by badhombres in "Amazon says workers must be in the office. The UK government disagrees"]]></title><description><![CDATA[
<p>The implication is that all remote work is part time effort for full time pay?</p>
]]></description><pubDate>Mon, 23 Sep 2024 11:16:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=41624804</link><dc:creator>badhombres</dc:creator><comments>https://news.ycombinator.com/item?id=41624804</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41624804</guid></item><item><title><![CDATA[New comment by badhombres in "Interning in Go"]]></title><description><![CDATA[
<p>I think that’s a bit of a stretch to say go will implement all the features of c# and Java because of a few new features.  Go isn’t a frozen language, they just take a lot of time and discussion before committing to a major change.</p>
]]></description><pubDate>Thu, 19 Sep 2024 11:03:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=41590565</link><dc:creator>badhombres</dc:creator><comments>https://news.ycombinator.com/item?id=41590565</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41590565</guid></item><item><title><![CDATA[New comment by badhombres in "AI teaches itself to use an API"]]></title><description><![CDATA[
<p>I have a feeling that in the future developers are still going to be needed, but in an architecture and debugging/optimization fashion. Not in a writing boilerplate code aspect.  There is also an issue with validating the output before it gets released to production.</p>
]]></description><pubDate>Sat, 04 Mar 2023 00:35:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=35016891</link><dc:creator>badhombres</dc:creator><comments>https://news.ycombinator.com/item?id=35016891</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35016891</guid></item><item><title><![CDATA[New comment by badhombres in "Tell HN: Confluent laying off 8% of staff"]]></title><description><![CDATA[
<p>Not surprising.  Every company is going to take the opportunity to trim costs when it doesn't affect their PR as much as it would any other time.</p>
]]></description><pubDate>Thu, 26 Jan 2023 15:17:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=34532675</link><dc:creator>badhombres</dc:creator><comments>https://news.ycombinator.com/item?id=34532675</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34532675</guid></item><item><title><![CDATA[New comment by badhombres in "Natives in Tech asks Apache Software Foundation to change name"]]></title><description><![CDATA[
<p>It's going to take a little more than a sed statement to make this change</p>
]]></description><pubDate>Tue, 10 Jan 2023 16:50:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=34327665</link><dc:creator>badhombres</dc:creator><comments>https://news.ycombinator.com/item?id=34327665</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34327665</guid></item><item><title><![CDATA[New comment by badhombres in "When nil is not nil"]]></title><description><![CDATA[
<p>I think this one difficult subject does not take away from the common feeling that overall Go is simple.  This is like looking at a small scratch on the car and claiming the entire car is damaged.</p>
]]></description><pubDate>Mon, 10 Oct 2022 19:04:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=33155251</link><dc:creator>badhombres</dc:creator><comments>https://news.ycombinator.com/item?id=33155251</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33155251</guid></item><item><title><![CDATA[New comment by badhombres in "Software component names should be whimsical and cryptic"]]></title><description><![CDATA[
<p>Yep, enough that they need a caveat every time someone new is told of the product.  It happens, and it's gotten worse due to Agile.</p>
]]></description><pubDate>Tue, 13 Sep 2022 18:15:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=32828194</link><dc:creator>badhombres</dc:creator><comments>https://news.ycombinator.com/item?id=32828194</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32828194</guid></item><item><title><![CDATA[New comment by badhombres in "Software component names should be whimsical and cryptic"]]></title><description><![CDATA[
<p>I think that's very extreme. Products grow at a gradual pace. I don't think there are defining moments when a product no longer supports something, or is no longer used in a way that it was intended to.<p>I would argue it's easier to maintain peoples understanding of a product since that will also be done gradually.  It's not easy to update naming inside of a code base without potentially breaking software significantly or causing unknown bugs elsewhere.  I think most software would fail the renaming test.  It's also generally not worth the money and time needed to make that change.</p>
]]></description><pubDate>Tue, 13 Sep 2022 16:20:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=32826369</link><dc:creator>badhombres</dc:creator><comments>https://news.ycombinator.com/item?id=32826369</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32826369</guid></item><item><title><![CDATA[New comment by badhombres in "Software component names should be whimsical and cryptic"]]></title><description><![CDATA[
<p>But as products evolve, their boring names become misleading.  At least with non-boring names you can re-define what they represent in your company.</p>
]]></description><pubDate>Tue, 13 Sep 2022 14:21:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=32824636</link><dc:creator>badhombres</dc:creator><comments>https://news.ycombinator.com/item?id=32824636</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32824636</guid></item><item><title><![CDATA[New comment by badhombres in "CSS Classes Considered Harmful"]]></title><description><![CDATA[
<p>I appreciate the ingenuity of the solution.  But I still prefer Tailwind-esque style of css styling.</p>
]]></description><pubDate>Mon, 29 Aug 2022 13:32:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=32637997</link><dc:creator>badhombres</dc:creator><comments>https://news.ycombinator.com/item?id=32637997</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32637997</guid></item><item><title><![CDATA[New comment by badhombres in "The problem with Go’s default HTTP handlers"]]></title><description><![CDATA[
<p>They did in the article?  They're not asking it to change, they're just expressing their opinion.</p>
]]></description><pubDate>Tue, 09 Aug 2022 17:11:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=32400723</link><dc:creator>badhombres</dc:creator><comments>https://news.ycombinator.com/item?id=32400723</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32400723</guid></item><item><title><![CDATA[New comment by badhombres in "The problem with Go’s default HTTP handlers"]]></title><description><![CDATA[
<p>To me this reads as a positive to the default handlers, as it shows how easy it was to make it work into a format that works for the programmer's preference.  I appreciated the solution to the complaint</p>
]]></description><pubDate>Tue, 09 Aug 2022 16:23:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=32400052</link><dc:creator>badhombres</dc:creator><comments>https://news.ycombinator.com/item?id=32400052</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32400052</guid></item><item><title><![CDATA[New comment by badhombres in "Ask HN: How do you use Notion?"]]></title><description><![CDATA[
<p>I don't.  I can't commit to constantly using it. Probably a personality flaw.</p>
]]></description><pubDate>Wed, 15 Jun 2022 15:55:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=31754933</link><dc:creator>badhombres</dc:creator><comments>https://news.ycombinator.com/item?id=31754933</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31754933</guid></item><item><title><![CDATA[New comment by badhombres in "Hard to work with"]]></title><description><![CDATA[
<p>I don't think it's always as simple as that.  Some wrongs are more important than others.  The little wrongs, wouldn't be worth that mark on your career as being seen as unreliable, other wrongs would be worth it.</p>
]]></description><pubDate>Thu, 31 Mar 2022 12:20:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=30866338</link><dc:creator>badhombres</dc:creator><comments>https://news.ycombinator.com/item?id=30866338</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30866338</guid></item><item><title><![CDATA[New comment by badhombres in "Start Self Hosting"]]></title><description><![CDATA[
<p>I would love to self host, but the time and effort I would have to put into doing, maintaining, and convincing my spouse (which is a whole effort by itself) is so significant it will take away from my other goals in life.</p>
]]></description><pubDate>Wed, 23 Mar 2022 20:30:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=30782936</link><dc:creator>badhombres</dc:creator><comments>https://news.ycombinator.com/item?id=30782936</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30782936</guid></item><item><title><![CDATA[New comment by badhombres in "Java 18 / JDK 18: General Availability"]]></title><description><![CDATA[
<p>It's a stable and well proven technology that still has a lot of developer activity.  Businesses are trying to make money, not explore technology, so a lot of them don't want to bother risking deliverables on something they may not have experience with.<p>IMO</p>
]]></description><pubDate>Tue, 22 Mar 2022 15:16:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=30767078</link><dc:creator>badhombres</dc:creator><comments>https://news.ycombinator.com/item?id=30767078</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30767078</guid></item><item><title><![CDATA[New comment by badhombres in "Lessons Learnt Moving a GTK Application from Go to Ada"]]></title><description><![CDATA[
<p>Valid points about FFI.  That makes me think if Go devs cared enough about Desktop GUI, then they would try to make that weak point stronger.  Their focus is elsewhere (networking, cli tools, web) which doesn't rely on FFI as much.</p>
]]></description><pubDate>Fri, 11 Mar 2022 14:22:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=30640229</link><dc:creator>badhombres</dc:creator><comments>https://news.ycombinator.com/item?id=30640229</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30640229</guid></item></channel></rss>