<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: eismcc</title><link>https://news.ycombinator.com/user?id=eismcc</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 04 Apr 2026 09:07:42 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=eismcc" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by eismcc in "Ask HN: What are you working on? (February 2026)"]]></title><description><![CDATA[
<p>I added autograd support to the KlongPy array language. It’s been fun to integrate PyTorch and come up with new examples.<p><a href="https://klongpy.org" rel="nofollow">https://klongpy.org</a></p>
]]></description><pubDate>Mon, 09 Feb 2026 01:45:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=46940634</link><dc:creator>eismcc</dc:creator><comments>https://news.ycombinator.com/item?id=46940634</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46940634</guid></item><item><title><![CDATA[Show HN: KlongPy array language now supports autograd]]></title><description><![CDATA[
<p>Hello HN!<p>I had some free time so I have been upgrading KlongPy.<p>KlongPy now supports PyTorch as a backend and autograd over the array language.<p>A while back someone on HN thought it would be cool to have Klong support autograd and I also thought that would be cool.<p>There's a lot of examples in <a href="https://github.com/briangu/klongpy/tree/main/examples/autograd" rel="nofollow">https://github.com/briangu/klongpy/tree/main/examples/autogr...</a><p>but here's a taste:<p>f::{x^2}         :" Define f(x) = x^2
f:>3             :" Compute f'(3) = 6.0<p>Looking for feedback on new operators and any obvious gaps.  Thanks!<p>updated github pages: <a href="https://klongpy.org" rel="nofollow">https://klongpy.org</a>
repo: <a href="https://github.com/briangu/klongpy" rel="nofollow">https://github.com/briangu/klongpy</a></p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46902508">https://news.ycombinator.com/item?id=46902508</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 05 Feb 2026 17:59:44 +0000</pubDate><link>http://www.klongpy.org/</link><dc:creator>eismcc</dc:creator><comments>https://news.ycombinator.com/item?id=46902508</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46902508</guid></item><item><title><![CDATA[New comment by eismcc in "Zork: The Great Inner Workings (2020)"]]></title><description><![CDATA[
<p>You may want to look into the nintendo zelda chemistry engine</p>
]]></description><pubDate>Mon, 20 Jan 2025 19:05:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=42771910</link><dc:creator>eismcc</dc:creator><comments>https://news.ycombinator.com/item?id=42771910</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42771910</guid></item><item><title><![CDATA[New comment by eismcc in "A marriage proposal spoken in office jargon"]]></title><description><![CDATA[
<p>I’m ded</p>
]]></description><pubDate>Wed, 15 Jan 2025 19:12:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=42715590</link><dc:creator>eismcc</dc:creator><comments>https://news.ycombinator.com/item?id=42715590</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42715590</guid></item><item><title><![CDATA[New comment by eismcc in "KlongPy: High-Performance Array Programming in Python"]]></title><description><![CDATA[
<p>Not yet. I want to make an online book.</p>
]]></description><pubDate>Tue, 03 Dec 2024 20:08:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=42310708</link><dc:creator>eismcc</dc:creator><comments>https://news.ycombinator.com/item?id=42310708</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42310708</guid></item><item><title><![CDATA[New comment by eismcc in "KlongPy: High-Performance Array Programming in Python"]]></title><description><![CDATA[
<p>I don’t use windows so not sure.</p>
]]></description><pubDate>Tue, 03 Dec 2024 01:20:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=42302132</link><dc:creator>eismcc</dc:creator><comments>https://news.ycombinator.com/item?id=42302132</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42302132</guid></item><item><title><![CDATA[New comment by eismcc in "KlongPy: High-Performance Array Programming in Python"]]></title><description><![CDATA[
<p>Numpy is just the backend and KlongPy has a lot more application features than Numpy. You can see something like kdb+ as inspiration.</p>
]]></description><pubDate>Tue, 03 Dec 2024 01:10:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=42302096</link><dc:creator>eismcc</dc:creator><comments>https://news.ycombinator.com/item?id=42302096</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42302096</guid></item><item><title><![CDATA[New comment by eismcc in "KlongPy: High-Performance Array Programming in Python"]]></title><description><![CDATA[
<p>KlongPy has a lot of other features beyond pure NumPy operations (such as IPC and web server), which you could see as a kind of making use of array operations in some application.  You could look at the core Klong language as what you suggest.</p>
]]></description><pubDate>Mon, 02 Dec 2024 17:55:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=42298562</link><dc:creator>eismcc</dc:creator><comments>https://news.ycombinator.com/item?id=42298562</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42298562</guid></item><item><title><![CDATA[New comment by eismcc in "KlongPy: High-Performance Array Programming in Python"]]></title><description><![CDATA[
<p>KlongPy author here: AMA</p>
]]></description><pubDate>Mon, 02 Dec 2024 17:34:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=42298357</link><dc:creator>eismcc</dc:creator><comments>https://news.ycombinator.com/item?id=42298357</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42298357</guid></item><item><title><![CDATA[New comment by eismcc in "Ask HN: What are you working on (September 2024)?"]]></title><description><![CDATA[
<p>Working on WaddleML, and open source variant of weights and balances that uses DuckDb.<p><a href="https://github.com/briangu/waddleml">https://github.com/briangu/waddleml</a></p>
]]></description><pubDate>Mon, 30 Sep 2024 12:32:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=41696419</link><dc:creator>eismcc</dc:creator><comments>https://news.ycombinator.com/item?id=41696419</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41696419</guid></item><item><title><![CDATA[New comment by eismcc in "The future of kdb+?"]]></title><description><![CDATA[
<p>You can do realtime in the sense that you can build Numpy arrays in memory from realtime data and then use these as columns in DuckDb.  This is approach I took when designing KlongPy to interop array operations with DuckDb.</p>
]]></description><pubDate>Sat, 03 Aug 2024 16:26:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=41147532</link><dc:creator>eismcc</dc:creator><comments>https://news.ycombinator.com/item?id=41147532</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41147532</guid></item><item><title><![CDATA[New comment by eismcc in "Breakthrough a step toward revealing hidden structure of prime numbers"]]></title><description><![CDATA[
<p>I recall that Richard Hamming used to also reserve Friday afternoons to deep/big thinking. Sounds wonderful.</p>
]]></description><pubDate>Thu, 01 Aug 2024 12:23:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=41128411</link><dc:creator>eismcc</dc:creator><comments>https://news.ycombinator.com/item?id=41128411</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41128411</guid></item><item><title><![CDATA[New comment by eismcc in "Connection Machine Lisp (1986)"]]></title><description><![CDATA[
<p>Steve Omohundro was one of the main authors of starlisp.</p>
]]></description><pubDate>Sat, 22 Jun 2024 00:22:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=40755163</link><dc:creator>eismcc</dc:creator><comments>https://news.ycombinator.com/item?id=40755163</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40755163</guid></item><item><title><![CDATA[New comment by eismcc in "Flowers for Algernon (1965) [pdf]"]]></title><description><![CDATA[
<p>After my class read this book in high school, we wrote the author and he responded.  How often does that happen in today’s schools?</p>
]]></description><pubDate>Mon, 11 Mar 2024 13:43:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=39668143</link><dc:creator>eismcc</dc:creator><comments>https://news.ycombinator.com/item?id=39668143</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39668143</guid></item><item><title><![CDATA[New comment by eismcc in "K/simple: a tiny K interpreter for educational purposes by Arthur Whitney"]]></title><description><![CDATA[
<p>Thanks the insights.  Not to over do self promotion, but aside from learning, the main reason I made KlongPy was to allow for optionality with the ecosystem.  Use Klong for array operations and other libraries for standard stuff.</p>
]]></description><pubDate>Thu, 18 Jan 2024 02:37:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=39036872</link><dc:creator>eismcc</dc:creator><comments>https://news.ycombinator.com/item?id=39036872</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39036872</guid></item><item><title><![CDATA[New comment by eismcc in "K/simple: a tiny K interpreter for educational purposes by Arthur Whitney"]]></title><description><![CDATA[
<p>shakti has GPU support now, i believe.</p>
]]></description><pubDate>Wed, 17 Jan 2024 21:03:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=39033419</link><dc:creator>eismcc</dc:creator><comments>https://news.ycombinator.com/item?id=39033419</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39033419</guid></item><item><title><![CDATA[New comment by eismcc in "K/simple: a tiny K interpreter for educational purposes by Arthur Whitney"]]></title><description><![CDATA[
<p>Arthur Whitney is showing how to build an array language using C in array language form.<p>AW is known for kdb+ which is often used in finance due to its extreme performance properties and ability for quants to quickly explore ideas.<p>Personally, to get a better handle on how array languages worked, I implemented KlongPy which is a python implementation of Klong, which descends from K (which AW wrote).<p>You have to play with this stuff to understand it intuitively.</p>
]]></description><pubDate>Wed, 17 Jan 2024 20:32:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=39033038</link><dc:creator>eismcc</dc:creator><comments>https://news.ycombinator.com/item?id=39033038</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39033038</guid></item><item><title><![CDATA[New comment by eismcc in "Thinking in an array language"]]></title><description><![CDATA[
<p>In KlongPy, dot product is: dot::{+/x*y}<p><pre><code>    P::[2 3 4]
    Q::[1 0 2]
    dot(P;Q)</code></pre></p>
]]></description><pubDate>Sat, 13 Jan 2024 19:38:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=38983693</link><dc:creator>eismcc</dc:creator><comments>https://news.ycombinator.com/item?id=38983693</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38983693</guid></item><item><title><![CDATA[New comment by eismcc in "k on pdp11"]]></title><description><![CDATA[
<p>Just gonna say, this is why i wrote KlongPy - an array language in Python that lets you interop with Python while also getting some array lang. efficiencies.  Klong isn't as smooth as K, but it's still quite useful.</p>
]]></description><pubDate>Thu, 11 Jan 2024 17:13:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=38955191</link><dc:creator>eismcc</dc:creator><comments>https://news.ycombinator.com/item?id=38955191</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38955191</guid></item><item><title><![CDATA[New comment by eismcc in "k on pdp11"]]></title><description><![CDATA[
<p>Judging by the google group, they are in early development phase and are onboarding their first customer.</p>
]]></description><pubDate>Mon, 08 Jan 2024 18:50:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=38916345</link><dc:creator>eismcc</dc:creator><comments>https://news.ycombinator.com/item?id=38916345</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38916345</guid></item></channel></rss>