<?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: Muzzling MySQL into Gales shape, part 1: groundwork</title>
	<atom:link href="http://jfxpt.com/2021/muzzling-mysql-into-gales-shape-part-1-groundwork/feed/" rel="self" type="application/rss+xml" />
	<link>http://jfxpt.com/2021/muzzling-mysql-into-gales-shape-part-1-groundwork/</link>
	<description>The search for invariants</description>
	<pubDate>Wed, 08 Apr 2026 06:19:51 +0000</pubDate>
	<generator>http://polimedia.us</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: A wacky bug chase in the buffers &#171; Fixpoint</title>
		<link>http://jfxpt.com/2021/muzzling-mysql-into-gales-shape-part-1-groundwork/#comment-3448</link>
		<dc:creator>A wacky bug chase in the buffers &#171; Fixpoint</dc:creator>
		<pubDate>Thu, 15 Jan 2026 06:07:46 +0000</pubDate>
		<guid isPermaLink="false">http://fixpoint.welshcomputing.com/?p=155#comment-3448</guid>
		<description>[...] a fresh glimpse at the lengths to which I'm going to ensure smooth sailing in the Gales of MySQL, get a load of this mud pie, straight from the official mysql-test suite:  main.mysql [ fail ] Test [...]</description>
		<content:encoded><![CDATA[<p>[...] a fresh glimpse at the lengths to which I'm going to ensure smooth sailing in the Gales of MySQL, get a load of this mud pie, straight from the official mysql-test suite:  main.mysql [ fail ] Test [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: A tetrad of tuneups for bitcoind &#171; Fixpoint</title>
		<link>http://jfxpt.com/2021/muzzling-mysql-into-gales-shape-part-1-groundwork/#comment-1434</link>
		<dc:creator>A tetrad of tuneups for bitcoind &#171; Fixpoint</dc:creator>
		<pubDate>Sat, 13 Nov 2021 15:54:13 +0000</pubDate>
		<guid isPermaLink="false">http://fixpoint.welshcomputing.com/?p=155#comment-1434</guid>
		<description>[...] third patch came more recently when I was craving a break from the MySQL writing and returns attention to the build system with a high-leverage change (as in, tiny change with big [...]</description>
		<content:encoded><![CDATA[<p>[...] third patch came more recently when I was craving a break from the MySQL writing and returns attention to the build system with a high-leverage change (as in, tiny change with big [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robinson Dorion</title>
		<link>http://jfxpt.com/2021/muzzling-mysql-into-gales-shape-part-1-groundwork/#comment-1401</link>
		<dc:creator>Robinson Dorion</dc:creator>
		<pubDate>Wed, 10 Nov 2021 13:43:26 +0000</pubDate>
		<guid isPermaLink="false">http://fixpoint.welshcomputing.com/?p=155#comment-1401</guid>
		<description>&lt;blockquote&gt;
The reasonable man adapts himself to the world: the unreasonable one persists in trying to adapt the world to himself. Therefore all progress depends on the unreasonable man.
&lt;/blockquote&gt;

Touche TouShaw.</description>
		<content:encoded><![CDATA[<blockquote><p>
The reasonable man adapts himself to the world: the unreasonable one persists in trying to adapt the world to himself. Therefore all progress depends on the unreasonable man.
</p></blockquote>
<p>Touche TouShaw.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jacob Welsh</title>
		<link>http://jfxpt.com/2021/muzzling-mysql-into-gales-shape-part-1-groundwork/#comment-1392</link>
		<dc:creator>Jacob Welsh</dc:creator>
		<pubDate>Tue, 09 Nov 2021 19:49:29 +0000</pubDate>
		<guid isPermaLink="false">http://fixpoint.welshcomputing.com/?p=155#comment-1392</guid>
		<description>&lt;blockquote&gt;fuck giving up being reasonable altogether, that's the edge we defend and sharpen.&lt;/blockquote&gt;

How did it go?

&lt;blockquote&gt;The reasonable man adapts himself to the world: the unreasonable one persists in trying to adapt the world to himself. Therefore all progress depends on the unreasonable man.&lt;/blockquote&gt;

Cheers.</description>
		<content:encoded><![CDATA[<blockquote><p>fuck giving up being reasonable altogether, that's the edge we defend and sharpen.</p></blockquote>
<p>How did it go?</p>
<blockquote><p>The reasonable man adapts himself to the world: the unreasonable one persists in trying to adapt the world to himself. Therefore all progress depends on the unreasonable man.</p></blockquote>
<p>Cheers.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robinson Dorion</title>
		<link>http://jfxpt.com/2021/muzzling-mysql-into-gales-shape-part-1-groundwork/#comment-1390</link>
		<dc:creator>Robinson Dorion</dc:creator>
		<pubDate>Tue, 09 Nov 2021 17:12:03 +0000</pubDate>
		<guid isPermaLink="false">http://fixpoint.welshcomputing.com/?p=155#comment-1390</guid>
		<description>&lt;blockquote&gt;
But hey, apparently it has a Windows GUI, because it's 1995 and that's totally where the future is at.

...

See, the problem with "make" was that it didn't come with a builtin web browser. Much like the problem with the electric drill was that it didn't come with a builtin nuclear reactor.
&lt;/blockquote&gt;

Nuts.

&lt;blockquote&gt;
Red or green, happy or sad, :D or D:, that's the outer limit of comprehension the user is expected to attain and I suppose it's not even such an unreasonable default these days. Perhaps it's time I gave up being reasonable altogether.
&lt;/blockquote&gt;

Maybe here is where you exceeded my sarcasm quota, but fuck giving up being reasonable altogether, that's the edge we defend and sharpen. 

&lt;blockquote&gt;
Thus by using musl, which doesn't have all that backtrace jazz - as well it shouldn't, there already being perfectly serviceable and vastly more powerful debugging facilities around - we exposed some rot that had otherwise slipped under the radar.
&lt;/blockquote&gt;

Nice.

&lt;blockquote&gt;
So then it built fine and they all lived happily ever after, right??

Well, not quite... actually, we're only just getting started.
&lt;/blockquote&gt;

I'm thankful you've the patience to work through this &lt;em&gt;and&lt;/em&gt; write about it in an educational and enjoyable manner.</description>
		<content:encoded><![CDATA[<blockquote><p>
But hey, apparently it has a Windows GUI, because it's 1995 and that's totally where the future is at.</p>
<p>...</p>
<p>See, the problem with "make" was that it didn't come with a builtin web browser. Much like the problem with the electric drill was that it didn't come with a builtin nuclear reactor.
</p></blockquote>
<p>Nuts.</p>
<blockquote><p>
Red or green, happy or sad, :D or D:, that's the outer limit of comprehension the user is expected to attain and I suppose it's not even such an unreasonable default these days. Perhaps it's time I gave up being reasonable altogether.
</p></blockquote>
<p>Maybe here is where you exceeded my sarcasm quota, but fuck giving up being reasonable altogether, that's the edge we defend and sharpen. </p>
<blockquote><p>
Thus by using musl, which doesn't have all that backtrace jazz - as well it shouldn't, there already being perfectly serviceable and vastly more powerful debugging facilities around - we exposed some rot that had otherwise slipped under the radar.
</p></blockquote>
<p>Nice.</p>
<blockquote><p>
So then it built fine and they all lived happily ever after, right??</p>
<p>Well, not quite... actually, we're only just getting started.
</p></blockquote>
<p>I'm thankful you've the patience to work through this <em>and</em> write about it in an educational and enjoyable manner.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: MySQL in Gales 2: bundles of joy &#171; Fixpoint</title>
		<link>http://jfxpt.com/2021/muzzling-mysql-into-gales-shape-part-1-groundwork/#comment-1352</link>
		<dc:creator>MySQL in Gales 2: bundles of joy &#171; Fixpoint</dc:creator>
		<pubDate>Sat, 06 Nov 2021 05:21:12 +0000</pubDate>
		<guid isPermaLink="false">http://fixpoint.welshcomputing.com/?p=155#comment-1352</guid>
		<description>[...] We left off where I'd cleared out a neglected broken appendage along with the body it came attached to, namely MySQL's internal fatal signal interception and backtracing code, on the theory that if it's that broken we're going to need a full-scale debugger anyway. It wouldn't be long at all before that played out, too, but meanwhile there were further wrinkles in just getting the code to compile. [...]</description>
		<content:encoded><![CDATA[<p>[...] We left off where I'd cleared out a neglected broken appendage along with the body it came attached to, namely MySQL's internal fatal signal interception and backtracing code, on the theory that if it's that broken we're going to need a full-scale debugger anyway. It wouldn't be long at all before that played out, too, but meanwhile there were further wrinkles in just getting the code to compile. [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>
