<story><title>Python rounds float values by converting them to string and then back</title><url>https://github.com/python/cpython/blob/master/Objects/floatobject.c#L965-L972</url></story><parent_chain><item><author>fs111</author><text>Apples libc used to shell-out to perl in a function: &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;github.com&amp;#x2F;Apple-FOSS-Mirror&amp;#x2F;Libc&amp;#x2F;blob&amp;#x2F;2ca2ae74647714acfc18674c3114b1a5d3325d7d&amp;#x2F;gen&amp;#x2F;wordexp.c#L192&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;github.com&amp;#x2F;Apple-FOSS-Mirror&amp;#x2F;Libc&amp;#x2F;blob&amp;#x2F;2ca2ae7464771...&lt;/a&gt;</text></item></parent_chain><comment><author>stefan_</author><text>I thought this is what the Unix philosophy is supposed to be all about.&lt;p&gt;(Realistically, calling wordexp should just abort the program. Now I actually want to make a hacked up musl that aborts in all the various &amp;quot;libc functions no one should ever use&amp;quot; and see how far I get into a Ubuntu boot..)</text></comment>
<story><title>Python rounds float values by converting them to string and then back</title><url>https://github.com/python/cpython/blob/master/Objects/floatobject.c#L965-L972</url></story><parent_chain><item><author>fs111</author><text>Apples libc used to shell-out to perl in a function: &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;github.com&amp;#x2F;Apple-FOSS-Mirror&amp;#x2F;Libc&amp;#x2F;blob&amp;#x2F;2ca2ae74647714acfc18674c3114b1a5d3325d7d&amp;#x2F;gen&amp;#x2F;wordexp.c#L192&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;github.com&amp;#x2F;Apple-FOSS-Mirror&amp;#x2F;Libc&amp;#x2F;blob&amp;#x2F;2ca2ae7464771...&lt;/a&gt;</text></item></parent_chain><comment><author>tus88</author><text>That&amp;#x27;s hilarious. You&amp;#x27;re not supposed to go the other direction libc!</text></comment>