<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: cloudfudge</title><link>https://news.ycombinator.com/user?id=cloudfudge</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 24 May 2026 11:20:25 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=cloudfudge" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by cloudfudge in "Just Use Go"]]></title><description><![CDATA[
<p>> Only usable if you only care about your own system.<p>Ahaaa, that clicks.  Yes, I tend to build software that only cares about my own systems.</p>
]]></description><pubDate>Thu, 21 May 2026 16:21:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=48225265</link><dc:creator>cloudfudge</dc:creator><comments>https://news.ycombinator.com/item?id=48225265</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48225265</guid></item><item><title><![CDATA[New comment by cloudfudge in "Just Use Go"]]></title><description><![CDATA[
<p>Yes, totally agreed that for a LOT of organizations, relying on a system dependency that will likely get upgraded independent of your service is probably the simpler way to go and the way to make sure your TLS implementation stays current.  But when you're building tier zero services that must control their dependencies like their lives depend on it, the opposite approach can be quite beneficial, and I don't need Microsoft telling me I'm <i>doing it wrong</i> because I'm not in the 99% use case.</p>
]]></description><pubDate>Thu, 14 May 2026 00:41:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=48129696</link><dc:creator>cloudfudge</dc:creator><comments>https://news.ycombinator.com/item?id=48129696</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48129696</guid></item><item><title><![CDATA[New comment by cloudfudge in "Just Use Go"]]></title><description><![CDATA[
<p>Agreed.  The fact that .NET has a way to do true static linking is great and I didn't know it existed.  The fact that they apparently think it's a weird and undesirable thing is less great and would make me worried that they're going to undermine the ability at some point.  Golang has had this ability since way back and they think it's a strength.</p>
]]></description><pubDate>Mon, 11 May 2026 22:50:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=48101790</link><dc:creator>cloudfudge</dc:creator><comments>https://news.ycombinator.com/item?id=48101790</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48101790</guid></item><item><title><![CDATA[New comment by cloudfudge in "Just Use Go"]]></title><description><![CDATA[
<p>Oh that's good to know.  I happen to think Microsoft is chasing a bad philosophy with that declaration, and there is no more danger in statically linking ssl if you're continuously rebuilding and deploying your statically linked scratch image, but then again, the Microsoft approach to a lot of things isn't what I want in my datacenter.  To each their own, I guess.  I happen to love how self-contained Go programs can be and do not consider that a liability but a strength.</p>
]]></description><pubDate>Mon, 11 May 2026 22:30:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=48101581</link><dc:creator>cloudfudge</dc:creator><comments>https://news.ycombinator.com/item?id=48101581</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48101581</guid></item><item><title><![CDATA[New comment by cloudfudge in "Just Use Go"]]></title><description><![CDATA[
<p>Lol well I don't know what the trigger is for pulling in libc there, because I've built massive scale services that did a lot of nontrivial stuff and then the deployment was a single-binary docker container that did not have libc.  The only thing needed to be put in the container was a directory full of root certs so it could do TLS.<p>(full disclosure, I don't think I ever had my service look up the address of localhost)<p>edit: seems like you probably have CGO_ENABLED=1, which is now the default and will cause simple networking things to use libc.  Set CGO_ENABLED=0 and you won't have libc.</p>
]]></description><pubDate>Mon, 11 May 2026 22:18:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=48101444</link><dc:creator>cloudfudge</dc:creator><comments>https://news.ycombinator.com/item?id=48101444</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48101444</guid></item><item><title><![CDATA[New comment by cloudfudge in "Just Use Go"]]></title><description><![CDATA[
<p>That isn't truly self-contained.  It still relies on libc.</p>
]]></description><pubDate>Fri, 08 May 2026 18:39:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=48067049</link><dc:creator>cloudfudge</dc:creator><comments>https://news.ycombinator.com/item?id=48067049</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48067049</guid></item><item><title><![CDATA[New comment by cloudfudge in "Just Use Go"]]></title><description><![CDATA[
<p>> that also compiles to a binary<p>"compiles to a binary" is not a useful criterion.  The criterion Go is winning on is "compiles to a single, completely self-contained binary," meaning it does not depend on libc or any external runtime.  You can't say that about .NET.  You can't say that about damn near any other programming language.  It's extremely rare.  The fact that .NET uses a binary packaging format is, like... well ok, so what?</p>
]]></description><pubDate>Fri, 08 May 2026 17:39:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=48066338</link><dc:creator>cloudfudge</dc:creator><comments>https://news.ycombinator.com/item?id=48066338</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48066338</guid></item><item><title><![CDATA[New comment by cloudfudge in "GameStop makes $55.5B takeover offer for eBay"]]></title><description><![CDATA[
<p>"Attempting" is not in any way a valid description of what he's doing there.  That was a wild clip.</p>
]]></description><pubDate>Mon, 04 May 2026 23:28:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=48016299</link><dc:creator>cloudfudge</dc:creator><comments>https://news.ycombinator.com/item?id=48016299</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48016299</guid></item><item><title><![CDATA[New comment by cloudfudge in "Maine is about to become the first state to ban major new data centers"]]></title><description><![CDATA[
<p>"Requiring something be allowed" != "requiring them to have them"</p>
]]></description><pubDate>Fri, 10 Apr 2026 18:38:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=47721991</link><dc:creator>cloudfudge</dc:creator><comments>https://news.ycombinator.com/item?id=47721991</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47721991</guid></item><item><title><![CDATA[New comment by cloudfudge in "Maine is about to become the first state to ban major new data centers"]]></title><description><![CDATA[
<p>> The consequence of saying they cannot choice to not have them. Is saying your requiring them to have them whether or not the people their want them.<p>Sorry, but this is nonsense.  They are currently not banned in Maine, yet they do not have them.  There is obviously no requirement to have them.</p>
]]></description><pubDate>Thu, 09 Apr 2026 21:51:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=47710672</link><dc:creator>cloudfudge</dc:creator><comments>https://news.ycombinator.com/item?id=47710672</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47710672</guid></item><item><title><![CDATA[New comment by cloudfudge in "Native Instant Space Switching on macOS"]]></title><description><![CDATA[
<p>I can prove everyone doesn't love hyberbole because I have found a counterexample, but I cannot prove everyone doesn't use Rectangle.app.</p>
]]></description><pubDate>Thu, 09 Apr 2026 20:29:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=47709471</link><dc:creator>cloudfudge</dc:creator><comments>https://news.ycombinator.com/item?id=47709471</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47709471</guid></item><item><title><![CDATA[New comment by cloudfudge in "Maine is about to become the first state to ban major new data centers"]]></title><description><![CDATA[
<p>In what universe is requiring them the only alternative to banning them?  The <i>actual</i> alternative is obvious: <i>not</i> banning them.</p>
]]></description><pubDate>Thu, 09 Apr 2026 20:21:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=47709319</link><dc:creator>cloudfudge</dc:creator><comments>https://news.ycombinator.com/item?id=47709319</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47709319</guid></item><item><title><![CDATA[New comment by cloudfudge in "John Coltrane illustrates the mathematics of jazz"]]></title><description><![CDATA[
<p>As someone who's really into music theory, I am always annoyed by what I perceive as a patronizing faux exaltation of it supposedly being mathematically based.  It's not math; it's cyclical patterns.  Yes, it can all be represented mathematically, and it is surprising to some people how something with feeling can map to these interesting cycles of discrete values in unexpectedly regular ways, and there are very interesting mathematical ratios involved, but that doesn't make it math.  I don't think we need to pat John Coltrane on the head and talk about how he's <i>actually</i> kind of smart because he's <i>doing math</i>.</p>
]]></description><pubDate>Tue, 07 Apr 2026 20:47:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=47681165</link><dc:creator>cloudfudge</dc:creator><comments>https://news.ycombinator.com/item?id=47681165</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47681165</guid></item><item><title><![CDATA[New comment by cloudfudge in "Artemis II crew take “spectacular” image of Earth"]]></title><description><![CDATA[
<p>I would love to see the effect of the mirror's effect on the motion of the camera in a weightless environment.  I bet it's enough to measurably affect the picture, especially on a long exposure.  Net torque of it opening and then closing should be near (but probably not exactly) zero, but while it's open the camera should spin a tiny amount.</p>
]]></description><pubDate>Mon, 06 Apr 2026 18:00:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=47664484</link><dc:creator>cloudfudge</dc:creator><comments>https://news.ycombinator.com/item?id=47664484</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47664484</guid></item><item><title><![CDATA[New comment by cloudfudge in "Oracle slashes 30k jobs"]]></title><description><![CDATA[
<p>Oracle Cloud isn't actually "terrible cloud", but it definitely isn't geared toward smaller users like startups and individuals.  It's downright hostile to casual use.  But for fortune 500 companies who don't mind being in bed with Oracle, the price can be right.</p>
]]></description><pubDate>Tue, 31 Mar 2026 20:39:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=47593185</link><dc:creator>cloudfudge</dc:creator><comments>https://news.ycombinator.com/item?id=47593185</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47593185</guid></item><item><title><![CDATA[New comment by cloudfudge in "Oracle slashes 30k jobs"]]></title><description><![CDATA[
<p>The focus not being the DB for 20 years is mostly true, with the exception that all of their applications are well-served by having a very scalable and very bulletproof database in-house.</p>
]]></description><pubDate>Tue, 31 Mar 2026 20:33:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=47593095</link><dc:creator>cloudfudge</dc:creator><comments>https://news.ycombinator.com/item?id=47593095</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47593095</guid></item><item><title><![CDATA[New comment by cloudfudge in "Nvidia NemoClaw"]]></title><description><![CDATA[
<p>> Here are some completely normal and plausible [reasons]. It was worked on over weeks internally, commits referenced other internal NVIDIA software/libraries they used. It name dropped projects and code names. Maybe it was just an extremely long chain of messy commits that is improper to have on a potentially big open source repo.<p>... it referenced internal servers and they want to scrub that for security reasons<p>... it might have had secrets embedded at some point because it was a quick and dirty proof-of-concept<p>... it could have had swear words in the code<p>... it had enormous binaries checked in at one point and they don't want the repo to be huge<p>... they don't want you to know the names of everyone that worked on it<p>... it's forked off other internal work that isn't public yet<p>There are so many reasons that the easiest thing to do is just snapshot it and have minimal public git history.  Some places I've worked make it so publicly, there's one commit per release.  Did NVidia do this?  Well, they didn't collapse it down to a single commit, but we have no evidence that the commits we see were the actual internal development timeline.</p>
]]></description><pubDate>Mon, 23 Mar 2026 21:40:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=47495478</link><dc:creator>cloudfudge</dc:creator><comments>https://news.ycombinator.com/item?id=47495478</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47495478</guid></item><item><title><![CDATA[New comment by cloudfudge in "Nvidia NemoClaw"]]></title><description><![CDATA[
<p>> there's overwhelming evidence that their public github history is accurate and Nemoclaw was written in a weekend<p>Aside from commits on github, which we've already established mean absolutely nothing, what is the overwhelming evidence?</p>
]]></description><pubDate>Mon, 23 Mar 2026 21:23:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=47495305</link><dc:creator>cloudfudge</dc:creator><comments>https://news.ycombinator.com/item?id=47495305</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47495305</guid></item><item><title><![CDATA[New comment by cloudfudge in "Nvidia NemoClaw"]]></title><description><![CDATA[
<p>I don't have to know their reasoning in order to know public github history is not necessarily an accurate record of all changes.</p>
]]></description><pubDate>Fri, 20 Mar 2026 00:35:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=47448628</link><dc:creator>cloudfudge</dc:creator><comments>https://news.ycombinator.com/item?id=47448628</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47448628</guid></item><item><title><![CDATA[New comment by cloudfudge in "Nvidia NemoClaw"]]></title><description><![CDATA[
<p>Just let go of the notion that a 4 day github history necessarily means the project is only 4 days old.  It's a ridiculous assumption to base an argument off of.  It's extremely normal to have work in one, perhaps internal, repo which you then blast over to a public repo in one (or a few) big commits.  There is zero reason for them to let you see their internal progress.</p>
]]></description><pubDate>Thu, 19 Mar 2026 18:58:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=47444192</link><dc:creator>cloudfudge</dc:creator><comments>https://news.ycombinator.com/item?id=47444192</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47444192</guid></item></channel></rss>