<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: fdr</title><link>https://news.ycombinator.com/user?id=fdr</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 16 Apr 2026 01:32:16 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=fdr" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by fdr in "Simply Scheme: Introducing Computer Science (1999)"]]></title><description><![CDATA[
<p>I enjoyed my work with Scheme, having received my instruction in the early 2000s. I'm not a functional language or lisp language advocate in any way, and I don't even dislike Python for professional work, but I do regret that it is not taught anymore: Python's management of scopes is not as good for the instruction.</p>
]]></description><pubDate>Thu, 05 Feb 2026 15:49:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=46900976</link><dc:creator>fdr</dc:creator><comments>https://news.ycombinator.com/item?id=46900976</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46900976</guid></item><item><title><![CDATA[New comment by fdr in "Silver plunges 30% in worst day since 1980, gold tumbles"]]></title><description><![CDATA[
<p>Fun fact about silver, besides its heavy industrial footprint, which you mentioned: the supply is dominated by Mexico. There have been some, uh, erratic words about Mexico from the people in the position to affect trade policy and foreign policy.</p>
]]></description><pubDate>Fri, 30 Jan 2026 22:26:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=46830807</link><dc:creator>fdr</dc:creator><comments>https://news.ycombinator.com/item?id=46830807</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46830807</guid></item><item><title><![CDATA[New comment by fdr in "IPv6 is not insecure because it lacks a NAT"]]></title><description><![CDATA[
<p>For those of you with this handy technology, the mobile phone, in the United States: you have an IPv6 address without NAT. Some of you even exist on a network using 464XLAT to tunnel IPv4 in IPV6, because it's a pure IPV6 network (T-Mobile). These mobile phone providers do not let the gazillion consumer smartphones act as servers for obvious reasons.<p>This is all to underscore the author's point: NAT may necessitate stateful tracking, but firewalls without translation has been deployed at massive scale for one of the most numerous types of device in existence.</p>
]]></description><pubDate>Wed, 21 Jan 2026 06:52:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=46702004</link><dc:creator>fdr</dc:creator><comments>https://news.ycombinator.com/item?id=46702004</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46702004</guid></item><item><title><![CDATA[New comment by fdr in "Gas Town Decoded"]]></title><description><![CDATA[
<p>the main area I'd like to see some departure from beads is to use markdown files  (or something) to be able to see the issue context/comments better in a diff generated by git.<p>The other area I'd like to see some software engineering thinking that's more open ended is on regression testing: ways of storing or referencing old versions of texts to see if the agent can complete old transformations properly even with a context change that patches up a weakness in a transformation that is desirable. This is tricky as it interacts with something essential in software engineering, the ability to run test suites and responding to the outcome. I don't think we know yet when to apply what fidelity of testing, e.g. one-shot on snippets versus a more realistic test based on git worktrees.<p>This is not something you'd want for every context, but a lot of my effort is spent building up prompt fragments to normalize and clean up the code coming out of a model that did some ad-hoc work that meets the test coverage bar, which constrains it decently into having achieved "something." Kind of like a prototype. But often, a lot of ungratifying massaging is required to even cover the annoying but not dangerous tics of the LLM, to bring clarity to where it wrote, well, very bad and unprincipled code...as it does sometimes.</p>
]]></description><pubDate>Mon, 19 Jan 2026 03:45:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=46674839</link><dc:creator>fdr</dc:creator><comments>https://news.ycombinator.com/item?id=46674839</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46674839</guid></item><item><title><![CDATA[New comment by fdr in "Gas Town Decoded"]]></title><description><![CDATA[
<p>that's one reason I am less worried about him than some, although, I don't want to say that only to have something bad happen to him, that is, a form of complacency. Just because (say) Boltzmann and Cantor had useful insights along the way didn't mean people shouldn't have been looking to support them.</p>
]]></description><pubDate>Mon, 19 Jan 2026 02:28:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=46674423</link><dc:creator>fdr</dc:creator><comments>https://news.ycombinator.com/item?id=46674423</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46674423</guid></item><item><title><![CDATA[New comment by fdr in "Gas Town Decoded"]]></title><description><![CDATA[
<p>I use beads quite a bit, but not as steve intended. And definitely the opposite of "Gas Town," where I use the note-taking capability and integration with Git (that is, as something of a glorified Makefile and database) to debug contexts, to close the loop and increase accuracy over time. Nevertheless, it has been useful for large batch runs over my code base: the record has been processing for thirty hours straight while getting something useful, and enough trace data to make further improvements.<p>Steve has gone "a bit" loopy, in a (so far) self aware manner, but he has some kind of insight into the software engineering process, I think. Yet, I predict beads will break under the weight of no-supervision eventually if he keeps churning it, but some others will pick up where he left off, with more modest goals. He did, to his credit, kill off several generations of project before this one in a similar category.</p>
]]></description><pubDate>Mon, 19 Jan 2026 01:26:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=46674032</link><dc:creator>fdr</dc:creator><comments>https://news.ycombinator.com/item?id=46674032</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46674032</guid></item><item><title><![CDATA[New comment by fdr in "S&P500 Priced in Gold"]]></title><description><![CDATA[
<p>That's a lot of financial devices painted with a broad brush, and I think the charge that so may central banks are knuckled under with fiscal dominance is simply not sustainable. The ones that are, we tend to hear about.<p>Because there's a lot one could write about each of: equities, real estate, gold, silver, platinum (which have very different industrial exposures), and bitcoin, which have many price drivers.<p>So let's try something more parsimonious: what do you make of people, institutions, etc that bid on short and even long-dated sovereign debt around the globe, and come up the collective discovered price of, say...3.5%, annualized, for maturity in a month? <a href="https://www.treasurydirect.gov/auctions/announcements-data-results/" rel="nofollow">https://www.treasurydirect.gov/auctions/announcements-data-r...</a></p>
]]></description><pubDate>Thu, 01 Jan 2026 06:00:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=46451706</link><dc:creator>fdr</dc:creator><comments>https://news.ycombinator.com/item?id=46451706</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46451706</guid></item><item><title><![CDATA[New comment by fdr in "S&P500 Priced in Gold"]]></title><description><![CDATA[
<p>You don't even need to trust CPI alone when looking in history, where things have evened out a bit: we have historical short-term bond yield data, even the yield curve: people bidding on short periods with the safest debtor expecting changes in nominal value.<p>Not to suggest CPI is redundant, there's a reason why central bankers read it after all. For one, it's the most timely data they have. But it's impossible to nudge it year after year -- accumulative error -- without it become obviously decoupled from other data, including the long-term bond market data. It just so happens commodities are the wrong yardstick.</p>
]]></description><pubDate>Wed, 31 Dec 2025 06:46:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=46441997</link><dc:creator>fdr</dc:creator><comments>https://news.ycombinator.com/item?id=46441997</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46441997</guid></item><item><title><![CDATA[New comment by fdr in "S&P500 Priced in Gold"]]></title><description><![CDATA[
<p>It's not very convincing, though: there's a huge runup in gold prices (as is often the case) between 2023 and the present, and a long do-nothing period before that (also often the case). The major consumers of gold are about: 50% jewelry, 10% industrial, 20% central banks, a large run-up from about 10% in the 2010s.<p>I like to think about the inherent contradictions of goldbugs going long on central bank portfolio policy: they both tend to distrust the central bank but in a way the central bank activities partially endorse their habits, and are the source of recent appreciation <i>and</i> thus accusations of "hidden" inflation. But central banks operate in an anarchic world system where they need something even independent of reserves held in other sovereign currencies, I presume most gold bugs are holding ETFs in an existing financial system (which is non-orthogonal: if you assume a financial system, why not avail yourself of the superior alternatives?) <i>or</i> have it in a safe in their house which has some other obvious problems.<p>I hold no gold, if I want hydraulic and non-volatile inflation compensation, it's quite simple: short-dated sovereign debt, aka the humble money market fund, which can be seen as the lower-fee version of the checking account. Nobody likes being a sucker, holding debt for below the time value of money, including changes in nominal value. It has immense price discovery pressure, and it finds its level nicely. If I were to hold gold, I would need some viable theory about how much I should hold to be de-correlated from other assets to be worthwhile. Maybe if I was exposed to jewelry costs and wanted to hedge them.<p>See <a href="https://www.jpmorgan.com/insights/markets-and-economy/markets/is-it-a-golden-era-for-gold" rel="nofollow">https://www.jpmorgan.com/insights/markets-and-economy/market...</a>, <a href="https://www.ecb.europa.eu/press/other-publications/ire/focus/html/ecb.irebox202506_01~f93400a4aa.en.html" rel="nofollow">https://www.ecb.europa.eu/press/other-publications/ire/focus...</a></p>
]]></description><pubDate>Wed, 31 Dec 2025 05:56:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=46441791</link><dc:creator>fdr</dc:creator><comments>https://news.ycombinator.com/item?id=46441791</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46441791</guid></item><item><title><![CDATA[New comment by fdr in "Times New American: A Tale of Two Fonts"]]></title><description><![CDATA[
<p>Public Sans seems like a good candidate for a new "web safe" font. Perhaps one new web safe font per twenty five years is not too much. From there, it can percolate to the word processor and pdfs, and finally: government standard for government workers who just want to open their word processor and get to work, where sourcing even a free font to meet standard is just a snag to annoy.</p>
]]></description><pubDate>Wed, 31 Dec 2025 00:24:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=46439925</link><dc:creator>fdr</dc:creator><comments>https://news.ycombinator.com/item?id=46439925</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46439925</guid></item><item><title><![CDATA[New comment by fdr in "OpenAI's cash burn will be one of the big bubble questions of 2026"]]></title><description><![CDATA[
<p>The biggest run classified nuclear stockpile loads, at least in the US. They cost about half a billion apiece. And are 30 (carefully cooled and cabled) megawatts. <a href="https://en.wikipedia.org/wiki/El_Capitan_(supercomputer)" rel="nofollow">https://en.wikipedia.org/wiki/El_Capitan_(supercomputer)</a><p>No chance they're going to take risks to share that hardware with anyone given what it does.<p>The scaled down version of El Capitan is used for non-classified workloads, some of which are proprietary, like drug simulation. It is called Tuolumne. Not long ago, it was nevertheless still a top ten supercomputer.<p>Like OP, I also don't see why a government supercomputer does it better than hyperscalers, coreweave, neoclouds, et al, who have put in a ton of capital as even compared to government. For loads where institutional continuity is extremely important, like weather -- and maybe one day, a public LLM model or three -- maybe. But we're not there yet, and there's so much competition in LLM infrastructure that it's quite likely some of these entrants will be bag holders, not a world of juicy margins at all...rather, playing chicken with negative gross margins.</p>
]]></description><pubDate>Tue, 30 Dec 2025 23:46:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=46439602</link><dc:creator>fdr</dc:creator><comments>https://news.ycombinator.com/item?id=46439602</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46439602</guid></item><item><title><![CDATA[New comment by fdr in "Cursed Knowledge"]]></title><description><![CDATA[
<p>that also popped out at me: binding that many parameters is cursed. You really gotta use COPY (in most cases).<p>I'll give you a real cursed Postgres one: prepared statement names are silently truncated to NAMEDATALEN-1. NAMEDATALEN is 64. This goes back to 2001...or rather, that's when NAMEDATALEN was increased in size from 32. The truncation behavior itself is older still. It's something ORMs need to know about it -- few humans are preparing statement names of sixty-plus characters.</p>
]]></description><pubDate>Fri, 08 Aug 2025 04:27:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=44833416</link><dc:creator>fdr</dc:creator><comments>https://news.ycombinator.com/item?id=44833416</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44833416</guid></item><item><title><![CDATA[New comment by fdr in "A.I. researchers are negotiating $250M pay packages"]]></title><description><![CDATA[
<p>I think it's pretty funny because, for example, Katalin Karikó was thought to be working in some backwater, on this "mRNA" thing, that could barely get published before COVID...and, the original LLM/transformer people were well qualified but not pulling quarter billion dollars kicking around trying to improve machine translation of languages, a time-honored AI endeavor going back to the 1950s. The came upon something with outstanding empirical properties.<p>For whatever reason, remuneration seems more concentrated than fundamentals. I don't begrudge those involved their good luck, though: I've had more than my fair share of good luck in my life, it wouldn't be me with the standing to complain.</p>
]]></description><pubDate>Sun, 03 Aug 2025 05:22:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=44774256</link><dc:creator>fdr</dc:creator><comments>https://news.ycombinator.com/item?id=44774256</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44774256</guid></item><item><title><![CDATA[New comment by fdr in "The world could run on older hardware if software optimization was a priority"]]></title><description><![CDATA[
<p>One of the things I think about sometimes, a specific example rather than a rebuttal to Carmack.<p>The Electron Application is somewhere between tolerated and reviled by consumers, often on grounds of performance, but it's probably the single innovation that made using my Linux laptop in the workplace tractable. And it is genuinely useful to, for example, drop into a MS Teams meeting without installing.<p>So, everyone laments that nothing is as tightly coded as Winamp anymore, without  remembering the first three characters.</p>
]]></description><pubDate>Tue, 13 May 2025 16:17:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=43974566</link><dc:creator>fdr</dc:creator><comments>https://news.ycombinator.com/item?id=43974566</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43974566</guid></item><item><title><![CDATA[New comment by fdr in "I use zip bombs to protect my server"]]></title><description><![CDATA[
<p>Seems like an exponential backoff rule would do the job: I'm sure crashes happen for all sorts of reasons, some of which are bugs in the bot, even on non-adversarial input.</p>
]]></description><pubDate>Tue, 29 Apr 2025 22:32:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=43838821</link><dc:creator>fdr</dc:creator><comments>https://news.ycombinator.com/item?id=43838821</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43838821</guid></item><item><title><![CDATA[Logical Replication from Postgres to Iceberg]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.crunchydata.com/blog/logical-replication-from-postgres-to-iceberg">https://www.crunchydata.com/blog/logical-replication-from-postgres-to-iceberg</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=43808615">https://news.ycombinator.com/item?id=43808615</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 27 Apr 2025 01:07:16 +0000</pubDate><link>https://www.crunchydata.com/blog/logical-replication-from-postgres-to-iceberg</link><dc:creator>fdr</dc:creator><comments>https://news.ycombinator.com/item?id=43808615</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43808615</guid></item><item><title><![CDATA[New comment by fdr in "Debugging Hetzner: Uncovering failures with powerstat, sensors, and dmidecode"]]></title><description><![CDATA[
<p>GP is more or less correct.<p>Building and owning an institution that finances, racks, services, networks, and disposes of servers, both takes time and increases the commitment level.  Hetzner is month to month, with a fixed overhead for fresh leasing of servers: the set-up fee.<p>This is a lot to administer when also building a software institution, and a business.  It was not certain at the outset, for example, that the GitHub Actions Runner product would be as popular as it became.  In its earliest form, it was partially an engineering test for our virtual machines, and we went around asking friendly contacts that we knew would report abnormalities to use it. There's another universe where it only went as far as an engineering test, and our utilization and revenue pattern (that is, utility to other people) is different.</p>
]]></description><pubDate>Wed, 19 Feb 2025 22:07:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=43108379</link><dc:creator>fdr</dc:creator><comments>https://news.ycombinator.com/item?id=43108379</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43108379</guid></item><item><title><![CDATA[New comment by fdr in "Debugging Hetzner: Uncovering failures with powerstat, sensors, and dmidecode"]]></title><description><![CDATA[
<p>Ubicloud does not have an OpenStack dependency.</p>
]]></description><pubDate>Wed, 19 Feb 2025 18:33:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=43105591</link><dc:creator>fdr</dc:creator><comments>https://news.ycombinator.com/item?id=43105591</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43105591</guid></item><item><title><![CDATA[New comment by fdr in "Debugging Hetzner: Uncovering failures with powerstat, sensors, and dmidecode"]]></title><description><![CDATA[
<p>It varies by system. As the legendary (to some) Kelly Johnson of the Skunk Works had as one of his main rules:<p>> The inspection system as currently used by the Skunk Works, which has been approved by both the Air Force and the Navy, meets the intent of existing military requirements and should be used on new projects. Push more basic inspection responsibility back to the subcontractors and vendors. Don't duplicate so much inspection.<p>But this will be the only and last time Ubicloud does not burn in a new model, or even tranches of purchases (I also work there...and am a founder).</p>
]]></description><pubDate>Wed, 19 Feb 2025 15:57:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=43103497</link><dc:creator>fdr</dc:creator><comments>https://news.ycombinator.com/item?id=43103497</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43103497</guid></item><item><title><![CDATA[New comment by fdr in "IPv6 Is Hard"]]></title><description><![CDATA[
<p>There is such a prefix, though, but the problem is the end user devices themselves (or a few applications) are not always modern enough to have decent operation with a IPv6 stack. Less so these days, though. See <a href="https://en.wikipedia.org/wiki/IPv6_transition_mechanism" rel="nofollow">https://en.wikipedia.org/wiki/IPv6_transition_mechanism</a>, ::ffff:0:0:0/96.<p>That said, a lot of posts here don't seem to reckon with the fact that a slim majority of www.google.com connections in the United States are via IPv6, and a super-majority from India, Germany, and France. Comcast, T-Mobile, Verizon, as far as I have experienced, these all default to IPv6. While dropping IPv4 support is both a worthy, distant goal and sometimes used in goal-post moving rhetoric, it's not like nobody uses IPv6...rather, mobile broadband networks have depended on it for over a decade (see T-Mobile's deployment of 464XLAT)</p>
]]></description><pubDate>Tue, 18 Feb 2025 18:59:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=43093654</link><dc:creator>fdr</dc:creator><comments>https://news.ycombinator.com/item?id=43093654</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43093654</guid></item></channel></rss>