<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: simplesighman</title><link>https://news.ycombinator.com/user?id=simplesighman</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 13 Apr 2026 18:56:49 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=simplesighman" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by simplesighman in "All elementary functions from a single binary operator"]]></title><description><![CDATA[
<p>Thanks for posting that. You had a transcribing typo which was corrected in the ECMAScript below. Here's the calculation for 5 x 7:<p><pre><code>    const eml = (x,y) => Math.exp(x) - Math.log(y);
    const mul = (x,y) => eml(eml(1,eml(eml(eml(1,eml(eml(1,eml(1,x)),1)),eml(1,eml(eml(1,eml(y,1)),1))),1)),1);
    console.log(mul(5,7));
</code></pre>
> 35.00000000000001<p>For larger or negative inputs you get a NaN because ECMAScript has limited precision and doesn't handle imaginary numbers.</p>
]]></description><pubDate>Mon, 13 Apr 2026 04:28:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=47747608</link><dc:creator>simplesighman</dc:creator><comments>https://news.ycombinator.com/item?id=47747608</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47747608</guid></item><item><title><![CDATA[New comment by simplesighman in "All elementary functions from a single binary operator"]]></title><description><![CDATA[
<p>> For example, exp(x)=eml(x,1), ln(x)=eml(1,eml(eml(1,x),1)), and likewise for all other operations<p>I read the paper. Is there a table covering all other math operations translated to eml(x,y) form?</p>
]]></description><pubDate>Mon, 13 Apr 2026 03:48:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=47747354</link><dc:creator>simplesighman</dc:creator><comments>https://news.ycombinator.com/item?id=47747354</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47747354</guid></item></channel></rss>