<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	>
<channel>
	<title>Comments on: The simplest way yet to fetch Bitcoin code</title>
	<atom:link href="http://jfxpt.com/2022/the-simplest-way-yet-to-fetch-bitcoin-code/feed/" rel="self" type="application/rss+xml" />
	<link>http://jfxpt.com/2022/the-simplest-way-yet-to-fetch-bitcoin-code/</link>
	<description>The search for invariants</description>
	<pubDate>Mon, 20 Apr 2026 13:18:47 +0000</pubDate>
	<generator>http://polimedia.us</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Dropping BDB locking, bitcoind finally follows the Bitcoin protocol &#171; Fixpoint</title>
		<link>http://jfxpt.com/2022/the-simplest-way-yet-to-fetch-bitcoin-code/#comment-2632</link>
		<dc:creator>Dropping BDB locking, bitcoind finally follows the Bitcoin protocol &#171; Fixpoint</dc:creator>
		<pubDate>Fri, 22 Mar 2024 05:35:26 +0000</pubDate>
		<guid isPermaLink="false">http://fixpoint.welshcomputing.com/?p=171#comment-2632</guid>
		<description>[...] sixth fetch-bitcoind release that wraps these up along with the recent keksum work is up in the canonical place. Besides [...]</description>
		<content:encoded><![CDATA[<p>[...] sixth fetch-bitcoind release that wraps these up along with the recent keksum work is up in the canonical place. Besides [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Smartening up gbw-node &#171; Fixpoint</title>
		<link>http://jfxpt.com/2022/the-simplest-way-yet-to-fetch-bitcoin-code/#comment-2352</link>
		<dc:creator>Smartening up gbw-node &#171; Fixpoint</dc:creator>
		<pubDate>Wed, 05 Apr 2023 01:37:21 +0000</pubDate>
		<guid isPermaLink="false">http://fixpoint.welshcomputing.com/?p=171#comment-2352</guid>
		<description>[...] most likely do a fetch-bitcoind update after letting it all marinate a little. I was hoping to defer this until after full removal [...]</description>
		<content:encoded><![CDATA[<p>[...] most likely do a fetch-bitcoind update after letting it all marinate a little. I was hoping to defer this until after full removal [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Diana Coman</title>
		<link>http://jfxpt.com/2022/the-simplest-way-yet-to-fetch-bitcoin-code/#comment-2004</link>
		<dc:creator>Diana Coman</dc:creator>
		<pubDate>Sat, 05 Mar 2022 16:44:18 +0000</pubDate>
		<guid isPermaLink="false">http://fixpoint.welshcomputing.com/?p=171#comment-2004</guid>
		<description>A short answer would be that it falls more on the side rather than in between and otherwise closer to the ideal "pole" than it might seem at a first glance, perhaps.

I've finally got around to write at least the &lt;a href="http://ossasepia.com/2022/03/05/the-chimera-of-perfection-the-beast-of-worse-the-unnamed-other/" rel="nofollow"&gt;start of a more detailed answer&lt;/a&gt; and that casually named "practical approach" of mine turns out to have quite deep and far reaching roots indeed.</description>
		<content:encoded><![CDATA[<p>A short answer would be that it falls more on the side rather than in between and otherwise closer to the ideal "pole" than it might seem at a first glance, perhaps.</p>
<p>I've finally got around to write at least the <a href="http://ossasepia.com/2022/03/05/the-chimera-of-perfection-the-beast-of-worse-the-unnamed-other/" rel="nofollow">start of a more detailed answer</a> and that casually named "practical approach" of mine turns out to have quite deep and far reaching roots indeed.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jacob Welsh</title>
		<link>http://jfxpt.com/2022/the-simplest-way-yet-to-fetch-bitcoin-code/#comment-1993</link>
		<dc:creator>Jacob Welsh</dc:creator>
		<pubDate>Mon, 28 Feb 2022 04:14:56 +0000</pubDate>
		<guid isPermaLink="false">http://fixpoint.welshcomputing.com/?p=171#comment-1993</guid>
		<description>@Diana Coman: thanks for explaining. Where do you think the &lt;a href="https://dreamsongs.com/RiseOfWorseIsBetter.html" rel="nofollow"&gt;Worse is Better&lt;/a&gt; approach falls between the two poles you describe? The current state of things seemed to me largely the inevitable result of the subsequent two decades' continuing dominance of exactly Gabriel's recipe, and for the reasons he described. Perhaps on the first take I confused it with "being practical"; and I found it repulsive although I could not refute it. Kind of like &lt;a href="http://jfxpt.com/2020/gales-scheme/#comment-330" rel="nofollow"&gt;the "network effects" thing&lt;/a&gt; (looks like the continuation of that thread was shortly after the Young Hands closure, perhaps I should bridge it in).</description>
		<content:encoded><![CDATA[<p>@Diana Coman: thanks for explaining. Where do you think the <a href="https://dreamsongs.com/RiseOfWorseIsBetter.html" rel="nofollow">Worse is Better</a> approach falls between the two poles you describe? The current state of things seemed to me largely the inevitable result of the subsequent two decades' continuing dominance of exactly Gabriel's recipe, and for the reasons he described. Perhaps on the first take I confused it with "being practical"; and I found it repulsive although I could not refute it. Kind of like <a href="http://jfxpt.com/2020/gales-scheme/#comment-330" rel="nofollow">the "network effects" thing</a> (looks like the continuation of that thread was shortly after the Young Hands closure, perhaps I should bridge it in).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Diana Coman</title>
		<link>http://jfxpt.com/2022/the-simplest-way-yet-to-fetch-bitcoin-code/#comment-1985</link>
		<dc:creator>Diana Coman</dc:creator>
		<pubDate>Tue, 22 Feb 2022 19:53:59 +0000</pubDate>
		<guid isPermaLink="false">http://fixpoint.welshcomputing.com/?p=171#comment-1985</guid>
		<description>&lt;blockquote&gt;
I still haven't quite figured it out but as an updated attempt, I'd say it's because of being stuck in a world full of shallow people unable to perceive or care that a mess even exists and thus to do anything about it.
&lt;/blockquote&gt;
To try and clarify perhaps a bit my view on the matter there, I'd say that there are essentially two failure modes and arguably it all comes back again to that extreme polarization/lack of a middle ground (i.e. it's not that these extremes haven't always existed but simply that nowadays the middle ground seems to be nearly extinct or in any case not all that visible, perhaps especially so in programming): at one extreme, those perfectly able to perceive and care about the mess taking a fully ideal rather than a practical stance and getting as a result stuck and not doing anything about it because the ideal solution is not yet possible or producing otherwise some monstrosities that are theoretically ideal and practically unusable/unjustifiable as costs; at the other extreme, those just "wanting to make it work" who just fiddle with it until it appears to be working and producing as a result only more complex problems (if, at times, delayed) that are nevertheless easily sold as "solutions" (and the nasty part is that this approach is very easy indeed when done to something that was made initially correctly, basically riding on that underlying correctness and only gradually sinking it, thus being able to deny for long enough any responsibility for the sinking).

Balancing acts are possibly always just about the hardest to get right and it's also quite usual that anyone trying to walk that path gets arrows from both camps above since they are "in the wrong" from both perspectives: for the purists of the high ideals such balancing is dirty and at least at times "being a hack" (and nevermind the whole) while for the shallows of the fiddlers, they are just incomprehensible and at least at times "uselessly complicating matters" or "being unreasonable" or some such.</description>
		<content:encoded><![CDATA[<blockquote><p>
I still haven't quite figured it out but as an updated attempt, I'd say it's because of being stuck in a world full of shallow people unable to perceive or care that a mess even exists and thus to do anything about it.
</p></blockquote>
<p>To try and clarify perhaps a bit my view on the matter there, I'd say that there are essentially two failure modes and arguably it all comes back again to that extreme polarization/lack of a middle ground (i.e. it's not that these extremes haven't always existed but simply that nowadays the middle ground seems to be nearly extinct or in any case not all that visible, perhaps especially so in programming): at one extreme, those perfectly able to perceive and care about the mess taking a fully ideal rather than a practical stance and getting as a result stuck and not doing anything about it because the ideal solution is not yet possible or producing otherwise some monstrosities that are theoretically ideal and practically unusable/unjustifiable as costs; at the other extreme, those just "wanting to make it work" who just fiddle with it until it appears to be working and producing as a result only more complex problems (if, at times, delayed) that are nevertheless easily sold as "solutions" (and the nasty part is that this approach is very easy indeed when done to something that was made initially correctly, basically riding on that underlying correctness and only gradually sinking it, thus being able to deny for long enough any responsibility for the sinking).</p>
<p>Balancing acts are possibly always just about the hardest to get right and it's also quite usual that anyone trying to walk that path gets arrows from both camps above since they are "in the wrong" from both perspectives: for the purists of the high ideals such balancing is dirty and at least at times "being a hack" (and nevermind the whole) while for the shallows of the fiddlers, they are just incomprehensible and at least at times "uselessly complicating matters" or "being unreasonable" or some such.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: A tetrad of tuneups for bitcoind &#171; Fixpoint</title>
		<link>http://jfxpt.com/2022/the-simplest-way-yet-to-fetch-bitcoin-code/#comment-1957</link>
		<dc:creator>A tetrad of tuneups for bitcoind &#171; Fixpoint</dc:creator>
		<pubDate>Fri, 04 Feb 2022 00:18:21 +0000</pubDate>
		<guid isPermaLink="false">http://fixpoint.welshcomputing.com/?p=171#comment-1957</guid>
		<description>[...] soon [update: okay, so it took two+ months but it happened] I have a script that will make it a whole lot easier to deploy this all on a fresh machine, but I [...]</description>
		<content:encoded><![CDATA[<p>[...] soon [update: okay, so it took two+ months but it happened] I have a script that will make it a whole lot easier to deploy this all on a fresh machine, but I [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>
